2024年5月31日

摘要: 1、NSSM(Non-Sucking Service Manager):NSSM 是一个开源的 Windows 服务管理器,可以将任何可执行文件转换为服务。它提供了看门狗功能,可以监控服务的状态,并在服务崩溃或停止时重新启动。 2、SRVANY:srvany 是 Windows 平台上的一个实用工具 阅读全文
posted @ 2024-05-31 19:54 Ivan Sun 阅读(19) 评论(0) 推荐(0) 编辑

2024年4月26日

摘要: 截至目前(2024 年),十年前发布的 Java 8 依然是 Java 中应用最广泛的版本,占比 37%,其次是 Java 11。而目前的 JDK 最新版本为22,最新的 LTS 版本为 JDK 21。 从 Java 8 迁移到 Java 11 可能意味着很大的工作量。 潜在问题包括:删除的 API 阅读全文
posted @ 2024-04-26 14:31 Ivan Sun 阅读(24) 评论(0) 推荐(0) 编辑

2015年10月30日

摘要: 1.引用Microsoft.DirectX.dll和Microsoft.DirectX.Directsound.dll这2个文件。2.项目属性里边,把目标平台改成X86。3.App.Config修改下:1 2 3 4 5 6 在.NET 4.0 下使用 Direx... 阅读全文
posted @ 2015-10-30 16:05 Ivan Sun 阅读(980) 评论(0) 推荐(0) 编辑

2013年3月20日

摘要: Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言。Python 2.7 下载地址:http://www.python.org/download/releases/wxPython 2.8 下载地址:http://www.wxpython.org/download.php#stable简明 Python 教程: http://woodpecker.org.cn/abyteofpython_cn/chinese/编码规范:http://www.python.org/dev/peps/pep-0008/函数式编程:http://docs.python.org/2/howto/f 阅读全文
posted @ 2013-03-20 20:29 Ivan Sun 阅读(130) 评论(0) 推荐(0) 编辑

2011年9月1日

摘要: 利用fsutil命令可以创建指定大小的测试文件,这种方法非常有效。fsutil file createnew <FileName> <Length>范例:fsutil file createnew d:\test.txt 4096在D盘下创建一个名字为test.txt的4K大小的文件。 阅读全文
posted @ 2011-09-01 22:12 Ivan Sun 阅读(363) 评论(0) 推荐(0) 编辑

2011年8月26日

摘要: 通过BeginInvoke方法可以在工作线程向界面线程发送消息,然后界面线程再通过委托机制调用OnMsgArrive更新界面,这么做的原因是只有界面线程才可以安全的修改界面控件状态。 阅读全文
posted @ 2011-08-26 21:28 Ivan Sun 阅读(232) 评论(0) 推荐(0) 编辑

2011年7月12日

摘要: 1 //API Constant 2 private const int SW_MAXIMIZE = 3; 3 4 [DllImport("user32.dll")] 5 public static extern int ShowWindow(int hwnd, int nCmdShow); 6 7 private void button1_Click(object sender, RoutedEventArgs e) 8 { 9 SHDocVw.InternetExplorer ie = new SHDocVw.InternetExplorer();10 11 ie.Vi 阅读全文
posted @ 2011-07-12 16:31 Ivan Sun 阅读(364) 评论(0) 推荐(0) 编辑

2011年6月20日

摘要: 当我们访问带密码保护的共享文件夹时第一次往往需要输入密码,但第二次访问时就不需要密码了,因为密码已经被系统记录了,这样是很不安全的,要想彻底清除记录在Windows系统中的密码请按以下步骤操作:1 、如果保存了密码,请在运行中输入: control userpasswords2在弹出的对话框中选择“高级”,然后选择“密码管理”, 把保存的 IP 连接删除即可。2 、在命令提示符下运行: net use * /d把所有共享全部删除。这样下次再访问共享连接时就会提示输入用户名和密码了。 阅读全文
posted @ 2011-06-20 10:40 Ivan Sun 阅读(1765) 评论(0) 推荐(0) 编辑

2011年6月15日

摘要: C#调用非托管的win32 api要用到DllImport。[DllImport("user32.dll", CharSet = CharSet.Auto)]public static extern int MessageBox(IntPtr hWnd, String text, String caption, uint type);获取函数名可以使用 dumpbin /exports user32.dll 或 link /dump /exports user32.dll 命令。http://www.microsoft.com/indonesia/msdn/pinvoke. 阅读全文
posted @ 2011-06-15 13:45 Ivan Sun 阅读(229) 评论(0) 推荐(0) 编辑

2011年6月8日

摘要: ①対象Projectの「AssemblyInfo.cs」に下記を追加 internal class CoverageExcludeAttribute : System.Attribute { }②Coverageから除外したいMethodに下記属性を追加 [CoverageExclude] public class xxx{ ... } 阅读全文
posted @ 2011-06-08 15:08 Ivan Sun 阅读(121) 评论(0) 推荐(0) 编辑

导航