摘要: 近期有身边的朋友在学习Linux,整理一些提纲作为学习的要点。常见的Linux两大分支:RedHat & Debian,两者主要的差别在于,root权限的使用方式,包机制的差别(deb、rpm)。目前常见的Linux,皆是基于该两大分支,如CentOS,基于RH,Ubuntu基于Debian。我比较熟悉Ubuntu,所以直接说服对方加入了Debian阵营。其实熟悉了Linux以后,无论Debian还是RedHat,也都好适应。相比之下,Debian包机制更加先进易用,对于新手而言,会亲切些。作为一个程序员,了解Linux系统,应该从Server系统入手(当然你狠狠的装个图形化界面,我也 阅读全文
posted @ 2012-02-08 14:42 FaceSun 阅读(257) 评论(0) 推荐(1) 编辑
摘要: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>用html+css制作的组织结构图</title><meta name="keywords" content="html+css,组织结构图"><style>.dvItem { position:absolute; width:24px; border:1px 阅读全文
posted @ 2012-02-08 14:27 FaceSun 阅读(1613) 评论(1) 推荐(0) 编辑
摘要: 页面pagelistDemo.jsp内容:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% //连接字符串 String url = "jdbc:sqlserver://" + Globals.Server + ";databaseName=" + Globals.DbName; Class.forName(Globals.driverName).ne 阅读全文
posted @ 2012-02-08 14:04 FaceSun 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 中国大量程序员都是孔乙己,悲催可笑的心态。 他们从小读着各种书籍,听着来自父母,教师,或者叔叔伯伯的教诲,都是关于什么比尔盖茨,李开复的各种乱七八糟计算机财富神话,这些神话在他们从小到大,被人无数次的讲。这些神话漂洋过海,被各种媒介传播,加工,早已经失去了真实性,早已经成了童话,他们很小开始把这些童话作为现实世界奋斗的目标。实际上,任何计算机财富大佬的发迹,都拥有和别人不一样的社会背景和各种生活复杂元素共同促成,绝非单靠技术就能实现。 他们以各种基础走向程序员道路,大专,本科,名牌大学,研究生,培训,等等。他们会写让卖菜大爷眼花缭乱的程序,也会一些蹩脚的英语日语,引的打工小妹眉开眼笑。大家.. 阅读全文
posted @ 2012-02-08 13:40 FaceSun 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一个优秀的程序员如何能练就成一个卓越的程序员? 先等等,暂时不谈卓越,先谈谈如何成为一个优秀的程序员。 从第一步到第N步并没有明确的路线图。事实上,第N步到底是什么还不确定。就像逻辑型思维的开发者一样,缺乏明确的目标会让从入门到精通的道路变得异常崎岖。 过去的几年中,我花了不少时间来思索这个问题。我该如何从一名能力尚可的程序员修炼成一个真正优秀的程序员呢? 成功是什么? 当我对成功有清晰的目标、量化的标准的时候,我就能发挥我的最大潜力。比如,我想实现5分钟跑完一英里这个目标。好吧,这个路程很容易测量,成功的界限分明。我很容易知道跑一英里需要多久,网上也到处都是提高跑步速度的建议和训练... 阅读全文
posted @ 2012-02-08 11:48 FaceSun 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 定单一字段名称、单一字段索引、或者一个字段索引数组)。当设定 Rows 为少于Recordset记录笔数时,第一笔未读取的记录变成现行记录。若省略 Rows 参数或设定为-1-adGetRowsRest或大于未读取的笔数时,GetRows 方法会读取所有记录并让Recordset在EOF状态,而不会产生任何错误。当处理目的变量数组的数据时,应该记得数据储存方式是有点相反的感觉:数组中第一维定义Recordset的字段(数据行),第二维定义Recordset的数据列。GetRows 方法通常比一次读一笔记录的循环要来得快些,但使用这方法时,必须确定Recordset未包含太多记录;否则,会很容易 阅读全文
posted @ 2012-02-08 11:46 FaceSun 阅读(324) 评论(0) 推荐(0) 编辑
摘要: p.s. 个人意见,相对而言easyAsp作者比较认真,代码严谨,功能完善,值得学习和参考1. EasyASP网站:http://code.google.com/p/easyasp/简要说明:能方便的实现一个或多个数据库的增、删、改等控制操作。对数据库字段进行操作时可以不用考虑字段值数据类型的差别(如文本字段不用加单引号)。自带记录集分页和调用存储过程分页功能,拥有功能丰富的可完全自定义配置及调用。能方便的执行带各种参数的MSSQL存储过程并返回多个值或多个记录集。完善的数据库操作容错功能,能即时输出出错SQL语句方便调试。在使用已经存在的数据库连接对象时能自动判定数据库类型。专为Ajax设计 阅读全文
posted @ 2012-02-08 11:41 FaceSun 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 在处理字符转的时候一般都会遇到去除空格和去除回车的问题,不然可能会导致程序一些报错。function trimVBcrlf(str) trimVBcrlf=rtrimVBcrlf(ltrimVBcrlf(str)) end function '去掉字符串开头的连续的回车和空格 function ltrimVBcrlf(str) dim pos,isBlankChar pos=1 isBlankChar=true while isBlankChar if mid(str,pos,1)=" " then pos=pos+1 elseif mid(str,pos,2)=V 阅读全文
posted @ 2012-02-08 09:47 FaceSun 阅读(598) 评论(0) 推荐(0) 编辑