- 博客(25)
- 资源 (8)
- 收藏
- 关注
原创 java 学习心得3
今天我们学习 JDBC 编程,跳过SWing编程。安装一个MYSQL数据库的要点:1,自定义安装的时候,选择数据库或者文档的路径,最后运行配置界面,配置的时候基本上都是默认,只是需要选择详细配置。字符集选择gbk; linux下选择 utf-8; 最后把工具命令的字符集加到path环境里。最后设置账户密码。并且允许远程访问。2个常用的图形界面。 sqlyog mysql admi
2015-11-30 23:37:12 328
原创 Excel如何使用宏编写函数
excel支持VBA编程。如果熟悉VB编程,就可以通过编程控制Execl的数据处理。里面涉及到事件,这个跟delphi有点像。下面是一个例子:如果当单元格的内容发生变化,在后面第6的单元格复制为1 或者取值为now();具体的操作步骤为:右击sheet1.查看代码,复制上去,编译或者运行代码,将文件保存为 xmlm. 就可以了。Private Sub Worksheet_Chang
2015-11-26 13:28:07 3112
原创 java基础学习2
1.注释是很重要的,一个规范的代码,注释应占到1/3; 随着软件的发展,一个软件需要更多的成员协作,代码的可读性取代了程序的效率,成为了第一个考虑的因素。java中单行注释,多行注释// /**/* 文档注释, 多人开发时,通过对每个类注释,方法注释,通过Javadoc,可以抽出这部分内容,变成API文档。这里需要注意下文档的生成。如果生成了API,我们自己跟别人就可以清楚的知
2015-11-24 22:25:15 290
原创 delphi中需要熟悉的知识点
dbgrideh的使用。平时在很多应用中,主表list与从表都具有联动的,鼠标在主表List滚动的时候,明细表中会加载明细数据若有一种方法,可以在主表list的时候,只是浏览记录,不必每条记录都加载明细List,用户操作体验及数据库性能方面会有较大的提升。具体的方法:可以考虑dbgrideh的memtable, datadrives ,仔细拜读一下开发手册。
2015-11-24 20:18:34 590
原创 java学习心得
1.java的历史,java刚开始做移动端的,oka失败了,最后都快解散,后来开始做web浏览器,一夜成名,后续又不断完善,后来越来月牛逼了。2.java之与C#,ruby,python的优势。C#有80%的重复,但是C#对windows支持强,快平台没有java做的好。java对windows支持的不是很好。3.ruby是纯粹的面向对象语言,比java语法精简。更耐用,且有ruby on
2015-11-24 00:03:08 426
原创 一直用delphi做ERP软件,想换个语言,想做java,但是。。好纠结啊
看了delphi的论坛,感觉这几个观点还是比较好的,记录下来1.开发语言和工具很多,但是不变的是业务逻辑和数据库技术。必须掌握一种主流的数据库技术和一些行业的业务逻辑2.君子务本,本立而道生。3.delphi做前端, webserveric做后端这种模式还是需要深入了解一下的。4.delphi有很多知识点啊,可以学习一下。5.java 语言也很强大的,但是从oracle收购后,
2015-11-23 01:09:23 2583
原创 IOCP
如果大家对IOCP确实还保有深厚的兴趣的话,建议各位可以继续研究一下Windows8的RIO框架,那个才叫一个赞。官方视频:http://ak.chann关于IOCP,个人以为有几点实用价值:1.排在首位的毫无疑问是大并发IO,可能在很多时候一提到IOCP大家都很自然地把它与网络联系在一起,这主要是因为对于网络的应用,需要解决的问题特别多,从而随着IOCP技术封装解决了我们很多人一直在解决,但又...
2015-11-21 17:43:49 1229 1
原创 delphi7编程技巧
加入一句{$R WindowsXP},控件具有系统主题风格。implementation{$R *.dfm}{$R windowsXP}{ TMyThread }==============================procedure TForm1.Button1Click(Sender: TObject);const {$I s
2015-11-21 16:49:42 910
原创 Delphi自带的的Zip比较好用简单
一、Delphi自带的的Zip比较好用简单,但对于复杂的压缩,要通过编码实现。二、第三方控件VCLZIP,上手比较快,很方便。集成了各种压缩解压方式。如果压缩单一文件,使用Delphi自带的的Zip比较好。使用压缩量较大、目录多的使用第三方控件VCLZIP较好。它有比较成熟的函数和属性。ZipForge,有源码,你要求的功能都支持。其实你把winrar(这个东西
2015-11-21 15:06:59 6508
原创 Delphi书籍推荐
Delphi 5开发人员指南Delphi 6 的帮助文件Delphi 算法与数据结构Delphi2010语法手册Delphi4代码规范Delphi4核心编程技术Delphi5编程指南Delphi7资料库与网络应用手册Delphi函数介绍Delphi参考手册Delphi程序调试参考手册(修正)Delphi面向对象编程思想Object Pascal 编程
2015-11-21 15:01:02 630
原创 在FastReport2.8中打开frf文件,选择另存为fr3文件,这时FastReport4是不能打开该文件的。按下述步骤调整:
在FastReport2.8中打开frf文件,选择另存为fr3文件,这时FastReport4是不能打开该文件的。按下述步骤调整: 使用记事本打开该fr3文件。1.将所有 Tfr 替换为Tfrx2.将所有 Memo.text 替换为Text3. 替换为空4.控件中文改英文(主要是“标题”,“主项数据”,“合计”等)5.如使用TfrxRoundRec
2015-11-21 14:42:15 4655 1
原创 delphi事务处理
adoconnection1.begintrans; // 开始事务try adoconnection1.execute(sqlstr1); adoconnection1.execute(sqlstr2); ... adoconnection1.execute(sqlstrN); adoconnection1.commitrans; /
2015-11-21 14:31:55 702
原创 进度条与线程
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, cxGraphics, cxLookAndFeels, cxLookAndFeelPainters, Menus, StdCtrls, cx
2015-11-21 14:04:15 626
原创 打开钱箱的操作方法
USB端口,可以当COM口操作的。直接用COM控件往端口写数据就行了。我用的是SPcomm控件。var tmpStr: string; esc: TOutBufPassThrough;begin cm1.CommName := edt1.Text; cm1.StartComm; begin cm1.WriteCommData(PChar(tmpS
2015-11-21 11:32:21 5663 1
原创 delphi 做了个DLL
library Project2;{ Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (select Project-View Source) USES clause if
2015-11-21 10:28:00 459
原创 delphi实现托盘
如果自己从头做的话,需要定义一个TNotifyIconData类型变量,这个变量定义在 ShellAPI 单元中。需要设置这个变量的这几个值。 _NOTIFYICONDATAA = record cbSize: DWORD; Wnd: HWND; uID: UINT; uFlags: UINT; uCallbackMessage: UI
2015-11-18 16:26:24 800
原创 delphi精要学习3
函数的学习inttoHex;val;str;// inttostr strtoint 都是对 val 与 str 的封装。stringtointdef , // stringtointdef; 如果转换有错,将用后面的默认值代替。 showmessage(inttostr(strtointdef('1234F',0))); // 显示的是10; S
2015-11-17 15:54:13 449
原创 it 's time to turn to java
http://blog.csdn.net/shuaihj/article/details/9977375
2015-11-12 09:25:01 389
原创 java线程的学习
java线程的有点:1、充分利用系统资源,提高系统性能。2、简化编程模式,例如,一个大任务,分3个小任务,3个任务没有相关性。就可以设计为3个不同的线程,这样就简化了程序的编程模式。3、简化异步事件的处理。
2015-11-10 19:44:08 383
转载 TThread 详解
TThread 详解 我们常有工作线程和主线程之分,工作线程负责作一些后台操作,比如接收邮件;主线程负责界面上的一些显示。工作线程的好处在某些时候是不言而喻的,你的主界面可以响应任何操作,而背后的线程却在默默地工作。VCL中,工作线程执行在Execute方法中,你必须从TThread继承一个类并覆盖Execute方法,在这个方法中,所有代码都是在另一个 线程中执行的,除此之外,你的线程类的
2015-11-05 18:17:41 1338
原创 delphi NT服务程序制作
NT 服务程序在系统启用后就开始工作了,即使没有用户登录。用delphi做nt程序也很简单了,new-> other -> new页签 --> service Application. 便会生成一个NT服务框架,TserviceApplice . 默认生成1个 Tservice . 一个NT服务框架可以生成很多service ,一个service 代表一个服务。 设置 Tservice 实例的
2015-11-05 16:53:58 644
Delphi7中ADO数据库开发技术
2013-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人