最近为了方便管理托管的服务器,开始部署vmserver了。db服务器打算部署成linux的,目前采用的是ubuntu,server版本的系统装好之后傻了眼,全命令行的。。。所以开始大肆搜集有用到的命令,放在这里做个备忘吧。 1、强制卸载、安装网卡,用于强制从dhcp获取ip sudo ifdown eth0 sudo ifup eth0 (类似sudo dhclient -r之类的,目前使用情况... Read More
posted @ 2013-04-15 03:02 血舞&葬青衣 Views(289) Comments(0) Diggs(0) Edit
第一次接触服务器版Linux,也是第一次用命令行安装二进制mysql,两天一夜,比较痛苦。留做备忘!首先,下载二进制版本的mysql包: http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz因为Ubuntu Server上 wget比较慢,所以我是直接在windows用迅雷下载好,然后WinSCP上传到服务器的,看各自喜好了。上正题。包放在~/Download目录下,全部安装命令如下:1、解压tar.gztar –xzf mysql-5.6.10-linux-glibc2.5-x86 Read More
posted @ 2013-04-15 02:27 血舞&葬青衣 Views(2476) Comments(0) Diggs(2) Edit
PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已.但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递.BO(business object) 业务 Read More
posted @ 2013-03-18 00:27 血舞&葬青衣 Views(207) Comments(0) Diggs(0) Edit
果然发现记性这东西,不怎么靠谱额。。记录下吧unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ExtCtrls, Vcl.StdCtrls;type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton... Read More
posted @ 2013-02-16 19:57 血舞&葬青衣 Views(559) Comments(0) Diggs(0) Edit
测试代码如下: 1 program Project1; 2 3 {$APPTYPE CONSOLE} 4 5 {$R *.res} 6 7 uses 8 System.SysUtils, 9 rtti;10 11 type12 TTest = class13 private14 FDateTime: TDateTime;15 published16 property D: TDateTime read FDateTime write FDateTime;17 end;18 19 var20 T: TTest;21 AValue, rValu... Read More
posted @ 2013-01-10 15:05 血舞&葬青衣 Views(267) Comments(0) Diggs(0) Edit
发现用INI做配置的话,实在有太多的东西难以描述,所以自己做了一个XML的配置文件存取类。需要的同学可以直接拿去用,但希望尊重劳动成果,保留版权信息。废话不多说,上代码! 1 unit XMLConfig; 2 {----------------------------------------------------------------------------} 3 { 这个单元用来处理XML配置文件,对配置文件格式有默认要求 } 4 { 格式为,只允许有一个root,然后root下对应配置文件, ... Read More
posted @ 2012-08-22 18:11 血舞&葬青衣 Views(787) Comments(0) Diggs(0) Edit
SELECT 表名= d.name, --case when a.colorder=1 then d.name else '' end, 表说明= ST.TABLE_NAME_CN,--case when a.colorder=1 then isnull(ST.TABLE_NAME_CN,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 是否种子标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then 'yes Read More
posted @ 2012-06-21 02:26 血舞&葬青衣 Views(277) Comments(0) Diggs(0) Edit
要想彻底搞清楚这款开源OCR软件的来龙去脉,还得看Google开源项目的说明:http://code.google.com/p/tesseract-ocr/wiki/TrainingTesseract3,在这里我就不过多详细的说明了。要训练一个新的语言(自定义语言或者某种自然语言都可以)对应的traineddata文件,需要产生下列过程文件:• lang.config• lang.unicharset• lang.unicharambigs• lang.inttemp• lang.pffmtable• lang.normproto• lang.punc-dawg• lang.word-dawg Read More
posted @ 2012-06-03 22:08 血舞&葬青衣 Views(2077) Comments(1) Diggs(0) Edit
@echo offsetlocal EnableDelayedExpansionset str=D:\TDDOWNLOAD\Java\Testset /p str=请把目录拉到本窗口后回车:cd /d %str%:replaceset oldname=set /p oldname=请输入需要被替换的字符:set newname=set /p newname=请输入需要替换为的字符::loopfor /f "delims=" %%i in ('dir /a-d /b') do ( set "u=%%i" rem echo "%%i Read More
posted @ 2011-12-19 10:45 血舞&葬青衣 Views(477) Comments(0) Diggs(0) Edit
对rtti访问私有变量的一个demo直接上代码! 1 unit Unit1; 2 3 4 5 interface 6 7 8 9 uses 10 11 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 12 13 Dialogs, Rtti, StdCtrls; 14 15 16 17 type 18 19 TForm1 = class(TForm) 20 21 Btn1: TButton; 22 23 Edit1: TE... Read More
posted @ 2011-10-13 23:27 血舞&葬青衣 Views(404) Comments(1) Diggs(0) Edit