`
文章列表
在多线程开发中线程安全是需要处理的,项目中会碰到很多这种问题。 1 变量共享 例子1: public class SecThread extends Thread{ private int count = 99; public SecThread(String name) { this.setName(name); } @Override public void run() { // TODO Auto-generated method stub super.run(); count--; System.out.println(Thre ...
 多线程一直是Java开发的一个难点,也是面试的超级利器,只是时间原因没来得及好好学习,后面的时候我会花大量的时间和精力放在多线程上面,有错误可以直接批判。谢谢

ubuntu 16 install

1 jdk:   wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm 2 view file size:  ls -lh jdk8.rpm 3 remove file: mv eclipse-inst-linux64.tar.gz ../tools/eclipse-ins ...

CSS使用

    博客分类:
  • CSS
-webkit-transform:rotate(30deg);   可以给div设置倾斜   box-shadow: 10px 10px 5px yellow; // 添加阴影 border-radius:25px; // 圆角

mybatis判断

如果有一个字段a允许为0  那么update table mytable的判断为: <if test="a>= 0"> ,a= #{a} </if> 但是如果其他模块也调用了这个update语句,都会执行这个, 对mytable修改的模块都会执行,如果其他模块没有提交a的真实数据,就出现问题了。 这也是项目中刚刚碰到的问题。 解决办法对于这种可以 >= 0 的字段修改 要单独写方法 其他模块不该对他操作就不写关于它的修改。
somebody 认为讨论就是“你要当产品吗”?
 前端验证的代码实在是太多,不忍看想改造,看着验证一行一行的代码蛋疼 几个字就站一行,真是站着茅坑不拉屎,不喜欢。 改造他: 1 定义常用的验证对象: var requiredLen = function(min,max){ return { required:true,minlength:min,maxlength:max}};   2 使用他 var options = {rules: {name:requiredLen(2,25),code:requiredLen(5,15)}};     完毕
一个创业者曾经的成与败无关紧要,打工者应改变打工心态,把自己当作老板去做工作,去管理,不需要强烈的爱恨,更需要的是鼓励和关怀,自己做的好了不需宣扬,做的差了要改变自己,别人做的好了夸奖激励,做的差了鼓励引导。没有啥值得去得意忘形,也没有啥值得去自卑. 人生就是一面镜子,通过别人对我,也可以反省到我如何对别人。

CURL

模拟POST请求有几种方式 1 HTTPCLIENT JSONObject jsonObj = new JSONObject(); jsonObj.put("username", username); jsonObj.put("apikey", apikey); // Create the POST object and add the parameters HttpPost httpPost = new HttpPost(url); StringEntity entity = new StringEntity(jsonObj.toStr ...

云笔记-麦库

 以后要做笔记了,先试试麦库的云笔记

guava

guava guava guava

eclipse

1 http://www.myexception.cn/eclipse/1101538.html  http://my.oschina.net/zlLeaf/blog/174411 http://www.cnblogs.com/brusegao/archive/2012/08/03/play_framework_development_enviroment.html http://play-framework.herokuapp.com/zh/home# http://localhost:9000/@documentation/en/home    察看文档 http://www. ...
开发人员要具备的知识如下:  1 掌握java语言,熟悉IO,集合,多线程,并发控制  2 开发工具eclipse即可,掌握 SVN,Maven+  3 项目管理Jenkins  4 掌握框架SSH,SSI,Freemarker,Velocity,Webservice等  5 掌握数据库Oracle,Mysql,Redis,MongoDB  6 掌握web服务器,tomcat,jboss,weblogic  7 掌握面向对象并利用UML建模  8 掌握运用前后端的单元测试  9 掌握前端技术javascript以及javascript框架如jquery,掌握html,css ...
有2个极其重要的是 1 未来的在线教育,现在已经兴起很多,但是还没有大型广泛深入的 2 未来的智能家电 未来这两块会成为重中之重,大块头   上面是大方向的,对于技术而言,安全技术会应用的更多,支付技术会应用的更多,性能问题会飞速发展
基础类的网站 1  http://www.yiibai.com/  http://www.jianshu.com/p/5ac18abc91f0 JCP官网  https://jcp.org/en/jsr/all 关于JSR从JSR1开始到JSR378 中间留了很多  跳到JSR901-JSR927   Netty 比较全的是  http://www.itstack.org/ Netty in action  http://blog.csdn.net/tongwaccs/article/details/39298489
Global site tag (gtag.js) - Google Analytics