摘要:
项目从无到有,两个月了。一期完成。 权限目前还很简单。USER表,ROLE表,RESOURCE表三个。 目前只有两个商铺。id是0的是我们自己,作为后台运维管理,也抽象成一个商铺,id为0。另一个商铺id为1,是我们第一家用户。 USER表有merchantId和type字段。merchantId表 阅读全文
摘要:
reids 的 RDB 和 AOF RDB,以某个时间点为切面,将这个时候内存中的数据写入到磁盘。 AOF ,将所有内存中的改动记录在AOF日志里,要恢复的时候,依次按操作恢复。当AOF过大时,还会进行重写,把重复的操作合并。 mongodb(类似于redis aof) mongodb与MySQL不 阅读全文
摘要:
公司新需求要在手机上进行审批。 现在开发完成了。 总结:1.初步把公司的工作流模块做成RPC服务,公共服务可以进行调用。 2.服务分层,每个App的页面对应一个服务端的接口,作为前端控制器,用来从更低层次的服务获取数据,然后把数据组织成页面想要的形式,这样就只需要发一次请求,就可以返回所有需要的数据 阅读全文
摘要:
如果简单地比较Redis与Memcached的区别,外在的区别是:1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。2 Redis支持数据的备份,即master-slave模式的数据备份。3 Redis支持数据的持久化,可以将内存中的数据 阅读全文
摘要:
今天接触到这个东西,觉得好有趣,可以用很多第三方的显示层jar包直接在UI界面上操作指定的java对象,网上将这个东西的也挺多的,我个人觉得这个比webServer还强大了。webserver只是公布服务出去,能做什么我自己做主,这个完全就像是卖身出去一样,成了个木偶让别人控制了。 怎么使用就不说了 阅读全文
摘要:
今天做一个功能,为了快速响应前端,业务完成后,另起了一个线程做一些不影响业务的统计工作,然后立即将业务操作结果返回给前台。 结果在新线程里报空指针找不到request对象。检查了下,我们用的是struts2的框架,在struts2里会把request绑定在线程局部变量里。通过上下文的ServeltA 阅读全文
摘要:
分布式EHCACHE系统,有两种同步方式 方式1 : RMI组播方式 这也是最常用的方式,配置简单,关键一点,各EHCACHE的节点配置都是一样的 原理:这样当缓存改变时,ehcache会向230.0.0.1端口4446发RMI UDP组播包 (230.0.0.1 是D类网络地址,专门用于广播) 这 阅读全文
摘要:
通过meta段的设置可以控制浏览器的渲染行为,但在一些特殊情况下,meta段的设置无效,我们需要额外的操作以达到目的。 模式1:页面A(IE)iFrame引用页面B(Chrome Frame) 问题描述在IE渲染的页面A中,使用iframe引用的页面B即使添加了meta信息也不会使用Chrome F 阅读全文
摘要:
开发了一个轮询推送功能,网上也有很多文章讲这个就不说怎么做的了。现在发现两个问题: 一:就是登录进主页面后,由于浏览器在不停轮询,导致后端认为前端一直在操作,而正常设定的session超时就跳转到登录页面的功能就失效了。因为服务器认为这个session一直活跃着的。 本以为tomcat会有配置,特定 阅读全文
摘要:
准备知识: 单工:信息只能单向传递。发送-->接收,单向,不能返回响应。 双工:指的是信息可双向发送。 全双工:信息可同时双向传递。 半双工:不能同时,单行道,一边传输完了,另一边才能发起传输。 由于IP协议是不可靠的,为了在不可靠信道上传输可靠数据,就要进行三次握手,准确的说是发送三次预备信息,这 阅读全文