- 博客(56)
- 收藏
- 关注
原创 Docker linux 离线部署springcloud
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器名。- 访问 https://download.docker.com/linux/static/stable/x86_64/-v /home/sunplus:/app \ #挂载宿主机位置 实际启动的是/home/sunplus/下的jar包。-v /home/sunplus/logs:/app/logs \ #挂载宿主机日志位置。
2025-09-30 09:20:47
1065
原创 springboot 启动后get请求任意接口地址会跳到登录页
这个问题表明您的 Spring Boot 项目,它默认启用了安全防护,会自动拦截所有请求并重定向到登录页面。
2025-08-21 19:54:13
925
原创 nginx svg文件不识别
upload/和/uploads/ 下的图片指向jar包同级目录。同时nginx 中移除jpg或者gif指向的静态资源地址。在server 模块中加入types。mime.types 内容如下。或者在http模块中 引入。以及在过滤器中添加放行。java 拦截器问题。
2025-08-14 19:21:22
538
原创 Nginx 配置中,root 和 alias 区别
访问 /images/cat.jpg → 实际读取 /var/www/media/cat.jpg(/images/ 被替换)访问 /prefix/file.txt → /path/to/filesfile.txt(路径错误!root /path/to/files 和 root /path/to/files/ 效果相同。实际路径: /path/to/files/file.txt (/prefix/ 被替换)访问 /prefix/file.txt → /path/to/files/file.txt。
2025-08-14 19:13:32
443
原创 linux达梦数据库安装及卸载
敏感,字符集为 utf_8,数据库名为 DMTEST,实例名为 DBSERVER,端口为 5236,SYSDBA_PWD 为 ******,SYSAUDITOR_PWD 为 ******。此参数在数据库创建成功后无法修改,可通过系统函数 SF_GET_UNICODE_FLAG()或 UNICODE()查询设置的参数值。注册服务类型,支持一下服务类型:dmap、dmamon、dmserver、dmwatcher、dmmonitor、dmasmsvr、dmasmsvrm、dmcss、dmcssm。
2025-06-24 16:28:55
920
原创 springboot启动mapper找不到方法对应的xml
idea中mapper.java 可以找到对应的mapper.xml文件 启动却找不到。因为mapper.db1会被识别为文件名 而非目录结构 调整为。
2025-06-08 11:59:48
388
原创 3DES加解密
/PKCS5Padding 和 PKCS7Padding 都可以用PKCS5Padding。//解密 这里注意不能直接content去转byte要先Base64解码。//将url参数转换成map。
2023-12-21 18:35:58
998
原创 JAVA EXCEL 导出合并单元格
String arr[] = {"指标类别","指标名称","","1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};"慢病签约率","慢病签约增长率","慢病管理总人数","高血压管理人数","2型糖尿病患者管理人数","高脂血症管理人数","多类合并慢病人数","","","","血压控制率","血糖控制率","血脂控制率","慢病就诊人次","慢病基层就诊人次","上级医院就诊人次",
2023-12-21 18:30:37
1473
原创 数据库备份
echo -e "备份目录 $backupdir 创建成功。echo "备份目录 $backupdir 已经存在。# 注意数据库备份密码 设置在/etc/my.cnf中。# 名称:mysqlback.sh。echo "开始备份数据库..."# 备份所有数据库到本地(不压缩)# 如果文件夹不存在,创建文件夹。# 备份单个数据库(不压缩)echo "备份数据完成。echo "删除备份成功。# 本地存放备份数据库目录。# 只保留7天的备份文件。# 备份文件后缀时间。
2023-11-21 14:03:00
391
原创 mysql 慢sql日志打印
set global slow_query_log=1;set global slow_query_log_file='D:\\mysql-slow.log';set global long_query_time=3;
2021-06-02 19:18:43
901
原创 Callable获取线程返回值
ExecutorService executorService = Executors.newCachedThreadPool();Future future = executorService.submit(new ThreadCall(itemQueue, clcQueue, type, itemQueuePatService, doctor1));ApiResult apiResult = new ApiResult();//获取线程返回值if(!future.isDone()) { .
2021-04-16 15:40:46
473
原创 监听java程序终止发送钉钉消息通知
以springboot项目为例 kill -9 进程号则监控无效 kill 进程号有效public class HuiFanServiceApplication { public static void main(String[] args) { SpringApplication.run(HuiFanServiceApplication.class, args); ProjectUtil projectation=SpringUtil.getBean(ProjectUt
2021-04-15 19:30:42
390
原创 this is incompatible with sql_mode=only_full_group_by
查询全局 SELECT @@GLOBAL.sql_mode;单库 SELECT @@sql_mode;去掉ONLY_FULL_GROUP_BYSET @@GLOBAL.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';SET @@sql_mode='STRICT_TR...
2021-04-01 15:16:16
106
原创 yearweek获取上周跨年问题
通常情况下是yearweek(now())-1但是跨年得话比如yearweek(20200106) 结果是202001 周日为一周的开始是2020年得第一周 -1 为202000 无法获取上周201952所以查询上周六日期所在周数即为上周数据WEEKDAY(CURDATE()) 周1为0查询上周六SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + ...
2020-01-06 17:25:05
1113
原创 mysql Communications link failure
数据库配置添加spring.datasource.druid.test-on-borrow=true或者<property name="testOnBorrow" value="true" />
2019-08-01 11:03:35
230
原创 case when 连表查询根据2表值修改1表字段显示值
<select id="getProjectList" resultMap="BaseResultMap" parameterType="com.health.medical.core.pojo.entity.basic.BasicProject"> select p.id, p.hospital_code, p.hospital_name, p.project_code, p....
2018-12-07 15:18:03
542
原创 ajax传递List参数
js部分:var groupDetails = new Array();$("#pjcSelect2 option").each(function () { var groupDetail = { groupId : model.id, groupName : model.groupName, projectName : $(this).att...
2018-11-28 21:58:27
586
原创 select 多选 multiple 选中取消后无法再次选中
//可选项目回车搜索$("#projectName").keypress(function (event) { if (event.keyCode == 13) { // $("#pjcSelect1 option").removeAttr("selected"); $("#pjcSelect1 option").each(function () { ...
2018-11-28 17:57:47
1139
原创 mysql 5.7 解压版 安装net start mysql 发生系统错误 2
1.配置环境变量 用户变量path 添加 mysql 安装目录2.新建my.ini文件 放到E:\mysql-5.7.24-winx64安装目录下[mysqld]port = 3306basedir=C:/software/mysql-5.7.21-winx64datadir=C:/software/mysql-5.7.21-winx64/data max_connection...
2018-11-22 11:34:13
1130
原创 thymeleaf 数字格式化
使用案例:<td th:text="${#numbers.formatDecimal(item.kaipiaozje/100.0,1,2)}"></td>说明:若想四舍五入保留小数后两位 应为(item.kaipiaozje/100.0,1,2) 如 109/100 = 1.09 若为(item.kaipiaozje/100,1,2) 则会丢失精度 如...
2018-10-24 15:42:29
14786
原创 按月统计sql
select month(cmmit_date) month, count(1) countfrom buss_dual_referralwhere YEAR (cmmit_date) = #{year} GROUP BY MONTH(cmmit_date)mybatis int or integer 类型 保存xx= 0 回返回true
2018-01-26 18:41:41
941
原创 mybatis if test == 写法
正确写法: <if test='itemListParam.refType == "1"'>and b.org_id_from=#{itemListParam.hosId}and b.org_id_to=#{itemListParam.hosId}错误写法: <if test="itemListParam.refType == '1'">
2018-01-26 10:05:00
1713
原创 sql先排序再去重
一、select rs.* from (SELECT * from common_role_menu ORDER BY create_time desc) rs GROUP BY rs.role_id(待验证)二、select a.* from common_role_menu a where a.create_time = (select max(create_time) from ...
2018-01-03 11:38:58
4141
1
原创 jquery.dataTables 按条件查询后重新生成表格 点击排序还是原来的数据问题
js 代码 vue+jq$(document).ready(function() { logList();});var userArr = new Array();function logList() { $.get("/oplog/logList",{cuser : cuser, time : time, module : module},
2017-09-06 14:52:20
4413
1
转载 Java技能清单
· Java基础部分*Java基础才是重中之重,只有基础打牢了,学习各种框架才能游刃有余。1,菜鸟教程——Java基础:http://www.runoob.com/java/java-tutorial.html2,文件传输基础——IO流(视频):http://www.imooc.com/learn/1233,Java中注解的用法(视频):http://ww
2017-08-24 17:37:49
414
原创 js json对象转string java字符串转json 转java对象
appInfo json对象转stringappInfo : JSON.stringify(appInfo)//JSONObject json= JSONObject.fromObject(approveInfo.getAppInfo())字符串转json//AppInfo appInfo = (AppInfo) JSONObject.toBean(json, AppInfo.class)
2017-08-15 12:08:17
748
转载 get传参 有特殊字符 比如+ 会变为空格
比如参数为:alps[+]r505[+]r505实际传的是alps[ ]r505[ ]r505model = model.replace(/\+/g,"%2B");var downImei = request_url+"/user/export.json?page=1&size=20&syb="+syb+"&country="+country+"&model=" + mo
2017-07-24 16:08:26
2746
原创 java生成excel及下载 poi
//导出符合查询条件的excelpublic void exportExcel(HttpServletResponse response, String syb, String model, String country, String tag, String deadline, String life, String imei) throws ParseException, IOExcepti
2017-07-21 19:12:05
390
原创 jq 属性选择器动态属性值 和v-for 中嵌套v-for
动态属性值:$("dd [type='checkbox']").change(function () { var cname = $(this).prop("name"); $("[name="+cname+"]").prop("checked",$(this).prop("checked")); });$(".auth_rul
2017-07-12 15:37:17
1361
原创 vue attr取不到属性值问题
js:$(document).ready(function() { $.get("/account/authGroupInfo",{id:groupId}, function(data) { var arr = data.data.rules.split(","); console.log(arr); $.get("/account/al
2017-07-11 11:12:06
3865
原创 mysql insert 返回自增长主键问题
insert into t_se_push (nettype,aid,exceptdownflag,tags,approvalflag,remark,type,`status`,ctime,utime,cuser,uuser,enabledtime) values (#{nettype},#{aid},#{exceptdownflag},#{t
2017-07-10 11:44:17
958
原创 session保存/取登录信息
@ResponseBody@RequestMapping(value = "login", method = {RequestMethod.GET, RequestMethod.POST})public Object login(HttpServletRequest request, HttpServletResponse response, String user, String pwd)
2017-07-07 16:50:08
1466
原创 bootstrap tab手机端无法在同一行显示
ul class="nav nav-tabs"> li class="active">a style="padding: 10px 10px 10px 15px" data-toggle="tab" href="#tab-1" aria-expanded="true" > 待我审批 a> li> li >a style="padding: 10px
2017-07-07 09:31:37
686
转载 bootstrap手机界面自适应
为什么bootstrap页面在手机端页面都缩小 只要每个页面都加上这样的标签头,电脑端和手机端的效果就会保持一致,加了标签头
2017-07-06 18:09:40
10820
2
原创 vue v-if v-else v-else-if
td v-if="value.status ==0">正在审批td>template v-else> td v-if="value.status ==1">审核通过td> td v-else>审批未通过td>template>
2017-06-28 18:34:12
1742
原创 vue 点击传参 页面跳转
tr v-for="value in options"> td>{{ $index }}td> td>{{ value.approveNumber }}td> td>{{ value.businessType }}td> td>{{ value.title }}td> td>{{ new Date(parseInt(value.ctime)).toLoca
2017-06-28 17:45:39
4545
原创 js时间戳转ymd
new Date(parseInt(1498635333000)).toLocaleString().replace(/:\d{1,2}$/,' ')new Date(parseInt(value.ctime) *1000).toLocaleString().replace(/:\d{1,2}$/,' ')结果2017/6/28 下午3:35:33
2017-06-28 16:06:17
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅