- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 编程随笔--记录编程生涯中的点点滴滴
– 2016年8月31日 1.新来的同事问我,为什么系统倾向于单表设计,而不是一次性关联所有表的,把所有需要的字段都查出来,我想了一下:因为数据库操作本质是集合操作,如果不考虑任何优化,那么两个表关联就是一个笛卡尔集,比如说A表100条数据,B表也是100条数据,那么关联查出来的数据就是1万条,一百条和一万条,差距还是比较大,也不知道这样说会不会误人子弟.2.编程久了,总是越来越觉得格式的重要性,
2016-08-31 00:21:07 413
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-08-31 00:11:31 284
原创 使用HttpComponents(即HttpClient)抓取数据
在平时的项目开发中,我们很多时候会需要别的网站的一些信息,但是对方不太可能专门为我们开发一个专用接口,这时候,我们就需要使用HttpComponents来将对方网站的信息抓取下来,方便我们业务上使用.那这个HttpComponents是什么呢?HttpComponents是一款用来模拟http请求的工具包,通过它,我们很方便地以http和其他程序通讯,而无需关注底层,如socket的实现.简单说,就
2015-11-12 00:43:10 1502
原创 js中的数字如何四舍五入
在日常开发中我们有时候会碰到一些异常头疼的问题,例如java的double无法精确显示小数的问题,但由于服务器限制,导致我们无法及时重启服务器,但又不想让客户看到长长的数字,怎么办,这时,js就能排上用场了,我们今天就来学习一下toFixed()这个方法,他可以对数字进行四舍五入,使显示结果尽可能接近真实数字的值.用法如下: var totalMoney = document.getElemen
2015-11-05 02:26:56 5609
原创 如何使用标准的java方式获得日期
最近整理项目代码,发现,项目中用到了一个废弃的代码: Date nowDate = new Date(); logger.info(date.getHour());本人有代码洁癖症,容不得感叹号,于是专门花了点时间看了下java.util中用来替代Date的Calendar类. Calendar calendar = Calendar.getInstance(); //24小时制 logg
2015-11-05 02:09:42 524
原创 win8中如何设定editplus为txt默认打开程序
Win8一直有一个让我很恼火的功能,设置默认程序,因为我自己平时喜欢用editplus这个编辑器,但我每次在右键的打开方式中这样操作,设定txt的默认打开方式, 接着来到这个界面, 点中[更多选项],来到这,点中在这台电脑上查找其他应用 接着来到这里, 选中EditPlus.exe这个程序如下图: 然后点击打开按钮,打开txt的默认程序应该就变为EditPl
2015-06-09 01:18:35 6547 4
原创 最近在整项目,顺手也弄一个自己比较喜欢的log4j配置
#log4j.rootLogger=日志级别,appender1, appender2,...#日志级别:ALL##ConsoleAppender(控制台);#RollingFileAppender(文件大小到达指定尺寸时产生一个新的文件)#JDBCAppender(将日志信息保存到数据库中)##PatternLayout(可以灵活的指定布局格式,常用)log4
2015-05-28 00:29:30 435
原创 Linux安装使用心得
最近在学习Linux,发现碰到的最大问题是:找不到想要的软件,在windows下,听歌我知道用酷狗,看电影用pps,看图用acdsee,聊天用QQ.但linux我却不知道该怎么弄,因此把我自己的使用历程记录下来,期待对后来者有一些用处,我使用的linux为Ubuntu,我将会采用如下格式来记录我的探索之旅.1.用途:播放音乐下载源:xxxx安装方式:yum简略截图:
2015-04-27 00:29:21 618
转载 Junit hamcrest使用
本人转载于: http://kinglixing.blog.51cto.com/3421535/748879,此文源于:http://mgc.name/article.asp?id=8111.JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活;2.使用全新的断言语法:assertThat,结
2015-02-24 19:18:28 404
转载 64位Win8安装Oracle12C临时位置权限错误解决方案
今天装备安装Oracle12C体验一下,结果遇到问题:请确保当前用户具有访问临时位置所需的权限,无法继续安装,上网查了一下,解决方案如下:第一步: 控制面板>所有控制面板项>管理工具>服务>SERVER 启动第二步: 其实第一步可以略过,一般系统都会开启这个服务. 控制面板>所有控制面板项>管理工具>计算机管理>系统工具>共享文件夹>共享 右键单
2015-02-20 15:53:43 1013
原创 MyEclipse 注册不成功解决之道
最近正好换用MyEclipse,公司里面有key,可是家里没有,也不打算再花钱买一个,干脆下个注册机试试,反正是非商业应用.可是按照破解说明破解,怎么都破解不了.仔细研究了一下,找到了一个解决办法,首先按照破解说明Fllow Orders.1. Close MyEclipse Application(if you wanna replace jar file).2. Fill
2015-01-06 21:38:19 1625
原创 如果有一本书是你入行几年,偶然读到,发现他写的都是你的血泪史,那么请推荐给我吧
1.程序员修炼之道:专业程序员必知的33个技巧推荐评语:这本书大概是我入行以来读过的最好的一本书
2014-10-20 23:15:05 630
转载 模仿jquery的注册事件方法
//检测HTMLDOM是否准备好了 var isDomReady = false; //此时如果HTMLDOM已经加载完毕,就执行DOM操作 if("complete" == document.readyState) { isDomReady = true; handleDOM(); } else { /
2014-09-11 00:59:39 397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人