摘要:
一:安装vsftpd查看是否已经安装vsftpdrpm -qa | grep vsftpd如果没有,就安装,并设置开机启动yum -y install vsftpdchkconfig vsftpd on安装时发现错误:Loaded plugins: fastestmirror, refresh-pa... 阅读全文
摘要:
显示 defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏 defaults write com.apple.finder AppleShowAllFiles -bool false 当升级到OS X 10.9 Maveric 阅读全文
摘要:
Android Studio 快捷键 转至 http://www.android-studio.org/index.php/docs/experience/142-androidstudio-shortcut-keys Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 阅读全文
摘要:
/* 打开修改系统表的开关 */sp_configure 'allow updates', 1RECONFIGURE WITH OVERRIDE存储过程如下:create procedure sp_droplogin@loginame sysnameas declare @exec_stmt nva... 阅读全文
摘要:
EXEC sp_password NULL, 'NewPassword', 'Sa' 阅读全文
摘要:
create procedure sp_password @old sysname = NULL, -- the old (current) password @new sysname, -- the new password @login... 阅读全文
摘要:
刚刚在IIS下配置两个个网站,让客户端都用域名的方式访问,发现用主机头方式可以实现。1. 首先你得有两个傻逼网站源码。2. 为这两个网站注册域名并绑定IP,在万网上就可以搞定。譬如 www.a.com 和www.b.com3. 注意了,下面就是一碗粥里唯一的粒米,在IIS上新建两个网站,然后分别设置... 阅读全文
摘要:
命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user切换用户rpm:redhat package manager红帽子打包管理器pwd:print work directory打印当前目录 显示出当前工作目录的绝对路径ps: proc... 阅读全文
摘要:
现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取数据通常耗时比较长,占用数据库服务器的CPU较多,从而影响用户体验。我们通常的做法就是把查询从主库中抽取出来,采用多个从库,使用负载均衡,减轻每个从库的查询压力。 采用读写分离技术的目标:有效减轻Master库的压力,又可以把用户查询数据的请求分发到不同的Slave库,从而保证系统的健壮性。我们看下采用读写分离的背景。 . 阅读全文
摘要:
对于mysql数据库的乱码问题,有两中情况:1. mysql数据库编码问题(建库时设定)。2. 连接mysql数据库的url编码设置问题。对于第一个问题,目前个人发现只能通过重新建库解决,建库的时候,选择UTF-8字符集。我试过修改现有数据库字符集为UFT-8,但是根本不起作用,插入的中文仍然乱码(中文显示成:???)。重建库时选择字符集为UTF-8之后,中文正常显示了。对于第二个问题,是这样的情况:我建库时设置了数据库默认字符集为UTF-8,通过mysql workbench直接插入中文显示完全正常。但是使用mybaits插入数据时,中文显示成了"???"这样的乱码。但从 阅读全文
摘要:
默认情况下,Struts2的配置文件名称为struts.xml,且该文件放在src根目录下。如下图所示:如果需要修改struts.xml的位置,例如把struts.xml放到struts2文件夹下,结构如下图所示,该怎么办呢?Struts2在web.xml中的一般配置如下:struts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2/*为了弄清Stuts2是如何加载配置文件的,先查看Struts2的StrutsPrepareAndExecuteFilter类:packageorg.apac 阅读全文
摘要:
流程分支、聚合。流程每个分支节点都全部处理完成后,聚合到下一个节点。JPDL 流程操作代码 //流程部署 public void deploy() { super.startUp(); repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/fork/fork.jpdl.xml").deploy(); ... 阅读全文
摘要:
JPDL handler类public class MyDecision implements DecisionHandler { private static final long serialVersionUID = 1L; @Override public String decide(OpenExecution execution) { String to = exec... 阅读全文
摘要:
运用condition计算并判断。JPDL 获取流程实例 Map map = new HashMap(); //定义流程变量node 在JPDL文件中获取并判断分支走向。 map.put("days", "2"); ProcessInstance processInstance = executionService.startProce... 阅读全文
摘要:
JPDL 获取流程实例 Map map = new HashMap(); //定义流程变量node 在JPDL文件中获取并判断分支走向。 map.put("node", "小于2天"); ProcessInstance processInstance = executionService.startProcessInstanceByKey("decision", map); print("流程实例ID",pro... 阅读全文
摘要:
主要是在任务节点处保存一个链接地址(表单),方便在执行到此时取值,访问。好处是XML可随时修改,部署。JPDL 流程操作代码相同。 public void deploy() { super.startUp(); repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/task/form/task4.jpdl.xml").deploy(); } @Override public void crea... 阅读全文
摘要:
此分组的意思是,该任务节点为多个人员,当其中之一完成后,流程就进入下一个节点。JPDL 部署流程 //创建用户组 String group = identityService.createGroup("mgr"); identityService.createUser("a1", "tom", "uu"); identityService.createUser("a2", "tom2", "uu2"); identityService.createMemb 阅读全文
摘要:
swimlane泳道,几个任务受理人相同的任务节点,可以划分为一个泳道JPDL 流程操作代码与前一章相同部署流程 repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/task/task.jpdl.xml").deploy();创建流程实例 //流程部署KEY ProcessInstance processInstance = executionService.startProcessIns... 阅读全文
摘要:
JPDL JAVA监听类 以AssignTask为例,实现AssignmentHandler接口,即可在JPDL里应用监听 public class AssignTask implements AssignmentHandler { private static final long serialVersionUID = 1L; @Override public void assign(Assignable assignable, OpenExec... 阅读全文
摘要:
JPDL 部署流程 repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/task/task.jpdl.xml").deploy();创建流程实例 //流程部署KEY ProcessInstance processInstance = executionService.startProcessInstanceByKey("task"); print("流程实例ID",processInsta... 阅读全文