自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 3DES加解密

/PKCS5Padding 和 PKCS7Padding 都可以用PKCS5Padding。//解密 这里注意不能直接content去转byte要先Base64解码。//将url参数转换成map。

2023-12-21 18:35:58 885

原创 JAVA EXCEL 导出合并单元格

String arr[] = {"指标类别","指标名称","","1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};"慢病签约率","慢病签约增长率","慢病管理总人数","高血压管理人数","2型糖尿病患者管理人数","高脂血症管理人数","多类合并慢病人数","","","","血压控制率","血糖控制率","血脂控制率","慢病就诊人次","慢病基层就诊人次","上级医院就诊人次",

2023-12-21 18:30:37 1119

原创 数据库备份

echo -e "备份目录 $backupdir 创建成功。echo "备份目录 $backupdir 已经存在。# 注意数据库备份密码 设置在/etc/my.cnf中。# 名称:mysqlback.sh。echo "开始备份数据库..."# 备份所有数据库到本地(不压缩)# 如果文件夹不存在,创建文件夹。# 备份单个数据库(不压缩)echo "备份数据完成。echo "删除备份成功。# 本地存放备份数据库目录。# 只保留7天的备份文件。# 备份文件后缀时间。

2023-11-21 14:03:00 325

原创 复杂sql case when distinct

case when distinct

2022-06-08 22:56:33 945 1

原创 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 707

原创 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 400

原创 监听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 283

原创 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 52

原创 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 934

原创 mysql Communications link failure

数据库配置添加spring.datasource.druid.test-on-borrow=true或者<property name="testOnBorrow" value="true" />

2019-08-01 11:03:35 161

原创 case when 连表查询根据2表值修改1表字段显示值

&lt;select id="getProjectList" resultMap="BaseResultMap" parameterType="com.health.medical.core.pojo.entity.basic.BasicProject"&gt; select p.id, p.hospital_code, p.hospital_name, p.project_code, p....

2018-12-07 15:18:03 402

原创 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 456

原创 select 多选 multiple 选中取消后无法再次选中

//可选项目回车搜索$("#projectName").keypress(function (event) { if (event.keyCode == 13) { // $("#pjcSelect1 option").removeAttr("selected"); $("#pjcSelect1 option").each(function () { ...

2018-11-28 17:57:47 1044

原创 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 1067

原创 thymeleaf 数字格式化

使用案例:&lt;td th:text="${#numbers.formatDecimal(item.kaipiaozje/100.0,1,2)}"&gt;&lt;/td&gt;说明:若想四舍五入保留小数后两位 应为(item.kaipiaozje/100.0,1,2)  如 109/100 = 1.09  若为(item.kaipiaozje/100,1,2) 则会丢失精度  如...

2018-10-24 15:42:29 14152

原创 按月统计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 873

原创 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 1542

原创 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 4006 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 4285 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 351

原创 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 666

转载 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 2608

原创 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 326

原创 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 1254

原创 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 3739

原创 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 885

原创 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 1368

原创 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 590

转载 bootstrap手机界面自适应

为什么bootstrap页面在手机端页面都缩小 只要每个页面都加上这样的标签头,电脑端和手机端的效果就会保持一致,加了标签头

2017-07-06 18:09:40 10647 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 1641

原创 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 4471

原创 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 352

转载 sql 去除空格

【SQL】字符串去空格解决方法一、表中字符串带空格的原因     1,空格就是空格。     2,控制符 显示为 空格。二、解决方法     第一种情况,去空格的处理的比较简单,Replace(column,' ','') 就可以解决。     第二种情况,解决方法就比较麻烦点:需要先查出相应的ASCII码,再用Replace(col

2017-06-27 12:24:01 779

原创 拿到下拉框被选中的 文本内容

$("#package").find("option:selected").text()new Date(new Date().getTime() - 24*60*60*1000).toLocaleDateString().replace(/\//g,'')时间转数字

2017-06-26 12:00:16 1207

原创 html通过js获取java传过来的cookie

java 部分@ResponseBody@RequestMapping(value = "login", method = {RequestMethod.GET, RequestMethod.POST})public Object login(HttpServletRequest request, HttpServletResponse response, String user, Str

2017-06-26 11:45:15 3674 2

原创 window.location.href传递js对象参数及获取参数

var createapprove = { version : $("#versionname").val(), channel : $("#channel").val(), package : $("#package").val(), count : count.data,

2017-06-24 17:01:36 34942

转载 百度echart字体设置

原文地址  http://www.cnblogs.com/ytwanzi/p/6640935.htmlECharts配置项之title(标题)1.标题居中//left的值为'left', 'center', 'right'title:{ left:'center'} 2.主副标题之间的间距title:{ //默认为10

2017-06-23 16:31:31 2102

转载 js json数组按某一字段排序

一.首先给大家介绍js中内置的 sort() 方法此方法默认是按字母顺序对数组中的元素进行排序的,说得更精确点,是按照字符编码的顺序进行排序。看如下例子:当数组中元素为 数字类型 时,排序结果与我们设想的完全不同,因为默认是按照字符编码的顺序进行排序的。解决方案:sort() 方法接收一个可选参数(此参数必须是函数),我们可以自己定义排序规则,如下图

2017-06-23 14:58:50 6076

原创 js 时间不足补0

function getNowFormatDate() {//昨日时间 var day = new Date(new Date().getTime() - 24*60*60*1000); var Year = 0; var Month = 0; var Day = 0; var CurrentDate = ""; //初始化时间

2017-06-23 10:23:49 952

原创 span内文字垂直居中

line-height:34px;">xxx修改line-height(行距),把行距调成与div相同的高度div class="col-sm-1 control-label" style="margin-left: -30px;background: gainsboro; width: auto;height: 34px;">span style="line-height: 34px">到s

2017-06-22 16:37:46 33967 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除