03 2016 档案

摘要:一、前言 JMM提供了volatile变量定义、final、synchronized块来保证可见性。 用volatile修饰的变量,线程在每次使用变量的时候,都会读取变量修改后的最的值。volatile很容易被误用,用来进行原子性操作。写了几个测试的例子,大家可以试一试。 关于JMM,可参考:htt 阅读全文
posted @ 2016-03-30 14:27 hjzqyx 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:Demo 1: 错误:name 和 age都没有定义。 Demo 2: 正确。 Demo 3: 错误:name 和 age 未定义。 Demo 4: 通过 var self = this,正确。 Demo 5: 错误:sayHello未定义。 Demo 6: 正确。 结论: 每个函数都有属于自己的t 阅读全文
posted @ 2016-03-28 20:39 hjzqyx 阅读(2824) 评论(0) 推荐(0) 编辑
摘要:注:prepend()和append分别是在table的<tbody></tbody>中插入首行或者尾行。而insertBefore()和insertAfter()分别在指定的行之前或者之后插如。另外, $('#'+tableId).find('tr')得到的是table中包含<thead></th 阅读全文
posted @ 2016-03-24 19:20 hjzqyx 阅读(362) 评论(0) 推荐(0) 编辑
摘要:一、SpringMVC返回json数据的三种方式 1、第一种方式是spring2时代的产物,也就是每个json视图controller配置一个Jsoniew。 如:<bean id="defaultJsonView" class="org.springframework.web.servlet.vi 阅读全文
posted @ 2016-03-18 17:46 hjzqyx 阅读(911) 评论(0) 推荐(1) 编辑
摘要:最近在学习SpringMVC,模板引擎用的是FreeMarker,之前没有接触过。利用SpringMVC开发其实还有许多的步骤,比如控制层,服务层,持久化层,实体等等,先弄了一个小demo来总结一下SpringMVC的开发流程。 http://localhost:port/项目名称/home/get 阅读全文
posted @ 2016-03-18 16:56 hjzqyx 阅读(5800) 评论(2) 推荐(2) 编辑
摘要:  Ctrl + /   注释 Ctrl + 滚动  字体变大/缩小 Ctrl + N 新建 软件右下角可以选择文档语法模式 Ctrl + Shift + P 命令模式 sshtml模糊匹配 语法切换到html模式,同理所得,ss+相应文件名匹配相应模式,如ssphp、ssjava等 Ctrl+S 阅读全文
posted @ 2016-03-14 19:30 hjzqyx 阅读(410) 评论(2) 推荐(0) 编辑
摘要:一、前言 聚天地之灵气,集日月之精华!一个简单的java文本编辑器由此而生。毕设所需,很是无奈! 二、界面预览 三、实现思路 1.字体选择器的实现 (1).字体类 class MyFont{ private Font font; private Color color; public Font ge 阅读全文
posted @ 2016-03-01 23:42 hjzqyx 阅读(3431) 评论(0) 推荐(2) 编辑