- 浏览: 40569 次
最新评论
文章列表
创建型模式 弹弓抽舰员(单工抽建原)
结构型模式 代装外桥是族乡(代装外桥适组享)
行为型模式 中介(解)访模特(策) 观命状 责备爹(迭)
一、设计模式的分类
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
http://www.importnew.com/
多线程
http://blog.csdn.net/ns_code/article/details/17539599
慕课网:http://www.imooc.com/
极客学院:http://www.jikexueyuan.com/
实验楼:https://www.shiyanlou.com
hadoop
http://www.iteblog.com/
http://www.open-open.com/doc/list/all
http://velocity.oreilly.com.cn/2010/
It博客:http://xuling ...
http://www.cnblogs.com/mengheng/p/3495379.html
一、不得不提的volatile
volatile是个很老的关键字,几乎伴随着JDK的诞生而诞生,我们都知道这个关键字,但又不太清楚什么时候会使用它;我们在JDK及开源框架中随处可见这个关键字,但并发专家又往往建议我们远离它。比如Thread这个很基础的类,其中很重要的线程状态字段,就是用volatile来修饰,见代码
/* Java thread status for tools,
* initialized to indicate thread 'not yet started'
...
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html#CMSInitiatingOccupancyFraction_value
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037029.html
redcreen的专栏
新闻
联系
管理
订阅
JVM系列三:JVM参数设置、分析
不 ...
http://blog.csdn.net/itmyhome1990/article/details/45542055
一、生成随机日期
例如,生成一个2015年内的任意日期:
/*
* 分析:2015年内的任意日期,即日期范围是(2015-01-01, 2015-12-31)
* 可以转化为 2015-01-01 + (0, 365),
* 其中,2015-01-01 就是'指定日期’; (0, 365) 就是'指定范围’
*/
1. 首先确定2015年1月1日的日期整数:
[sql] view plain copy
select to_char(to_date('2015-01-0 ...
http://blog.chinaunix.net/uid-27226965-id-4200305.html
ORDER BY 通常会有两种实现方法,一个是利用有序索引自动实现,也就是说利用有序索引的有序性就不再另做排序操作了。另一个是把结果选好之后再排序。
用有序索引这种,当然是最 ...
http://blog.csdn.net/zxc123e/article/details/51837866
文章译自:http://tutorials.jenkov.com/java-util-concurrent/index.html
抽空翻译了一下这个教程的文章,后面会陆续放出,如有不妥,请批评指正。
转自请注明出处。
BlockingQueue
在Java.util.concurrent ...
http://www.cnblogs.com/sunxucool/p/3156898.html
三个区别:
1、接收的参数不一样
2、submit有返回值,而execute没有
Method submit extends base method Executor.execute by creating and returning a Future that can be used to cancel execution and/or wait for completion.
用到 ...
Oracle物化视图的一般使用
- 博客分类:
- sql
http://blog.csdn.net/tegwy/article/details/8935058
版权声明:本文为博主原创文章,未经博主允许不得转载。
有个项目因为有比较多的查询汇总,考虑到速度,所以使用了物化视图。简单的把用到的给整理了下。
先看简单创建语句:
crea ...
http://blog.csdn.net/fancy_xty/article/details/51718687
我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误对于用户体验来说是非常不好的,但其实大部分的问题,我们都能够提前发现.
在编写代码的过程中,可能不会时时刻刻记得检查空的引用,还有删除没有用过的变量,在我们自己测试的过程中可能难以发现问题,一旦app上线,用户的使用环境改变,这些潜在的问题就可能会冒出来.
当然这这只是对于我这种经常写出空指针异常的小白而言的,编程风格良好,编程严谨的大神请忽略.
今天我介绍一个小插件,帮助我们提前找到这些潜在的问题,然后根据 ...
http://blog.csdn.net/sgls652709/article/details/49017639
前言
这是一个使用json-lib来封装json的json工具类,我也是从公司框架中反编译提取出来,并做了适当的改动。虽然感觉技术都比较老了,但是里面的封装还是值得学习和研究的
正文
封装的json-lib代码
package myblog.util;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Col ...
http://www.bubuko.com/infodetail-1695608.html
$(document).ready(function(){
var d_buttons = $.extend([], $.fn.datebox.defaults.buttons);
d_buttons.splice(1, 0, {
text: '清空',
handler: function(target){
$(target).datebox('setValue','');
}
});
$('.easyui-datebox').d ...
http://blog.csdn.net/werewr342352321df/article/details/11892755
mybatis通常情况都是用javabean作为resultType的对象,但是有时也可以使用map。
并且可以把默认大写key改为小写。
mybatis返回HashMap结果类型与映射
2012-04-20 21:39:05| 分类: myBatis |字号 订阅
Xhtml代码
<!-- 返回HashMap结果 类型-->
<!-- 如果想返回JavaBean,只需将resultType设置为JavaBean的别名或全限定名 ...
http://uule.iteye.com/blog/1849690
多重验证:
Js代码 收藏代码
{
field : 'startPort',
title : "起始端口",
editor: "text",
width : 50,
editor: {
type: 'SuperVa ...
http://blog.csdn.net/hgh19890130/article/details/8803630
首先你要注意一点li标签的value属性只支持数字类型.即该标签的序号.所以如果你想取得li里面的属性的话.可以自己在li标签里面自定义属性.然后通过jquery的attr方法获取的属性的值
<ul>
<li p="课程设计"><a href="javascript:;">课程设计</a></li>
<li p="学年论文"><a ...