什么是vueX Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 是专门为 Vue.js 设计的状态管理库,以利用 Vue.js 的细粒度数据响应机制来进行高效的状态更新。 vueX的 ...
分类:
其他好文 时间:
2017-12-09 13:05:56
阅读次数:
206
Apache Shiro 1.权限控制分为 a.粗粒度 URL 级别权限控制 b.细粒度方法级别权限控制 2.使用shiro进行权限控制主要有四种主要方式 : a、 在程序中 通过 Subject 编程方式进行权限控制 b、 配置 Filter 实现 URL 级别粗粒度权限控制 c、 配置代理,基于 ...
分类:
其他好文 时间:
2017-12-03 19:50:43
阅读次数:
381
享元模式(Flyweight Pattern):运用共享技术有效地支持大量细粒度的对象. 下面是一个享元模式的demo: 上面类的设计如下图: 享元模式可以避免大量非常相似类的开销,在程序设计中,有时会生成大量细粒度的类实例来表示数据,如果这些实例除了几个参数外基本相同,就可以把参数已到实例外面,在 ...
分类:
编程语言 时间:
2017-11-30 17:19:56
阅读次数:
173
Trait 是从 PHP 5.4 加入的一种细粒度代码复用的语法。以下是官方手册对 Trait 的描述: Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Cla ...
分类:
其他好文 时间:
2017-11-30 15:13:26
阅读次数:
241
规划权限管理至少实现菜单权限、界面权限、动作权限(按钮)、服务权限。 研究如何实现数据权限等细粒度权限。 (1)系统菜单管理 EF架构~性能高效的批量操作(Insert篇) ...
分类:
其他好文 时间:
2017-11-09 11:44:16
阅读次数:
256
?什么是微服务? 这是维基百科里面的定义:“微服务是面向服务架构(SOA)架构风格的一种变体,它将应用程序构建为一系列松散耦合的服务。在微服务体系结构中,服务应该是细粒度的,协议应该是轻量级的。将应用程序分解为不同的小型服务的好处是它提高了模块性,使应用程序更易于理解,开发和测试。它还使小型自主小组 ...
分类:
其他好文 时间:
2017-11-07 00:17:14
阅读次数:
178
运用共享技术有效的支持大量细粒度的对象. UML: 示例代码:如果在工厂中,有用户,我们就直接调用,没有用户,我们就获取.减少对同一uid的user对象的重复创建. ...
分类:
其他好文 时间:
2017-11-05 20:01:43
阅读次数:
131
结构型模式 享元模式 抽象享元角色: 所有具体享元类的父类,规定一些需要实现的公共接口。 具体享元角色: 抽象享元角色的具体实现类,并实现了抽象享元角色规定的方法。享元工厂角色: 负责创建和管理享元角色。 使用场景: 是以共享的方式,高效的支持大量的细粒度的对象。 ...
分类:
其他好文 时间:
2017-11-03 19:12:41
阅读次数:
139
1.1inotify介绍inotify是一种强大的、细粒度的、异步的文件系统事件控制机制。linux内核从2.6.13起,加入了inotify支持,通过inotify可以监控文件系统中添加、删除、修改、移动等各种事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-too..
分类:
其他好文 时间:
2017-10-25 23:40:41
阅读次数:
140
HongHu云架构使用maven来构建,使用maven不仅仅是jar包的管控,重要的是要抓住maven的一个核心作用,那就是将整个项目按照模块化的方式进行划分,业务与业务之间解耦,然后将模块化的业务再进行服务化或者组件化,这样可以进行任意的项目或者平台的业务移植。 最后还要考虑到服务的细粒度拆分,... ...
分类:
其他好文 时间:
2017-10-19 10:35:41
阅读次数:
120