2014年12月10日

摘要: 附:我在GitHub上整理的一些资料技术站点Hacker News:非常棒的针对编程的链接聚合网站Programming reddit:同上MSDN:微软相关的官方技术集中地,主要是文档类infoq:企业级应用,关注软件开发领域OSChina:开源技术社区,开源方面做的不错哦cnblogs,51ct... 阅读全文
posted @ 2014-12-10 20:52 Cosmic_Spy 阅读(349) 评论(0) 推荐(0) 编辑

2014年12月4日

摘要: 很久之前就有写这样的代码了,只是一直没记录下来,偶然想写成博客。把之前的代码封装成函数,以方便理解以及调用。基于开源的ZXing.NET组件,代码如下:先添加对ZXing.NET的引用,然后添加相应的命名空间:using System;using System.Collections.Generic... 阅读全文
posted @ 2014-12-04 00:08 Cosmic_Spy 阅读(4618) 评论(0) 推荐(0) 编辑

2014年11月30日

摘要: 在写记录日志功能时,需要记录日志调用方所在的模块名、命名空间名、类名以及方法名,想到使用的是反射(涉及到反射请注意性能),但具体是哪一块儿还不了解,于是搜索,整理如下:需要添加相应的命名空间:using System;using System.Diagnostics;using System.R... 阅读全文
posted @ 2014-11-30 23:54 Cosmic_Spy 阅读(7531) 评论(12) 推荐(4) 编辑

2014年11月14日

摘要: 介绍: DataConnectionDialog 类:打开“数据连接”对话框,获取用户选择的数据连接信息。 命名空间为:Microsoft.Data.ConnectionUI 所在程序集:Microsoft.Data.ConnectionUI.Dialog(在“%Visual Studio... 阅读全文
posted @ 2014-11-14 00:30 Cosmic_Spy 阅读(2185) 评论(2) 推荐(2) 编辑

2014年11月11日

摘要: 前段时间因为需要多用户同时远程连接 windows server 2012,但找了半天也没找到远程桌面管理,最后从搜索中找到如下方法,经测试可行!打开注册表,进入路径:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Serv... 阅读全文
posted @ 2014-11-11 14:41 Cosmic_Spy 阅读(2558) 评论(0) 推荐(0) 编辑

2014年9月29日

摘要: Visual Studio Online(原来的 Team Foundation Service),是项目数据在云中的主页。在我们的云基础架构中只需数分钟便可启动并运行,无需安装或配置任何服务器。设置一个包含一切的环境,从托管 Git 存储库和项目跟踪工具到持续集成和 IDE,全都封装在一个月度每用... 阅读全文
posted @ 2014-09-29 00:03 Cosmic_Spy 阅读(3149) 评论(0) 推荐(0) 编辑

2014年9月10日

摘要: A progress bar which displays progress as passage through a simple maze. 阅读全文
posted @ 2014-09-10 20:03 Cosmic_Spy 阅读(760) 评论(0) 推荐(0) 编辑

2014年6月22日

摘要: 在Windows Server 2012 上安装 SQL Server 2012 时,提示启用 Windows 功能 NetFx3 时出错,错误代码:-2146498298。请尝试从 Windows 管理工具启用Windows 功能 NetFx,然后重新运行安装程序。有关如何启用 Windows 功... 阅读全文
posted @ 2014-06-22 00:42 Cosmic_Spy 阅读(16544) 评论(4) 推荐(0) 编辑

2014年6月21日

摘要: 通过select @@version查看当前的 SQL Server 安装的版本:结果返回的是 SQL Server 2008 R2 (SP1),可安装的明明是 SQL Server 2012(SP1).然后通过 菜单-帮助-关于 显示的SQL Server Management Studio 版本... 阅读全文
posted @ 2014-06-21 01:08 Cosmic_Spy 阅读(2249) 评论(2) 推荐(0) 编辑

2014年6月5日

摘要: 在MSSQL中显示某个数据库中所有表或视图的信息:(以下语句为获取所有表信息,将绿色字"U"替换为"V"则获取所有视图信息。)SELECT sysobjects.name AS TABLE_NAME, syscolumns.Id, syscolumns.name AS COLUMN_NAME, ... 阅读全文
posted @ 2014-06-05 17:28 Cosmic_Spy 阅读(1185) 评论(2) 推荐(0) 编辑

2014年5月15日

摘要: 透过IL看C# switch语句(上)摘要: switch语句是 C#中常用的跳转语句,可以根据一个参数的不同取值执行不同的代码。本文介绍了当向 switch语句中传入不同类型的参数时,编译器为其生成的 IL代码。这一部分介绍的是,在 switch语句中使用整数类型和枚举类型的情况。switch语句... 阅读全文
posted @ 2014-05-15 17:12 Cosmic_Spy 阅读(1569) 评论(0) 推荐(0) 编辑

2014年4月27日

摘要: 1、起因最近发现程序中有一段控制TextBox数字输入的代码,相信大家都不会太陌生,如下:void int_KeyPress(object sender, KeyPressEventArgs e){ const char Delete = (char)8; if (!Char.IsDig... 阅读全文
posted @ 2014-04-27 18:09 Cosmic_Spy 阅读(743) 评论(1) 推荐(0) 编辑

2014年4月21日

摘要: C#中WinForm窗体事件的执行次序如下: 当 Windows Form 应用程序启动时,会以下列顺序引发主要表单的启动事件: System.Windows.Forms.Control.HandleCreated System.Windows.Forms.Control.BindingContex... 阅读全文
posted @ 2014-04-21 22:04 Cosmic_Spy 阅读(2101) 评论(4) 推荐(0) 编辑

2014年4月15日

摘要: Introduce: Inno Setup is afreeinstaller for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial i... 阅读全文
posted @ 2014-04-15 21:13 Cosmic_Spy 阅读(448) 评论(0) 推荐(0) 编辑

2014年3月22日

摘要: get、set属性在.NET的编译过程中get、set属性转化为get_func()、set_func(xxx)方法。因此对于反编译出来的代码,逐个替换可能很慢,可以采用下面正则表达式分别进行查找替换:对于get访问器:\.get_{[^\(\)]+}\(\) 替换为 \.\1对... 阅读全文
posted @ 2014-03-22 23:11 Cosmic_Spy 阅读(1705) 评论(2) 推荐(1) 编辑

2014年3月13日

摘要: google搜索了好久,最终找到这个工具,可直接使用。虽然脱后有很多无用代码,但关键代码是还是很清晰的!----------------------------NoFuser----------------------------NoFuser v1.1 - BetaDeobfuscator for vanilla Confuser v1.8 & v1.9.By: RazorX----------------------------Usage----------------------------NoFuser.exe Alternately, input files by dragg 阅读全文
posted @ 2014-03-13 16:10 Cosmic_Spy 阅读(3173) 评论(5) 推荐(0) 编辑

2014年3月9日

摘要: 偶然看到MSDN关于+=赋值运算符 的备注:使用+=赋值运算符的表达式,如x += y等效于x = x + y不同的是x只计算一次。+ 运算符的含义取决于x和y的类型(对于数值操作数,其含义为相加;对于字符串操作数,其含义为串联,等等)。不能直接重载+=运算符,但用户定义的类型可重载+ 运算符(请参见operator)。+=运算符还用于指定响应事件时要调用的方法;这类方法称为事件处理程序。在此上下文中使用+=运算符称为“订阅事件”。有关更多信息,请参见如何:订阅和取消订阅事件(C# 编程指南)。和委托(C# 编程指南)。以上来源:MSDN但上面说明使用 += 运算符时,x只计算一次…新建一De 阅读全文
posted @ 2014-03-09 21:10 Cosmic_Spy 阅读(358) 评论(0) 推荐(0) 编辑

2014年2月25日

摘要: 偶然看到一个可以自删除的程序,于是了解下如何实现。然后整理如下: 思路: 在.NET程序中,因为运行中的程序是受系统保护的,不能自己删除自身的,所以自删除的思路: 在关闭本程序之前启动新的进程打开另一个程序,调用这个程序来删除原程序。然后再完成外部进程的销毁。 操作:方法一:程序中打开新... 阅读全文
posted @ 2014-02-25 12:00 Cosmic_Spy 阅读(10053) 评论(10) 推荐(4) 编辑

2014年2月21日

摘要: 现在Android系统的root破解基本上成为大家的必备技能!网上也有很多中一键破解的软件,使root破解越来越容易。但是你思考过root破解的 原理吗?root破解的本质是什么呢?难道是利用了Linux kernal的漏洞吗?本文将简单对root的破解原理进行分析。网上有一篇文章已经对root破解的基本原理进行了简单介绍,大家可以先参考一下《android root权限破解分析》,本文只能说对root原理进行了方向性的描述,但是在一些具体的方面没有描述清楚。本文将会对其进行一些必要的扩展和补充。如果你进行过程序开发,在root过的手机上面获得root权限的代码如下:Process proce 阅读全文
posted @ 2014-02-21 10:35 Cosmic_Spy 阅读(845) 评论(0) 推荐(0) 编辑

2014年2月20日

摘要: 数据源方法描述Active当用户刚选中一行数据时执行该方法。若选中的是主表的数据,也用该方法来触发加载从表符合条件的数据。主要覆盖该方法来根据条件设置记录及其字段是否可见或是否可被编辑、删除等Create当用户按 Ctrl+N 组合键或者单击“新增”按钮来新增记录时触发此方法。在该方法的 super 方法中调用表的 initValue 方法初始化表,所以初始化表字段的方法应该写在表的 initValue 方法里面Init此方法为数据源的第一个方法,由窗体的 init 方法中的 super 方法调用,通常在此方法中初始化覆盖数据源方法用到的变量ExecuteQuery用此方法来按条件从数据库加载 阅读全文
posted @ 2014-02-20 14:59 Cosmic_Spy 阅读(717) 评论(0) 推荐(0) 编辑

导航

Your IP: