自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 css原生table添加滚动条后改变滚动条的大小后让thead与tbody 对齐

css原生table添加滚动条后改变滚动条的大小后让thead与tbody 对齐。

2023-12-05 11:19:38 625

原创 uniapp获取设备mac地址

uniapp获取设备mac地址。

2023-11-09 16:48:18 1424

原创 layui talbe内容自动换行以及固定列自适应换行后的高度

固定列自适应换行后的高度。

2023-09-12 10:43:18 2528

原创 CSS改变layui时间控件不显示秒

CSS改变layui时间控件不显示秒。

2022-12-30 10:22:01 246 1

原创 layui 实现同一个radio点击取消选中并将值赋空

layui实现点击两次radio取消选中

2022-06-07 11:18:31 1124

原创 Mysql字段内容为json字符串时,匹配内容是否包含

在需要对表字段为json对象时如何去查询json字符串中key是否包含对应的值, 如图所示-- 使用JSON_CONTAINS(字段名,需要匹配的内容,对应json里面对象名也就是key)SELECT * FROM table WHERE JSON_CONTAINS(content, '"295dee2867f441749b90a4af76601609"', '$.dialysisId');如果你想在对应的json中获取某个key的值如下:select 字段名->"$.json对应的ke

2022-04-02 10:46:16 2176

原创 layui日期组件更新结束时间

// 查询开始日期 insStart不需要定义that.insStart = that.laydate.render({ elem: '#startDetectDate' , showBottom: true , value: that.startDetectDate , trigger: 'click' , done: function (value, date) { //更新结束日期的最小日期 that.insEnd.config

2022-03-02 16:12:32 547

原创 vue页面许多input框会导致输入延迟

做项目的时候第一次遇到这个问题(layui+vue),先来看我出现的问题,如图一我页面上有个双重for循环,且里面还使用到了过滤器见图二,这样下来我页面的数据量一旦非常大,对v-model是很不友好的,会造成v-model渲染会很慢最好的解决方法要么是把这些for循环做的事去让后端处理,前端只做数据的展示,再要么就是在v-model上改成 v-model.lazy(我用的这个方法)让v-model延迟...

2022-01-14 14:25:03 1456

原创 layui 父页面弹出子页面做完操作后 关闭父页面的弹出框

layui.use('form', function () { var form = layui.form; var layer = parent.layer === undefined ? layui.layer : top.layer; }); //第一种方式 (我用的是layui+vue)下面的parent.patientSurvey中的patientSurvey是new Vue 时里面的那个Id; 父页面parent.patientSurvey.querySurv.

2021-12-28 17:12:10 1068

原创 css模块左滑入显示

.slide-left { animation: bounceInLeft 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s 1 alternate forwards; -webkit-animation: bounceInLeft 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s 1 alternate forwards; /*Safari and Chrome*/ } @keyframes bounceInLe

2021-12-08 11:31:11 554

原创 js全局匹配img标签使其自适应

我这个有个局限性 就是已经在页面写好的img标签是不能匹配上的 是要动态的img标签// 正则匹配所有img标签// 正则匹配不含style="" 或 style='' 的img标签var regex1 = new RegExp("(i?)(\<img)(?!(.*?style=['\"](.*)['\"])[^\>]+\>)", 'gmi')// 给不含style="" 或 style='' 的img标签加上style=""that.content = that.content

2021-12-06 10:40:40 412

原创 layui table中复选框禁用

在table的done函数添加如下代码 且加上自己的逻辑代码 done: function (res, curr, count) { let state = ""; for (var i in res.rows) { let item = res.rows[i]; if ((item.approveStatus === 1)) {// 这里是判断需要禁用的条件(如:状态为0的) // check

2021-12-06 10:27:31 1970

原创 layui 在script标签中type=“text/html“时进行逻辑判断

我是在layui的table里面使用的table({ id :'reasonLeave' , elem: '#reasonLeaveViewData' , height: 'full-155' , toolbar: '#toolbarDemo' , defaultToolbar: [] , url: that.urls.queryReasonLeaveListData //数据接口 , page: {curr:

2021-12-06 09:31:01 2206 4

原创 (stream流)List转Map

(stream流)List转Map的方法如下第一种(会出现键重复异常)://以id为主键转为mapMap<Long, User> map = list.stream().collect(Collectors.toMap(User::getId,Function.identity()));第二种(针对第一种方法会出现情况)://给出key重复时,使用那个key作为主键,一下代码中的(key1, key2) -> key2)代表key1和key2键重复时返回key2做主键

2021-11-16 11:53:09 70849 1

原创 table2excel不导出指定列

方法一步骤一: //根据name属性(应该也可以用id) 获取某一个dom 并且为其添加class $('td[name = "xxx"]').addClass("noExl");步骤二: that.$("#xxx").table2excel({ exclude: ".noExl",// 添加样式 name: title, printCss: css.join(' ')

2021-11-16 11:19:20 439

原创 使用域名通过nginx访问Jenkins

在nginx配置文件做如下配置upstream jenkins { keepalive 32; # keepalive connections server www.laborerxy.cn:8001; # jenkins ip and port}# Required for Jenkins websocket agentsmap $http_upgrade $connection_upgrade { default upgrade; '' close;}server {

2021-09-24 21:53:28 732

原创 docker 自己 总结的命令

搭建zookeeper和kafka集群时除了一些常用的命令我不做展示外,以下命令是我使用的docker 所有 网卡 docker network lsdocker 新增 网卡:docker network create --driver bridge --subnet=47.108.0.0/16 --gateway=47.108.0.1 zoonetdocker 查看网卡详情:docker inspect 网卡id使用docker命令启动容器配置 网卡 和 地址docker run -d -p

2021-08-31 01:09:42 112

原创 docker 搭建 单机版 zookeeper 和 kafka 伪集群 外加 kafka-manager

最近学习了docker 然后想在自己的服务器上部署一套伪集群的zookeeper和kafka,经过我自己的多次尝试下,我总结了以下步骤我使用的是docker-compose的方式来搭建的步骤一:首先你需要下载docker-compose这个东西的步骤二:在docker新增一个网卡,命令如下docker network create --driver bridge --subnet=172.23.0.0/16 --gateway=172.23.0.1 zoonet步骤三:在随意目录新建kaf

2021-08-31 00:54:21 521

原创 kafka对外监听设置

使用springboot对kafka进行发送消息,总是会出现什么找不到消费者或提供者,一直在循环报错经过我多次的排查和查找资料,我就在kafka的config目录下的server.properties文件更改了以下配置附上配置listeners=PLAINTEXT://yz:9092advertised.listeners=PLAINTEXT://yz:9092这个yz是指什么呢?查看你的vim /etc/hosts这个文件我是直接私网地址和公网地址用的同样的我同时也把kafka连接zo

2021-08-24 22:48:30 597

原创 java使用高德地图根据IP地址获取城市

话不多说!直奔主题既然是根据IP,首先肯定是先要获取IP地址的,以下代码是获取IP地址,部署到服务器上去后会获取到公网的IP不是服务器的本机IP;是通过HttpServletRequest获取 /** * 获取IP地址 */ public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null ||

2021-08-20 17:18:43 1723

原创 Java获取指定范围内的随机数

方式一new Random().nextInt(10)//获取10以内的随机数方式二(int) (Math.random() * 10)//获取十以内的随机数 (int) (Math.random() * 10) + 1//如果不需要0的随机数 注意不要用在数组或集合的时候+1 否则会出现数组越界错误...

2021-08-19 10:24:30 4753

原创 获取过去一段时间内日期集合

private List<String> getPastDates(Integer unit, Integer offset) { Calendar begin = Calendar.getInstance(); begin.setTime(new Date()); // 日期偏移 begin.add(unit, -offset); Calendar end = Calendar.getInstance(); Long startTime = begin.getTimeI

2021-08-13 16:45:54 122

原创 js获取当前时间以及获取过去、未来多少天日期

获取当前时间var now = new Date();var beginDate = now.getFullYear() + "-" + (now.getMonth() + 1) + "-" + now.getDate();//(now.getMonth() + 1) 因为now.getMonth()获取的月份是0-11 0是一月、11是十二月所以需要+1过去、未来隔多少天获取日期 var date1 = new Date();//当前时间 var date2 = new Date(dat

2021-08-10 17:12:20 1357

原创 layui多选下拉框

HTML代码 <select class="param_belong" multiple="multiple" lay-filter="selectTest" name="belong"> <option value=""></option> <option th:each="type, typeS: ${belong}" th:value="${type.ob

2021-07-23 11:12:35 3031 3

原创 easypoi导出excel

使用easypoi导出Excel表格注:前端是使用layui需要在pom文件写入easypoi的maven坐标步骤一:在后台将需要导出的用个List返回给前端步骤二:在前端写上按钮以及调用方法 <div class="layui-inline"> <button class="layui-btn" onclick="exportUserInfo()"> <i class

2021-06-18 20:59:56 400

原创 easypoi导入Excel文件里的数据到数据库

今天项目有个需求是需要将excel文件里的数据自动导入到数据库,以下是我的实现方式注:前端我使用的是layui 其他前端框架的就不太清楚了后台步骤步骤一:导入easypoi的maven坐标 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-web</artifactId> <ve

2021-06-18 19:58:29 832

原创 【Linux】磁盘空间已满

今天在公司Jenkins服务器上部署项目时发现总是Bulid完后会出现Finished: UNSTABLE发现还有一个error,这个error信息说的是磁盘空间已满。怎么解决呢?步骤先在服务器上使用df -hl 查看磁盘整个空间情况如果发现那个磁盘已经满了的情况下去到那个目录 ,也就是上图挂载点进入到目录使用du -sh *查看具体那个文件容量过大 以此类推确定哪些文件是不需要在使用或无用 直接rm -f删掉它再去Jenkins上重新部署 发现已经可以了...

2021-06-09 15:34:57 90

原创 关于layui的switch开关赋值取值问题

赋值var pageData = /*[[${pageData}]]*/; //先定义从后台传来的值//根据值来判断是否开启或关闭if (pageData.newUserDiscount == true) { $("#newUserDiscount").attr("checked", "checked");} else { $("#newUserDiscount").removeAttr('checked');}取值var newUserDiscount =

2021-06-08 10:04:28 5455

原创 设置java和maven编译编码

使用mybatis逆向工程生成bean(实体类)时 出现了中文乱码问题,设置以下环境变量,重启机器即可。如若未好,可能你的问题不在这儿Java:新建一个环境变量:JAVA_TOOL_OPTIONS 值为:-Dfile.encoding=UTF-8maven新建一个环境变量:MAVEN_OPTS值为:-Dfile.encoding=UTF-8...

2021-06-04 09:15:34 143

原创 将本地jar添加至本地maven仓库

mvn install:install-file -Dfile=F:\my-test-project\backEnd\yz-core\target\yz-core-1.0.0.jar -DgroupId=com.yz -DartifactId=yz-core -Dversion=1.0.0 -Dpackaging=jar参数详细: mvn install:install-file --mvn命令 -Dfile=poi-3.9-20121203.jar  

2021-06-03 23:08:19 43

原创 stream流对list里存的时间进行排序

result.stream() .sorted(Comparator.comparing(ImFriendBaseBO::getMessageTime).reversed()).collect(Collectors.toList());ImFriendBaseBO是指你list这个对象ImFriendBaseBO::getMessageTime对象里某个值reversed()方法是进行离当前时间最近的在最上面,如想反之可以去掉...

2021-05-20 19:49:01 3553

原创 使用list进行分页

前提入参必须要有全部数据的list,pageNum为当前页数,pageSize为需要分多少页public static List startPage(List list, Integer pageNum, Integer pageSize) { if (list == null) { return null; } if (list.size() == 0) {

2021-05-10 19:51:08 260

原创 spring源码编译

1.先下载Gradle版本(随便百度一下就有下载地址)本次用的版本是6.8.3记得配置环境变量下载spring源码 我用的是spring-framework-5.1.2.RELEASE去github上找,然后用git或者直接下载压缩包都行2.1 进入spring的根目录下执行 gradlew :spring-oxm:compileTestJava他这里会先去下载gradle的一个zip文件(我不太清楚是什么),会下载很慢可以挂下vpn去下载。中途可能会出现报错或者Connection time

2021-05-02 14:21:19 173

原创 获取某个月的第一天和最后一天

Calendar firstDay = Calendar.getInstance();//获取当前时间 firstDay.setTime("这里set你需要set的时间 为date"); firstDay.set(Calendar.DAY_OF_MONTH, 1);//日期设置为一号,就是第一天了 //计算本月最后一天 Calendar lastDay = Calendar.getInstance();//获取当前时间 lastDay.se

2021-03-16 11:19:12 1278

原创 java如何遍历当月所有的日期

List<Date> list = new ArrayList<Date>(); Calendar cal = Calendar.getInstance(); cal.setTime(date); cal.set(Calendar.DATE, 1); int month = cal.get(Calendar.MONTH); while(cal.get(Calendar.MONTH) == month){ list.add(cal.getTime());

2021-03-16 10:28:16 739

原创 layui使用tinymce富文本不可编辑、赋值、获取值

富文本不可编辑添加红框内容即可。富文本赋值:tinyMCE.activeEditor.setContent(“需要添加的内容”);

2021-01-22 19:53:06 2267

原创 layui table指定某一行过滤隐藏

table.render({ elem: "#test", // id: "table_cell_data", url: "http://localhost:3000/all", toolbar: "#toolbarDemo", //指向自定义工具栏模板选择器 defaultToolbar: [], //除去打印,导出 title: "用户数据表", cols: [[

2021-01-12 15:21:20 1577

空空如也

空空如也

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

TA关注的人

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