yang哥

博客园 首页 新随笔 联系 订阅 管理

2017年8月4日 #

摘要: http://www.cnblogs.com/zhrxidian/p/5432886.html 阅读全文
posted @ 2017-08-04 11:16 woniuyang 阅读(86) 评论(0) 推荐(0) 编辑

摘要: 简介 Master-Worker模式是常用的并行设计模式。它的核心思想是,系统有两个进程协议工作:Master进程和Worker进程。Master进程负责接收和分配任务,Worker进程负责处理子任务。当各个Worker进程将子任务处理完后,将结果返回给Master进程,由Master进行归纳和汇总 阅读全文
posted @ 2017-08-04 11:15 woniuyang 阅读(148) 评论(0) 推荐(0) 编辑

2016年3月14日 #

摘要: 前因:由于项目在研发的过程中,数据库字段需要不停的增加和修改,导致最初设计的数据库原型无法使用,后来就想到用powerdesinger来反转数据库表结构。 环境:win7 64位系统,本机装有64位jdk和32位jdk。系统环境变量配置的是64位jdk的地址。eclipse使用的是64位jdk。 现 阅读全文
posted @ 2016-03-14 17:44 woniuyang 阅读(329) 评论(0) 推荐(0) 编辑

2015年12月13日 #

摘要: 通常在JSP页面开通有如下代码:1 这段代码的意思是获取当前项目的路径,如:http://localhost:8080/项目名称。在中通常有如下代码:1 "> 这是设置基础路径的,basePath为变量,简单的静态网页的话你设置如:,那你下面的href属性就会以你上面设的为基准,如:你现在就只... 阅读全文
posted @ 2015-12-13 21:24 woniuyang 阅读(1598) 评论(0) 推荐(0) 编辑

2015年10月21日 #

摘要: ConcurrentHashMap特点:效率比Hashtable高,并发性比hashmap好。结合了两者的特点。 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会 用缓存作为外部文件的副本(HashMa... 阅读全文
posted @ 2015-10-21 11:08 woniuyang 阅读(247) 评论(0) 推荐(0) 编辑

2015年10月6日 #

摘要: 单例设计模式几种实现 (测试所用jdk版本1.8.0_20)第一种: 1 public final class SingleInstance1 { 2 3 private static volatile SingleInstance1 singleInstance = null; 4 ... 阅读全文
posted @ 2015-10-06 12:24 woniuyang 阅读(338) 评论(0) 推荐(0) 编辑

2015年10月5日 #

摘要: 排序-归并排序基本思想:是指将两个或两个以上的有序表合并成一个新的有序表。具体步骤:(1首先将整个表看成是n个有序子表,每个子表的长度为1。(2)然后两两归并,得到n/2个长度为2的有序子表。(3)然后再两两归并,直至得到一个长度为n的有序表为止。平均时间:O(nlogn)最好情况:O(nlogn)... 阅读全文
posted @ 2015-10-05 18:37 woniuyang 阅读(362) 评论(0) 推荐(0) 编辑

摘要: 排序-插入排序基本思想:将待排序表看作左右两部分,其中左边为有序区,右边为无序区, 整个排序过程就是将右边无序区中的元素逐个插入到左边的有序区中,以构成新的有序区。平均时间:O(n2)最好情况:O(n2)最坏情况:O(n2)辅助空间:O(1)稳定性:不稳定适用场景:n比较小时java实现: 1 ... 阅读全文
posted @ 2015-10-05 11:27 woniuyang 阅读(326) 评论(0) 推荐(0) 编辑

摘要: 排序-冒泡排序基本思想:从一端开始,逐个比较相邻的两个元素,发现倒序即交换。 这里按从后往前(从下往上)逐个比较相邻元素。平均时间:O(n2)最好情况:O(n)最坏情况:O(n2)(逆序)辅助空间:O(1)稳定性:稳定适用场景:n比较小时java实现: 1 public static voi... 阅读全文
posted @ 2015-10-05 11:23 woniuyang 阅读(152) 评论(0) 推荐(0) 编辑

摘要: 排序-选择排序基本思想:在待排序子表中找出最大(小)元素, 并将该元素放在子表的最前(后)面。平均时间:O(n2)最好情况:O(n2)最坏情况:O(n2)辅助空间:O(1)稳定性:不稳定适用场景:n比较小时java实现: 1 public static void selectSort(in... 阅读全文
posted @ 2015-10-05 11:16 woniuyang 阅读(141) 评论(0) 推荐(0) 编辑