自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 收藏
  • 关注

原创 忘记 SQL Server 管理员密码的处理

如果忘记 SQL Server 管理员密码,可以使用下面的方式处理使用 SQL Server 服务器计算机本地 Administrators 组的任何成员登录到 SQL Server 服务器确定忘记管理员密码的 SQL Server 服务可以在服务(services.msc)里面查看,或者使用下面的 Powershell 命令Get-Service | ? DisplayName -Like ‘SQL Server (*)’停止 SQL Server 服务以单用户模式(/m参数)启动 SQL

2021-01-11 12:07:56 1082 1

原创 水晶报表

水晶报表制作是.net平台上的一个重要功能`,对使用他,我的体会是很深刻的.水晶报表有两种模式,分别是推模式和拉模式,前者一般不用设置登陆信息,后者是一定要写上登陆信息;以下实例以vb.net为例介绍拉模式报表的使用在选择报表数据时,最好采用SQL命令;在设置数据源后,如果想在界面上看到结果,就要采用crystalreportviewer控件,代码如下:Dim Rpts As New 报表名Dim logon As CrystalDecisions.Shared.TableLogOnInfoT

2021-01-11 12:05:43 227

原创 操作数据库的类(C#)

using System;using System.Data;using System.Data.SqlClient;using Microsoft.Win32;using System.Reflection;using System.IO;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Runtime.InteropServices ;using System.Text;n

2021-01-11 12:04:18 289

原创 判断程序的运行

有时,我们要规定一些程序只能运行一个判断代表如下(vb.net)Dim Pro As Process()Pro = Process.GetProcessesByName(“进程名”)If Pro.Length > 1 Thenelse

2021-01-11 12:03:22 151

原创 web开发中的显示图片

avascript代码如小:function ShowImage(value,img){//alert(value);//检测盘符//alert(value.indexOf(’:’));//检测文件是否有扩展名//alert(value.length-value.lastIndexOf(’.’));//取文件扩展名//alert(value.substr(value.length-3,3));//检测文件扩展名是否合法//alert(CheckExt(value.substr(valu

2021-01-11 12:02:37 259

转载 委托

委托是C#中的一种引用类型,类似于C/C++中的函数指针。与函数指针不同的是,委托是面向对象、类型安全的,而且委托可以引用静态方法和实例方法,而函数指针只能引用静态函数。委托主要用于 .NET Framework 中的事件处理程序和回调函数。一个委托可以看作一个特殊的类,因而它的定义可以像常规类一样放在同样的位置。与其他类一样,委托必须先定义以后,再实例化。与类不同的是,实例化的委托没有与之相应的术语(类的实例化称作对象),作为区分我们将实例化的委托称为委托实例。一个函数在编译时被分配给一个入口地址,这

2021-01-11 12:01:36 210

原创 线程的基础知识

进程与线程有那些区别和联系?每个进程至少需要一个线程。进程由两部分构成:进程内核对象,地址空间。线程也由两部分组成:线程内核对象,操作系统用它来对线程实施管理。线程堆栈,用于维护线程在执行代码时需要的所有函数参数和局部变量。进程是不活泼的。进程从来不执行任何东西,它只是线程的容器。线程总是在某个进程环境中创建的,而且它的整个寿命期都在该进程中。如果在单进程环境中,有多个线程正在运行,那么这些线程将共享单个地址空间。这些线程能够执行相同的代码,对相同的数据进行操作。这些线程还能共享内核对象句柄,因..

2021-01-11 11:59:39 143

原创 [Mysql] 常见经验总结

新增数据时,只插入不存在的数据 (几种方法)INSERT IGNORE INTO test (a, b) VALUES(%s, %s)– 这种方法,当记录存在时,不会插入新数据,但是会导致auto_increament主键递增– 如果想不递增,那么可以修改配置文件sudo service mysql stopAdd innodb_autoinc_lock_mode=0 in /etc/mysql/my.cnf [mysqld]sudo service mysql startINSERT I.

2021-01-11 11:58:13 114

原创 如果你受到严厉的批评怎么办,且错误并不是只你一人的?

1.对批评不要不服气和牢骚满腹2.分析自己的错误,并改正参考答案:错误虽然并不是我一个人的,但是,我也有错误,既然有错误,领导指出来,肯定要接受,不能不服气和抱怨。要分析自己的问题,自己做的不到位的地方,寻求弥补的方法和措施,之后总结,以后不在犯类似的错误,案例:1、错误虽然并不是我一个人的,但是,我也有错误,既然有错误,领导指出来,肯定要接受,不能不服气和抱怨。2、要分析自己的问题,自己做的不到位的地方,寻求弥补的方法和措施,之后总结,以后不在犯类似的错误。...

2021-01-11 11:57:26 319

原创 [SQL Server] 常见经验总结

通过SQL Server Management Studio查看存储过程实现SELECT sm.DEFINITIONFROM sys.objects soINNER JOIN sys.all_sql_modules smON so.object_id = sm.object_idWHERE type = ‘P’AND so.NAME = ‘’–stored procedure name–2. 导入csv文件到数据库当文件有主键时,最好通过一个staging table来做数据中转bul.

2021-01-11 11:57:08 117

原创 如果你调到了一个新部门,你会怎样着手适应新工作?

1.首先我会接受公司的安排。2.积极适应新的环境和新的工作,新的同事。3.了解工作内容,工作流程,向谁汇报工作。不懂的可以找谁咨询。4.学习优秀的员工的工作方法案例:1、如果调到一个新的部门,我首先会接受公司的安排。积极适应新的环境和新的工作,新的同事。2、其次快速的了解工作内容,工作流程,向谁汇报工作。不懂的可以找谁咨询。熟悉自己的工作职责。3、在工作当中学习优秀的员工的工作方法,保障保量的完成自己的任务。...

2021-01-10 18:29:45 4458

原创 如果你有一位固执武断的领导,你会经常提合理化建议吗?

1.有好的建议,会提,这是对自己的工作负责2.提问的方式要委婉3.如果领导不采纳,要按照领导的要求去做案例:1、如果我有好的建议,会提出来,因为我要对自己的工作负责但是我会注意提问的方式,私底下以请教的方式提出建议,2、如果领导不采纳,我也按照领导的要求去做...

2021-01-10 18:28:58 833

原创 领导交给你一个很重要又很艰难的工作,你怎么处理?

1.梳理工作内容,排查问题点2.搜集资料,找解决办法3.自己解决不了,找同事帮助案例:1、接到任务之后,我会先梳理工作内容,排查问题点,然后搜集资料,找解决办法,2、如果是在我的能力之外,我会寻求同事和领导的帮助。3、比如在以前的工作当中,遇到双十一搞活动,我们项目经理想在一个购物软件上增加一个秒杀功能,因为这个功能比较难做,我这边先跟领导去了解需求,我们为什么要做这个功能,要实现什么样的目标,数据量是多少,了解完需求之后我这边又去 网络上查找了类似功能的实现方式,后来我这边就与我们的开发团队的成

2021-01-10 18:28:25 6237

原创 在工作中学习到了些什么?

1.工作需要与人沟通,便可举出之前工作与人沟通的例子,经历了哪些困难,学习到哪些经验,把握这些要点做陈述,就可以2.可以说在以前做项目的时候,有个项目比较紧急,时间合理分配,团队协作,一起按时完成,学到了时间分配和团队的重要性案例:1、我在以前的工作当中在给企业培训软件的时候其他人都明白了,只有一个人一直不太明白。我就私下耐心的给他讲解,他最终学会了并对我表达了感谢。2、我从这件事中学到了作为实施工程师,一定要有耐心。...

2021-01-10 18:27:49 3677 1

原创 谈谈你过去做过的成功案例

参考:可以举一个你最有把握的例子,把来龙去脉说清楚,注意逻辑清晰,有条理。切忌夸大其词,把别人的功劳到说成自己的,很多主管为了确保要用的人是最适合的,有可能会打电话向你的前一个主管征询对你的看法及意见,所以尽可能的不要说谎;案例实施专业:1、工作也有一段时间,我就说一下我印象比较深的。刚入职的时候,职场小白,跟着一个老员工培训了两周,之后就自己谈项目,说实话,压力有,问题也有,但是我通过自己的努力,把专业性的东西掌握了,不断的去分析产品的优势以及客户的需要,最终谈成了这个项目。2、这个项目的成功,对我

2021-01-10 18:27:14 2081 1

原创 你以前在日常工作中做的最多的是什么事情?

参考:可根据自己的工作职责,总结归纳出每天需要去做的事情,事情本身是日常工作中比较重要且缺一不可的事情,而且关乎公司利益的事情;比如实施每天维系客户关系;案例:因为我的工作是实施,所以我每天的工作主要是维护客户关系,解决客户问题,这项工作对我的要求非常高,我需要很有责任感,对每个客户的问题都耐心细致的解决,因此进一步提升了我的沟通能力和为客户解决问题的能力。...

2021-01-10 18:26:33 473

原创 你现在或最近所做的工作,其职责是什么?它有什么具体的事务?

参考:我上份工作主要是做JAVA开发类的工作,其职责主要负责产品研发,具体事务是…,(可简单的罗列一下日常做项目过程中的事项)案例:我上份工作主要是做JAVA开发类的工作,其职责主要负责产品研发,工作主要内容是一下几点:1 根据需求文档、后台提供的接口渲染数据,开发PC端、移动端页面。对公司原有系统进行更新维护。2 负责开发执行办公管理系统、智慧法院、结案卷宗移交、智能云柜等系统前端工作。3.负责部分项目的文档编写、测试及bug修复...

2021-01-10 18:25:45 722

原创 请谈一下你在公司中职务升迁或收入变化情况?

参考:由于上家公司是我的第一份工作,所以进去后,一开始我是从基层做起的,但在试用期间,由于能力不错,转正后,工资比预期的高了几百,而且半年后,成功的由成员晋升到项目组长的职位,而且薪资也有了进一步的提升;案例:1、由于上家公司是我的第一份工作,所以进去后,一开始我是从基层做起的,但在试用期间,由于能力不错,转正后,工资比预期的高了几百,2、而且半年后,职位也有了小小的晋升,而且薪资也有了进一步的提升。...

2021-01-10 18:25:07 414

原创 Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的

a. select top 10 * from A where id not in (select top 30 id from A)演变步骤:1)select top 30 id from T_FilterWords–取前条2)select * from T_FilterWords where id not in (select top 30 id from T_FilterWords)–取id不等于前三十条3)select top 10 * from T_FilterWordsb. selec

2021-01-10 18:23:32 248

原创 说一些数据库优化方面的经验?

a. 扩展:索引内部原理可以想象成 Dictionary,插入、删除、更新的速度慢了,加上索引也多占用了空间,查询的速度快了。加上索引以后速度提升非常明显。b. 在经常检索的字段上(selectfromPerson whereName=@Name)使用索引提高查询速度。 (2)select 中只 列出必要的字段,而不是。c. 避免隐式类型转换造成的全表扫描,在索引上使用函数也会造成全表扫描(因 为索引只是为字段建立的,一旦使用表达式或者函数,那么索引就是失效了,当然也可以使用“函数索引”、 “表 达式索

2021-01-10 18:22:06 106 1

原创 什么叫视图?游标是什么?

a. 视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易,相比多表查询。b. 游标:是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元中的特定行,从结果集的当前行检索一行或多行。可以对结果集当前行做修改。一般不使用游标,但是需要逐条处理数据的时候,游标显得十分重要...

2021-01-09 17:58:17 68

原创 事务的特性是什么?

a. 原子性事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行b. 一致性事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如 B 树索引或双向链表)都必须是正确的。c. 隔离性由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。这称为可串行性,因为它

2021-01-09 17:56:45 69

原创 说一些常用的类、接口,请各举5个

a. 常用的类:StreamReader、WebClient、Dictionary<K,V>、StringBuilder、SqlConnection、 FileStream、File、Regex、Listb. 常用的接口:IDisposable、IEnumerable、IDbConnection、IComparable、ICollection、IList、IDictionary

2021-01-09 17:55:40 66

原创 Net中会存在内存泄漏吗?

a. 所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中b. Net中有垃圾回收机制,它可以保证一对象不再被引用的时候,即对象编程了孤儿的时候,对象将自动被垃圾回收器从内存中清除掉。c. 虽然.Net可以回收无用的对象,但是.Net仍然存在由于使用不当导致的内存泄露问题。d. Net中的内存泄露的情况:长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用而导致不能被回收,这就是.Net中内存泄露的发生场景e.

2021-01-09 17:54:42 56

原创 使用hyperlink生成链接,如何从一个视图链接到另一个视图?

a. 使用ActionLink方法b. 下面的代码生成一个简单的URL,链接到"Home"控制器的GotoHome动作。<%= Html.ActionLink(“Home”,“Gotohome”) %>

2021-01-09 17:53:46 71

原创 使用MVC有哪些好处?

a. 分离了关注点。后台代码被移到单独的类文件,我们可以最大限度的重复利用代码b. 自动化UI测试成为可能,因为后台代码移到了.NET类。这让我们更容易做单元测试和自动化测试

2021-01-09 17:53:00 120

原创 MVC同时适用于Windows应用和Web应用吗?

a. 相比Windows应用,MVC架构更适用于Web应用b. 对于Windows应用,MVP(Model View Presenter)架构更好一点c. 如果你使用WPF和Silverlight,MVVM更适合

2021-01-09 17:51:51 90

原创 1MVC有多少种不同类型的结果类型?

a. 有12种,最主要的是ActionResult类,它是一个基础类,它有11个子类型b. ViewResult - 给响应流渲染指定的视图c. PartialViewResult - 给响应流渲染指定的局部视图d. EmptyResult - 返回空的响应结果e. RedirectResult - 执行一个HTTP转向到指定的URLf. RedirectToRouteResult -执行一个HTTP转向到一个URL,这个URL由基于路由数据的路由引擎来决定g. JsonResult

2021-01-09 17:50:22 52

原创 如何防范SQL注入式攻击?

a. 利用表单输入的内容构造SQL命令之前,把所有输入内容过滤一番就可以了。过滤输入内容可以按多种方式进行。b. 对于动态构造SQL查询的场合,可以使用下面的技术c. 用存储过程来执行所有的查询。SQL参数的传递方式将防止攻击者利用单引号和连字符实施攻击。此外,它还使得数据库权限可以限制到只允许特定的存储过程执行,所有的用户输入必须遵从被调用的存储过程的安全上下文,这样就很难再发生注入式攻击了d. 限制表单或查询字符串输入的长度。如果用户的登录名字最多只有10个字符,那么不要认可表单中输入的10个以

2021-01-09 17:49:15 65

原创 什么是事务?什么是锁?

a. 事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上有个节点。b. 为了确保要么执行,要么不执行,就可以使用事务。要将有组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。c. 锁:在所以的DBMS中,锁是实现事务的关键,锁可以保证事务的完整性和并发性。与现实生活中锁一样,它可以使某些数据的拥有者,在某段时间内不能使用某些数据或数据结构。当然锁还分级别的。...

2021-01-09 17:47:43 78

原创 触发器的作用?

a. 触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。b. 它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。c. 可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发...

2021-01-08 13:19:18 93

原创 索引的作用?和它的优点缺点是什么?

a. 索引就一种特殊的查询表,数据库的搜索引擎可以利用它加速对数据的检索。b. 它很类似与现实生活中书的目录,不需要查询整本书内容就可以找到想要的数据。c. 索引可以是唯一的,创建索引允许指定单个列或者是多个列。d. 缺点是它减慢了数据录入的速度,同时也增加了数据库的尺寸大小...

2021-01-08 13:18:48 216

原创 说一下SQLServer中索引的两种类型?

a. 聚簇(或者叫做聚集,cluster)索引和非聚簇索引。b. 字典的拼音目录就是聚簇(cluster)索引,笔画目录就是非聚簇索引。这样查询“G到M的汉字”就非常快,而查询“6划到8划的字”则慢。聚簇索引是一种特殊索引,它使数据按照索引的排序顺序存放表中。聚簇索引类似于字典,即所有词条在字典中都以字母顺序排列。聚簇索引实际上重组了表中的数据,所以你只能在表中建立一个聚簇索引。当数据按值的范围查询时,聚簇索引就显得特别有用。因为所有SQLServer都必需先找到所查询范围的第一行,然后依次下去,直到该范

2021-01-08 13:18:15 82

原创 133. 数据库三范式是什么?

a. 第一范式:字段不能有冗余信息,所有字段都是必不可少的b. 第二范式:满足第一范式并且表必须有主键c. 第三范式:满足第二范式并且表引用其他的表必须通过主键引用

2021-01-08 13:17:42 52

原创 编写一个单例(Singleton)类?

a. 把构造函数设置为 private,设置一个 public、static 的对象实例b. public FileManager {private FileManager(){}public static FileManager Instance=new FileManager();}

2021-01-08 13:17:07 99

原创 有一个8个数的数组{1,2,3,3,4,5,6,6},计算其中不重复数字的个数。

int values = {1,2,3,3,4,5,6,6};HashSet set = new HashSet();foreach(int i in values){set.Add(i);}Console.WriteLine(set.Count)

2021-01-08 13:16:25 135

原创 126. 如果程序连不上 SQLServer 数据库服务器,怎么排除这个故障?

a. 首先ping一下服务器 IP,看是否能够ping通,如果不能ping通,则看是否网络有问题b. ;如果能 ping 通,再 telnet 一下服务器的 1433 端口,看是否能够连通c. 如果不能连通则可 能是 SQLServer 服务停掉了或者是服务器上的防火墙封掉了 1433 端口如果能连通再检查是不是 本地程序的问题、驱动的问题...

2021-01-08 13:15:27 68

原创 Http、Ftp、SQLServer默认的端口号是多少?

a. Http默认的端口号是(80)b. Ftp默认的端口号是(21)c. SQLServer的默认端口号是(1433)

2021-01-08 13:14:35 209

原创 介绍几个使用过的开源的项目?

a. Bootstrapb. Vue.jsc. React.jsd. Angulare. Node.jsf. Echartsg. log4neth. SignalRi. AutoMapperj. .NET Core

2021-01-08 13:13:47 61

原创 javascript参考资料

javascript简介一、对象 document all form cookie title write()例:document.all //页面中的所有对象(object,collection)document.forms //页面中的所有form(object,array)document.all.ControlID //页面中的控件(object)document.all(“ControlID”

2021-01-08 13:12:08 612

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除