- 博客(19)
- 资源 (13)
- 收藏
- 关注
原创 jar文件解说
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Ja
2007-05-25 10:59:00 1170 1
原创 类方法、实例方法、类变量、实例变量
java中的方法:实例方法和静态方法实例方法可以调用实例方法和静态方法静态方法只能调用静态方法实例方法可以操作实例变量,也可以操作静态变量静态变量只能操作静态变量在java中,参数的传递原则是:基本类型按照值传递进行,对象类型是按照引用传递的由于java中的main是类方法,所以在main函数中调用的函数也必定是类方法!!!very important!!
2007-05-25 10:56:00 1621
转载 十年编程经验凝结 与新人们分享
有天和朋友聊天,朋友是国内一家大型互联网企业的一位技术主管,朋友把他将近十年研发工作积累的心血总结成两点,这两点朋友刚一提出来我并没有马上明白,只是大约有这么一个概念,我还没达到朋友在技术领域的那种高度,不能彻底领悟他深刻的思想。但我想与众多刚刚踏入IT技术研发领域的新人们分享一下这位朋友的思想,我尽全力来解释阐述朋友的话语,希望能给大家带来一些启发。 第一点是:不断抽象已知的东西。现实生
2007-05-22 12:46:00 735
原创 C运行时库
1)运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数.2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发出来之后,Dennis Ritchie 和 Brian Kernighan 就用 C 本身重写了 90% 以上的 UNIX
2007-05-22 12:31:00 889
原创 异或运算、与运算、或运算在设计复选框中的应用
异或运算、与运算、或运算在设计复选框中的应用三者的性质异或运算:相同为0,不同为1与运算:两者为1时为1,有0为0或运算:有1为1定义如下宏:(观察其特点)#define FLAG_DUPLICATE 0x01 //展开二进制00000001 #define FLAG_VISIBLE 0x02 //展开二进制00000010 #define FLAG_CANS
2007-05-21 12:22:00 2217
原创 VC中改变窗口标题的方法
1.取消MDI主框架窗口中显示的活动文档标题 缺省条件下,创建的主框架窗口和MDI子窗口通常具有FWS_ADDTOTITLE风格,所以如果要禁止, 必须取消该风格: BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CMDIFrameWnd::PreCreateW
2007-05-19 21:27:00 7096
原创 TEXT宏
TEXT The TEXT macro identifies a string as Unicode when the UNICODE is defined during compilation. Otherwise, it identifies a string as an ANSI string
2007-05-17 19:39:00 2673
原创 批处理文件
bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix shell, awk, basic, perl 等脚本语言都是一样
2007-05-17 16:57:00 912
原创 获取系统时间
Windows API:void GetSystemTime(LPSYSTEMTIME lpSystemTime); CB:Now();DateTimeToStr(Now());Now()=Date()+Time();TDateTime myDataTime; myDataTime.CurrentDate();//返回当前日期 myDateTime.CurrentTime();
2007-05-16 20:23:00 1005
原创 动态链接库的开发
1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被
2007-05-15 15:57:00 1373
原创 CB中的文件操作
C++BUILDER的文件操作在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/
2007-05-15 15:53:00 4134
原创 DOS下常用网络命令
Arp 显示和修改“地址解析协议”(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表。该命令只有在安装了 TCP/IP 协议之后才可用。 arp -a [inet_addr] [-N [if_addr] arp -d inet_addr [if_addr] arp -s inet_addr ether_addr [if_addr]
2007-05-15 13:45:00 1026
原创 C++中”const“关键字使用详解
关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助:一 const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b = 500; const int* a = &b; [1]
2007-05-15 13:43:00 14768
原创 VC快捷键
F1: 帮助 Ctrl+O :OpenCtrl+P :PrintCtrl+N :NewCtrl+Shift+F2 :清除所有书签F2 :上一个书签Shift+F2 :上一个书签Alt+F2 :编辑书签Ctrl+F2 :添加/删除一个书签F12 :Goto definitionShift+F12 :Goto referenceCtrl+Num+ :Displ
2007-05-15 11:16:00 648
原创 UltraEdit使用技巧
ctrl+b写程序的时候,括号一般要一一对应的,但是如果嵌套太多,看花眼了,怎么办?你把光标放在括号开始的地方,按ctrl+b,UE 会帮你找到相对应的括号结尾的地方。你还可以试试连着多按几次ctrl+b。 F3默认情况下,当你按F3的时候UE可以查找现在选中的内容,F3是下一个符合的内容,ctrl+f3是上一个符合的内容.(请查 看advanced/configuration/Fi
2007-05-15 08:55:00 1228
原创 多条件匹配的精简写法
项目中遇到根据多条件匹配在LiseView中显示满足条件的项目,想了下条件匹配做了这样的处理: bool __fastcall TMainForm::FitCondition(String shipname,String shiptype,String regorg,CDynObject * pObj) { int paracount=0,fitcount=0; if(shipna
2007-05-15 08:46:00 1443
原创 无标题栏窗口拖动的实现
普通的Windows应用程序窗口都具有统一的窗口风格,它们一般都包括:用户区和非用户区两部分。非用户区包括标题条、窗口边框、最大化按钮、最小化按钮、关闭按钮和系统默认的快捷键及鼠标支持等。利用鼠标的左键通过拖动窗口的标题条可以在屏幕上任意移动整个窗口,当光标停止在窗口边框上时可以改变窗口的大小。在一些比较经典的软件中,有一类特殊的无标题条的窗口。这种窗口不需要改变窗口的大小,但必须具有窗口客户区域
2007-05-15 00:06:00 3603 1
Apress.The.Definitive.Guide.to.GCC.2nd.Edition.2006
2009-07-02
project management
2009-07-02
Python核心编程中文版
2009-05-15
Vi.Tips.Essential.vi.2008.pdf
2009-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人