自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Service调用其他Service的private方法, @Transactional会生效吗

spring,aop,事务,动态代理

2023-03-01 16:35:50 231

原创 Mybatis中解决Oracle11g 不能在同一行执行多条命令问题

oracle更新多条数据

2022-11-16 13:41:27 490

原创 关于the “ssl“ parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:200

今天踩了大坑了!必须记录!!配置好ssl之后执行nginx -s reload,报这个错误,明显没有安装ssl模块。按照网上的方法安装成功之后(安装方法网上很多,不再叙述),执行nginx -s reload没报错,但是网页依然访问不到。仔细检查nginx配置,项目等,依然没用。后来发现每次reload,error日志依然打印如上错误。这儿就纳了闷了,我再安装一次!问题依然。多次改配置、检查、安装、找帖子,根本没有帖子描述这个问题,大家的方法千篇一律:安装ssl模块…后来在一个不知名的问答网站,有

2021-04-23 11:38:15 910

原创 删除集合元素,避免空指针

一般的遍历集合过程中如果删除元素会报错,采用下面这种写法(已踩坑!)for (int i = list.size() - 1; i >= 0; i--) { if () { list.remove(i); }}

2021-04-07 13:00:30 319

原创 Excel vlookup函数

vlookup函数老是记不住vlookup函数的用法,每次都要去查!记录一下!=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])用法:假如有两个数据表,表1有A、B两列,表2有A、B、C、D四列,两个表的A列(匹配规则列)相同,要将表2的C列(匹配数据列)匹配到表1。参数解释:lookup_value:表1A列的一个数据(如A2)table_array:表2包含匹配规则列(A)和匹配数据列(C)的数个数据列(如AB

2020-11-12 15:20:39 115

原创 Jenkins自定义工作空间

在Jenkins的web界面中,进入项目配置:Build配置项,点击高级:进行如下配置:

2020-10-13 10:13:44 1920

原创 清除Jenkins构建历史

构建历史存放位置发现服务器磁盘空间越来越小,Jenkins构建历史占用了大量空间。如果没有修改过Jenkins主目录,那么Jenkins的主目录就是/root/.jenkinsJenkins构建历史存放在/Jenkins主目录/jobs/项目名(Jenkins项目)/modules/项目模块名(Java项目)/builds进入后发现很多数字命名的文件夹,便是每一次的构建历史。另外一部分构建历史文件存放在/Jenkins主目录/jobs/项目名(Jenkins项目)/builds里面同样存放

2020-10-12 17:48:04 2875

原创 删除mysql日志

删除mysql日志发现磁盘空间越来越小,mysql日志占用了大量空间。sql命令:reset master;这个命令将会删除/mysql安装目录/data下的mysql-bin.000001、mysql-bin.000002…文件

2020-10-12 16:44:15 184

原创 excel生成uuid的函数

excel生成uuid的函数=LOWER(CONCATENATE(DEC2HEX(RANDBETWEEN(0,POWER(16,8)),8),"",DEC2HEX(RANDBETWEEN(0,POWER(16,4)),4),"",“4”,DEC2HEX(RANDBETWEEN(0,POWER(16,3)),3),"",DEC2HEX(RANDBETWEEN(8,11)),DEC2HEX(RANDBETWEEN(0,POWER(16,3)),3),"",DEC2HEX(RANDBETWEEN(0,POWER

2020-09-01 11:09:51 2792 2

原创 easyUI中文文档

https://www.jeasyui.cn/document/index/index.html#

2020-08-25 18:42:39 954

原创 js中 splice() 方法

话不多说,直接上图。举个栗子://删除了数组中的AssisDesc="本院员工"的Objectfor (var index in modes) { switch (modes[index]['AssisDesc']) { case '本院员工': modes.splice(index, 1); break; } //switch............}...

2020-07-22 16:42:30 85

原创 使用Ajax导出Excel

最近有个需求是导出符合条件的数据的Excel文件。前端使用Ajax,和以前的前后端不分离项目不同。而后开始百度编程模式,得出一下结论:Ajax是无法直接导出Excel的,因为Ajax的返回值只能是字符流,而导出Excel是后台往浏览器中写入二进制的字节流。导出Excel有以下两种方式:方法一:window.location.href() & form表单.submit()<a href="javascript:void(0)" onclick="exportExcel()">导出

2020-07-20 00:15:36 4583

原创 label标签的for属性实现点击文字即可选中控件

for 属性规定 label 与哪个表单元素绑定,可以实现点击文字即可选中控件。手机端使用可以使控件更容易选中。小屏手机党的福音,提升用户体验。代码:<html><body><p>选择你喜欢玩的游戏:</p><form> <label for="male">英雄联盟</label> <input type="radio" name="sex" id="male" /> <br /&gt.

2020-07-03 10:58:15 376

原创 js渲染的按钮不能触发定义好的点击事件

如果你的元素是用click事件append进来的(.html()同),那么你的功函数必须放在这个click事件里面。比如:$(".clickMeToAppendElement").click(function() { $(".toBeAppend").append("<li><span><i class=\"icon J_classtree\">这是元素内容</i>"); $(".J_classtree").on("click",function(){

2020-07-02 13:03:15 530

原创 js(jQuery)获取多选框选中的值并以数组形式提交给后台

var understandChannels_valueList = [];$("input[name='understandChannels']:checked").each(function () { understandChannels_valueList.push($(this).val());})var channelsOthers = $("#channelsOthers").val();var APPChannels_valueList = [];$("input[name='AP

2020-06-30 17:27:25 1097

原创 Visual Studio 2019

Professional产品密钥:NYWVH-HT4XC-R2WYW-9Y3CM-X4V3YEnterprise产品密钥:BF8Y8-GN2QH-T84XB-QVY3B-RC4DF

2020-06-30 09:53:23 146

原创 HTML+JS调用摄像头拍照并上传图片

<!DOCTYPE html><html lang="en"><head> <title>js调用摄像头拍照上传图片</title> <meta charset="utf-8"></head><body><button onclick="openMedia()">开启摄像头</button><video id="video" width="500px" h

2020-06-16 17:16:06 2580

原创 CentOS7安装部署Docker 超详细!

docker安装部署教程 超详细!详见:https://www.cnblogs.com/straycats/p/8411248.html

2020-05-09 18:58:21 188

原创 linux下tar命令解压到指定的目录

linux下tar命令解压到指定的目录tar zxvf xxx.tar.gz -C /xxx/xxx/把xx.tar.gz解压到/xxx/xxx/下,前提要保证存在/xxx/xxx/这个目录。这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这个目录!点个赞再走吧(〃‘▽’〃)...

2020-04-08 18:12:27 978

原创 CentOS7下安装jdk8环境

1.下载jdk8https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.将下载好的安装包放在自己机器上面的对应文件夹中我这里放在/root(即~)目录下,可以使用sz、rz或SFTP进行windows和linux之间的文件互传,具体不再描述3.解压jdk安装包我这里解压到...

2020-04-08 18:04:56 85

原创 volatile关键字的理解

volatile关键字的理解今天发现volatile无法保证线程安全。private volatile int count = 0;要保证线程安全,必须保证两点:共享变量的可见性、临界区代码访问的顺序性。加上volatile关键字,保证可见性。private volatile int count = 0;volatile关键字,会在最终编译出来的指令上加上lock前缀,lock前缀的指...

2019-12-16 09:55:54 229

空空如也

空空如也

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

TA关注的人

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