自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生

三十而立,是该对所学所写所思整理整理了。

  • 博客(47)
  • 资源 (10)
  • 收藏
  • 关注

转载 Java读书笔记02 基础知识

Java读书笔记02 基础知识本文为我开始学习Java的记录2,这是看书(《JAVA 2核心技术 卷Ⅰ》)摘抄的一些基本知识。主要包括:基本程序、数据类型、变量、运算符、字符串。都是简单的介绍,没有什么深入讨论。因为之前学过C++和C#(据说它和Java很像,但是我也只是略知一二),所以和C++一样的,并且耳熟能详的那些知识就不写了。1.Java的简单知识Jav

2013-09-02 23:11:10 809

原创 java关键字catch

catch 关键字 catch 关键字用来在 try-catch 或 try-catch-finally 语句中定义异常处理块。 示例 try { } catch ( e) { } try { } ca

2013-09-02 21:19:59 4583

原创 java关键字case

case 用来标记 switch语句中的每个分支。 示例 int arg = ; switch (arg) { case 1: break; case 2: break; default:

2013-09-02 21:16:54 2112

原创 java关键字byte

byte 关键字 byte 是 Java 原始类型。byte 可存储在 [-128, 127] 范围以内的整数值。 示例 byte b = 124;/*注释Byte 类是 byte 原始类型的包装对象类。它定义代表此类型的值的范围的 MIN_VALUE 和 MAX_VALUE 常量。Java 中的所有整数值都是 32 位的 int 值

2013-09-02 21:14:36 1456

原创 java关键字break

break 关键字 用于提前退出 for、while 或 do 循环,或者在 switch 语句中用来结束 case 块。 示例 for (i=0; i<max; i++) { if () { break; } } int type = ; sw

2013-09-02 21:10:10 841

原创 java关键字boolean

boolean 变量的值可以是 true或 false。 示例 boolean valid = true; if (valid) { }/*注释boolean 变量只能以 true 或 false 作为值。boolean 不能与数字类型相互转换。包含 boolean 操作数的表达式只能包

2013-09-02 21:08:15 1727

原创 Java关键字abstract

abstract Java 关键字abstract 关键字可以修改类或方法。abstract 类可以扩展(增加子类),但不能直接实例化。abstract 方法不在声明它的类中实现,但必须在某个子类中重写。示例 public abstract class MyClass { } public abstract String myMeth

2013-09-02 21:05:20 1070

转载 Java读书笔记01 编译和运行Java程序

Java应用程序  通过命令行编译并运行Java程序:Hello.java  命令:  Javac Hello.java  Java Hello  (试过了这个命令不区分大小写,Javac和javac一个效果)。  (但是对后面的程序是区分大小写的,如果写hello就不行)。 基本介绍:  Javac程序是一个Java编译器,它将文件Hello.java编译成H

2013-09-01 12:33:43 729

原创 谈谈Java的优点

Java是什么?Java是一种面向对象语言,真正的面向对象,任何函数和变量都以类(class)封装起来。 在说java能做什么之前,先说java作为一个真正面向对象语言的优点: 首先第一个,既然是真正的面向对象,那就要做到彻底的封装这是java和c++最大的不同,java所有的源码以及编译后的文件都以类的形式存在,Java没有所谓的类外部定义,所有的函数(方法)以及变量(属性)都必

2013-09-01 12:29:11 1508

原创 Eclipse 安装插件

Eclipse插件的安装方法大体有三种:直接复制、使用link文件,以及使用eclipse自带的图形界面的插件安装方法。AD:做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件。一个好的插件可以大大的提高我们的工作效率,学习如何安装Eclipse插件自然也是必修课了。下面介绍Eclipse插件的安装方法。Eclipse插件的安装方法大体有以下三种:第

2013-09-01 10:31:08 755

原创 Eclipse 快捷键

[Alt]+[/] 自动补齐函数名称功能  不管是类还是函数,只要先输入最基本的开始的关键字,然后同时按[Alt]+[/]键,Eclipse就会自动跳出可供选择的函数名称或者类名称。  更神奇的一个是,只要输入sysout这样的关键字,再按[Alt]+[/],就会自动显示出System.out.println();[Ctrl]+[Shift]+[o]自动导入类功能  如果使用了一些

2013-08-29 22:11:00 982

原创 详解JAVA中extends 与implements

JAVA中extends 与implements区别1. 在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法;implements 是实现多个接口, 接口的方法一般为空的, 必须重写才能使用2.extends

2013-08-28 21:45:46 1410

原创 Java关键字final和static总结

一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变

2013-08-28 21:27:44 723

原创 Java关键字及其作用汇总列表

一、     关键字总览:访问控制privateprotectedpublic      类,方法和变量修饰符abstractclassextendsfinalimplements

2013-08-28 21:11:03 1002

原创 cxgrid控件常用属性说明

TcxGridAlign       设置控件的排列方式。       alBottom:相对于父容器为底端对齐排列。       alClient:相对于父容器为剩余部分完全覆盖排列。       alCustom:相对于父容器为自定义对齐排列。       alLeft:相对于父容器为左端对齐排列。       alNone:默认对齐排列。       alRi

2013-08-28 20:57:16 10400

转载 delphi中关于字符串的操作

常用的字符串处理函数(一定要注意引用 strutils单元)函数名 语法 功能AnsiCompareStr function AnsiCompareStr(const S1, S2: string): Integer; 用于比较两个大小写敏感的字符串AnsiCompareText function AnsiCompareText(const S1, S2: string): Integ

2013-06-07 09:25:18 994

原创 delphi安装 Tclientsocket, Tserversocket控件

添加方法:菜单component->Install Packets按Add按钮,选择delphi目录里的bin目录下的dclsockets70.bpl(delphi2010是dclsockets140.bpl),然后TClientSocket和TServerSocket控件就会出现在Internet页上了。

2013-06-07 09:23:09 1848

原创 Delphi TStringList的用法

TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。 TStringList 常用方法与属性:var  List: TStringList;  i: Integer;begin  List := TStringList.Create;  List.Add('Strings1');           {添加}  List.Add('Strin

2013-06-07 09:21:26 1107

转载 SQL Server 事务和锁详解

本文章简单的介绍了关于SQL Server,事务和锁的常见问题与用法同时为初学者提供好的参考意见,有需要的可以参考一下。 在搞清楚这个问题的过程中做了不少的实验,与各位共享。这一篇是开篇,主要说明的是 SQL Server的四种(其实还有别的)经典的事务隔离级别,以及在不同的隔离级别下锁的使用手段,以及所带来的不同的数据一致性。SQL Server中锁的种类:锁

2013-06-06 17:20:25 1002

转载 sql server系统表详细说明

sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序sysconfigures主数据库 配置选项 syscurconfigs主数据库当前配置选项  sysdatabases 主数据库服务器中的数据库  syslanguages 主数据库语言  syslogins 主数据库 登陆帐号信息 syso

2013-06-06 16:41:47 928

原创 sql中CONVERT日期时间格式化

在mysql用来对字符型的时间日期格式化我们常用CONVERT()函数来操作,下面我来给各位朋友详细介绍CONVERT()函数的使用方法,大家可参考。  格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)

2013-06-06 16:34:52 1831 1

原创 convert与cast的区别

convert一般用于日期和时间值,小数之间转换;cast一般用于小数转数值和字符型。

2013-06-06 16:25:39 977

转载 SQL Server中如何比较两个表的各组数据方法总结

本文章给各位朋友简单的介绍几种关于SQL Server中如何比较两个表的各组数据 方法,有需要这种功能的朋友可参考参考。更多详细内容请查看。use tempdbgoif object_id('table_left') is not null drop table table_leftif object_id('table_right') is not null drop tab

2013-06-06 16:22:39 1348

原创 @@ERROR和@@ROWCOUNT

1.        @ERROR 当前一个语句遇到错误,则返回错误号,否则返回0。需要注意的是@ERROR在每一条语句执行后会被立刻重置,因此应该在要验证的语句执行后检查数值或者是将它保存到局部变量中以备将来使用。具体的分析请看下面的代码,一目了然。Update AF_CarInfoSET CarInfoID = 19Where OilCost = 13--执行后@@E

2013-06-06 16:11:10 780

转载 让Delphi的DataSnap发挥最大效率

让Delphi的DataSnap发挥最大效率 一个DataSnap的应用程序由两个层组成:DataSnap服务器,它有一个带有一个或者更多DataSetProvider组件的远程数据模块;DataSnap客户端,它带有一个xxxConnection组件和一个或者多个连接到DataSetProviders的ClientDataSets。 你可以不使用ClientDataSet而换用X

2013-05-16 11:06:03 817

原创 DataSnap理解

What is DataSnap?Contrary to popular belief, DataSnap is not COM+, CORBA, TCP/IP, HTTP, or even SOAP. DataSnap is also not a tree-tier model. DataSnap is a proprietary Borland technology that enable

2013-05-16 10:53:27 989

转载 经理回复我的一封信

XXX,你好!       收到你的来信我很欣慰,你希望了解自己的不足,希望展现给别人真实的一面。这点非常好。就从这点我觉得不管作为你的上级、同事,还是朋友,也都应该对你再说点什么。     先来说说我个人对你的认识吧,概括的说:优点就是有抗压能力,缺点是考虑问题不动脑。作为一个程序员我认为3点最重要:     第一 是工作态度,也就是对工作的责任心、细心,不管做什么样的事情只要我们确

2013-05-14 14:07:14 664

原创 Raize Components简介

Raizer是一个超过120个通用VCL组件的用户界面开发包,用在Delphi和C++Builder开发环境中。革新的特征如自定义框架和先进的带有预览技术的设计编辑器给开发者带来方便。开发者用只要很少的时间和工作量就能开发出久经考验的用户界面。 组件组织Raize Components中的组件被分组到以下7个组件板上。Raize Pa

2013-05-14 13:42:44 4859

转载 Delphi7中的socketserver控件的安装

delphi7默认没有安装。需要手动安装。 具体位置:delphi7/bin/dclsockets70.bpl。安装方法如下:Component->Install Packages->Add->/Bin/dclsockets70.bpl->OK经常有朋友提这样的问题,“我原来在delphi5或者delphi6中用的很熟的控件到哪里去了?是不是在delphi7中没有了呢?这是不是

2013-05-06 23:36:53 2624

转载 DevExpress52 汉化

昨天从 Delphi学习分享和交流这个群(117312472 一个很好的交流群)淘到了一个 'Dev汉化.ini'这个文件,刚开始还不知道怎么用,百度了下了解了下用法,果然是个好东西啊,原先用到DevExpress控件的一些英文的地方都汉化了,这里看起就顺眼多了。特别是日期控件不用再看E文了。1、拖一个TcxLocalizer控件(一些低版本是没有的)2、设置这个控件的一些属性 (1)

2013-04-04 10:11:27 1112

转载 cxGrid使用汇总4

49指定Filter   Builder打开/保存过滤文件的默认路径解决:uses         ...,   cxFilterControlDialog;       procedure   TForm.GridView1FilterControlDialogShow(         Sender:   TObject);   begin         Tf

2013-04-04 10:10:08 1061

转载 cxGrid使用汇总3

32根据单元的值设置样式   解决:procedure   .StylesGetContentStyle(         Sender:   TcxCustomGridTableView;   ARecord:   TcxCustomGridRecord;         AItem:   TcxCustomGridTableItem;   out   AStyle:   Tcx

2013-04-04 10:08:57 952

转载 cxGrid使用汇总2

17. 怎样设计多表头的cxGrid?解决:cxGrid可以解决如下的表头:---------------------------------| 说明1 | 说明2 |---------------------------------| 字段1 | 字段2 | 字段3 | 字段4 || 字段5 | 字段6 || 字段7 | 字段8 | 字段9 |实现这个很简单,你可

2013-04-04 10:07:45 874

转载 cxGrid使用汇总1

这些都不是原创,只是平时收集到资料然后整理的,有些可能百度一下到处都是而且还大同小异也有些不是很好找,现在贴出来希望给那些用到cxGrid的人会有所帮助1. 去掉cxGrid中台头的Box解决:在tableview1的ptionsview的groupbybox=false;*********************************************************

2013-04-04 10:05:28 1072

转载 悟透delphi 第十一章 面向对象数据库基础

第二节 数据对象的标识我们在关系数据库的设计和开发中,可能经常需要一些唯一的编号或标识,用来作为关键字,以区别每一个不同的人,每一张不同的单据,每一次不同的信息登记,等等。并且,我们也一直采用这些编号和标识,作为关系的连接字段。但是,要保证编号或标识是完全唯一的,却是一个不大不小的难题。下面我们将详细讨论这一问题,并希望能从另一个高度来理解这一问题。不过,我们首先来看看问题是怎样由来的。现

2013-04-04 09:58:42 607

转载 悟透delphi 第十章 操作界面与操作逻辑

我们在前面的曾经讨论过,用户界面与商业逻辑分离的好处。这样的分离可以让软件体系结构更加合理,结构易于理解,从而增强软件的灵活性和可维护性。正如我谈到过,我们讨论的目的是为了寻找将软件结构从混沌归于有序的实用方法,这是编写本书的主要目的之一。有序的东西易于理解,易于理解就便于掌握,掌握之后你将会发现其背后的哲理是那样的简单,从而升华到更高的境界去感受良好软件结构的协调美。本章的话题将重点讨论

2013-04-04 09:57:27 724

转载 悟透delphi 第九章 多层体系结构

本书原著李战(leadzen)大牛,由tingsking18整理,本人blog发布的版本经过战哥同意,转载请著名出处和原作者! 空白战哥还未完成。

2013-04-04 09:54:38 698

转载 悟透delphi 第八章 探索数据库

本书原著李战(leadzen)大牛,由tingsking18整理,本人blog发布的版本经过战哥同意,转载请著名出处和原作者! 空白战哥还未完成。

2013-04-04 09:53:49 723

转载 悟透delphi 第七章 组织你的模块

本书原著李战(leadzen)大牛,由tingsking18整理,本人blog发布的版本经过战哥同意,转载请著名出处和原作者! 空白战哥还未完成。

2013-04-04 09:52:56 718

转载 悟透delphi 第六章 事件与消息

本书原著李战(leadzen)大牛,由tingsking18整理,本人blog发布的版本经过战哥同意,转载请著名出处和原作者! 空白战哥还未完成。

2013-04-04 09:52:02 851

react-native分享

(一).cordova cordova为一移动开发框架,他让我们可以仅仅专注前端代码,然后通过一个开发框架编译形成一个可安装的APP,其实phoneGap就是指cordova。 (二).IONIC 有自己一套UI体系(强依赖angularJS 和自我体系的CSS) (三).React Native React Native 是伟大的互联网公司Facebook与2015年发布的,提供一个个封装好的组件让开发者来进行使用,甚至我们可以相关嵌套形成新的组件。

2022-12-09

微信小程序开发DEMO

注册小程序 第一个小程序 小程序结构目录 小程序开发工具 小程序开发流程(一) 组件(view和基本内容) js和页面交互 路由链接 小程序开发流程(二)

2022-05-30

delphi 注册方法加载TFrame容器

这是一个使用D7开发,关于注册方法加载TFrame容器 例子,代码有详细说明。http://blog.csdn.net/shengshenglan/article/details/8753439

2013-04-02

Borland官方Delphi7类属继承图

Borland官方Delphi7类继承图:TObject--&gt;TInterfacedObject--&gt;TPersistent--&gt;TComponent--&gt;TControl层层关系

2012-10-09

SQL语法大全中文版

SQL介绍 使用SELECT 语句从表中取数据 创建新表 字段属性 向表中添加数据 删除和修改表 创建索引 核心语句 集合函数 其它常用的SQL表达式, 函数,和过程

2012-10-09

Pascal精要

随着Turbo Pascal 编译器从第一版发布到第九版,Pascal语言得到了不断的发展,1995年Borland发布了Delphi ,使Pascal成为一种可视化编程语言。 Delphi 在很多方面扩展了Pascal语言,其中包括许多面向对象的扩展,这些扩展的风格与Object Pascal有所不同,同时Delphi 也提高了Borland Pascal with Objects 编译器的性能。

2012-10-09

ObjectPascal中文参考手册

详细介绍ObjectPascal语法,Object Pascal 是一种高级编译语言,具有强类型(对数据类型的检查非常严格)特性,支持结构化 和面向对象编程。它的优点包括代码的易读性、快速编译,以及支持多个单元文件从而实现模块化编程。 Object Pascal 具有一些特性以支持Borland 组件框架和RAD(快速应用程序开发)环境。在很大程 度上,本语言参考的说明和示例假定你使用Borland 公司的开发工具,如Delphi 和Kylix。

2012-10-09

Delphi.5.X.ADO.MTS.COM+高级程序设计篇

第1章 ADO/MTS/COM十和分布式多层架构 1-1 认识ADO 1-2 使用原生ADO对象 1-3 ADO和分布式多层架构 1-4 Delphi的数据存取技术 1-5 原生ADO对象和ADOExpress组件 1-6 结论 第2章 撰写使用ADO技术的应用系统(一) 2-1 ADOExpress组件 2-2 数据库应用程序 2-3 Master/Detall应用程序 2-4 事务管理 2-5 BatchUpdate模式 2-6 搜寻数据 2-7 过滤数据 2-8 排序数据 2-9 结论 第3章 撰写使用ADO技术的应用系统(二) 3-l 处理多个数据表Join的数据 3-2 使用ADO处理BLOB信息 3-3 调用存储过程 3-4 使用ADO的异步执行能力 3-5 处理错误 3-6 使用ADO存取Excel 3-7 使用ADOx 3-8 RDS 3-9 使用ADO开发分布式多层应用系统 3-10 ADO和WebBroker应用程序 3-11 结论 第4章 深入了解ADO 4-l AD0的Cursor Engine 4-2 ADO修改数据的流程 4-3 ADOExpress和AD0 4-4 ADO和BDE/IDA贝 4-5 ADO的执行效率 4-6 优化ADO的执行效率 4-7 结论 第5章 MTS/COM+和分布式多层应用系统 5-1 什么是MTS 5-2 COM+COM的基本概念 5-3 MTS的系统架构 5-4 COM+的系统架构 5-5 状态对象和无状态对象 5-6 结论 第6章 MTS/COM+的核心技术事务管理 6-1 数据库事务管理 6-2 MTS/COM+事务对象 6-3 资源管理 6-4 MTS/COM+的事务生命周期 6-5 以程序代码自行控制事务管理 6-6 结论 第7章 MTS/COM+的安全机制 7-1 安全机制 7-2 MTS/COM+的角色 7-3 实现宣告式安全机制 7-4 资源鉴定控制 7-5 安全机制检查的时机 7-6 实际的范例 7-7 结论 第8章 设计MTS/COM+对象和MTS/COM+应用系统 8-1 开发MTS/COM+组件 8-2 开发存取数据的MTS/CoM+组件 8-3 较为复杂和实际的MTS/COM+应用系统 8-4 MT3/COM+的共享信息机制 8-5 管理和分发MTS/COM+应用系统 8-6 如何调试MTS/COM+应用系统 8-7 结论 第9章 以DeIphi技术开发MTS/COM+应用系统 9-l 一个典型的场景 9-2 使用TDCoMConnection建立MTS/COM+对象 9-3 维护事务管理的正确性 9-4 MTS/COM+应用系统架构的实现 9-5 第二种思考方式 9-6 结论 第10章 撰写高效率的MTS/COM+组件和MTS/COM+应用系统 10-1 你应该牢记的事情 10-2 快速建立和调用远程MTS/COM+对象 10-3 MTS/COM+对象和数据的传送 10-4 状态信息 10-5 结论

2012-10-09

Mscom详解和实例

Mscom空件安装 通信控件MSComm使用方法 在Delphi中使用串口控件MSComm的0字符接收例程祥解

2012-09-29

Delphi串口通信编程

通信 串行通信 硬件基础知识 模式及流量 接线和错误预防 错误排除 RS-232串行通信 RS-485串行通信 USB接口 IEEE-1394

2012-09-29

李维《Delphi 7高效数据库程序设计》

李维《Delphi 7高效数据库程序设计》,一本非常不错的书籍,有兴趣的可以下载看看。

2012-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除