- 博客(14)
- 收藏
- 关注
转载 [置顶] 集群增量会话管理器——DeltaManager
DeltaManager会话管理器是tomcat默认的集群会话管理器,它主要用于集群中各个节点之间会话状态的同步维护,由于相关内容涉及到集群,可能会需要一些集群通信相关知识,如果有疑问可结合集群相关章节。 集群增量会话管理器的职责是将某节点的会话该变同步到集群内其他成员节点上,它属于全节点复制模式,所谓全节点复制是指集群中某个节点的状态变化后需要同步到集群中剩余的节点,非全节点方式可能只是同
2015-11-07 15:11:11
316
翻译 [置顶] 增量会话对象——DeltaSession
在集群环境中为了使集群中各个节点的会话状态都同步,同步操作是集群重点解决的问题,一般来说有两种同步策略,其一是每次同步都把整个会话对象传给集群中其他节点,其他节点更新整个会话对象;其二是对会话中增量修改的属性进行同步。这两种同步方案各有优缺点,整个会话对象同步策略实现过程比较简单方便,但会造成大量无效信息的传输。增量同步方式则不会传递无效的信息,但在实现上会比较复杂因为涉及到对会话属性操作过程的管
2015-11-07 15:08:33
310
转载 [置顶] 如何设计一个可用的web容器
之前在另外一个平台(http://www.jointforce.com/jfperiodical/article/1035)发表的一篇文章,现在发布到自己的博客上。 开发一个web容器涉及很多不同方面不同层面的技术,例如通信层的知识,程序语言层面的知识等等,且一个可用的web容器是一个比较庞大的系统,要说清楚需要很长的篇幅,本文旨在介绍如何设计一个web容器,只探讨实现的
2015-11-07 15:05:04
261
翻译 [置顶] 集群增量会话管理器——DeltaManager
DeltaManager会话管理器是tomcat默认的集群会话管理器,它主要用于集群中各个节点之间会话状态的同步维护,由于相关内容涉及到集群,可能会需要一些集群通信相关知识,如果有疑问可结合集群相关章节。 集群增量会话管理器的职责是将某节点的会话该变同步到集群内其他成员节点上,它属于全节点复制模式,所谓全节点复制是指集群中某个节点的状态变化后需要同步到集群中剩余的节点,非全节点方式可能只是同
2015-11-07 15:02:18
343
转载 百度自动更新SDK的’requiresFadingEdge’错误
使用百度的自动更新sdk,其lib项目,总是报错,如下: error: No resource identifier found for attribute 'requiresFadingEdge' in package 'android' 我还天真的按他的pdf说明文档来选择的android 2.2,其实问题就在这儿,需要选择android 4以上。我选择是4.1.2。就有requi
2015-11-05 17:07:49
301
翻译 窗口和对话框居中对齐
Web前端的窗口,对话框等界面,经常需要居中对齐。 在Jquery Easyui中等window组件中,通常有宽度width、高度height、距离容器左边的距离left、距离容器顶部的距离top,4个参数。 在实现过程中,主要就是动态或静态设置这4个参数。 当前窗口的高度:$(window).width() 当前窗口的宽度:$(window).width() 如
2015-11-05 17:01:40
684
转载 继SaaS后的下一代主要技术猜想
上周一个朋友问我软件的未来趋势将何去何从。某种层度上说,以下这些趋势应该是有目共睹的了:很多现在还需要用到笔墨纸砚之类的工作将来必然会被数字化所取代;需要通过Excel等电子表格实现的任务也将会得到进一步的优化;同时传统软件的很多限制也必然会被克服掉。但这并不代表这种软件创新发展的方式将会在往后数十年内持续如此。那么,如在21世纪初的云那样能够重置整个软件生态的下一代根本性变革又是什么呢?
2015-11-05 16:59:51
255
转载 基于DDD的开发框架Apworks
Apworks 是.net基于DDD开发的开源框架,对DDD不了解的,也可以通过这个框架“最佳实践”一下 官方地址 同时也可以在博客园找到大牛写的教程(我就是看到他写的才知道这个框架^_^) 官方地址 http://www.120job.cn/ztzx/qcxx/20151019/6893641.html http://www.120job.cn/ztzx/
2015-11-03 15:48:43
836
转载 c#备忘录(1)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace test1 { class Program { static void Main(stri
2015-11-03 15:44:05
677
翻译 erlang手记(1)
$ cat hello.erl -module(hello). -export([start/0]). start()->io:format("hello,world~n"). 4> c(hello). {ok,hello} 5> hello:start(). hello,world ok 在unix shell上编译运行。
2015-11-03 15:40:23
241
翻译 erlang手记(2)
1> c(server_1). {ok,server_1} 2> 2> Myserver=server_1:start("."). 3> 3> client_1:get_file(Myserver,"test"). {ok,>} 4> client_1:list_dir(Myserver,"/"). {ok,["sys","selinux","tmp",".autofsck
2015-11-03 15:32:39
267
转载 R语言与数据分析【第1季】
当今计算机系统要处理的数据类型变得多种多样,并且为了深入理解,需要对数据进行过滤;同时,开源应用变得越来广受欢迎,这一切都在改变着 R 这一用于统计分析与可视化的语言。随着时代的发展,R语言也在不断的衍变,并成为了当前很多大数据应用当中的一个环节。 大数据时代,R 语言已蓄势待发,各位学员,let's go! 视频地址: http:/
2015-11-03 15:30:04
191
转载 stata随笔
generate str name="zhangsang" . generate int age=28 . set obs 1 obs was 0, now 1 . replace name = "zhangsang" in 1 name was str1 now str9 (1 real change made) . replace age = 2
2015-11-03 15:27:57
718
翻译 LU分解
设A是一个方块矩阵。A的LU分解是将它分解成如下形式: 其中L和U分别是下三角矩阵和上三角矩阵。 例如对于一个的矩阵,就有 。 一个LDU分解是一个如下形式的分解: 其中D是对角矩阵,L和U是单位三角矩阵(对角线上全是1的三角矩阵)。 一个LUP分解是一个如下形式的分解: 其中L和U仍是三角矩阵,P是一个置换矩阵。 一个充分消
2015-11-03 15:26:47
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人