学习笔记
文章平均质量分 61
程序猿猿猿猿猿
这个作者很懒,什么都没留下…
展开
-
mybatis plus的条件构造器
原创 2020-11-20 09:45:33 · 184 阅读 · 0 评论 -
idea git 提交时出现Code analysis failed with exception: 异常
Code analysis failed with exception: java.lang.RuntimeException: Element type mismatch: ANNOTATION!=CLASScurrent file stamp=1今天再提交代码时又出现了这个问题,之前也出现过一次,那次我是按照百度的方法清除编译class文件,然后导致git本地代码仓库跟服务器仓库的连接...原创 2019-12-25 10:33:35 · 8551 阅读 · 0 评论 -
mysql count(*) 分组之后IFNULL无效
好久没有写博客了,最近比较忙因为之前用oracle比较多,mysql没有经过系统性学习,所以这次碰到这个问题,弄了比较久,在此记录一下需求:根据发票ID和单位来统计,一个ID下挂靠多少个单位最开始的错误语句 SELECT count(t.CostCenter) AS countNum FROM trip...原创 2019-12-17 21:15:11 · 2144 阅读 · 0 评论 -
简单工厂模式
工厂模式要点:1,一个工厂类2,一个抽象父类:里面有所有产品的公用方法,及需要子产品实现的抽象方法,此抽象方法决定各个子类的功能;3,多个子类:继承抽象父类,实现抽象方法,工厂类代码:package test.com.factory;/** * @author ChenY * 工厂类 */public class FactoryObj { public st...原创 2019-06-07 14:27:30 · 106 阅读 · 0 评论 -
解决request.getInputStream()或request.getReader()只能取一次问题
在工作中接到一个需求,用拦截器将进来的请求做一次解密动作。我们接收的请求是post类型的,于是需用到request.getInputStream()或request.getReader()方法去读取HttpServletRequest对象里的数据。但是request.getInputStream()或request.getReader()方法只能被调用一次,我在拦截器里面调用一次之后,contro...原创 2019-02-19 14:37:40 · 7967 阅读 · 3 评论 -
linux 笔记
今天学习一下linux系统,做下笔记,加深记忆 在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录...转载 2018-11-20 16:13:46 · 109 阅读 · 0 评论 -
单列模式
private static volatile String tokenid; //单例模式 public static String getTokenid() { if (StringUtils.isBlank(tokenid)) { synchronized (BrainstormApiUtils.class) { if (StringUtils.isBlank...原创 2018-10-30 09:36:51 · 106 阅读 · 0 评论 -
PLSQL免配置登陆ORACLE
账号/密码:WASP/cmf+2011database:(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.201)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = devcmfoltp) ) ) az_wasp cmf+2011...原创 2018-09-13 15:26:14 · 554 阅读 · 0 评论 -
tomcat 修改运行内存
1,双击service面板的tomcat服务器打开属性面板2,点击open launch configuration3,然后在(x)=Arg......这个面板的vm argum.... 里面加上-Xms512M -Xmx1024M -XX:PermSize=1024m -XX:MaxPermSize=1024m 这段代码配置内存...原创 2018-08-15 15:24:56 · 762 阅读 · 0 评论 -
jqGrid笔记
jqGrid demo :http://blog.mn886.net/jqGrid/jqGrid方法的调用: $("#id").jqGrid("fnName",参数1...参数N); $("#id").jqGrid("fnName",参数1...参数N).jqGrid("fnName",参数1..参数N); $("#grid_id").jqGrid('setGridP转载 2018-08-14 09:58:49 · 176 阅读 · 0 评论 -
Activiti工作流学习笔记1-集成到springmvc
最近因为工作需要,在学习Activiti,记下相关笔记,方便日后查询,如有错误请指出,共同进步。相关资料:Activiti用户手册学习,Activiti整合到springMVC项目的详细配置,Activiti源码先准备一个springmvc项目,然后下载Activiti安装包,然后解压,将解压文件下的libs目录包都导入springmvc项目里(记得先复制到WEB-INF/lib目录里再导入到项目...原创 2018-07-06 10:50:54 · 1204 阅读 · 0 评论 -
Activiti学习笔记4-表结构
数据库表的命名Acitiviti数据库中表的命名都是以ACT_开头的。第二部分是一个两个字符用例表的标识。此用例大体与服务API是匹配的。 ACT_RE_*:’RE’表示repository。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。 ACT_RU_*:’RU’表示runtime。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。Acti...原创 2018-07-12 17:39:50 · 274 阅读 · 0 评论 -
Activiti学习笔记3-重要理论与常用api
记下笔记,方便日后查询,如有错误,请指出,共同进步。什么是流程定义 ?(重要) 流程定义是按照bpmn2.0标准定义业务流程,将流程定义的文件(.bpmn和.png(不是必须的))部署到activiti中,activiti就可以管理该业务流程。什么是流程实例 ?(重要) 参与者(可以用户,也可以程序)按照流程定义发起一个流程,这个流程就是一个流程实例 。流程定义的内...转载 2018-07-12 17:01:53 · 165 阅读 · 0 评论