2 程序猿猿猿猿猿

尚未进行身份认证

暂无相关简介

等级
TA的排名 16w+

简单工厂模式

工厂模式要点:1,一个工厂类2,一个抽象父类:里面有所有产品的公用方法,及需要子产品实现的抽象方法,此抽象方法决定各个子类的功能;3,多个子类:继承抽象父类,实现抽象方法,工厂类代码:package test.com.factory;/** * @author ChenY * 工厂类 */public class FactoryObj { public st...

2019-06-07 14:27:30

windows系统切换jdk,修改java_home无效情况

因为工作需要,需将 jdk1.8 切换成 1.6 版本,但是修改了java_home发现无效,还是1.8的,然后我又根据网上的资料,做了删除了path路径里面的C:\ProgramData\Oracle\Java\javapath;删除掉了system32文件夹里面的java.exe,javaw.exe,javaws.exe,关闭了java里面1.8,全都无效。最后在一个文档里面看到这句话...

2019-03-29 09:40:02

springboot动态获取resources下路径

Resourceresource=newClassPathResource("rsa_private_key_pkcs8.pem");StringPath=resource.getFile().getPath();

2019-03-12 15:16:34

解决request.getInputStream()或request.getReader()只能取一次问题

在工作中接到一个需求,用拦截器将进来的请求做一次解密动作。我们接收的请求是post类型的,于是需用到request.getInputStream()或request.getReader()方法去读取HttpServletRequest对象里的数据。但是request.getInputStream()或request.getReader()方法只能被调用一次,我在拦截器里面调用一次之后,contro...

2019-02-19 14:37:40

java.lang.NoClassDefFoundError: 异常

java.lang.NoClassDefFoundError: Lcn/weidiankeji/appApi/service/BaiqishiDecisionService; at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2...

2019-01-21 15:55:09

java 接口参数按字符顺序签名

import java.util.Arrays;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Set;import java.util.TreeMap;import org.apache.commons.codec.digest.DigestUtils...

2019-01-07 15:42:48

将json字符串解析成map

/**     * json 解析     */    @SuppressWarnings("rawtypes")    public static Map<String, Object> testJson(String json, int array_param, int obj_param, String str_null,        Map<String, O...

2018-12-17 14:21:37

java程序员的面试技巧及经验

 最近项目开发告一段落了,可以偷得浮生半刻闲,于是就想对这些年的面试进行些总结。全篇分三部分:1,前言2,面试技巧3,总结1,前言         记得刚开始出来面试的时候,内心是相当忐忑的。因为本人性格偏内向,不是很健谈,尤其是在陌生人面前,交谈总是很被动的(就算是现在也还是会有些),所以刚出来那会找工作找了一个多月也没能找到工作,当时内心是很纠结和沮丧的。   ...

2018-12-10 15:44:18

linux 笔记

今天学习一下linux系统,做下笔记,加深记忆 在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录...

2018-11-20 16:13:46

单列模式

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

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

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

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

Activiti学习笔记4-表结构

数据库表的命名Acitiviti数据库中表的命名都是以ACT_开头的。第二部分是一个两个字符用例表的标识。此用例大体与服务API是匹配的。 ACT_RE_*:’RE’表示repository。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。 ACT_RU_*:’RU’表示runtime。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。Acti...

2018-07-12 17:39:50

Activiti学习笔记3-重要理论与常用api

记下笔记,方便日后查询,如有错误,请指出,共同进步。什么是流程定义 ?(重要)         流程定义是按照bpmn2.0标准定义业务流程,将流程定义的文件(.bpmn和.png(不是必须的))部署到activiti中,activiti就可以管理该业务流程。什么是流程实例 ?(重要)         参与者(可以用户,也可以程序)按照流程定义发起一个流程,这个流程就是一个流程实例 。流程定义的内...

2018-07-12 17:01:53

Mysql数据库乱码问题

1.问题:使用绿色版MySql5.6 默认情况下创建数据库,字段有中文都是问号?2.查看当前默认的编码方式:show VARIABLES like 'character_%';3.将linan1 修改为utf8 后中文正常显示set character_set_database=utf8;set character_set_server=utf8;然后在jdbc连接后面加上jdbc:mysql:...

2018-07-12 09:54:47

Activiti学习笔记2-相关知识记录

这里是对Activiti的相关理论知识做一个重点记录,方便以后查询,如有错误请指出。资料来源:Activiti 5.16用户手册理解数据库表的命名Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。ACT_RU_*: 'RU'...

2018-07-06 17:58:00

Activiti工作流学习笔记1-集成到springmvc

最近因为工作需要,在学习Activiti,记下相关笔记,方便日后查询,如有错误请指出,共同进步。相关资料:Activiti用户手册学习,Activiti整合到springMVC项目的详细配置,Activiti源码先准备一个springmvc项目,然后下载Activiti安装包,然后解压,将解压文件下的libs目录包都导入springmvc项目里(记得先复制到WEB-INF/lib目录里再导入到项目...

2018-07-06 10:50:54

明明引入jar包,却依然ClassNOtFoundException

用myeclipse和eclipse开发javaweb项目,常常会遇到一个奇怪的现象,明明我都引用了项目依赖的jar包,为何还会报错Java.lang.ClassNotFoundException,不是这个类找不到就是哪个找不到,最后找的都想骂街。。。。为什么会出现这个诡异的问题呢,这就涉及到java build path引依赖包跟WEB-INFO/lib的区别:1.build path&...

2018-07-06 10:13:20

tomcat服务器启动成功但是访问404问题

症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因:      eclipse将t...

2018-07-05 14:59:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。