- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 Java使用poi预览去掉excel的sheet名字
@RequestMapping("/excel") public void excel(HttpServletResponse response) throws Exception { final String path = "C:\\Users\\29374\\Desktop\\新建 XLS 工作表.xls"; InputStream input = new FileInputStream(path); HSSFWorkbook workb...
2021-12-07 10:03:31 420
原创 CentOS-7搭建Jenkins并实现gitlab分支推送自动构建
一.安装jdk1.下载安装包,解压2.配置环境变量1.进入环境变量配置文件:vi /etc/profile2.末尾添加:export JAVA_HOME=/usr/local/jdk/jdk1.8.0_291export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar3.生效:source /etc/pro...
2021-11-29 14:51:12 1404
原创 Java实现从mysql5.5的binlog日志解析文件中获取mysql的DDL和DML
前言 今天一不小心在正式环境执行了一条delete语句,这尼玛如果不恢复回来是要跑路的进奏了啊,赶紧去看MySQL的binlog日志。当然前提是你的MySQL开启了binlog,如果没有开启的话那下面就不用看了(拜拜了您呢)。一.开启binlog方法 找到mysql的安装路径下的my.ini,一打开就能看到,不用多说。然后在 [mysqld] 下面添加一段话:#binlog日志文件,以mysql-bin开头,默认在C:\ProgramData\MySQL\MySQL S...
2021-09-01 16:30:48 742
原创 springboot 不过滤字段为null的字段
在返回的实体类上添加@JsonInclude(value = JsonInclude.Include.ALWAYS)注解Include的其他设置值:
2020-07-30 13:43:45 1737 2
原创 mule3中ajax组件的使用
话不多说,直接怎么使用。一.HTML页面等资源由mule自己管理,访问mule的ajax服务器:xml配置: <ajax:connector name="Ajax" serverUrl="http://0.0.0.0:8080/test" jsonCommented="true" doc:name="Ajax" resourceBase="${app.home}/docro...
2018-11-30 14:27:19 405
原创 spring boot整合jpa启动报错
spring boot启动报错: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'pers...
2018-05-20 20:42:07 3090
原创 Oracle分页查询
sumPage:总页数 pageSize:每页显示数据条数 page:具体某一页1.sumPage : select ceil((select max(rownum) from 表名)/pageSize) from dual;2.page:select * from (select t.*,rownum r from 表 t where r<= (select (page*pageSie...
2018-04-12 20:01:55 3523
原创 Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory添加jar包:commons-logging-1.1.1.jarCaused by: java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor...
2018-03-29 21:16:57 1016
原创 NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
用spring时报错:NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config解决:dependency> groupId>javax.servletgroupId> artifactId>jstlartifactId> version>1.2version>dependency>下载地址:
2017-12-18 16:04:01 325
原创 java实现AES加解密
在数据的传输过程中,对于敏感的数据通常会进行加密操作。下面是AES对敏感数据加密的实现。1.代码:public class AesTest { private final static String algorithm = "AES/CBC/PKCS5Padding";//AES/CBC/PKCS5Padding //必须是16位(也可通过像aes秘钥随机产生)
2017-12-16 13:52:38 537
原创 ajax跨区域报错
1.ajax跨区域报错:No 'Access-Control-Allow-Origin' header is present on the requested resource.解决方法:设置head:resp.setHeader("Access-Control-Allow-Origin", "localhost");(注:localhost为ip,或直接设置为“*”)如果请求头有传递参数,还...
2017-12-05 22:53:04 309
原创 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher
在用json时,已经导入net.sf.json-libjson-lib2.4jdk15 报错:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher解决办法:导入下面包 commons-beanutils commons-beanutils
2017-12-05 22:50:55 374
原创 java中3DES秘钥
java中3des秘钥的生成以及加解密代码:public class DESTest { public static void main(String[] args) { //数据明文 String data = "zhegsjsjfsfjs"; try { //1.java生成3des秘钥加解密
2017-12-03 15:30:25 3446
原创 java中RSA数字证书生成,jks文件生成以及读取。
一、Java代码生成cer证书文件:public class GetCertFile { //证书颁发者 static String CertificateIssuer = "C=中国,ST=广东,L=广州,O=人民组织,OU=人民单位,CN=人民颁发"; //证书使用者 static String CertificateUser = "C=中国
2017-12-03 15:17:24 8945 1
原创 自定义注解,jdk注解,jdk1.8新增注解。
1.自定义注解:public @interfase Test{//没有默认值String name();//枚举型注解,并赋予默认值public enum Course{CHINESE,MATH};Course course() defalut Course.MATH;}例如: @Test(name="张三", course=Test.Cour
2017-11-29 16:18:12 2512
原创 Servlet中response响应异常
异常:java.lang.IllegalStateException: Committed异常原因:Servlet响应后不能够再提交。即不能再向response中Z再添加值。如再次重定向:resp.sendRedirect("URL")。错误代码示例:PrintWriter writer = resp.getWriter();writer.write("alert('成功
2017-11-29 12:07:01 2296
原创 Java代码访问Servlet并返回
Java代码访问Servlet代码如下:public static String test(String url, Map data) throws Exception {//创建URL对象 URL url = new URL(url);//打开连接获取连接对象 URLConnection connection = url.
2017-11-28 21:08:34 4496
原创 Eclipse实现代码反编译
1.先下载jadClipse的jar包。2.将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下。3.再删除eclipse的configuration目录下org.eclipse.update文件。4.如果,你的eclipse是开着的,点击菜单栏中File->Restart。5.下载jad的可执行文件,解压后放在某一磁盘中。6.设置j
2017-11-28 20:47:22 818
原创 java实现MD5算法加密
1、MD5算法原理:待加密数据长度除以512取于是否等于448,如果不等于448则进行填充,直到除以512取于等于448,如果刚刚等于448也要进行填充。然后用剩下的64位去保存数据,则总长度为(n+1)* 512。最后把512分成4组,每组128位,让每组去进行逻辑运算,转换为16进制得到32位固定字符串,循环次数为n+1。2、java代码实现://加密public class
2017-11-28 20:43:44 800
原创 RSA加解密,加签以及验签。
由于RSA算法是不对称加密算法,所以每次加密得到的数据都不相同,同理加签得到的数据每次也不一样。简单的说下不对称算法,就是两把不同,但是完全匹配的秘钥,去进行加解密,公钥对外提供进行数据加密,私钥自己保存,对加密的数据进行解密。所以私钥不要泄露。RSA算法原理:1、任意互质的两个质数p,q。2、得到连个质数的乘积n。3、得到两个质数的欧元函数f(n)=(p-1) * (q-1)
2017-11-28 20:16:06 5238
原创 maven工程导入本地maven库
1.在pom文件中加入:packaging>jarpackaging>(如果想生成war包,则把jar改成war)2.找到工程右边的 Maven Projects, 在Command line输入maven打包命令package,点击执行Excute。3.执行package命令后工程会生成在target目录下。4.打开cmd,执行以下命令:mvn install:install-
2017-11-28 14:15:31 706
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人