java
Wang_Lan_Jun
这个作者很懒,什么都没留下…
展开
-
记一次升级jenkins (java.lang.UnsupportedClassVersionError: hudson/WebAppMain has been compiled by a more)
org.apache.catalina.core.StandardContext.listenerStart 配置应用程序监听器[hudson.WebAppMain]错误 java.lang.UnsupportedClassVersionError: hudson/WebAppMain has been compiled by a more recent version of the Java Runtime (class file version 55.0),原创 2022-10-26 15:49:23 · 1501 阅读 · 0 评论 -
debug模式启动jar包,可远程debug调试用
java -jar -Dfile.encoding=UTF-8 -server -XX:-OmitStackTraceInFastThrow -server -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 test.jaridea上 配置,确保服务器的端口 能在调试机器上正常访问启动成功后:然后就可以 跟本地调试一样debug了,需要注意的是,本地的代码 要和 服务器上的代码保持一致。...原创 2021-12-17 17:22:00 · 3856 阅读 · 0 评论 -
mysql java.sql.SQLException: #01000
项目中 一次更新操作 报了这个错,java.sql.SQLException: #01000在网上搜索全是 oracle 数据库的,java.sql.SQLException: ORA-01000: 超出打开游标的最大数,牛头不对马嘴,后来仔细排查了一下,原因是:java entity 中的一个 字段类型 和 数据库表中的 字段类型 对不上。java 类中是 Boolean 数据库中是 varchar表结构被同事改了,而我用的是本地的数据库,没有跟开发库同步。...原创 2021-10-18 16:47:35 · 955 阅读 · 0 评论 -
windows 下安装解压版redis,设置密码添加到系统服务中
1 启动redis通过命令进入 redis解压文件夹执行 redis-server redis.windows.conf 启动reids ,查看是否能成功启动。2 设置密码先 停止上面的命令窗口。在解压文件夹内 找到 redis.windows.conf 文件。在文件内搜索 requirepass去掉注释, 在后面 填写你的密码 。 前面不能有空格,否则密码不能生效。检查密码是否设置成功执行 1 启动命令redis再开一个cmd 命令窗口 进入到redis 解压目录中,执行re原创 2021-01-13 18:00:21 · 403 阅读 · 0 评论 -
poi笔记 设置单元格样式,求和,合并。
设置单元格样式CellStyle cellStyle = workbook.createCellStyle();//设置 水平居中cellStyle.setAlignment(HorizontalAlignment.CENTER);//垂直居中cellStyle.setVerticalAlignment(VerticalAlignment.CENTER);//设置单元格边框cellStyle.setBorderTop(BorderStyle.THIN);cellStyle.setBo原创 2020-12-25 16:02:58 · 1705 阅读 · 2 评论 -
使用 winsw 将jar 或 bat文件注册到 windows 服务
1.下载 winsw.exe文件,地址:https://github.com/winsw/winswwindiws 上的 .NET framework 版本 要 是4.6或以上。2. 注册 jar将下载下来的 winsw.exe 修改成 jar文件同名。并在同目录创建一个 同名的xmltext.xml文件配置:<service> <id>test</id> <!-- 服务id,必须唯一 --> <name&..原创 2020-12-17 16:18:08 · 1104 阅读 · 1 评论 -
windows 下搭建minio 服务,设置密码和端口号
1.先在官网下载 minio.exe.在 minio.exe 所在文件夹 打开命令窗口,输入minio.exe server d:\miniod:\minio 表示 文件存储路径启动成功后可以通过 127.0.0.1:9000 来访问。默认用户名和密码 是 minioadmin/minioadmin2.设置密码:找到 .minio.sys/config/config.json 文件,打开搜索access_key ,修改access_key :value 用户名s...原创 2020-12-17 11:00:28 · 16143 阅读 · 0 评论 -
deepin linux 下安装jdk (笔记)
Linux 安装jdk 步骤1 sudo vim /etc/profile2 按 E 键进入文件3 按 i 直接编辑4 复制 以下内容 到文件最后的位置 export JAVA_HOME=/home/software/jdk1.8.0_261 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin5 按 esc 再按 shift+z+z 退出编辑页面6 source /et...原创 2020-09-02 23:10:03 · 180 阅读 · 0 评论 -
java冒泡排序算法及优化
//冒泡排序 循环次数的公式: n(n-1) / 2 public static void main(String[] args){ int[] arry = new int[]{1,2,3,4,5,7,6}; int temp; int k=0;// 表示循环次数 for(int i=0;i<arry.leng...原创 2018-11-26 23:27:13 · 409 阅读 · 0 评论 -
list集合排序
对一个普通 List<Integer> 类型的集合,可以直接使用 Collections.sort(list) 来排序。Collections.sort() 默认 是升序,如果需要降序,可以倒着遍历list。如果对 一个 javaBean 中的某一个属性进行排序 方法如下:package demo;public class personal { private ...转载 2018-11-26 23:51:05 · 185 阅读 · 0 评论 -
js中获取 字节长度
function GetCharLength(str){ var iLength = 0; //记录字符的字节数 for(var i = 0;i<str.length;i++){//遍历字符串中的每个字符 if(str.charCodeAt(i) >255){ //如果当前字符的编码大于255 iLength += 2; ...原创 2018-12-20 10:31:46 · 4938 阅读 · 0 评论 -
spring boot 扫描dao 接口同目录下的 mapper文件
类似于下图中,dao接口 和 mapper文件在同一个目录下。按照spring boot 常规配置,mapper文件应该写在 resources 文件夹下。springboot 常规扫描 mapper文件的写法:mybatis.mapper-locations=classpath:mybatis/mapper/*.xml如果mapper 文件 和 dao接口在同目录下,需要两步...原创 2019-07-04 18:07:04 · 2479 阅读 · 0 评论 -
springboot 热部署
需要打开 porn 文件,添加如下依赖<dependency> <groupid>org . springframework . boot</groupid> <artifactid>spring-boot-devtools</artifactid> <optional>true</opti...原创 2019-07-22 14:26:29 · 151 阅读 · 0 评论 -
js中截取上传的图片上传到后台
先上效果图前端代码:使用的bootstrap-modal<%-- 需要的css --%><link href="cropper.min.css" rel="stylesheet"><link href="sitelogo.css" rel="stylesheet"><link rel="stylesheet"type="...原创 2019-10-08 17:40:14 · 1240 阅读 · 0 评论 -
java base64 转 MultipartFile 工具类
import org.springframework.web.multipart.MultipartFile;import sun.misc.BASE64Decoder;import java.io.*;/** * base64 转 MultipartFile */public class Base64DecodedMultipartFile implements Multipa...原创 2019-10-08 17:50:22 · 1677 阅读 · 2 评论 -
ireport5.6.0+jasperreports-5.6.0+applet实现客户端打印
我也是第一次使用ireport这个报表工具。在网上找了各种资料,最终实现了打印功能,当把程序部署到服务器上才知道,并不能实现客户端打印。后来继续百度,找到了可以通过applet实现客户端打印的方法,也找到了很多列子,跟着敲了一边,因为使用的jasperreports的版本不一致,所以也遇到了各种问题。 我最开始做打印参考http://aijnecjay.iteye.c...原创 2018-08-03 08:51:40 · 2448 阅读 · 1 评论