2018年9月23日

《人月神话》读书笔记

摘要: 读完《人月神话》这本书,让我对软件行业这个整体进行了思考。其实我们每一位开发者哪怕从事软件开发数年,一直陷在编程开发技术积累这一个坑里面,而实际上编程只占软件开发周期的1/6,沉迷于编程开发只会局限我们的视野。 我有一个不算严谨的比喻,如果说古希腊诸神和英雄创造了古希腊的历史,那么《人月神话》里的“ 阅读全文

posted @ 2018-09-23 22:29 pokid 阅读(278) 评论(0) 推荐(0) 编辑

2018年8月2日

搭建自己的vpn

摘要: 最近国内很多收费的免费的vpn都被和谐了,最好使用国外的vpn或者自己搭一个vpn 下面介绍自己搭建vpn的过程,虽然有网上有很多教程,但由于系统版本的问题搭建的过程在确实也遇到了一些坑 服务器租用商(国外vps):digitalOcean 服务器环境:CentOS 7.5 x64 本机环境:win 阅读全文

posted @ 2018-08-02 10:14 pokid 阅读(57) 评论(0) 推荐(0) 编辑

2017年10月11日

使用表驱动编程设计打印万年历

摘要: 表驱动编程设计不属于设计模式,只是编程的一个技巧,对于复杂的决策,可以将其包装为决策表,然后使用驱动编程的方法解决。这样可以使程序变得清晰简洁,又提高了代码的可修改性。 这是一道软件工程的课后习题。 我的决策表设计如下 条件和行动 规则 月份类型 大月 小月 平月(2月) 年份类型 无限制 无限制 阅读全文

posted @ 2017-10-11 20:26 pokid 阅读(569) 评论(0) 推荐(0) 编辑

2017年3月12日

maven spring整合mybatis是使用junit测试报字节序列的错误

摘要: 转载 http://blog.csdn.net/hjun01/article/details/40858753 错误信息 com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 3 阅读全文

posted @ 2017-03-12 12:11 pokid 阅读(173) 评论(0) 推荐(0) 编辑

2017年1月16日

httpclient初步封装

摘要: Http通信方式:HttpURLConnection和HttpClient HttpURLConnection是java的标准类,什么都没封装,用起来太原始,不方便HttpClient就是一个增强版的HttpURLConnection,是apache的项目 HttpClient 两个版本:org.a 阅读全文

posted @ 2017-01-16 11:17 pokid 阅读(920) 评论(0) 推荐(0) 编辑

2016年11月30日

idea中建立maven web项卡在Generating Project in Batch mode

摘要: Maven命令执行到Generating Project in Batch mode 卡住,原因是网络带宽不足问题!需要下载一个约5.1M的xml文件。 Maven一般命令:mvn archetype:generate -DarchetypeGroupId=org.apache.maven.arch 阅读全文

posted @ 2016-11-30 19:37 pokid 阅读(1701) 评论(0) 推荐(0) 编辑

2016年11月6日

maven初步入门demo

摘要: Maven是跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目,主要服务于基于java平台的项目构建、依赖管理和项目信息管理。 maven本身使用java开发而成,所以使用前确保电脑已经安装了jdk 去官网下载maven后解压,然后配置maven的环境编辑即可 cmd输入mvn - 阅读全文

posted @ 2016-11-06 20:38 pokid 阅读(175) 评论(0) 推荐(0) 编辑

2016年10月15日

mysql添加为成绩表添加名次

摘要: 对于一种这样的表,为score添加名次 》》 对于mysql来说 名次用临时变量来保存,考虑对于相同的分数名次一样,可以先将表按分数分组,与名次单独查询出来 然后将该表与原表关联,为每个人添加名次 合起来的一句sql就是 阅读全文

posted @ 2016-10-15 13:24 pokid 阅读(2110) 评论(0) 推荐(0) 编辑

2016年9月21日

mysql中You can't specify target table for update in FROM clause

摘要: 使用mysql在删除表中重复记录 遇到mysql报错You can't specify target table for update in FROM clause 上网百度了下原来是mysql中不允许先select出同一表中的某些值,再update这个表(在同一语句中),这个问题只出现于mysql 阅读全文

posted @ 2016-09-21 11:30 pokid 阅读(183) 评论(0) 推荐(0) 编辑

2016年9月19日

json的细节

摘要: 之前一直纳闷为什么在js里直接写的json数据可以不用eval()直接解析,而后台传入ajax的json数据需要eval()一下才能解析 原来是我没搞清楚json格式字符串跟json对象 差了一个引号的区别,没注意看还真不了解区别 ajax的responseTest返回的文本里如果是java里的js 阅读全文

posted @ 2016-09-19 17:36 pokid 阅读(160) 评论(0) 推荐(0) 编辑

导航