使用objection来模块化开发iOS项目 objection 是一个轻量级的依赖注入框架,受Guice的启发,Google Wallet 也是使用的该项目。「依赖注入」是面向对象编程的一种设计模式,用来减少代码之间的耦合度。通常基于接口来实现,也就是说不需要new一个对象,而是通过相关的控制器来获取对象。2013年最火的PHP框架 laravel 就是其中的典型。  
1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。(一个用户可以多个角色)按钮权限: 给角色分配按钮权限。2. 按钮管理:自定义按钮管理,维护按钮shiro权限标识等3. 菜单管理:N级别自定义菜单,选择菜单图标,菜单状态显示隐藏(递归处理)4. 数据字典:N级别,支持多级别分类。内设编号,排序等5. 日志管
原创 2021-11-25 10:43:55
8780阅读
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转 3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流 ...
转载 2021-10-19 17:10:00
124阅读
2评论
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、
原创 2021-11-16 18:18:31
9088阅读
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、
OA
原创 2021-10-19 17:10:40
8544阅读
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转 3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流 ...
转载 2021-10-09 14:49:00
126阅读
2评论
题库管理 22. 图片库:创建文件目录,维护图片,供题库选择调用 23. 单选题:维护单选试题,试题题目,选项,答案,类型,级别,状态,解析 24. 多选题:维护多选试题,试题题目,选项,答案,类型,级别,状态,解析 25. 判断题:维护判断试题,试题题目,答案,类型,级别,状态,解析 26. 填空 ...
转载 2021-10-11 11:32:00
79阅读
2评论
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、
原创 2021-10-09 14:49:27
9823阅读
15点赞
-------------------------------------------------题库管理22. 图片库:创建文件目录,维护图片,供题库选择调用23. 单选题:维护单选试题,试题题目,选项,答案,类型,级别,状态,解析24. 多选题:维护多选试题,试题题目,选项,答案,类型,级别,状态,解析25. 判断题:维护判断试题,试题题目,答案,类型,级别,状态,解析26. 填空题:维护填空
原创 2021-10-11 11:32:37
8881阅读
15点赞
1.模型管理    :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理    :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办
原创 2021-12-13 12:33:51
2357阅读
模块修改审批功能 业务:针对某模块的增删改功能,添加审批功能。比如:添加数据后,需要上级同意才能 真正添加(修改和删除也得上级同意才能真正执行) 定义角色:定义两个角色(申请人和审批人),申请人是具体操作数据的人,审批人负责审核。两个角色即可添加多个用户 操作流程:增删改 添加操作1、用户填完表单后
把6种原则写完,虽然觉得还算是通俗易懂,但是内容多起来,就只适合去慢慢理解,后发现一篇通俗易懂的总结,有兴趣可以看一看所谓无招胜有招,练一门功夫分为内功和外功。外功好比招式,就是所谓的23种设计模式。而内功呢,就是心法,那就是这6种法则。光会外功那是花拳绣腿,内功修为才是境界。如此众多的设计模式,学完2遍,3遍可能也会忘的只记得单例和工厂模式。但是只要原则记住,在以后的设计中,有意无意就会用的设计
观察者模式可以用下面这张图来解释:注:1.接口:Subject,,是被观察者(数据转发中心),定义了三个方法,注册观察者,移除观察者,通知观察者三个主要的方法。2.具体的被观察者:WeatherDataSt,数据转发中心,该类为Subject接口的具体实现。3.接口:Observer,是观察者,即数据接收中心,定义了数据更新方法,即当数据中心数据发生变化时调用该方法更新数据4.具体的观察者:Cur
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转 3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流 ...
转载 2021-11-02 13:59:00
143阅读
2评论
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、
原创 2021-11-29 09:02:12
8569阅读
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、
原创 2021-11-02 13:59:22
10000+阅读
# Java传感器模块设计方案 在许多应用程序和设备中,传感器起到了至关重要的作用。传感器模块能够帮助我们收集和处理各种环境数据,从而实现智能化控制和监测。在本文中,我们将介绍如何设计一个基于Java的传感器模块,并提供相应的代码示例。 ## 设计思路 传感器模块通常包括传感器数据的采集、数据处理和数据传输等功能。在设计Java传感器模块时,我们可以采用面向对象的思想,将传感器抽象为一个类,
原创 2024-03-22 05:20:27
35阅读
1.曝光过度消失细节。曝光合理,亮要有细节,暗要有层次。  2.光圈大小决定进光多少。f后的数字越小,光圈越大,进光越多。  光圈越大,景深越浅。  3.快门控制/影响曝光/进光时间。快门速度Tv,快门越慢,时间越长,进来的光越多。  高速快门,凝固瞬间。  快门速度过慢,画面容易虚掉。慢快门有动感,需要用三脚架。  4.iso 指相机硬件感光原件的能力。iso越高,接受光的能力越强,照片越亮。画
转载 2024-10-22 19:26:38
66阅读
网吧设计方案 一、需求分析: 1、需求: (1)、建设安全的用户系统; (2)、建立主干跑千兆,百兆交换到桌面的网络连接; (3)、建立网吧内的300信息点的网络综合布线; (4)、各个信息点以100M交换到桌面; (5)、建设后的网络,以后可以顺利升级到1000M。 (6)、给用户提供网页浏览、收发邮件、QQ聊天、网络游戏、网络教育、网上电影、网上其它各类服务 (7)、配置游戏
原创 2008-01-06 22:37:28
3809阅读
2评论
                         1.1机房位置选择 机房应避免放置于地下室或潮湿地点,同时禁止设置在设备进出口过小、搬运不便之地,应保留或设
转载 精选 2009-07-11 16:49:53
2127阅读
2点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5