- 博客(74)
- 资源 (2)
- 收藏
- 关注

原创 201402 系统更新后 VS2010 的宏功能不能正常使用(如添加头注释)
过完年回来,更新完系统补丁后。发下VS2010 中原先添加头注释的宏命令(Macros)不能使用。遂在网上寻找解决方法,功夫不负有心人,找到了这篇文章:http://visualstudioextensions.vlasovstudio.com/2014/02/13/visual-studio-2010-macros-stop-working-after-february-2014-windows
2014-03-01 09:18:22
3458

原创 DevExpress中gridview多单元格的复制、黏贴和撤销
本实例主要实现在同一 GridView 中实现多单元格的复制、黏贴和撤销实现如下功能:首先设置gridView2.OptionsBehavior.Editable = false;gridView2.OptionsSelection.MultiSelect = true;代码如下: /// /// 对用户
2013-04-22 08:36:02
13069
6
原创 Math.Round()函数说明
Math.Round()并不是严格意义上的是四舍五入函数。它默认的执行的是“银行家舍入”算法,即四舍六入五取偶。概括为:四舍六入五考虑、五后非零就进一,五后皆零看奇偶,五前为偶应舍去、五前为奇要进一。
2024-05-15 19:00:00
1119
1
原创 解决:You are using Node v10.16.0, but this version of @vue/cli requires Node ^12.0.0 || >= 14.0.0
解决:You are using Node v10.16.0, but this version of @vue/cli requires Node ^12.0.0 || >= 14.0.0
2022-06-23 17:40:00
26985
3
原创 npm uninstall -g @vue/cli 命令卸载脚手架失败
npm uninstall -g @vue/cli 命令卸载脚手架失败
2022-06-23 17:37:36
9307
2
原创 sqlserver2008 tempdb数据库数据和日志文件过大
今天早上服务器预警,显示空间不足。检查服务器发现tempdb系统数据库占用了大量的控件,日志文件就占用了50G。1、首先通过系统自带的收缩工具收缩数据库,不起作用。(数据库—右键—任务—收缩—文件)2、查询数据库当前的活动状态 USE [master] SELECT [name] ,[database_id] ,[log_reuse_wait] ,[log_reuse_wait_desc...
2018-02-11 15:40:35
6877
原创 sqlserver 清理日志文件
SQLSERVER2008数据库某些数据库设置不当,导致日志文件很大。如下图所示: 我们可以通过收缩数据库文件形式清理日志文件:1、首先将数据库设置为简单模式: ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE --简单模式2、数据库—右键—任务—收缩—文件—确定 3、将数据库恢复到
2017-10-11 17:57:54
3176
1
原创 SqlServer 查询存储过程最后执行时间
因为各种原因数据库中存在大量无用的存储过程,想查询存储过程的最后执行情况,处理长期不使用的存储过程。下列语句利用系统自带的视图数据表,查询存储过程的最后执行情况:SELECT a.name AS 存储过程名称, a.create_date AS 创建日期, a.modify_date AS 修改日期, b.last_execution_time AS 最后执行日期, b
2017-10-11 15:19:13
6242
原创 Sqlserver 查询无效的存储过程
因为各种原因数据库中存在大量无用的存储过程,很多因为所依赖的对象(数据表、函数等)被删除导致无法使用。下列语句利用系统自带的视图数据表,查询因为依赖对象不存在而导致无效的存储过程:--查找 所依赖的对象(数据表、函数)不存在的存储过程SELECT base.name AS 存储过程名称, depend.referenced_entity_name AS 依赖的对象名称FROM sy
2017-10-11 13:56:05
1969
原创 每一次经历都是成长
时间过的好快啊,一年一年在不经意间就过去了。掐指一算自己工作也好多年了。人是在不断的改变的,这句话说的真好。 一直以来想保持一个纯真的心,一个纯真的自我。不想自己和这个社会同流合污。这是社会太复杂,自己想活的单纯一点,不想自己活的那么的复杂。所以对社会的一切都抱有一颗很高的警惕心,怕自己被伤害。慢慢的发现好像我与这个社会脱节了。从看房、买房、办理房屋的各种手续,一个房子就耗费了我这
2017-07-12 21:14:39
1768
原创 单纯的我不在单纯
曾几何时,自己是一个相对单纯的人,跟着自己的心去做一个简单快乐的人。 为什么随着年龄的增长,时间流逝的速度也在加快。大学算是我单纯的终止吧。回想起历历在目的大学生活,那么的简单、充实、快乐。学习、看书、看起赛、参加志愿活动等,没有那么多烦心事。最喜欢的事就是周一图书馆新书上架的时候,挑选基本自己喜欢看的书,躲到某个角落里静静的看书。对各类图书所在的位置虽然称不上了如指掌,然是绝对的熟悉
2016-07-04 22:17:21
919
原创 jQuery val() 在不同.NET 环境下显示不同值。
最近在老系统中添加新模块的时候,遇到一个很纳闷的问题: $("text1").val(); 在正式系统中返回的结果是“”;在本地测试的时候返回的值是 “undefined”。 最后发现: 系统发开的时间较早,使用的是.NET 2.0 的环境;自己电脑VS 的调试环境是 .NET 4.0 。将自己电脑VS 的调试环境
2016-01-22 17:56:05
494
转载 onclientclick 和 onclick 的区别
OnClientClick是客户端脚本,一般使用javascript,在客户端,也就是IE中运行,点击后马上执行。OnClick是服务器端事件处理函数,使用C#或者vb.net,在服务器端,也就是IIS中运行,点击按钮后,执行postback,之后再运行。其实有的时候需要客户端和服务端双重校验,为什么这么说呢? 比果说,一个用户名的文本框,在客户端我们通过JS校验,只能输入
2015-11-23 16:57:55
832
转载 Window.Open()详解
Window.Open()详解一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分
2015-11-23 16:38:01
2573
转载 如何提高SQL查询效率
如何提高SQL查询效率 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表
2015-10-29 13:40:34
546
转载 sqlserver 查询效率优化
很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name='zhangsan' and tID > 10000 和执行: select * from table1 where tID > 10000 and name='zhangsan'
2015-10-29 13:37:41
4861
转载 SQL Server Join的使用
介绍Inner Join, Full Out Join,Cross Join,Left Join, Right Join区别。 --创建测试表--------------------------------------------------------------create table Customers (Cust_Id int, Cust_Name varchar(10))
2015-09-07 13:15:02
550
转载 SQL Server 存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可
2015-09-06 18:10:32
457
转载 C# ASP.NET 后台界面加载时调用前台JavaScript脚本:Attributes.Add()
在前台用JS写的脚本方法,除了可以直接用在前台控件的属性中,还可以在后台运用。 即在后台页面加载时,调用JS方法。语法格式有两种,如下: 1.第一种写法:控件ID名.Attributes.Add(“事件名称”,“JS方法”);如:一个按钮控件Button1.Attributes.Add(“onclick”,“return confirm('确认?')”);
2015-09-02 17:06:43
2109
原创 VS2010 如何使用宏添加注释
用VS2010编写代码时可以使用宏命令快速的给类添加头注释(如下图:)。 首先添加一个宏:工具——宏——宏管理器
2015-09-02 16:57:58
2328
转载 sql server 自定义函数的使用
自定义函数 用户定义自定义函数像内置函数一样返回标量值,也可以将结果集用表格变量返回用户自定义函数的类型:标量函数:返回一个标量值表格值函数{内联表格值函数、多表格值函数}:返回行集(即返回多个值) 1、标量函数Create function 函数名(参数)Returns 返回值数据类型[with {Encryption | Schemabinding }]
2015-08-28 15:59:04
617
原创 Win7 安装VS2010(安装.NET Framework 4)报错
最近电脑重装了系统。安装了WIN7 旗舰版的操作系统。安装VS2010时。在安装.NET Framework 4时报错: Error code -939523550 for this component is not recognized。 解决方法:1、开始——Run—— 输入“ %temp%”。将打开文件夹中的所有内容删除。2、开始——Run——Services
2015-08-28 11:36:18
2765
原创 写给重新开始的自己(面试的第一天)
今天是开始面试找工作的第一天。感觉又要踏上漫长的面试之路。 在老板的挽留下还是毅然的辞职了,离开了一座不属于我的城市。回顾在这个城市待的三年多的时间里,只留下一句话:品生活的酸甜苦辣,尝世间的人情冷暖。 三年收获了什么?一个令我尊重的经理、一群无话不谈的朋友、延续的大学生活、参与了软件开发的每一个过程、经验和技术的累积…… ;记得解决第一个问题时的喜悦之情、一个问题长时
2015-08-17 22:32:10
666
转载 利用Mono.Cecil动态修改程序集来破解商业组件
Mono.Cecil是一个强大的MSIL的注入工具,利用它可以实现动态创建程序集,也可以实现拦截器横向切入动态方法,甚至还可以修改已有的程序集,并且它支持多个运行时框架上例如:.net2.0/3.5/4.0,以及silverlight程序官方地址:http://www.mono-project.com/Cecil 首先,我先假想有一个这样的商业组件,该组件满足了以下条件:
2015-08-06 08:31:14
955
转载 使用Mono.Cecil对MSIL进行注入
Mono Cecil十分强大,强大到可以静态注入程序集(注入后生成新的程序集)和动态注入程序集(注入后不改变目标程序集,只在运行时改变程序集行为)先看Mono.Cecil是如何读取程序集的点这里一个基本使用示例(此示例版本为0.6,后期版本AssemblyFactory已被去掉,改用AssemblyDefinition.ReadAssembly)点这
2015-08-06 08:22:25
1031
原创 C# 自定义特性的使用
自定义特性类必须直接或间接的从 Attribute 派生。自定义特性类可以添加 AttributeUsageAttribute 特性来限制自定义特性的使用范围。AttributeUsageAttribute 的使用参照:.NET框架 三种预定义特性的介绍注意事项:1、根据约定所有的特性类类名都是以“Attribute”结束,以便将他们和“.NET Framework
2015-08-01 10:04:42
2520
原创 .NET框架 三种预定义特性的介绍
1、AttributeUsage(AttributeUsageAttribute 类):用来控制自定义特性的使用。 [AttributeUsage(System.AttributeTargets.All, AllowMultiple = false, Inherited = true)]参数解析:
2015-07-31 19:44:21
1903
原创 C# Rows.Remove() 和 DataRow.Delete() 的区别
Rows.Remove() 和 DataRow.Delete() 的区别及使用过程中注意的事项
2015-06-01 16:56:00
12283
原创 C# DataAdapter.Update() 无法更新数据表中删除的数据行
用DataAdapter.Update() 方法更新删除了部分DataRow 的 DataTable 。但是数据库中的数据没有随着更新而变化。
2015-06-01 16:09:00
5056
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人