自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山刀在线

用软件技术提高交通行业服务水平

  • 博客(42)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 招聘有经验人才的重要性

招聘到有经验的人才,就是继承和获得了某个公司在某一领域的经验和技术。

2014-04-12 10:54:31 817

原创 Ubuntu里字符编码设置

Ubuntu里字符编码设置Ubuntu系统在默认的状况下只支持中文UTF-8编码,但是我们写的一些文档,还有java代码编译时采用gbk编码。所以需要修改。步骤如下:  第一步:gedit /var/lib/locales/supported.d/local来修改 /var/lib/locales/supported.d/local文件,在文件中添加如下内容:zh_CN.GBK G...

2012-12-12 20:20:06 264

让windows xp可以远程桌面连接ubuntu

1、  ubuntu安装xrdp(Remote Desktop Protocol (RDP) server)。安装方法:在软件中心输入xrdp,安装即可。2、  unbuntu设置远程桌面。方法: 打开桌面共享,设置:   3、  windows现在就可以连接了:输入密码,进去后:可以看到了一个连接设置界面,如果能看到这,证明ubuntu的xrdp服务正常启...

2012-12-10 23:15:50 246

Flex中给对象加阴影的方法

Flex中给对象加阴影的方法1、 BorderContainer、Panel等容器自带阴影BorderContainer或者Panel等容器自带了阴影,这通过dropShadowVisible样式设定,此样式如果设为true,则显示阴影。BorderContainer的dropShadowVisible默认为false,Panel 的默认为true。Panel的阴影效果如下:...

2011-11-24 18:09:04 178

Java中调用Windows API的方法

Java中调用Windows API的方法要在Java中调用Windows API,最简单的方法就是使用JNative.jar中提供的接口。该库已经对Linux和Windows系统中的API进行了封装,例如对Windows,使用它里面的接口调用就和在Delphi等开发工具中的调用方法是一样的,因为函数的名字和参数都是一样的。下面说明其用法。安装方法:将JNative.jar加到classp...

2011-11-14 15:46:29 791

原创 flex中给图片(或任意组件)着色的方法

作者:屈剑峰   2011年4月3日     在flex中可使用ColorMatrixFilter滤镜给组件着色,该滤镜属性matrix是一个4*5的矩阵,Flex在显示组件时各像素新的颜色计算公式如下:redResult=(a[0]*srcR) + (a[1]*srcG) + (a[2]  * srcB) + (a[3] *srcA) + a[4]greenResult=(a[5]*srcR) + (a[6]*srcG) + (a[7]*srcB) + (a[8] *srcA) + a[9]blueRes

2011-04-05 10:10:00 1543 1

原创 flex中给图片(或任意组件)着色的方法

作者:屈剑峰   2011年4月3日 在flex中可使用ColorMatrixFilter滤镜给组件着色,该滤镜属性matrix是一个4*5的矩阵,Flex在显示组件时各像素新的颜色计算公式如下:redResult=(a[0]*srcR) + (a[1]*srcG) + (a[2]  * srcB) + (a[3] *srcA) + a[4]greenResult=(a[...

2011-04-05 10:07:14 109

原创 开发人员或测试人员工作没有做完,导致自己必须去现场调试或测试

1  现象<br />  部署人员:我部署完后,一运行XX模块,总是弹出一堆错误信息。<br />  开发人员:你把该配置的都配置了吗?<br />  部署人员:我都配了呀!<br />  开发人员:奇怪,不可能啊。那你看看系统提示什么?<br />  部署人员:看不懂,我复制下来给你发过来吧。<br />  开发人员:好的。<br />  开发人员收到后错误信息后,从其中并看不到任何错误原因,不知道错误是出自哪个类,更不知道是是出自哪一行代码。无奈之下……<br />  开发人员:哥们,我还是到现场来用源

2011-04-05 09:34:00 1055

开发人员或测试人员工作没有做完,导致自己必须去现场调试或测试

1  现象   部署人员:我部署完后,一运行XX模块,总是弹出一堆错误信息。   开发人员:你把该配置的都配置了吗?  部署人员:我都配了呀!  开发人员:奇怪,不可能啊。那你看看系统提示什么?  部署人员:看不懂,我复制下来给你发过来吧。  开发人员:好的。  开发人员收到后错误信息后,从其中并看不到任何错误原因,不知道错误是出自哪个类,更不知道是是出自哪一行代码。...

2010-10-26 17:48:24 298

原创 OpenEjb使用笔记

1       OpenEJB概述Tomcat本不支持部署EJB,通过向其安装OpenEjb,可使其支持。2       安装2.1    下载http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb.war2.2    安装1、将下载的openejb.war 放在Tomcat的安装目录 webapps下。2、启动Tomcat。3、在IE中输入:http://localhost:8080/openejb 回车后显示如下信息:Welcome to t

2010-10-25 16:59:00 1882

OpenEjb使用笔记--让Tomcat可以部署EJB

1  OpenEJB概述       Tomcat本不支持部署EJB,通过向其安装OpenEjb,可使其支持。2  安装 2.1 下载 http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb.war2.2  安装 1、将下载的openejb.war 放在Tomcat的安装目录 webapps下。2、启动...

2010-10-25 16:47:46 317

原创 极限编程读书笔记--基本实践之“坐到一起”

极限编程读书笔记--基本实践之“坐到一起” 坐到一起再写大一点,坐到一起这个实践看起来比较容易理解和实施,但它是XP中很重要的一个实践,体现了沟通和反馈这两个核心价值观,同时有助于其他几个价值的实现。所有参与项目的人员在同一间办公室里工作。如果有隔间就把隔墙打通,或者重新找一个足够容纳整个团队的大办公室。目的就是方便沟通和及时反馈。成员之间可以随时交流,基本不用走动。另外一

2010-02-18 12:40:00 887 5

极限编程读书笔记--基本实践之“坐到一起”

极限编程读书笔记--基本实践之“坐到一起” 坐到一起再写大一点,坐到一起这个实践看起来比较容易理解和实施,但它是XP中很重要的一个实践,体现了沟通和反馈这两个核心价值观,同时有助于其他几个价值的实现。所有参与项目的人员在同一间办公室里工作。如果有隔间就把隔墙打通,或者重新找一个足够容纳整个团队的大办公室。目的就是方便沟通和及时反馈。成员之间可以随时交流,基本不用走动。另外一...

2010-02-18 12:40:00 106

原创 极限编程读书笔记--基本实践解析之序言

极限编程读书笔记--基本实践解析之序言 从去年7月开始,我在Craig Larman的介绍下,从网上买了一本《敏捷迭代开发管理者指南》,学习其中关于各种敏捷迭代开发方法的介绍,其中就有极限编程。这本书只是简明扼要地介绍了它,并没有作详细、深入的分析。但已足够我给团队推荐几种重要的实践,包括对其价值观的介绍和解释。到目前为止,我们团队已经实施过的实践有“坐到一起”、“完整团队”、“富

2010-02-18 12:39:00 827

极限编程读书笔记--基本实践解析之序言

极限编程读书笔记--基本实践解析之序言 从去年7月开始,我在Craig Larman的介绍下,从网上买了一本《敏捷迭代开发管理者指南》,学习其中关于各种敏捷迭代开发方法的介绍,其中就有极限编程。这本书只是简明扼要地介绍了它,并没有作详细、深入的分析。但已足够我给团队推荐几种重要的实践,包括对其价值观的介绍和解释。到目前为止,我们团队已经实施过的实践有“坐到一起”、“完整团队”、“...

2010-02-18 12:39:00 116

原创 烧纸

烧纸 上篇日志记录了那张轴子,这篇简单记录烧纸的过程。这是几张照片:  我们屈家的所有男丁都来到祖先的画像前,把带着的纸钱放到一起,全部跪在地上。由辈分最大的人将纸拨动着燃烧完,同时他说:“今天正月初一,各位把钱分着使。”有些票面特别大,五千亿,所以有人在旁边说:“这么大的票面他们花不开怎么办?”照片中烧纸的这位老人是我的七爷,今年82岁,这么大的年

2010-02-18 12:37:00 938 1

原创 我所见到的我们家族最古老的物品--同治七年的一张轴子

我所见到的我们家族最古老的物品--同治七年的一张轴子    昨天大年初一,村里的每个家族都要各自集体到每个服侍着先人的人家去拜祭祖先,为各自的祖先送上节日的问候与钱,陈家、刘家、王家和我们屈家等都是。   拜祭祖先的次序是有讲究的,要按照辈分从高到地的顺序走,辈分相同时按照岁数从大到小的顺序走。走到一处时,见到了一张轴子,上面清晰地写着其制作时间为“同治七年”,我突然才认识到我们家族搬

2010-02-18 12:26:00 1176 1

我所见到的我们家族最古老的物品--同治七年的一张轴子

我所见到的我们家族最古老的物品--同治七年的一张轴子昨天大年初一,村里的每个家族都要各自集体到每个服侍着先人的人家去拜祭祖先,为各自的祖先送上节日的问候与钱,陈家、刘家、王家和我们屈家等都是。拜祭祖先的次序是有讲究的,要按照辈分从高到地的顺序走,辈分相同时按照岁数从大到小的顺序走。走到一处时,见到了一张轴子,上面清晰地写着其制作时间为“同治七年”,我突然才认识到我们家族搬到村子上的时间...

2010-02-18 12:26:00 142

原创 解析极限编程读书笔记2——极限编程的原则

极限编程的原则――鄙人认为其中大多是通用的软件开发原则 今天腊月二十八,家里忙着做菜,自己也帮不上什么忙。看看书,充充电也是个不错的选择。今天学习极限编程中所讲的“原则”。看过之后,我认为这不光是极限编程这种软件开发方法的原则,也应该是任何软件开发的通用原则,因为我能体会到这些原则对软件开发的促进作用。 人性化是人在开发软件,这个不能回避的简单事实让绝大多数方法论的建议变得

2010-02-18 12:14:00 980

解析极限编程读书笔记2——极限编程的原则

极限编程的原则――鄙人认为其中大多是通用的软件开发原则今天腊月二十八,家里忙着做菜,自己也帮不上什么忙。看看书,充充电也是个不错的选择。今天学习极限编程中所讲的“原则”。看过之后,我认为这不光是极限编程这种软件开发方法的原则,也应该是任何软件开发的通用原则,因为我能体会到这些原则对软件开发的促进作用。人性化是人在开发软件,这个不能回避的简单事实让绝大多数方法论的建议变得无效...

2010-02-18 12:14:00 126

原创 《解析极限编程》读书笔记1

《解析极限编程》这本书已经买回来好长时间了,直至今天才有时间翻开看。 目前看了前言与第一章,首次领略到原创Kent Beck对XP的解释,感受到大师级人物的量级之重以及对软件业思想的深远影响。以下是一些对我有冲击力的关键思想或书中的精彩句子: XP的最终效果是:在更短的时间内花费更少的钱开发更好的软件。这已经在第一版出来的5年后被证实。 XP要求我们坦承自己有能力做什么,然

2010-02-18 12:12:00 698

《解析极限编程》读书笔记1

《解析极限编程》这本书已经买回来好长时间了,直至今天才有时间翻开看。目前看了前言与第一章,首次领略到原创Kent Beck对XP的解释,感受到大师级人物的量级之重以及对软件业思想的深远影响。以下是一些对我有冲击力的关键思想或书中的精彩句子:XP的最终效果是:在更短的时间内花费更少的钱开发更好的软件。这已经在第一版出来的5年后被证实。 XP要求我们坦承自己有能力做什么,然后去做这些力所...

2010-02-18 12:12:00 120

原创 《硝烟中的Scrum和XP》读书笔记

书名阅读原因阅读时间与收获阅读程度硝烟中的Scrum和XP作者: Henrik Knibegrg著,李剑译作  者: (美)施瓦伯 著,李国彪 译在看完Larman的《敏捷迭代开发管理者指南》后,我已经开始着手在我们的项目中应用Scrum和XP中的部分实践了,不过我想先把Scrum作为重点实施好,然

2010-02-18 11:57:00 813 1

《硝烟中的Scrum和XP》读书笔记

书名阅读原因阅读时间与收获阅读程度硝烟中的Scrum和XP作者: Henrik Knibegrg著,李剑译  作  者: (美)施瓦伯 著,李国彪 译在看完Larman的《敏捷迭代开发管理者指南》后,我已经开始着手在我们的项目中应用Scrum和XP中的部分实践了,不过我想先把Scrum作为重点实施好,然后再逐渐...

2010-02-18 11:57:00 123

原创 word大纲级别混乱的解决办法

最近在项目中写了一个比较大的文档,有四百多页。起初没有什么问题,打开文档结构图,层次非常清晰。 后来不知从什么时候开始,部分带编号的行竟然自动变成了一级大纲,比如:(1) 规范性原则我把它的大纲级别改成正文文本,保存,再打开,还是一级大纲,根本就保存不下来。试了很多办法都没有解决。 我发现每次在打开这个文件时,word的底下就会显示“正在设置格式”类似的话语。如果这时按

2010-01-14 09:35:00 9380

word大纲级别混乱的解决办法

最近在项目中写了一个比较大的文档,有四百多页。起初没有什么问题,打开文档结构图,层次非常清晰。后来不知从什么时候开始,部分带编号的行竟然自动变成了一级大纲,比如:(1) 规范性原则我把它的大纲级别改成正文文本,保存,再打开,还是一级大纲,根本就保存不下来。试了很多办法都没有解决。我发现每次在打开这个文件时,word的底下就会显示“正在设置格式”类似的话语。如果这时按了Esc键,...

2010-01-14 09:35:00 810

原创 《Scrum敏捷项目管理》读书总结

书名阅读原因阅读时间与收获阅读程度Scrum敏捷项目管理出 版 社: 清华大学出版社出版时间: 2007-11-1 I S B N : 9787302164036Scrum看似简单,但在具体实践中,会遇到各种各样的麻烦。这我早有所闻,为了少走弯路,学习一下前人关于实施困难的总结是很有用的。 

2009-12-15 20:35:00 694

《Scrum敏捷项目管理》读书总结

 书名阅读原因阅读时间与收获阅读程度Scrum敏捷项目管理出 版 社: 清华大学出版社出版时间: 2007-11-1 I S B N : 9787302164036 Scrum看似简单,但在具体实践中,会遇到各种各样的麻烦。这我早有所闻,为了少走弯路,学习一下前人关于实施困难的总结是很有用的。这本书...

2009-12-15 20:35:00 90

转载 敏捷开发中的Code Review

本文来自:http://www.programmer.com.cn/1310/  一些敏捷团队在实施敏捷开发中忙于编码、忙于Unit Test、忙于沟通、忙于Build等,虽然也有编码审核阶段,但大都浮于表面,流于形式,效果不佳。本文结合实践,介绍笔者对敏捷开发中CodeReview的理解和相关经验。 文/陈序明 黄彦军 敏捷开 发中Code Review的目的

2009-12-11 08:07:00 500

原创 读书总结2

 续读书总结1: 书名阅读原因阅读时间与收获阅读程度Delphi 2006从入门到精通作  者: 颜金传 等编著出 版 社: 电子工业出版社I S B N : 9787121051432因工作需要,要开始使用Delphi作为开发工具。上大学时学过一些关于delphi的知识,但是离能应用它

2009-11-28 20:02:00 557

读书总结2

续读书总结1: 书名阅读原因阅读时间与收获阅读程度Delphi 2006从入门到精通作  者: 颜金传 等编著出 版 社: 电子工业出版社I S B N : 9787121051432 因工作需要,要开始使用Delphi作为开发工具。上大学时学过一些关于delphi的知识,但是离能应用它做项目还有一些差...

2009-11-28 20:02:00 78

原创 读书总结1

 读书总结1                                修改时间:2009年8月22日 这里列出了我从工作到现在阅读过的书籍,以及正在阅读和计划阅读的书籍。其中只列出了能够系统地指导入门、有意义、值得细读的书,而一些可以当字典查的工具书不包含在内。书名阅读原因阅读时间与收获阅读程度J

2009-11-28 19:39:00 758

读书总结1

 读书总结1修改时间:2009年8月22日 这里列出了我从工作到现在阅读过的书籍,以及正在阅读和计划阅读的书籍。其中只列出了能够系统地指导入门、有意义、值得细读的书,而一些可以当字典查的工具书不包含在内。 书名阅读原因阅读时间与收获阅读程度Java2实用教程作者: [美]斯采尔德 著,马海军,杨继萍 等译出版社...

2009-11-28 19:39:00 81

原创 Virtual TreeView使用示例

Virtual TreeView是一个功能强大的delphi树型组件,从它带的例子就能看出来。下面我把我做的如下图所示的树型的代码贴出来,供大家参考:     源码:{*------------------------------------------------------------------------------  Virtual TreeView使用示例

2008-12-16 22:07:00 6590

Virtual TreeView使用示例

Virtual TreeView是一个功能强大的delphi树型组件,从它带的例子就能看出来。下面我把我做的如下图所示的树型的代码贴出来,供大家参考:源码:{*------------------------------------------------------------------------------VirtualTreeView使用示例@author屈剑峰...

2008-12-16 22:07:00 676

原创 超级好的Sql Server数据库开发与管理软件--Toad for SQL Server

       使用Toad系列数据库工具软件,可以使数据的开发更方便、快捷。网址为:http://www.toadsoft.com/。以前用Oracle开发,用的工具是pl/sql developer,后来数据库转用Sql Server,发现在Sql Server的Management Studio中写Sql很是不便。首先一点就是表名后输入”.”后不能自动弹出列名,这就要求必须准确地记住列名(我通

2008-08-24 00:06:00 5659 1

超级好的Sql Server数据库开发与管理软件--Toad for SQL Server

使用Toad系列数据库工具软件,可以使数据的开发更方便、快捷。网址为:http://www.toadsoft.com/。以前用Oracle开发,用的工具是pl/sql developer,后来数据库转用Sql Server,发现在Sql Server的Management Studio中写Sql很是不便。首先一点就是表名后输入”.”后不能自动弹出列名,这就要求必须准确地记住列名(我通常在记不住时的...

2008-08-24 00:06:00 216

原创 学习和使用AdvStringGrid

1. 前言项目上需要一个表格组件来展现数据。Delphi自带的StringGrid实在功能太少,而且很难看。的确是可以扩展,但是这是要花费很多时力的。 我需要的表格组件应有如下基本功能:单元格中可以加入复选框、单选框、下拉框、日期选择框等。 点击列标题可以排序. 列拖动(这个功能不要也行) 支持翻页导航。(数据行数太多时我想分页显示) 方便的打印接口,而且可以方便地设置

2008-08-22 21:33:00 2053

学习和使用AdvStringGrid

1. 前言项目上需要一个表格组件来展现数据。Delphi自带的StringGrid实在功能太少,而且很难看。的确是可以扩展,但是这是要花费很多时力的。 我需要的表格组件应有如下基本功能:单元格中可以加入复选框、单选框、下拉框、日期选择框等。 点击列标题可以排序. 列拖动(这个功能不要也行) 支持翻页导航。(数据行数太多时我想分页显示) 方便的打印接口,而且可以方便地设置打...

2008-08-22 21:33:00 794

原创 扩展Delphi IDE

屈剑峰 2008年3月27日 于济南转载必需注明出处email:[email protected]安装了delphi,第一件事就是熟悉delphi中代码编辑器的快捷键,发现很多都是很不习惯的,特别是代码自动完成的快捷键竟然与输入法切换的系统热键冲突了,让人很是不爽。 不行,我得google一把。找了半天也没有发现好的方法,很多人都是通过修改系统切换输入法的方法来迁就delphi

2008-03-27 08:46:00 2237 2

ffmepg帮助文档 (带书签)

ffmpeg官方帮助文档,我加了书签,方便阅读。

2011-08-17

flex中给图片或任意组件着色的方法

flex中给图片或任意组件着色的方法。希望我写的这段程序可以满足大家的项目需求。

2011-04-05

我写的Virtual TreeView使用示例

Virtual TreeView功能强大,但似乎不是那么容易用,我看了一下英文文档,写了这么一个例子。 例子环境: delphi:2007 Virtual TreeView:4.5.2

2008-10-17

xml视频教程

比较初级简单的XML学习教程,帮助初学者对xml有个大概的了解

2007-07-31

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

TA关注的人

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