2017年3月1日

tomcat server

摘要: 阅读全文

posted @ 2017-03-01 07:22 Knuth_档案 阅读(81) 评论(0) 推荐(0) 编辑

2016年12月16日

第一次当面试官 关于面试的一些看法

摘要: 测试简历的真实性 你写的就是你会的 否则得不偿失 团队规模 负责模块 具体描述有代表性的模块 疑问解答 发现实际的经验 设计模式 重构 在很多任务中写过无数代码 从而获得扎实的技能 发现隐藏的时间 在本科或者研究生就做了不少事情 在小团队里工作过 参与过各种各样的项目 核心开发者 验证经验 认识应聘 阅读全文

posted @ 2016-12-16 21:43 Knuth_档案 阅读(186) 评论(0) 推荐(0) 编辑

2014年6月12日

git

摘要: 阅读全文

posted @ 2014-06-12 16:19 Knuth_档案 阅读(136) 评论(0) 推荐(0) 编辑

2014年5月30日

Java Modifier

摘要: 阅读全文

posted @ 2014-05-30 11:46 Knuth_档案 阅读(238) 评论(0) 推荐(0) 编辑

2014年5月22日

vim

摘要: 阅读全文

posted @ 2014-05-22 20:49 Knuth_档案 阅读(177) 评论(0) 推荐(1) 编辑

2013年11月26日

Java 多线程

摘要: 如果在一个死去的线程上面调用start方法 会抛出java.lang.IllegalThreadStateException异常调用Thread.sleep方法之后 线程在苏醒之后 返回到可运行状态 而并非是运行状态线程的优先级范围在1~10之间 JVM线程调度是基于优先级的抢先调度机制线程优先级是没有保证的 可能多个优先级映射为一个优先级默认优先级是5 三个常量分别是 MAX_PRIORITY MIN_PRIORITY NORM_PRIORITYThread.yield() 是让当前运行线程回到可运行状态 以允许具有相同优先级的其他进程获得运行机会 但是实际中无法保证yield()达到让步目 阅读全文

posted @ 2013-11-26 23:54 Knuth_档案 阅读(241) 评论(0) 推荐(0) 编辑

2013年11月24日

块状链表 结合链表和数组的双重特点

摘要: 块状链表的各种操作的时间复杂度为O(sqrt(n))从整体来看是一个链表 从局部单个节点来看内部是一个数组基本操作: 阅读全文

posted @ 2013-11-24 14:52 Knuth_档案 阅读(389) 评论(0) 推荐(0) 编辑

2013年11月18日

Java 包装类中的静态函数

摘要: 所有的核心类型转化 全是基于这个图的 是不是很简单 so easy~~~ 不过下面的这些函数也是很重要的哦~~~ 以后就可以随意发挥了 猜API吧! 阅读全文

posted @ 2013-11-18 22:51 Knuth_档案 阅读(222) 评论(0) 推荐(0) 编辑

2013年11月16日

为什么要优先使用组合而非继承?

摘要: 结论很简单因为OO应用的一个基本问题就是要正确判断是is-a关系还是has-a关系。 阅读全文

posted @ 2013-11-16 20:43 Knuth_档案 阅读(329) 评论(0) 推荐(0) 编辑

2013年10月20日

正则匹配

摘要: #include using namespace std;bool check(const char* s, const char* p){ if(*p==0) return 0==*s; if(*(p+1)!='+') { if(*p==*s || (*p=='.' && *s!=0)) { return check(s+1,p+1); } return false; } else { while(*p==*s || (*p=='.' && *s!=0)) ... 阅读全文

posted @ 2013-10-20 15:02 Knuth_档案 阅读(213) 评论(0) 推荐(0) 编辑

导航