
其他
hrdzkj
这个作者很懒,什么都没留下…
展开
-
ubuntu分辨率不能调整的问题
来源: http://www.2cto.com/os/201305/213994.htmlubuntu xrandr修改分辨率 $ cvt 1024 768 # 1024×768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHzModeline “1024x768_60.00″ 6转载 2016-05-16 10:50:23 · 3352 阅读 · 0 评论 -
ipse(或MyEclipse)中Outline和Package Explorer中小图标的含义
http://www.zzdp.net/eclipse-myeclipse-outline-package-explorer.html在使用Eclipse或者MyEclipse开发的时候,你一定看到过Outline和Package Explorer中小图标,很多刚刚接触编程的童鞋们可能不会在意它们代表的含义,但如果你花几分钟的时间了解一下它们,当再进行开发编码的时候,你会感觉它们很有帮助。下面转载 2013-07-24 11:15:12 · 3839 阅读 · 1 评论 -
java快捷键
--http://wenku.baidu.com/view/789f5d35f111f18583d05a2d.html显示快捷键列表【Ctrl+Shift+L】, 快速修正【Ctrl+1】, 优化导入列表【Ctrl+Shift+O】, 查看类定义【F3】,查看类大约视图【Ctrl+F3】或【Ctrl+O】 查看类层次【F4】, 查找类文件【Ctrl+Shift+T】, 打开项目属性【Al转载 2013-07-23 11:49:41 · 488 阅读 · 0 评论 -
语言对比的地方
数据类型,访问限定词,三种结构的表述(顺序,循环,选择);主类型默认值原创 2013-07-22 10:21:23 · 531 阅读 · 0 评论 -
java 访问控制符和supper,this
类的属性修饰符,就4个。1.public class XXXX public是,表示这个类对于任何其他类可见。2.final calss XXXXfinal是,表示这个类不能被任何类所继承(断子绝孙,String就是一个典型的final类)。3.abstract class XXXX?abstract是,表示这个类是一个抽象类。4.什么都不写 class XXXX,表示这个类仅原创 2013-07-19 17:28:36 · 564 阅读 · 0 评论 -
java == 和equals
== 和equals()两种比较方法,在使用时要注意:1、如果测试两个简单类型的数值是否相等,则一定要用“==”来比较;2、如果要比较两个引用变量对象的值是否相等,则要用对象的equals()方法进行比较;3、如果需要比较两个引用变量是否指向同一对象,则使用“==”来进行比较;还有,对于自定义的类,应该根据情况覆盖其父类或Object类中的equals()方法,否则默认的equal原创 2013-07-19 14:40:44 · 448 阅读 · 0 评论 -
java 抽象方法
java 子类是否要实现父类所有抽象方法 答:子类如果是非抽象类,那么一定要实现父类中所有的抽象方法,但是,如果子类也是抽象类,那么可以不实现父类中所有的抽象方法,可以实现一部分抽象方法。抽象类中是否可以有非抽象的方法?答:可以有总之,有抽象方法的类一定是抽象类,但是抽象类中不一定都是抽象方法,并且可以没有抽象方法。之所以把一个类声明为abstract,是因为想通过这个原创 2013-07-19 17:56:27 · 822 阅读 · 0 评论 -
转大写函数MoneyCn
http://www.2ccc.com/article.asp?articleid=3556控件版本是:----------FastReport 3.23.12 Enterpise for d2006 (DeXter)设置如下:----------function TJzpzEdit1.MoneyCn(mmje: Double): string;const s1:转载 2013-07-15 19:34:57 · 818 阅读 · 0 评论 -
unidac安装
http://hi.baidu.com/tintinsoft/item/b85a1cd9e5eb17ed55347f61 2009-03-20 23:30 UniDAC 2.0 手动安装指导!用过ODAC,SDAC,MyDAC,IBDAC,PgDAC(分别支持Oracle、MSSQL、MYSQL、IB/FB、PostgreSQL)等都知道,Corelab公司的数据集驱动非常不错原创 2013-05-26 11:51:35 · 3392 阅读 · 0 评论 -
uniDAC用法总结
http://blog.sina.com.cn/s/blog_44fa172f0101dntl.html常言道,细微之处见体贴。UniDAC有一些过人的方法或属性。比如,刷新单条记录(RefreshRecord)、多表更新的属性(UpdatingTable)、宏替换参数(Macros)、集成删除/新增/修改/刷新/锁定SQL语句、FetchRows,更让人称道的是引入了UpdateSQ原创 2013-06-07 12:36:13 · 10002 阅读 · 0 评论 -
你必须知道的261个Java语言问题
你必须知道的261个Java语言问题 http://blog.youkuaiyun.com/leverage_1229/article/details/8989571转载 2013-07-24 18:03:52 · 693 阅读 · 0 评论 -
android 英语
Orientation [ˌɔ:riənˈteɪʃn] 美 [ˌɔriɛnˈteʃən, -ən-, ˌor-] n. 方向,定位,取向,landscape ['lændskeɪp] 风景;风景画; 乡村风景画; 地形 android中表示 横向portrait [ˈpɔ:trit] 肖像,肖像画; 模型,标本 android中表示 纵向原创 2013-08-05 11:03:41 · 896 阅读 · 0 评论 -
微信
http://www.cnblogs.com/ToDoToTry/p/4274868.html转载 2015-11-23 14:14:22 · 357 阅读 · 0 评论 -
数组名和指针
http://zhidao.baidu.com/link?url=uM-DndqTMTGsWbIInwYaqo0Mv0q62z8MB-NvOAhnU77Cj-bIkOEiRA8ZvhkuE8IDBjh4bon7nE8jN-p2KXZVu_rCzEbwFEAWmiBY-YddT97问:数组名不是首元素的指针咩,为什么sizeof数组名能够知道数组长度?答案:数组名与指针有太多的相似,甚至转载 2015-09-08 15:55:39 · 318 阅读 · 0 评论 -
delphi-“can't be installed because it is not a design
from :http://blog.163.com/liushui19860112@126/blog/static/1323730462013859473810今天装个控件包,遇到“can’t be installed because it is not a design time package”,遇到各种问题,最好不要一个一个的分别编译重建,他们有相互依赖关系。最好projects->co转载 2014-05-13 22:05:16 · 3913 阅读 · 0 评论 -
安装UniDac
来自:http://bbs.2ccc.com/topic.asp?topicid=334517UniDAC 2.0 手动安装指导!2009-03-20 23:30用过ODAC,SDAC,MyDAC,IBDAC,PgDAC(分别支持Oracle、MSSQL、MYSQL、IB/FB、PostgreSQL)等都知道,Corelab公司的数据集驱动非常不错,取数非常快,性能稳定。Corelab转载 2012-10-18 22:49:53 · 1077 阅读 · 0 评论 -
XE2安装Frmdesign
File not Found:DockForm.dcu的解决办法 .安装控件时,如果引用了dsgnintf单元,那么就会提示找不到proxy.pas 或者DockForm.dcu的错误,只需在安装控件包时添加“lib/DesignIde.dcp”即可另外:DesignIDE.dcp:我搜了一下,结果发现XE2里只有Release版的DesignIDE,Debug目录下没有.原创 2013-04-26 23:35:07 · 2603 阅读 · 0 评论 -
数组下标计算公式
一维数组中一个区域[i,j]的上下界和长度之间的变换公式:(L=j-i+1,i=j-L+1,j=i+L-1)要访问一个基于0的数组中的元素N(即某个数组MyArry中的MyArray[N]),其地址计算公式为:AddressOfElementN:=AddressOfArray+(N*SizeOf(ElementType));n维数组的数据元素存储位置的计算公式:原创 2012-08-16 23:19:33 · 3007 阅读 · 0 评论 -
delphi 变量初始化
Delphi默认初始化的变量是:全局变量,类成员;函数体内的变量不会初始化:全局变量:Delphi编译器自动对全局变量赋初值。当程序开始时,所有的整数赋为0,浮点数赋为0.0,指针为null,字符串为空。因此,在源代码中不必对全局变量赋其默认初值.函数体内的变量不会初始化:局部变量中的值不确定,随机的。包括随机指向一个地址,指针不为nil原创 2013-09-29 08:46:04 · 4150 阅读 · 0 评论 -
UniDac 使用日记(转)
http://www.cnblogs.com/linximf/archive/2012/04/21/2461052.htmlUniDAC使用日记1. UniQuery默认状态为行提交,使用前根据需要设置readonly或cachedupdates属性2. UniQuery.Filter默认大小写区分,请注意设置FilterOptions属性([foCaseI转载 2013-06-07 11:53:11 · 3797 阅读 · 0 评论 -
接口的使用注意问题
From :http://hi.baidu.com/pcplayer99/item/408ec138078d790bceb9fe13 2011-10-23 13:11 Delphi 接口使用中,对象生命周期管理,如何释放需要注意的问题。pcplayer 原创!网上有篇文章《Delphi接口编程的两大陷阱》,里面提到接口的生存期管理的问题。但该文章里面提到的两个问题,其转载 2013-06-12 09:17:13 · 716 阅读 · 0 评论 -
设置SQL连接
procedure TfmMainForm.Button2Click(Sender: TObject);begin SQLConnection1.DriverName:='MSSQL'; SQLConnection1.ConnectionName := 'MSSQLConnection'; SQLConnection1.Params.Clear; SQLConnecti原创 2013-04-28 20:55:59 · 1387 阅读 · 0 评论 -
TClientDataSet和其他数据集的区别
用到多少写多少,以后的慢慢加上去吧TClientDataSet也是从TDataSet继承下来的,它通常用于多层体系结构的客户端,所以,凡是其他数据集构件支持的功能;不同的是,TClientDataSet能够在内存中建立数据的副本,因此,TClientDataSet比其他数据集构件增加了一些特殊的功能。区别:1.TClientDataSet.Data { 数据的二进制格式的转载 2012-09-19 14:15:10 · 2238 阅读 · 0 评论 -
平时的一下记录
平时看书,或者上网。看了一些资料,记录下来,有空了看看,温故而知新。1类方法:Delphi有的方法在前面都加上了Class关键字,即方法被声明为类方法。类方法与普通方法不同,普通方法只有在对象被实例化后才可调用,否则会因为对象未被创建而引发异常,这种异常所表现出的特征往往是莫名其妙的。如果跟踪程序就会发现,这种因对象为实例化而造成的异常往往是在调用对象的方法时引发访问无效内存的提示,并有可原创 2012-08-15 13:05:27 · 425 阅读 · 0 评论 -
delphi编写保存多Socket的一个例子
unit uServerMain;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ScktComp, ToolWin, ComCtrls, ExtCtrls, StdCtrls, Buttons;const C原创 2012-09-18 16:51:09 · 645 阅读 · 0 评论 -
Delphi与各数据库数据类型比较
Delphi与各数据库数据类型比较Delphi数据类型与各数据库数据类型对比如下表,如有具体说明见表中脚注:Delphi TypeOracle TypesSQL Server TypesMySQL Types [1]InterBase TypesPostgreSQL TypesSQLite Types原创 2012-10-02 15:19:09 · 9936 阅读 · 0 评论 -
CDS错误处理
DataSetProvider.OnUpdateErrorprocedure TForm1.DataSetProvider1UpdateError(Sender: TObject; DataSet: TCustomClientDataSet; E: EUpdateError; UpdateKind: TUpdateKind; var Response: TResolverRes原创 2012-09-19 09:51:17 · 3521 阅读 · 0 评论 -
一些不理解的地方
看书的时候,发现一些不理解的地方,记录下来。 对象的关系有一种叫聚合,聚合是可以传递的:即如果A是B的一部分,且B是C的一部份,则A是C的一部分。聚合关系是反对称的。即如果A是B的一部分,那么B不是A得一部份。Move和CopyMemory的区别:Move在Systerm单元,定义如下procedure Move( const Source; va原创 2012-08-02 14:58:13 · 496 阅读 · 0 评论 -
如何用Button调出ADOQuery的ConectionString设置页
使用AdoConEd 单元,步骤如下: 在 uses 语句中包含进 AdoConEd 单元。然后在应用程序需要触发 ADO 连接串编辑器的地方写入如下简单代码。 procedure TForm1.Button1Click(Sender: TObject);begin ADOConnection1.Close; //calling Edit原创 2012-09-10 00:17:49 · 421 阅读 · 0 评论 -
有关流变量TMemoryStream
http://cqujsjcyj.iteye.com/blog/380984转载 2012-08-20 15:40:40 · 362 阅读 · 0 评论 -
容易混淆的两个概念:类和类型
类: 定义:是面向对象编程里的概念,也是一种数据类型(type),只不过它不光是包含数据,还包含一系列的针对这些数据的方法,并对外提供的服务。 平时使用:类是class有关的,有3种成员,分别是Field(字段)、Method(方法)、property(特性);在delphi中所有的类都都一个共同的祖先类TObject, 我们通过使用一个实例来使用这种类。类型原创 2012-08-15 15:27:44 · 933 阅读 · 0 评论 -
Ehlib组件的安装方法
来自:http://blog.sina.com.cn/s/blog_567ce0790100v6bz.htmlEhlib安装方法有窍门,如果不知道该安装方法,很难成功安装,现以Delphi 7(D5、D6也如此)为例介绍其安装方法: 1、把EhLib中的common和DataService文件拷贝到Delphi7目录中,再将Ehl转载 2012-10-19 08:57:59 · 1613 阅读 · 0 评论 -
精明的程序员——堆栈和队列的相互转换
转自:http://blog.youkuaiyun.com/baby313/article/details/8059884“第三道题目他先是说这东西可能没用,说stack和queue哪个更基本一些,我马上说stack,并告诉他我知道是stack,但不知道为什么是stack,他又具体举了个例子,说1和-1哪个更基本,我几乎没思考就说是1,他说是-1,因为-1*-1可以得到1,而1怎么也得不到-1,我转载 2012-10-25 11:11:28 · 511 阅读 · 0 评论 -
EUpdateError -2147217900 .
http://blog.youkuaiyun.com/acrodelphi/article/details/6934815 Delphi XE(delphi7没有这个问题)在用ADO+TClientDataSet删除数据时,用DataSetProvider.ApplyUpdates更新,DataSetProvider.ResolveToDataSet要设为false,为true时没有这个现象。转载 2013-04-23 16:17:37 · 1602 阅读 · 0 评论 -
为控件添加图标
为控件添加图标http://hi.baidu.com/kalingna/item/33009acec2a7643e98b49897转载 2013-04-12 23:56:56 · 504 阅读 · 0 评论 -
目前对接口的理解
接口:相当于定义了一个抽象类,一个父类实现接口的类:相当于一个子类。 子类实例可以赋给父类变量(向上转型);同理,实现接口的类实例可以赋给接口变量。原创 2013-03-29 11:30:50 · 561 阅读 · 0 评论 -
XE2 和D7 的对比:
string 将会默认为 widestring而在D7 中string 是ansistringchar 认为 widechar;XE2有三种字符串:ansistring,widestring,UnicodeString (新增)XE2 多了一个UicodeStringd7 TTypeKind = (tkUnknown, tkInteger, tkChar, tkEnu原创 2013-03-09 21:26:38 · 1896 阅读 · 0 评论 -
字符串
var str,s1,s2: string; pint: PInteger;begin str := Self.Text; {把窗体标题给它吧; 现在 str 指向了窗体标题所在的内存位置} s1 := str; {给 s1 赋值} s2 := str; {给 s2 赋值; 现在窗体标题已经有了 str、s1、s2 三个引用} {原创 2013-03-09 20:57:44 · 593 阅读 · 0 评论 -
var buf
var buf就是不指定类型的变参,不管你传入什么类型,只要是一段内存区域就行,函数中一律将其作为字节来对待.函数或过程中不知道它实际的大小,一般都有一个count的参数。比如我们用length(string), sizeof(record), sizeof(type) * lengh取得该内存块的大小。类型 首地址 string原创 2013-02-20 12:36:50 · 361 阅读 · 0 评论 -
delphi存取Blob字段
1.连接用Delphi中的TADOQuery查询Oracle10G中的数据表时,Open时提示"数据类型不被支持"的处理方法: 原因是你用的ADO for ORACLE的驱动是微软的Microsoft OLE DB provider for Oracle,不支持BLOB字段, 应使用ORACLE的驱动ORACLE provider for OLE DB,如果未装原创 2012-10-02 15:52:40 · 10086 阅读 · 0 评论