- 博客(36)
- 资源 (5)
- 收藏
- 关注
转载 破解Excel VBA project 密码
本教程只适用于2003格式的excel,如果是其他的格式,请先转换成2003后再使用此方法:1.下载并安装编辑器HxD Hex Editor。下载地址:http://mh-nexus.de/en/hxd/2.使用Hxd Her Editor 打开excel文件。3.搜索“DPB=”,并替换成“DPx=”,保存文件。4.打开保存后的excel文件,Alt+F11 打开VBA 窗口。
2013-02-26 14:51:24
10753
6
原创 Linux Shell 之 sed (追加文本)
sed(stream editor)是一个文本处理工具,它可以一次处理所有的编辑任务。它不是直接修改文件,而是把文本的内容复制到缓冲区,然后进行编辑,它操作的内容到放到缓冲区里。如果想要保存结果,需要把缓冲区的内容重定向到文件里。 今天学习了sed的一个命令,
2011-07-04 17:40:45
8256
原创 java native
Java中 native方法 Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件;
2008-06-18 17:20:00
1368
1
原创 BOOL和bool的效率问题
在网上看到有人说用BOOL比用bool有效率。不明白所以上网查了一下,现在总结一下。不知道说的是否正确。 -------------------------------------------------------------------------------首先在vc中写代码测试这两个类型的大小,代码如下:CString temp; temp.Format("%d",sizeof(bo
2008-04-13 15:09:00
3408
原创 学习日语的网站
搜索引擎: http://www.google.co.jp/ http://www.yahoo.co.jp/http://www.goo.ne.jp/http://www.infoseek.co.jp/ http://www.bekkoame.ne.jp/http://www.lycos.co.jp/ 新闻报纸: http://www.asahi.com/ 朝日新闻 http://www.yo
2007-08-23 22:06:00
1848
原创 _stdcall,_cdecl,_fastcall 详细说明
(1) _stdcall调用 _stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。 WIN32 Api都采用_stdcall调用方式,这样的宏定义说明了问题: #define WINAPI _stdcall 按C编译方式,_stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如_function
2007-08-15 14:11:00
3806
原创 在VMWare Workstation 虚拟机上给linux添加新的分区
我在WMWare Workstation上安装的Linux系统。由于安装的时候分区给的太小。所以后来安装软件(WebLogic)由于 需要的空间不足,安装不成功。需要给Linux分配更大的空间。给Linux添加一个新的分区。步骤:1.打开虚拟机上的系统。2.在Commands区域选择Edit virtual mathine settings3.在Hardware中点击A
2007-07-24 14:31:00
1481
原创 驱动学习笔记(二)打印字符串
打印字符串:工具:debugview.exeWDM驱动程序可以使用4种格式的字符串: 1. 空结尾的字符串,你可以用普通得C语法表示字符串常量1) DbgPrint(“Hello World!”); //直接打印字符串。2) char variable_string[] = “Hello World”; DbgPrint(“%s”,variab
2007-06-22 17:02:00
3292
原创 驱动学习笔记(一)HelloWorld
从今天开始本人要记录下学习驱动的过程。主要目的是给自己以后提供复习的资料。学习驱动的目的原因很多:一是没有办法,人家让学你就得学,不学就没有工作了,所以硬着头皮也要学。在此基础上给自己一个合理的安慰,那就是学习驱动的人不多,听说学好了也能赚很多钱,所以也给自己学习的动力。 开始了。。。。。。。。。。。。1。到网上查查人家是怎么学的,是怎么写的。找到应该看得书籍记录如下:《C程序设计》(
2007-06-18 14:42:00
2868
原创 Net start 命令详
Net start 命令详启动服务,或显示已启动服务的列表。两个或多个词组成的服务名,例如 Net Logon 或 Co mputer Browser,必须两边加引号。 net start [service] 参数 无 键入不带参数的 net start 显示正在运行服务的列表。 service 包括 alerter、client service for netware、clipbook serv
2007-06-14 16:17:00
10329
原创 获取PE文件的OEP值 (源码)
两种方法读取PE文件的OEP值:一是 直接读取文件,二是 通过内存映射。#include "stdafx.h"#include //-------------------------------//read the file of .exe get the OEP (Original Entry Point)//-------------------------------BOOL Re
2007-06-05 17:19:00
1315
原创 Exception in thread "main" java.lang.NoClassDefFoundError
在命令行上执行java程序时出现如下错误:Exception in thread "main" java.lang.NoClassDefFoundError首先是编译成功。执行时出错。 原因是: 环境变量classpath没有设置对,以前把classpath设置成d:/java/jdk1.5.0/lib/tools.jar 就行了。那是因为eclipse会自动设置classp
2007-05-31 13:54:00
2493
原创 中国姓氏的日语发音
200多个中国姓氏的日语发音A 安 あん B 巴 は 白 はく びゃく班 はん 包 ほう 鲍 ほう 毕 ひつ 扁 へん 卞 へん べんC 蔡 さい 曹 そう 岑 しん 常 じょう 车 しゃ 陈 ちん 成 せい じょう程 てい 池 ち 迟 ち 仇 きゅう 储 ちょ 楚 そ 褚 ちょ 崔 さい D 戴 たい 邓 とう 狄 てき 丁 てい ちょう董 とう 杜 と 段
2007-05-30 13:33:00
1756
1
原创 得到进程和对应的端口
这是两个未公开的API:最简单的枚举当前所开放的端口信息是调用iphlpapi.dll中的AllocateAndGetTcpTableFromStack和AllocateAndGetUdpTableFromStack函数,或者AllocateAndGetTcpExTableFromStack和AllocateAndGetUdpExTableFromStack函数。用AllocateAndG
2007-05-25 16:50:00
1968
原创 网络字节顺序he主机字节顺序
NBO与HBO 网络字节顺序NBO(Network Byte Order):按从高到低的顺序存储,在网络上使用统一的网络字节顺序,可以避免兼容性问题。主机字节顺序(HBO,Host Byte Order):不同的机器HBO不相同,与CPU设计有关计算机数据存储有两种字节优先顺序:高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方
2007-05-24 17:24:00
1718
原创 #pragma comment(lib,"ws2_32.lib")
#pragma comment(lib,"ws2_32.lib")#pragma comment(lib,"Ws2_32.lib")表示链接Ws2_32.lib这个库。 和在工程设置里写上链入Ws2_32.lib的效果一样,不过这种方法写的 程序别人在使用你的代码的时候就不用再设置工程settings了。 告诉连接器连接的时候要找ws2_32.lib,这样你就不用在li
2007-05-24 16:30:00
5963
1
原创 #pragma详细解释
在#Pragma是预处理指令它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数。(1)message 参数。 Mes
2007-05-22 17:26:00
4903
原创 推荐网站
日语在线翻译:http://translate.adaffiliate.net http://www.onlinedic.comhttp://www.excite.co.jp/world/chinesehttp://www.linyiren.com/fy/日语在线词典:http://www.sanseido.net海网日语:http://www.stujp.com/index.html外文
2007-04-30 10:57:00
1161
原创 Jsp避免Form重复提交的三种方案
1. JavaScript,设置一个变量,只允许提交一次。 var checkSubmitFlg = false; function checkSubmit() { if (checkSubmitFlg == true) { return false; } checkSubmitFlg = true;
2007-04-30 10:44:00
791
原创 vc编译Unicode
在vc中把代码编译成Unicode码:1. project -->settings -->c/c++ : preprocessor definitions : 添加:UNICODE,_UNICODE2. project -->settings -->link : Gategory -->output : Entry-point Symbol : wWinMainCRTStartup
2007-04-30 10:19:00
1121
原创 eclipse未加载插件
问题: 有时候启动eclipse发现插件没有被加载。解决方法:a.删除整个目录: /eclipse/configuration/org.eclipse.update,重启eclipse。b.在启动eclipse时带上-clean参数。c.在/configuration/config.ini文件中加入一行 osgi.checkConfiguration=true 这样它会寻找并安
2007-04-26 12:40:00
1218
原创 html禁止鼠标操作
在html页面禁止鼠标操作 : oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy
2007-04-26 11:32:00
2570
原创 限制的长度
限制的长度(为100) : function length() { if(document.forms[0].txt.value.length > 100) event.KeyCode=0; }
2007-04-26 11:26:00
629
原创 自动转换输入法
IME:输入法编辑器(Input Method Editor),它是一种专门的应用程序。点击输入框,自动转换输入法: active:指定所有使用IME输入的字符,即激活本地语言输入法。 inactive:指定所有不使用IME输入的字符,即激活非本地语言输入法。 auto:不影响IME的状态,与不指定ime-mode时一样。 disable:完全禁止IME。
2007-04-26 11:20:00
812
原创 解决JSP中文乱码问题
解决Jsp中文乱码3招:1) request.setCharacterEncoding("gb2312");//解决表单传递乱码2) //从数据库中取出后给name转码 name = new String (name.getBytes("iso-8859-1","gb2312");3) //存入数据库前给name转码 name = new S
2007-04-26 11:12:00
1212
1
原创 正则表达式
java_home=D:/jdk1.5.0_04 (安装路径)classpath=.;D:/jdk1.5.0_04/lib/tools.jar;D:/jdk1.5.0_04/lib/dt.jar;D:/jdk1.5.0_04/binpath= D:/jdk1.5.0_04/bin
2007-04-26 10:59:00
691
原创 在Java中使用正则表达式
在Java中使用正则表达式:Pattern p = null; //正则表达式Matcher m = null; //操作的字符串boolean b;String s = null;StringBuffer sb = null;int i = 0;//判断字符串是否匹配p = Pattern.compile("a*b"
2007-04-26 10:45:00
785
原创 JavaScript提交表单
用JavaScript提交表单并传递参数: function submitFunction(parameter) { document.forms[0].action="/Login.do?method=parameter&index="+parameter; document.forms[0].submit(); }
2007-04-26 10:31:00
1018
原创 学习spring步骤
1.Java基础,面向对象的基础,设计模式的基础。三种模式:factory, strategy,Template mothod。 建议:>第四章。2.夏昕>>3.研究spring开源项目:appfuse,jpetstore.4.开始做实际项目。5.继续深入学习(三本经典名著) 1)> 2)> 3)>
2007-04-26 10:24:00
1224
原创 Eclipse启动参数
Eclipse 的启动参数作用很大:在工作中总能用到.1.如何设置参数: 首先创建Eclipse的快捷方式。打开快捷方式的属性,在link里添加。2.参数说明: 1)eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本.eclipse.exe -nl "de" ---------德语eclipse.exe
2007-04-24 11:19:00
3053
转载 window中进程间如何通信vc++技术 (共享内存)
一个间接办法,你可用一个“共享名”申请一块共享内存块,进行读写:HANDLE GetShare(char * &ShareP,int size,char *ShareName) { ShareP申请的内存块地址,size字节数,ShareName共享名 HANDLE fh=CreateFileMapping((HANDLE)-1,0,
2007-03-08 17:26:00
2488
转载 VC++中进程间相互通信的十一种方法
进程通常被定义为一个正在运行的程序的实例,它由两个部分组成: 一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方 另一个是地址空间,它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。每个进程被赋予它自己的虚拟地址空间,当进程中的一个线程正在运行时,该线程可以访问只属于它的进程的内存。属于其它进程的内存则是
2007-03-08 17:22:00
1027
原创 隐藏进程(在任务管理器中看不到),vc6.0
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Hide Process#include#include#include#defin
2007-03-07 17:11:00
3163
原创 setsockopt 设置socket
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历TIME_
2007-03-07 12:44:00
11487
5
原创 VC之sendmessage与postmessage的区别
SendMessage函數是阻塞的。PostMessage函數是非阻塞的。SendMessage: 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg
2007-03-07 11:14:00
2651
原创 在应用程序中创建快捷方式
1 引言 在Windows 3.x中,软件安装程序通常使用动态数据交换(DDE)的方法在程序管理器(Program Manager)中创建一个程序组(Program Group)。随着Windows95/98/NT这些32操作系统在系统内核和用户界面上的巨大改进,这种方法在已经不再适用了。现在,几乎所有的安装程序都是在“开始”菜单中添加新的菜单项,或者在桌面上建立新的快捷方式(Shortcut)(
2007-03-06 18:10:00
1285
android game development part4
2011-05-10
android game development part3
2011-05-10
android game development part2
2011-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人