08 2016 档案
摘要:场景:因为自己做的后台,一直有为前端提供接口,一直知道用的是restful框架,可是没有深入理解,先整理如下。 转载自:http://kb.cnblogs.com/page/512047/ http://kb.cnblogs.com/page/521718/ 1. 什么是REST REST全称是Re
阅读全文
摘要:场景:工作中经常会遇到shell脚本写的连接脚本,所以稍微了解下。 一、shell Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务
阅读全文
摘要:一、常用的sql语句 1、建表语句 create table tabname(colname1 type1 [not null][primary key], colname2 type2,...) 根据已有的表创建新表 A:create table tab_new like tab_old B:cr
阅读全文
摘要:一、场景:从数据表中读出Decimal类型的数据直接塞给Double类型的对象时,并不会有什么异常。 如果要再此基础上计算,就会发生异常。 比如:读出数据为0.0092,将其乘以100,则变成了0.919999999999999... 二、原因: java mysql 数据类型对照如下: 类型名称
阅读全文
摘要:需求:经常会因为OOM而导致系统挂掉,很多服务无法连接,所以准备了解一下。 参考:http://www.open-open.com/lib/view/open1390916852007.html 一、简介 JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsol
阅读全文
摘要:需求:之前的动态选择数据库,和现在的将某个service层的方法接入cat,都需要用到切面编程。 参考文献: http://www.blogjava.net/supercrsky/articles/174368.html http://my.oschina.net/itblog/blog/21169
阅读全文
摘要:sublime text2突然crash,无法简单粗暴的关闭,就开始认真解决这个问题。 问题: 参考文献:https://github.com/wbond/package_control/issues/1002 Package Control only dumps the trust setting
阅读全文
摘要:提交代码时,一般我们提交代码的步骤是: git commit -am '' git fetch git rebase git rebase --continue //若有冲突 git push ** 有时候发现有很多冲突,而自己改动的不多,可以: git reset --soft HEAD~1 //
阅读全文
摘要:转载:http://blog.csdn.net/zhoudaxia/article/details/33056093 在平时的开发工作中,经常会碰到开发进度不一致,导致你要调用的接口还没好,此时又需要把自己的接口提供给其他方,此时需要写一个mock接口给对方调试。或者自己需要测试接口是否有效,可是依
阅读全文
摘要:因为业务需要,虽然自己不是专门写搜索的,但是需要自己拼一些搜索条件去调用搜索的接口,而之前看的JVM crash里也涉及到了Lucene,所以大概了解一下。 参考文档: http://www.iteye.com/topic/839504 http://www.cnblogs.com/xing9010
阅读全文
摘要:需求: 从list中随机选出几个数,并按照原来的顺序排列(比如从list中随机选出6个数) 方案一: 方案二: 分析: 考虑到性能问题,会考虑方案二,复杂度低,而且容易看懂。
阅读全文
摘要:继上篇介绍JVM的crash时的hs_err_pid文件,因为对JVM并不了解,看起来特别吃力,经大神点播,得先明白JVM的原理,才能看懂那些报错文档。搜集资料如下。 http://blog.csdn.net/ning109314/article/details/10411495/ 介绍的很好,看起
阅读全文