- 博客(79)
- 资源 (6)
- 收藏
- 关注
原创 sonarqube 代码质量检测
我安装的是 sonarqube-10.2 需要jdk17的环境请先安装 jdk17。访问:http://localhost:9000。sonarqube访问端口:9000。直接解压、运行启动脚本。
2023-10-12 10:48:54
229
原创 关于fastjson序列化失败的问题
而上层controller中的JSONArray依然是AppClassLoader,两个不同的类加载器加载的JSONArray没法转换。这是由于springboot-devtools 使用restartClassLoader加载了JSONArray。我们使用若依的架子把common抽离出来一个jar包,导致从redis中序列化出错。2.修改spring-devtools.properties。1.去掉spring-boot-devtools依赖。
2023-08-12 10:21:17
810
原创 Redis安装
这里是把数据以及配置文件映射出来了,可以去redis官网下载配置文件。redis需要gcc,你就安装一下gcc的依赖!修改 redis/redis.conf。如果觉得注释太多,可以通过命令给去掉。首先,下载,解压就不说了;用客户端连接,复制会话。在redis跟路径下。
2022-05-05 16:16:57
430
原创 上传自己的镜像到 Docker Hub
1.制作镜像制作 centos7 的中文镜像2.登录 Docker Hub 自己的账号docker login3.重命名镜像docker tag 0b97ec123874 alivecaren/centos-zh:74.上传镜像docker push alivecaren/centos-zh:7
2022-03-09 11:14:10
624
原创 vue IE 兼容性问题
vue IE 兼容问题IE 默认在浏览器端会缓存你的异步请求数据。这会导致很多问题:比如修改数据以后,查看数据列表还是原来的结果。
2022-02-28 09:41:58
797
原创 IDEA 将一部分代码打成 jar 包
modules 添加一个EJB ,勾选代码。添加一个 artifact,把刚才选的class放进来打出来是这样的。获取文件方式(适用于jar)如果你的这个 jar 会被别人引用的话可以这样获取文件内容InputStream in=Thread.currentThread().getContextClassLoader().getResourceAsStream("/json/xxx.json");...
2021-12-01 17:35:36
482
原创 logback 日志配置文件
logback.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <!-- 应用名称 --> <property name="APP_NAME" value="DBK"/> <property name="LOG_HOME" value="D:/project/DBK/logs"/> <!-- 日志输出格式 -->
2021-11-30 17:15:03
128
原创 spring-boot-starter-freemarker 重定向问题
return “redirect:/”;https 重定向到 http 去了解决方法在启动类中添加一个bean@Bean("freeMarkerViewResolver")public FreeMarkerViewResolver setFreeMarkerViewResolver(FreeMarkerProperties freeMarkerProperties){ FreeMarkerViewResolver resolver = new FreeMarkerViewResolve.
2021-10-28 15:48:35
910
原创 Failed to convert WOFF 2.0 font to SFNT
我引入了 layui (layui目录结构没变)发现字体文件显示不出来。layui 的目录 resources/static/layui原因:在maven的 filter 解析 font 文件时,它破坏了 font 文件的二进制文件格式,导致浏览器解析出错。解决在 filtering 为 true 的 resource中排除在 filtering 为 false 的 resource中引入这样maven就不会过滤字体文件了<build> <resourc
2021-07-20 09:39:14
796
1
原创 JVM 参数
-Xms2g -Xmx2g -Djava.net.preferIPv4Stack=true -XX:PermSize=256m -XX:MaxPermSize=512m
2021-07-01 13:13:02
105
原创 el-upload上传之前 检查 图片的宽和高
handleBeforeUpload(file) { var that=this; //核心代码部分 const isSize = new Promise(function(resolve, reject) { // 希望的宽 let width = that.imgWidth; // 希望的高 let height = that.imgH.
2021-06-15 16:45:49
911
原创 el-select 多选回显
可以看这里注意 change方法,this.$forceUpdate() 重新渲染 <el-form-item label="讲师ID"> <el-select v-model="form.teacherIds" multiple placeholder="请选择讲师" @change="change()"> <el-option v-for="item in teachers
2021-05-19 16:56:24
5727
原创 达梦数据库修改数据文件夹路径
1.停服务# 这个脚本因安装而定,不一定叫这个名字,但是开头肯定是 DmService./DmServiceDMS stop2.复制数据目录cp -r /home/dmdba/dmData/DAMENG /home/3.修改启动服务脚本vim DmServiceDMS修改 配置文件路径为 新路径4.修改dm.ctl文件进入安装目录下的bin目录,执行:下面的命令会把 dm.ctl 文件 转成你可以编辑的 dmtcl.txt文件./dmctlcvt TYPE=1 SRC=/
2021-04-29 16:49:10
462
原创 IDEA debug 启动失败
Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099Error opening zip file or JAR manifest missing : C:\Users\alive\.IntelliJIdea2018.3\system\groovyHotSwap\gragent.jarError occurred duri
2021-04-13 14:05:45
1350
4
原创 shiro相关
是因为我在前面的过滤器 response.sendError(403);导致在拦截器中Subject subject = SecurityUtils.getSubject();比如前台传过来 token,验证完 token 以后,使用 token 中的用户名登录。替换之前的 ShiroFilterFactoryBean。
2021-04-13 14:04:53
410
原创 达梦数据库操作
Linux安装达梦数据库1.安装./DMInstall.bin -i接下来是一些设置,比如:语言、key文件的位置、时区、安装类型、安装目录;略过2.初始化进入你刚才设置的安装目录的bin目录下执行:./dminit这是我自己的设置:input system dir: /home/dmdba/dmDatainput db name: DAMENGinput port num: 5236input page size(4, 8, 16, 32): 8input extent siz
2021-03-10 14:32:24
1061
原创 solr相关
缺少 solr-langid-7.7.3.jar 包,这里面有依赖关系,引入这一个jar包不行,所以我建议,把所有的 jar 都copy到 lib 目录!把 solr-7.7.3\server\solr-webapp 下的webapp复制到tomcat/webapps目录下,重命名为solr。的 jar 包,到 apache-tomcat-8.5.24\webapps\solr\WEB-INF\lib 下。中会出现 solr home 没有配置的情况,主要原因是走的脚本不同,,可以配置参数,按照格式添加。
2021-02-05 13:20:12
402
原创 使用RAM用户权限策略 设置 OSSBrowser 访问指定文件夹
使用RAM用户权限策略 设置 OSSBrowser 访问指定文件夹policyDocument策略允许访问 alive-test (bucketName) 下 alive 文件夹下所有{ "Version": "1", "Statement": [{ "Effect": "Allow", "Action": ["oss:ListBuckets", "oss:GetBucketStat", "oss:GetBucketInfo", "oss:GetBucketTagging", "oss:G
2020-12-22 16:55:14
645
原创 layui 使用
修改完成后,电脑端的layer使用方式和之前完全相同,移动版的layer在使用方式上则需要做出一些改变。继续搜索’layer.close’,将所有的layer.close,修改为xx.close,比如jia.close。打开移动版layer的js文件,搜索’a.layer’,将其修改为a.xx,比如a.jia。搜 upload.js。
2020-12-21 17:08:14
2394
1
原创 hibernate 相关
查出来什么更新什么,不要再去添加相同 Id 的对象/*** 自定义的主键生成策略* 如果set了主键id,就使用这个id插入,如果不set主键id,则利用数据库本身的自增策略指定id*/@Overrideif (id!return id;} else {
2020-12-16 16:47:02
742
原创 jdk8 stream 根据属性去重
private void book(List<Item> books){ List<Integer> bookIds = books.stream().filter(distinctByKey(m ->m.getBookId())).map(m -> m.getBookId()).collect(Collectors.toList()); } //根据属性去重 distinctprivate static <T> Pred.
2020-12-10 17:42:42
826
原创 拦截器重定向页面 设置不在 iframe中显示
如果你要重定向到 login 页面可以在 login 页面的head中加入<script type="text/javascript"> if (window != top) top.location.href = location.href; </script>
2020-12-09 16:13:09
377
原创 java 下载文件,以及文件名的中文问题
1.前端 window.open(encodeURI("/xxx/downloadPackage?filePath="+data.zipPath));2.后端我这里中文是这行代码处理的String name = URLEncoder.encode(f.getName(), “utf-8”);public void downloadPackage(String filePath,HttpServletRequest request, HttpServletResponse response) {
2020-12-04 17:52:56
1250
原创 使用 bat 脚本 修改yml文件
将文件中的xxxxxx替换为当前路径,并保留yml格式(空格,换行)下面的:PATH方法好像没用@echo offrem CMD:"color --help":: setting color:back white,content bluecolor f9::old string and replace stringset old_str=xxxxxxset new_str=%cd%:FILEset "souerce_path=%cd%\apache-tomcat-8-readerAn
2020-11-17 17:01:29
2026
1
原创 MySQL 安装
报错信息:mysqld: Can’t create directory ‘D: oftware\mysql-5.7.25-winx64\data’打开注册表:“C:\Windows\regedit.exe"MySQL应该直接解压到D盘或F盘下,如果中间有。我下载的64位的,双击安装以后就可以了。自动转义,导致安装失败。
2020-11-11 14:09:38
4074
原创 tomcat 7 和 8 的差异
1.request.getRemoteAddr()tomcat7 返回的是IPv4地址tomcat8 返回的是IPv6地址
2020-09-11 17:46:59
1229
1
原创 springcloud微服务生产环境的热部署
热部署,需要从eureka入手,因为只有eureka注册的服务变了,才会请求 新的服务你可以把最新的服务启动注册到eureka中启动后自动注册,不用说了调 API 不让 网关再转发之前的服务,这样就实现了热部署https://github.com/Netflix/eureka/wiki/Eureka-REST-operations在这里要看你的 Eureka 版本,如果是1.x版本 url 里的v2不用写;最后,等到之前服务的请求完成后就可以停止服务了;...
2020-08-12 15:53:35
1853
原创 maven
由于我的 IDEA 全局配置的 settings 是 aliyun 的仓库,我当前的项目配置的私服的仓库,mvn install 就会出现问题,从上面的报错信息看,他是从全局配置的仓库中 找 jar 去了,而我现在用的私服,这种问题的解决办法就是。可以在pom文件中指定jar路径。
2020-07-07 09:45:26
626
1
centos7 升级内核所需资源
2023-08-12
FastDFS-v5.08.tar.gzlibfastcommonfastdfs-nginx-modulenginx
2022-07-25
electron8.3-nsis3.0.3.2-nsis-resources3.4.1-winCodeSign2.5.0.zip
2020-05-26
jenkins-2.176.1-1.1.noarch.rpm
2019-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人