IT职场类课程 如果你曾经为这些问题困惑: 可以来看看我的 IT 职场类课程:程序员的职场规划。 这是我在 CSDN 直播课程的录播版本,共分三次,单次购买 33 元。 程序员职场规划之技术的精进 程序员职场规划之走向技术管理 程序员职场规划之转型 套餐购买,只需 66 元: 程序员的成长课:如何拥 Read More
posted @ 2017-05-22 22:44 findumars Views(846) Comments(0) Diggs(0)
简单搭建了在Windows上远程编辑Ubuntu Server 14.04上面源代码的环境,记录一下,给需要的人。 Notepad++安装NppFTP 从插件菜单打开PluginManager,选中NppFTP插件: 点击Install按钮,安装。需要重启Notepad++。 重启后,按下面方式打开 Read More
posted @ 2017-05-22 22:38 findumars Views(1179) Comments(0) Diggs(0)
Qt for windows消息循环、libqxt分析和wince快捷键处理 利用Qt做windows图形界面开发和MFC相比,个人感觉还是比较简单好用的:首先利用Designer工具搞个ui文件;然后在程序中写几个信号和槽;然后加载ui文件;最后显示界面就搞定了。 在界面开发中,快捷键处理肯定是必 Read More
posted @ 2017-05-22 21:55 findumars Views(532) Comments(0) Diggs(0)
程序异常崩溃,多数是有内存访问异常引起。为定位崩溃位置通常考虑加强内存访问控制,如此有必要进行内存可用性判断,从《Windows核心编程》中看到内存指针的可用性判断方法,感觉还不错,此处记录下。 判断内存指针的可用性,是通过判断指针所指向的虚拟内存页面的状态和属性来实现的。Windows提供了相关的 Read More
posted @ 2017-05-22 21:53 findumars Views(6737) Comments(0) Diggs(0)
Windows API 教程(七) hook 钩子监听 Posted on 2013-08-15 茵蒂克丝 如何创建一个窗口 手动创建窗口的流程 实际代码 安装钩子 (Install hook) 钩子简介 SetWindowsHookEx 函数 设置监听【键盘】消息 设置监听【鼠标】消息 如何创建一 Read More
posted @ 2017-05-22 21:51 findumars Views(1756) Comments(0) Diggs(1)
什么是“跨进程 API Hook”? 众所周知Windows应用程序的各种系统功能是通过调用API函数来实现。API Hook就是给系统的API附加上一段小程序,它能监视甚至控制应用程序对API函数的调用。所谓跨进程也就是让自己的程序来控制别人程序的API调用了。 API Hook 理论 通过对Wi Read More
posted @ 2017-05-22 21:50 findumars Views(1832) Comments(0) Diggs(0)
此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明 Read More
posted @ 2017-05-22 21:33 findumars Views(591) Comments(0) Diggs(0)
Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 Webbench是一个在 Read More
posted @ 2017-05-22 21:32 findumars Views(5910) Comments(0) Diggs(2)
逻辑思考】我们要有把坏事看成好事的能力 http://blog.csdn.net/testcs_dn/article/details/53869306 【逻辑思考】真正改变命运的其实并不是知识,而是这些知识带给你的能力的提高。也就是说,转化为能力的知识,才能够改变你的命运。 http://blog. Read More
posted @ 2017-05-22 21:31 findumars Views(587) Comments(0) Diggs(0)
http://kenwublog.com/mac-os-launchd-tuning Mac下的启动服务主要有三个地方可配置:1,系统偏好设置->帐户->登陆项2,/System/Library/StartupItems 和 /Library/StartupItems/3,launchd 系统初始化 Read More
posted @ 2017-05-22 21:12 findumars Views(6242) Comments(0) Diggs(1)
在Mac OS X中,有三种方式来实现启动项的配置:1)Login Items;2)StartupItems;3)launchd daemon。 1.Login Items 打开System Preferences,选择System -> Accounts,选择Login Items选项卡,将/Ap Read More
posted @ 2017-05-22 21:09 findumars Views(6412) Comments(0) Diggs(0)
网络资源整理 Markdown Markdown 语法说明 Markdown 入门指南 Markdown 转换为XHTML 软件列表 小书匠 似乎无法使用 cmd_markdown WMI 服务器性能监控WMI WMI入门 WMI Reference 压缩解压 7zip源码分析(https://bl Read More
posted @ 2017-05-22 21:04 findumars Views(692) Comments(0) Diggs(0)
最近我们正在研究ActiveX技术。我们使用Delphi 5创建了一个具有ActiveForm的ActiveX控件应用程序。这个控件产生一个.OCX文件。现在,我们需要把这个控件部署在服务器端,在用户浏览网页并选择安装这个控件的时候,用户的IE才会下载、安装并显示这个控件。但是我们的控件必须作数字签 Read More
posted @ 2017-05-22 20:49 findumars Views(351) Comments(0) Diggs(0)
We have been developing image processing software for above 14 years with old versions of Delphi, such as Delphi 6 and Delphi 7. We often working on p Read More
posted @ 2017-05-22 20:48 findumars Views(505) Comments(0) Diggs(0)
首先准备环境。两种方法,使用mingw64 或者VS 直接放上下载地址https://sourceforge.net/projects/msys2/我下载的是msys2-x86_64-20161025 ,同时支持32和64位里面有三个EXE msys2 mingw64 mingw32 3个程序完全独 Read More
posted @ 2017-05-22 20:36 findumars Views(796) Comments(0) Diggs(0)
[plain] view plain copy .386 .model flat,stdcall option casemap:none ;include 定义 include windows.inc include gdi32.inc includelib gdi32.lib include us Read More
posted @ 2017-05-22 18:18 findumars Views(1248) Comments(0) Diggs(0)
PAGE_NOACCESS 禁止写入执行读取查看进程内存区域能发现,NOACCESS属性的内存页面都是FREE状态的(未提交使用的内存区域),只有内存区域最后的0x7FFE1000-0x7FFF0000之间的60K内存区域状态是Reserve。(保留了,不让使用...)PAGE_READONLY P Read More
posted @ 2017-05-22 18:16 findumars Views(6326) Comments(0) Diggs(0)
分配粒度和内存页面大小x86处理器平台的分配粒度是64K,32位CPU的内存页面大小是4K,64位是8K,保留内存地址空间总是要和分配粒度对齐。一个分配粒度里包含16个内存页面。这是个概念,具体不用自己操心,比如用VirtualAllocEx等函数,给lpAddress参数NULL系统就会自动找一个 Read More
posted @ 2017-05-22 18:15 findumars Views(1817) Comments(0) Diggs(1)
NULL指针区域0x00000000-0x0000FFFF:65535字节 这个区域的作用是用来帮助程序员发现内存分配失败后未检查就使用的错误。比如使用malloc分配内存失败,返回NULL,而又未做检查直接使用,如例子:就会产生内存非法访问的错误,提示程序员int *piNum = (int*)m Read More
posted @ 2017-05-22 18:11 findumars Views(791) Comments(0) Diggs(0)
http://www.cnblogs.com/BoyXiao/archive/2010/11/20/1882716.html Read More
posted @ 2017-05-22 18:07 findumars Views(547) Comments(0) Diggs(0)