摘要: 1. 决策权, 我们三人要保证51%的股份,并签订一致行动人协议,即在公司重大事项上,在股东会投票时保持一致。 之后的股权激励,可以采用委托持股的方式,将大部分股权仍然控制在我们手上。 或是参考京东的AB股双层结构(境外架构),保证创始人可以以较少的股权或者较高的决策权,一般B类股的投票权是A类股的 阅读全文
posted @ 2017-09-26 15:06 水木羽人 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 通过使用ESB,可以在几乎不更改代码的情况下,以一种无缝的非侵入方式使企业已有的系统具有全新的服务接口,并能够在部署环境中支持任何标准。更重要的是,充当“缓冲器”的ESB(负责在诸多服务之间转换业务逻辑和数据格式)与服务逻辑相分离,从而使得不同的应用程序可以同时使用同一服务,用不着在应用程序或者数据 阅读全文
posted @ 2017-09-26 09:52 水木羽人 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 1. Chart.js 基于html5, 完全开源免费 功能过于简单,只有6种图,能满足小系统需求,使用简便,效果比较炫。 http://www.bootcss.com/p/chart.js/ 2. CanvasJS 基于html5, 收费,可以免费下载, 商用授权要收费 支持24种图,效果也还不错 阅读全文
posted @ 2017-09-25 09:39 水木羽人 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1. mentronic4.0 效果非常好,但是商业版收费 下面是一个.net的系统,基于mentronic4.0开发,感觉不错 http://www.cnblogs.com/guozili/p/3496265.html http://guozili.28.web1268.net/Account/A 阅读全文
posted @ 2017-09-25 09:38 水木羽人 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 这是hibernate的一个bug,具体看https://hibernate.atlassian.net/browse/HHH-11732?attachmentViewMode=list When using stateless session with jdbc batch size we get 阅读全文
posted @ 2017-09-20 16:55 水木羽人 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 单点登录的目的是为了一次登录,访问所有的应用系统,简单访问流程,同时增强安全性。 根据不同的应用场景,单点登录可以有不同的设计方案: 1. 统计登录入口,使用一套用户,或者各个系统的用户通过数据交换保持一致,访问任何一个系统,都会跳转到统一的登录入口进行登录。 2. 可以通过统一的入口登录,也可以单 阅读全文
posted @ 2017-09-19 10:32 水木羽人 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 请问ThreadLocal是否可以用来处理分页数据的共享如:“当前页,页面显示的个数”,每次的请求都会附带这两个参数,在控制层就通过ThreadLoacl来获取这两个参数的值? 其实我在这里说得非常清楚,数据传递和数据共享是完全不同的概念。ThreadLocal只能解决不同编程层次的数据共享问题而不 阅读全文
posted @ 2017-09-19 10:21 水木羽人 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 翻译至一篇2008年的文章(http://www.javaworld.com/article/2077875/open-source-tools/ibatis--hibernate--and-jpa--which-is-right-for-you-.html?page=3),有点老,不一定完全正确, 阅读全文
posted @ 2017-09-19 10:19 水木羽人 阅读(113) 评论(0) 推荐(0) 编辑
摘要: @ResponseStatus(value=) Hibernate OneToOne: 使用optional=false,才能使用lazy 如果关联字段是当前表的主键,我试了不加optional=false,lazy也生效,如果不使用lazy, 默认会使用left out join 来查询 @Col 阅读全文
posted @ 2017-09-19 10:10 水木羽人 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 使用PowerMockRunner.class,不能在测试类中使用IntStream.rang() 阅读全文
posted @ 2017-09-19 10:08 水木羽人 阅读(167) 评论(0) 推荐(0) 编辑