- 浏览: 5045 次
- 性别:
- 来自: 上海
最新评论
-
aiquantong:
3. 在每个已知存活的节点上调用(可以用rpc:call)mn ...
Erlang - 分布式的Mnesia学习记录 -
aiquantong:
我是在 windows 下有eclipse 开发的 但是编译 ...
Erlang - 分布式的Mnesia学习记录
文章列表
Mnesia的机制稍微有些奇怪, 今天一天都比较闲,于是测试study了下, 看看是如果动作.
目标:
逐渐新增N个Mnesia节点,并确保数据在这些节点上保持同步.
过程如下:
1. Mnesia的分布式可以从一个节点开始, 然后慢慢新增.
2. 新增加一个节点的时候, 首先要确保新节点上已经调用过mnesia:start()
3. 在每个已知存活的节点上调用(可以用rpc:call)mnesia:change_config(extra_db_nodes, [NewNode]),这样可以通知每个节点, 有一个新的节点要加入进来了
4. 改变NewNode上的schema表的存储方式: ...
最近做一个模板打印的项目调研。
要求实现Web模板的定制和打印(套打),看网上好多都是定制死的模板,感觉不方便,如果出现打飞或者什么的,那么需要手动调整很麻烦,于是自己动手写了个定制模板的,见下:
由于是测试,所以把分页打印和模板定制的功能写在一起了,赫赫。
不过JS基本是模板相关的嘎。
实现思路如下:
1.拖拽功能:
document.onmousedown : 拖拽开始的事件
document.onmouseup : 释放的事件
document.onmousemove : 拖拽的事件
如果判断为是可以拖拽的控件(lab , table etc...)那么就移动它到目前鼠标所在的 ...