自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(57)
  • 资源 (6)
  • 收藏
  • 关注

原创 一晃 8 年过去了...

一晃 8 年过去了…翻了一下最近一次的博客,时间过得真快,一晃已是 8 年,人生能有多少个 8 年…

2020-04-19 22:20:41 304

原创 开源Api后台服务/管理系统 HoServer

开源Api后台服务/管理系统 HoServer简介功能特性HoServer Pro 特性 :gem:支持开源版使用须知快速开始系统功能截图简介HoServer 是基于Node.js开发开箱即用的后台服务和管理平台脚手架,可视化对象定义,一行代码实现增删改查所有接口,内置用户、权限等基本功能。基于 HoServer 可在短时间内开发出高质量的 RESTfull API 服务和管理平台,助您大幅缩...

2020-04-17 09:41:23 4944

原创 PE

想自己做个壳,所以重新又看了下 PE 格式,参考资料:Inject your code to a Portable Executable filehttp://www.codeproject.com/KB/system/inject2exe.aspx?msg=3647949国内也早有人翻译了:http://www.baidu.com/s?wd=%B0%D1%C4%E3%

2020-04-17 09:30:16 291

原创 Thinkpad T420 运行 VMWare 蓝屏解决办法

虚拟机不能跑太烦人了,想调研个东西,就得在自己电脑上装一堆乱七八糟的。我本来以为是VMWare 版本问题,重装了最新版本还是不行,后来在网上查了一下,是驱动需要认证。具体可参考此帖:http://communities.vmware.com/thread/16759具体操作步骤为,在控制台窗口运行:verifier,然后将 vmx86.sys 加到认证列表中。我是把

2012-03-02 12:28:41 724

转载 堆内存和栈内存的划分

一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放4.另外还有一个专门放常量的地方。- 程序结束释放

2012-02-27 13:39:44 402

转载 转:面向.NET开发人员的WinDbg入门教程

原文:http://blogs.msdn.com/b/kaevans/archive/2011/04/11/intro-to-windbg-for-net-developers.aspx 翻译:cxfksword当你的代码发布为产品后,无论是在其他人的电脑中运行,还是部署到服务器中,你通常不再能访问到它的程序文件,也不能观察到代码的当前运行情况和运行环境。当你的代码在新的环境运行时,有很多

2012-02-22 11:04:46 930 1

原创 Windows7 任务栏工具栏实现相关资料

最近项目需要做个任务栏快速启动的工具栏,查了一下资料并不多,所以记录了一些东西,供参考。用过 Thinkpad 笔记本都会发现它有个电源指示器,你可以通过右键点击任务栏 -> 工具栏 -> 电源管理器来切换,这个东西又叫 Desk Band,属于任务栏扩展,事实上,微软官方已经不建议在 Windows 7 中使用此特性,微软推荐使用 Thumbnail Toolbars 来替换他,Wind

2012-02-17 13:32:20 846 1

原创 8位字节反序

昨天给宝宝做个摇摇棒,不小心把 51 的P2 脚 8 跟线接反了,洞洞板密密麻麻的线重新接起来太痛苦了,不如改下程序,函数如下:uchar Reverse(uchar c){ uchar cout = (c & 1); c >>= 1; cout = cout << 1 | (c & 1); c >>= 1; cout = cout << 1 |

2012-01-16 10:12:01 662

原创 批量转换 mp3 (推荐foobar2000)

昨天项目中需要将一批WAV文件转换成MP3以减小安装包的体积。先是自己写了个工具,无耐我们公司的波形控件对本次所录的WAV文件处理还有点问题,最后放弃。搜了一圈,搜到 Advanced MP3 Converter 汉化版,没想到装了竟然有木马,于是下载4.03英文版,好在注册码网上也很容易找到。但是比较遗憾,不能将MP3输出到WAV同一目录下,只能输出到指定目录,我的WAV文件夹下有很多子目录,同名文件很多,这样自然不行,此外在兼容性稳定性方面对这个小共享软件也不是太有信心。于是请出大名鼎鼎 Cool Ed

2011-04-28 09:35:00 2355

原创 Microsoft Analysis Services 学习资料索引

<br /><br />Microsoft Analysis Services 资料索引<br /> <br />1.       Microsoft SQL Server CommunityProjects & Samples,微软官方的范例:<br />http://sqlserversamples.codeplex.com/<br /> <br />2.       SQL Server 2008 Samples 数据库下载:<br />http://sqlserversamples.co

2011-04-19 10:51:00 462

原创 DiscuzX 1.5 代码阅读笔记

<br /><br />因为项目需要用到SNS,我们希望在DiscuzX基础上进行插件的开发来使我们的产品也具有SNS功能,以减少我们的开发工作量,毕竟这个是有相当大的工作量,而且我们没有经验,所以用DiscuzX应该是最合适了,整个DiscuzX1.5的代码规模相当的大,所以首先是理清整体的思路,需要的时候再去看具体的代码。1.   渲染流程<br />假设我在浏览的页面是DiscuzX家园的首页,对应页面是http://localhost/uc/home.php,打开home.php,需要关注的是这

2011-03-23 13:49:00 537

原创 PT2262 单片机解码程序

一个写的不错的 PT2262 精确解码程序,实际硬件测试通过,分享一下:/************************************************* 文件名:Decode.c******* 描 述:对PT226的编码信号进行解码******* PT2262的输出信号经三极管******* 反向后送入单片机的中断引脚******* 代

2010-09-25 13:07:00 4721 5

原创 KooBoo CMS 代码分析

<br />转载请注明出处:http://blog.csdn.net/jh_zzz<br /> <br /> <br /><br />这两天大致看了一下KooBoo的代码并做了笔记,时间有限,其中还有大量的代码没有来得及细看。<br /> <br />第一次运行时系统自动重定向到安装界面,之后根据用户的选择,启用相应的数据库以及对应的web.config文件。1.     MVC<br />a)     Everest.CmsService.Web以及Everest.Library.Mvc中的文件基本都

2010-09-10 09:16:00 2928 1

原创 命令行创建删除服务

<br />记一下,免得老是忘掉:<br /> <br />创建:<br />sc create jhzhangtest binPath= "可执行文件路径",注意,binPath=后面有个空格。<br /> <br />删除:<br />sc delete jhzhangtest<br /> <br />修改描述:<br />sc description jhzhangtest "This is my test"<br /> <br />描述空的服务有时候会被杀毒软件干掉的。

2010-09-03 10:24:00 369

原创 javascript 获取当前加载脚本的 src

<br />有时嵌入脚本时需要向脚本传递一些参数,可通过下面的方式获取,这个脚本之所以能工作,因为当前正在加载执行的脚本总是document中的最后一个:<br /> <br />var scripts = document.getElementsByTagName('script');var currentScript = scripts[scripts.length - 1];var querystring = currentScript.src.split("?")[1];alert(qu

2010-08-26 10:03:00 431

原创 IIS Express 安装及设置

最近在做一些Web方面调研的时候我基本上都不用 IIS了,IIS Express 实在是很方便,由于目前还是 BETA版本,有些功能界面上还看不见,网上资料也很少,所以我把我之前的一点经验写出来。关注 IIS Express 的最初原因是希望将我们的一个产品部署到 Windows XP Professional上,要知道 2003 Server的价格和 Pro差距还是很大的,对于大批量部署的产品来说,这对产品利润影响相当大。由于我们在开发时使用了 MVC,这个在 XP Pro自带的 IIS5.1上部署,一方

2010-08-18 15:39:00 6135 1

原创 Flash Media Server 应用笔记

<br />最近做的一个基于FMS的Flash录音演示,主要的几个技术点:<br /> <br />1. FMS 安装及使用<br />2. Flash 录音及相应的安全性问题<br />3. 声音文件的转换<br /> <br />1. FMS 安装及使用Flash Media Server 可从Adobe 官方网站下载:http://www.adobe.com/products/flashmediaserver/,目前版本为3.5,FMS本身包含一系列的软件,售价在几千美元,作为开发者可直接下载 F

2010-08-18 11:23:00 897

原创 收集用到的 LINQ 表达式

从进程列表中查找在指定的(存放在string数组中)进程: string processList = ConfigurationManager.AppSettings["CheckProcessList"]; string[] aryProcessList = processList.ToLower().Split(new char[] { ';', ','}); Process[] curProcesslist = Process.GetProcesses();

2010-06-17 16:10:00 217

原创 DIY EP51 烧写板 V3

资料都在这里: http://hi.baidu.com/ayu7/blog/item/2073b4514d764f12367abe87.html 这是我的第二个电子作品,我已经能够把洞洞板做的很漂亮了!   背面线很多,不过还算整齐。  试了 AT89S51 和 AT89C2051 烧写都很成功:  哈哈!

2010-04-02 08:46:00 270

原创 Ubuntu Distributed Web System 实践笔记

年前对基于Linux的大型分布式的 Web 架构做了一些调研,我是在Ubuntu虚拟中做的试验,下面是记录的笔记:   Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2010-02-22 10:57:00 387

原创 Cool TTS site

超酷,带口型的,类似于Crazy Talk 加上TTS: http://vhss-d.oddcast.com/admin/sitepalV5.php 

2010-01-20 09:29:00 227

原创 Typecho 代码阅读笔记(三) - 插件机制

Typecho 代码阅读笔记(三) - 插件机制Typecho 代码阅读笔记(二) - 数据库访问Typecho 代码阅读笔记(一) - 页面渲染及路由机制转载请注明出处:http://blog.csdn.net/jh_zzz 以 index.php 为例:/** 初始化组件 */Typecho_Widget::

2010-01-11 13:24:00 977

原创 Typecho 代码阅读笔记(二) - 数据库访问

Typecho 代码阅读笔记(三) - 插件机制Typecho 代码阅读笔记(二) - 数据库访问Typecho 代码阅读笔记(一) - 页面渲染及路由机制转载请注明出处:http://blog.csdn.net/jh_zzz 这一块比较复杂,我还没有完全理解为什么要把 SQL 语句的组装搞这么复杂。从一个普通皮肤页面开始themes

2010-01-11 13:21:00 1012

原创 Typecho 代码阅读笔记(一) - 页面渲染及路由机制

Typecho 代码阅读笔记(三) - 插件机制Typecho 代码阅读笔记(二) - 数据库访问Typecho 代码阅读笔记(一) - 页面渲染及路由机制转载请注明出处:http://blog.csdn.net/jh_zzz 从 index.php 开始看, /** 初始化组件 */Typecho_Wid

2010-01-11 13:12:00 1603 1

原创 PageCooker 代码阅读笔记

PageCooker 代码阅读笔记最近在做一些大型分布式网站方面的调研,所以想自己架设一个linux下的php Web系统,对这个系统的需求只有两个,一是允许上载静态图片显示,另一个就是要有数据库访问,因为后面想要在此两方面做分布式的改造,本来想自己写个留言板但是又怕麻烦,后来找到了 PageCooker,发现代码还算简单,把它主要代码读了一下。 1. 主要目录

2010-01-06 16:40:00 311

原创 Delphi 获取文件名不带扩展名后缀

一句话就搞定: ChangeFileExt (ExtractFileName (), );

2009-12-30 12:28:00 2396 1

原创 使用非常方便的 Delphi 和网页交互 VCL

2010/8/1更新:实际项目中使用发现如果页面大量使用了 ajax,这个解决方案还存在很错问题,工作起来非常不稳定。慎用!!! 下载地址:http://download.csdn.net/source/1913671 我们目前的项目程序普遍使用 Delphi 客户端内嵌 Internet Explorer 的方式实现,在开发过程中,由于

2009-11-09 16:23:00 1900

原创 VC++ 内存断点的简单设置方法

昨晚调试一个程序中的问题花了好几个小时,最终发现竟然是一个简单的手误,将 != 写成了 =,结果导致 if 判断总是为 TRUE,更为恶心的是类的一个属性总是被修改,这样的低级错误在.Net中估计编译时就有警告了,看来VC6真的老了,幸好有内存断点可以调试,否则恐怕一晚上也搞不定到底是哪里出了问题。 我现在终于体会到了将属性封装成 get{} set{} 这样的做法的好处了,大概有以下几点

2009-09-25 09:31:00 842

原创 CPPHtmlDrawer - VC 下简单实用的 HTML 渲染类

不想为了渲染一段简单的 HTML还要调用IE浏览器COM,希望能有一个简化的HTML渲染引擎,不过一直都没有找到,昨天无意中从 CodeProject 上一个老外写的支持 HTML 的 Static 控件中发现了这个 HTML 渲染类,发现功能还挺强大的,基本上常用的都支持了,文字、表格、图片、链接甚至CSS都可以支持 (当然这里的相关的标记都是自定义的,并非HTML标准)。  具体的

2009-09-07 14:33:00 719

原创 PushOK SVN SCC 1.5.1 破解

在我的机器上有点问题,每次打开工程,都要启动注册对话框两次,然后才能正常使用,在我的同事机器上只是第一次用的时候弹出了两次,后来再打开就再也没有出现,暂时就这么用吧,总之比不能用好:) PS: 今天我同事发现注册的时候注册信息填长长的一堆乱七八糟的东西后再也不提示注册了,哈哈! 下载链接:http://download.csdn.net/source/1164528 安

2009-04-01 11:39:00 779

原创 Microsoft Petshop4 架构图

留个备份,网上到处都是。

2009-03-18 14:11:00 315

原创 封装好的 ffmpeg 转换音频文件格式的 DLL

http://download.csdn.net/source/1021257 这两天因为项目需要研究了一下 ffmpeg,非常强大,顺便把我做的音频转换的代码发上来,我们的项目需要是从 wav 转成 44k hz flv,我测试了mp3转换也都是成功的,相信转别的一些常用格式也没问题。 09/02/23 注:上面下载连接里的代码有点问题,不支持转换不同的采样率,所以我后来重写了,

2009-02-18 15:56:00 1129

原创 Drupal

源自于LP的公司的网站要做改版,这个工作交给了LP,我主动提出帮她搞定一切,换来在她心目中的形象和地位提升,以及本月生活费增加500块,好在淘宝上买我垂涎已久的东成电锤。看了一下她们原来的网站,是PHP168 建站系统做的,搜了一下类似的还有帝国CMS之类,看看他们的演示站点基本也都类似,我讨厌这些东西毫无个性的搞一堆知道系统之类的东西,所以还是把目光投向国外吧,由此发现了 Drupal。 

2009-02-12 10:17:00 494

原创 Delphi 禁用/启用 本地网络连接

禁用/启用本地网络连接,网上搜了一下大多数都是通过使用SetupAPI禁用/启用相关设备来实现,有一个尽然是通过ShellAPI实现的,感觉这些方法都不好,只好自己动手,代码如下://Unit toget the local network connection list// and enable/disable correspond network connection///

2009-01-17 11:54:00 2248 1

原创 推荐 Delphi 图像组件 Graphics32

Graphics32是个BCB/Delphi/Kylix用的2D绘图库,其功能特殊之处,在於在无须硬体加速的情况下,能够有接近於一百倍Delphi內置绘图库的高速度,下面是它的介绍。首页:http://www.graphics32.org/wiki/它的原理除了部份计算公式的改善外,更重要的著眼点是,完全基於32位元的图形运算,其原理在於。- 在32位元的环境下,大部分的函式皆有最好的速度表现-

2008-10-27 17:23:00 1807 1

原创 JavaScript 引擎 SpiderMonkey

SpiderMonkey, 是 Mozilla 项目的一部分, 是一个执行JavaScript脚本的引擎. 它用 C 实现。还有一个叫做 Rhino的Java版本。此外.Net 下也有 SpiderMonkeyDotNet,不过目前还不太成熟。 我记得我以前所在的公司里有一个server tools 开发组,他们做的事情其实就是调用一个 javascript 引擎,将一些对象封装,然后让

2008-10-24 10:04:00 689

翻译 NSIS 的堆栈操作 POP Push Exch

觉得这个说的很清楚,就把它翻译了一下,英文水平有限,凑乎着看吧:)原文地址:http://nsis.sourceforge.net/Pop,_Push,_Exch..._The_Stack1 4.9.9 堆栈2 4.9.9.3 Push3 4.9.9.2 Pop4 4.9.9.1 Exch范例 4.9.9 堆栈 堆栈是 NSIS 维护的一堆数据,你可以根据需要往堆栈中存入任意大小的数据(as

2008-08-21 09:18:00 1158

原创 Pushok SVNSCC 破解注册

更新:1.5.1的破解在这里 http://blog.csdn.net/jh_zzz/archive/2009/04/01/4040622.aspx 估计有不少朋友在找这个,到目前为止我觉得是最好的能与 Visual Studio 2008 集成的 SVN 插件,不过他是收费的,网上找了半天居然没有破解版,有一个博客上的好像下载地址已经没有了,只好自己亲自动手。基于 PushOK SV

2008-05-28 09:22:00 1441

原创 从 peekabooty 中提取的 基于OpenSSL 的 RSA 加解密类 (附演示程序)

正好最近项目用到了这个,看了网上很多直接实现了 RSA 算法的感觉都不太满意,不如用 OpsnSSL 更成熟, 原来我自己曾经写过一个,不过觉得 peekabooty 中的代码写的很好,所以就提取了出来,并且写了个 DLL,方便需要的朋友在其他语言中调用。peekabooty 里面还封装了很多其他的加密算法,推荐读读他的代码。下载地址:http://download.csdn.net/source

2008-05-19 11:52:00 396

原创 VisualSVN 1.4 破解

这个破解其实很简单,因为他是 .Net 做的,可以直接反编译,网上有文章说明,共享一下:http://www.coolcalendar.net/reference/VisualSVN.Core.rar如果你和我一样不喜欢多个人同时编辑一个文件然后 Merge,改文件总是要先锁住的话我推荐你用 PushOK SVNSCC 插件,VisualSVN 必须要手动锁定,太浪费时间了,另一方面 Visual

2008-04-25 11:37:00 970

跟着锅子一步步学习32位汇编

跟着锅子一步步学习32位汇编,写的不错,整理成了 PDF 格式方便查看。

2012-02-27

RedGate Reflector 6.5 破解版

不用多说了,这个是真的可用的,在 VS 中集成调试太爽了!

2010-11-11

使用非常方便的 Delphi 和网页交互 VCL (20091218 更新)

之前发布的有点 bug,所以现在修改了一下,重新发布 具有以下特点: 1. 最少代码,应用程序只需在窗口中放入相应的 VCL控件,调用相应的方法发送命令, 如果需要接收命令,征订相应的事件就可以了 2. VCL 会自动在网页上生成相应的函数,网页如需向应用程序发送命令,只要调用相应的函数就可以了 3. 具体的命令和命令的参数由网页和应用程序之间自由约定,VCL 本身不做任何限制 具体使用方法请参考我的博客: http://blog.csdn.net/jh_zzz/archive/2009/11/09/4790336.aspx

2009-12-18

ffpeg 转换音频格式

这两天因为项目需要研究了一下 ffmpeg,非常强大,此代码是综合了一些网友的代码修改的,因为我们的项目只需要从 wav 转成 flv,我测试了是成功的,相信转大部分别的格式也没问题。 封装了一个 DLL只导出一个函数,参数应该不用解释了吧: ConverAudio(const char* input_file, const char* output_file, int samples_rate, int channel)

2009-02-18

从 peekabooty 中提取的基于 OpenSSL 的 RSA 加解密类

说明: 正好最近项目用到了这个,看了网上很多直接实现了 RSA 算法的感觉都不太满意,不如用 OpsnSSL 更成熟, 原来我自己曾经写过一个,不过觉得 peekabooty 中的代码写的很好,所以就提取了出来,并且写了个 DLL,方便需要的朋友在其他语言中调用。

2008-05-19

空空如也

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

TA关注的人

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