自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 sed 学习记录

记录一下常用的sed 的 要点sed 的执行过程:In default operation, sed cyclically copies a line of input, less its terminating newline character, into a pattern space (unless there is something left after a D comma...

2011-10-09 23:48:27 146

原创 py doc logging模块的设计思想

1 所有的Logger 对象没有都没有直接的 initiate 方法,全部都过logging.getLogger的方式获得。“Note that Loggers are never instantiated directly, but always through the module-level function logging.getLogger(name).”这种设计意图是在应用程序...

2011-10-09 00:25:37 106

原创 mysql 字段类型对应的 数字编号, (转摘)

MYSQL_TYPE_BIT 16MYSQL_TYPE_BLOB 252MYSQL_TYPE_DATE 10MYSQL_TYPE_DATETIME 12MYSQL_TYPE_DECIMAL 0MYSQL_TYPE_DOUBLE ...

2011-06-22 14:38:12 555

原创 有关数据库相关程序设计的几点总结

1 设计数据库操作相关的函数或者方法时,把数据库连接做为参数传入,而不是作为模块的全局变量,或者在函数中自己new一个,可获得更大的灵活性和,数据库连接的复用性!2 设计数据库操作为核心的模块时候,对数据模块进行一定的封装,为模块提供统一的唯一的调用入口(活极少数入口),可在某些时候获得比较大的编程简洁性。(案例):抽奖活动的webLottery模块,模块内包含多个数据库操作已经事务行...

2011-06-13 16:42:07 123

原创 python MySQLdb 长时间idle connection timeout, ping()

By default, MySQL-5.0 does not automatically reconnect.mysql连接如果长时间idle的话,(时间:默认为8小时),会自动断开,而且不会为原连接自动恢复。在python中,如果应用程序某个模块使用了持久化的db链接,则失效后,继续使用,会报错: 2006,MySQL server has gone away 解决办法:...

2011-03-31 16:00:35 497

原创 python 中文编码问题

python文件中文和 print 的中文的总结如下: 1 # coding=utf-8 或者 # coding=gbk 表明这个文件使用何种编码 如果出现非acs II 码,则必须制定编码 否则 s = "中文" 或 s = u"中文" 都会报错 2 print是python把 字符串丢给操作系统,再丢出之前,要求字符的编码与 文件指定的编码一致(而不...

2010-11-26 15:54:17 123

linux学习笔记-1

[color=olive][size=medium]各种环境rc的加载顺序[/size][/color]:1.先读取 /etc/profile, 再根据/etc/profile的内容去读取其他附加的设置文件,例如 /etc/profile.d与/etc/inputrc等设置 --[color=darkred]这是“公共设置”[/color]2.根据不同的用户,到用户的家目录去读取~/.b...

2010-03-14 23:24:44 58

linux下 java JNI调用C语言动态链接库

今天花了至少3个小时跑这个java调c的动态链接库的Hello,native world的程序。把所有犯的错误和要点总结一下!1 java 中 c语言函数的声明 public native static void greeting(); //就像是接口声明一样,不过有native!2 编译 javac HelloNative.java ,然后使用 javah [...

2009-09-25 23:47:07 235

原创 (转载)gcc 参数详解

gcc and g++分别是gnu的c & c++编译器gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件[预处理器cpp]2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as]4.连接目标代码,生成可执行程序[链接器ld] [参数详解]-x...

2009-09-18 11:29:25 151

原创 java NIO Socket 总结(转自javaeye zhouzhao21)

对于服务器 socketChannel (ServerSocketChannel),唯一(也只能)关心的操作是 OP_ACCEPT(表示一个新的客户端连接)。 一般一个线程应可以共享一个 Buffer 。 在没有客户端请求时,Selector.select() 将一直堵塞。应该将此做为唯一的堵塞时刻(在 I/0 Socket 中,在读数据时也会堵塞),做为服务器一般会无限循环此条件。...

2009-09-10 15:20:06 76

java socket-客户端接收不到服务端口消息问题原因

初步尝试了解下socket编程,结果被一个问题困扰了一天,回想真是失败~总结原因1 明显的java功底太弱,对各种类的了解不彻底深入2 解决问题的方法不够理性,系统~陈述问题,最简单的情况,单线程交互,问题代码如下:server:[code="java"]package sl.socket;import java.io.BufferedReader;import...

2009-09-08 22:27:46 2764 1

原创 乔布斯2005年6月12日对全体史丹佛大学毕业生的演讲

------------------------------ 乔布斯演讲全文 ---------------------------- 你得找出你爱的 (You've got to find what you love.) Steve Jobs在2005年6月12日对全体史丹佛大学毕业生的演讲内容。 今天,有荣幸来到各位从世界上最好的学校之一毕业的毕业典礼上。 ...

2009-09-07 23:51:11 148

原创 PO/BO/VO/POJO/DAO解释

PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作. VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DT...

2009-09-07 22:52:40 81

原创 DAO+service分层理解(论坛总结)

dao完成连接数据库修改删除添加等的实现细节,例如sql语句是怎么写的,怎么把对象放入数据库的。service层是面向功能的,一个个功能模块[color=red]比如说银行登记并完成一次存款,UI要把请求给service层,然后service曾将这一个case分解成许多步骤调用底层的实现完成这次存款,dao就是下面那层。[/color] dao就是把数据存起来,之所以serv...

2009-09-07 22:26:04 372

空空如也

空空如也

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

TA关注的人

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