2012年11月10日
摘要: 一:沉稳 (1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。 (5)重要的决定尽量有别人商量,最好隔一天再发布。 (6)讲话不要有任何的慌张,走路也是。二:细心 (1)对身边发生的事情,常思考它们的因果关系。 (2)对做不到位的执行问题,要发掘它们的根本症结。 (3)对习以为常的做事方法,要有改进或优化的建议。 (4)做什么事情都要养成有条不紊和井然有序的习惯。 (5)经常去找几个别人看不出来的毛病或弊端。 (6)自己要随时随地对有所不足的地方补位。三:胆识 (1)不要常用缺... 阅读全文
posted @ 2012-11-10 17:43 wencansz 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 最近似乎装b指南比较火,我也随便写一个,开心就好。一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orelly的,机械工业,电子工业什么的都可以,能英文就英文,不行影印版的也可以,反正越厚越好,而且千万不要放在书架上,一定要堆在桌上,半打开状。二.从进门开始0..绝对不10点以前出现在公司.1. 阅读全文
posted @ 2012-11-10 17:40 wencansz 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 我意识到深藏在软件开发者灵魂深处的3种角色-伟大 的艺术家,可以依赖的工作者,还有自私的实用主义者。 伟大 的艺术家 如果有一个声音对你说,“你不能画画。”那么你应当竭尽所能地去画,让那个声音消失。---梵高 第一种角色是伟大的艺术家,他让程序员勇于面对有挑战的工作,尝试新的方法和寻求自我实现。这种角色给予我们力量和欲望去创造艺术性的结果,并通过学习和实践不断进步。伟大的艺术就在最好的软件之中,它让开发者跳出思维局限,最求简洁的代码,忽略与问题不相关的事物。这是一个充满力量的角色,但在平日的事物中同样充满着危险--并不存在任何可预测性的东西或是保证,程序员会记得客户所真正需要的。被这种角色所驱 阅读全文
posted @ 2012-11-10 17:39 wencansz 阅读(179) 评论(0) 推荐(0) 编辑
  2012年11月9日
摘要: PL/SQL数据类型分为5大类:1.标量类型(数字,字符,日期时间,布尔)2.复合类型(record,table,varray)3.参照(引用)类型(ref cursor,ref object_type)4.大对象(Lob)类型(blob,clob,nclob,bfile)5.属性类型(%type,%rowtype)1.标量类型1-1,数字类型binary_float(oracle10新增)binary_double(oracle10新增)number(又分以下子类型) decimal(最高精度为38位的10进制定点数) dec(decimal简称)double precision(双精度浮点 阅读全文
posted @ 2012-11-09 17:23 wencansz 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 技术路线和管理路线始终是每个程序员纠结的问题,也是各大论坛经常被辩论的问题。然而一个有趣的现象是,在现实生活中,人们多愿意承认自己不精通某项技术,却很少有人愿意承认自己不能做管理。技术方面有问题多能够校正自我,而管理方面有了问题却总认为是对方的错,总之领导怨员工,员工怨领导,闹得不可开交。在中国传统的官本位的思想中,不能不说管理路线占了绝对性的优势,尤其是在稳定的外企,管好管坏极难衡量的情况下。做技术苦啊,相比于管理路线,有如下的弱势:首先,IT业的技术变化太快,弄的技术人员疲于奔命。年轻人可以每天晚上几个小时的看新技术的书籍,而年纪偏大的你上有老下有小,做饭,洗衣,陪老婆,照顾老人小孩,逛超 阅读全文
posted @ 2012-11-09 17:21 wencansz 阅读(280) 评论(0) 推荐(0) 编辑
摘要: /** * 已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10。 */ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { staticvoid Main(string[] args) { Rand10 rand10 = Rand10.GetInstance(); long total = 99999... 阅读全文
posted @ 2012-11-09 17:19 wencansz 阅读(194) 评论(0) 推荐(0) 编辑
  2012年11月8日
摘要: <table>标签中 THEAD TFOOT TBODY 表格由行所组成,行由单元格组成 表格中默认都有一个标签tbodyTHEAD TFOOT表格列信息 TBODY 控制表格分行下载,可先显示部分内容,避免全部解析后一起显示<form>标签 与服务器交互action属性: 指定数据提交的目的地get与post get会把提交的信息显示在地址栏上,post不会 get对于敏感信息不安全 post安全 get最长2083 提交数据体积受地址栏的限制, post没有,可以提交大体积数据 get将提交信息封装在请求行,也就是http消息头之前. post 数据体中,也就是ht 阅读全文
posted @ 2012-11-08 14:16 wencansz 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 各种排序算法:冒择路(入)兮(稀)快归堆,桶式排序,基数排序冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序一、冒泡排序(BubbleSort) 1. 基本思想: 两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。 2. 排序过程: 设想被排序的数组R[1..N]垂直竖立,将每个数据元素看作有重量的气泡,根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R,凡扫描到违反本原则的轻气泡,就使其向上"漂浮",如此反复进行,直至最后任何两个气泡都是轻者在上,重者在下为止。 【示例】: 49 13 阅读全文
posted @ 2012-11-08 14:15 wencansz 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 测试类的私有方法时可以采取两种方式:1) 修改方法的访问修饰符,将private修改为default或public(但不推荐采取这种方式)。2) 使用反射在测试类中调用目标类的私有方法(推荐)。2. TestSuite(测试套件):可以将多个测试组合到一起,同时执行多个测试。3. JUnit 4全面引入了Annotation来执行我们编写的测试。4. JUnit 4并不要求测试类继承TestCase父类。5. 在一个测试类中,所有被@Test注解所修饰的public,void方法都是test case,可以被JUnit所执行。6. 虽然JUnit 4并不要求测试方法名以test开头,但我 阅读全文
posted @ 2012-11-08 14:10 wencansz 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1. 使用Junit的最佳实践: 1) 新建一个名为test的source folder,用于存放测试类源代码 2) 目标类与测试类应该位于同一个包下面,这样测试类中就不必导入源代码所在的包,因为他们位于同一个包下面 3) 测试类的命名规则:假如目标类是Calculator,那么测试类应该命名为TestCalculator或者是CalculatorTest 2. Junit的口号:keep the bar green to keep the code clean。3. No reflection, no most frameworks 4. Junit:单元测试不是为了证明您是对的,而是为了证 阅读全文
posted @ 2012-11-08 14:10 wencansz 阅读(139) 评论(0) 推荐(0) 编辑