一、目标1、提升开发速度2、更好的响应需求变化二、面临的问题业务需求的变化是永恒的,而变化势必会引发代码的变化,新增代码或修改代码。改动的地方越多,引入新的错误几率就越大。三、应对思路最小化原则,确保每次业务需求变化可以用最小的代价来完成。1、视图模板化,组件化2、逻辑代码对象化、版本化3、事件传递参数化、代理化四、架构模型1、视图2、逻辑与事件通信视图层需要传递一组参数(对象名、方法名、方法需要
分类:
微信 时间:
2018-07-14 14:50:25
阅读次数:
306
定义运维审计系统即通常所说的堡垒机,用于组织(如企业或政府机构)内部数据安全的一种监管系统。目的身份认证、授权管理、访问控制、运维审计。法律依据发展历程部署方案常见功能采用统一入口,集中化运维管理,记录运维人员的权限和操作。
分类:
其他好文 时间:
2018-07-14 10:56:06
阅读次数:
142
监控本地的java进程本小节我们介绍一下如何使用JDK自带的jvisualvm工具来监控本地的Java进程,该工具是一个图形化的监控工具。jvisualvm官方文档地址如下:https://visualvm.github.io/documentation.html一、介绍VisualVM,能够监控线程,内存情况,查看方法的CPU时间和内存中的对象,已被GC的对象,反向查看分配的堆栈(如100个St
分类:
其他好文 时间:
2018-07-13 23:44:51
阅读次数:
421
设备硬件出现致命错误,导致请求失败说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法)
分类:
其他好文 时间:
2018-07-13 11:12:12
阅读次数:
184
当搭建好微信公众号开发环境后,先要和微信公众号建立联系。从本质上来说,微信公众号开发就是如何让自己的服务器与微信服务器进行交互的一个过程。 ?????????? 微信服务器就相当于一个转发服务器,终端(手机、Pad等)发起请求至微信服务器,微信服务器然后将请求转发给我们的应用服务器。应用服务器处理完毕后,将响应数据回发给微信服务器,微信服务器再将具体响应信息回复到微信App终
分类:
微信 时间:
2018-07-12 18:13:34
阅读次数:
244
windows打开 centos版的samba 输入密码提示,用户或密码错误
创建用户的语法:Createuser用户名identifiedby密码defaulttablespace表空间quota大小on表空间;注意:在创建用户的时候虽然用户名写的时小写的,但是存储到数据字典的时候却是大写的,比如createusertom.如果非要使用小写的话,用户名需要使用双引号括起来createuser“tom”创建的用户没有任何权限,连登陆数据库的权限都没有。如果没有设置用户对某个
分类:
数据库 时间:
2018-07-11 12:35:27
阅读次数:
225
现在这个年代,你要是不懂高并发,你都不好意思说自己是搞互联网的!一、什么是并发,什么是高并发并发,两个及以上的行为一起发生,比如你一边吃饭一边看电视高并发,多个行为(至于是多少,这个没有定数,你可以认为是100,1000)一起发生二、要多久才能处理完这些请求首先,我们需要明确两个基本点1、处理每个请求需要耗费时间,哪怕时间很短2、服务资源是有限的,不能一次性处理全部请求我们可以假定总并发请求数量为
分类:
其他好文 时间:
2018-07-11 12:27:06
阅读次数:
840