
自用
码农本农。
哦
展开
-
(自用)个人项目密码备忘录
一、id='project0001',value='0';二、id='project0002',value='0';原创 2020-05-08 14:16:46 · 528 阅读 · 0 评论 -
(自用)真的只是自用
Model modelmodel.addAttribute("role", role); <div class="box-tools pull-right"> <!--roles.contains("danganyuan") roles.contains("danganguanliyuan"--> <% if(role=="...原创 2020-01-10 11:18:40 · 151 阅读 · 0 评论 -
ZipOutputStream
【代码】ZipOutputStream打包多个excel下载。原创 2024-11-18 14:40:13 · 110 阅读 · 0 评论 -
前端table布局
【代码】前端table布局。原创 2023-12-12 09:30:59 · 142 阅读 · 0 评论 -
前后端-批量删除
【代码】前后端-批量删除。原创 2023-03-03 16:10:19 · 268 阅读 · 0 评论 -
日期字段按年、月查询sql
【代码】日期字段按年、月查询sql。原创 2023-03-03 16:00:42 · 298 阅读 · 0 评论 -
批量插入数据 多线程分批
记录一次多线程分批插入数据原创 2022-12-06 09:56:04 · 406 阅读 · 0 评论 -
ThreadPoolExecutor 线程池处理多任务 + 每个任务限定运行时长
ThreadPoolExecutor线程池处理多任务+每个任务限定运行时长。原创 2022-07-29 16:34:56 · 1505 阅读 · 0 评论 -
idea jvm 调优参数 + bat启动
idea jvm gc 调优原创 2022-04-06 20:04:05 · 880 阅读 · 1 评论 -
win10 计划 定时关机
C:\Windows\System32\shutdown.exe-s -t 20原创 2021-11-09 14:59:06 · 323 阅读 · 0 评论 -
mybatis sql in 遍历
<if test='jobStates != null and jobStates != ""'> AND u.jobState in <foreach collection="jobStates" item="item" index="index" open="(" close=")" separator=","> #{item} ...原创 2021-10-28 10:16:50 · 372 阅读 · 0 评论 -
【问题】css使用了float 父元素不计算高度
父div加style="overflow: hidden"样式解决父自适应高度原创 2021-10-18 17:25:20 · 236 阅读 · 0 评论 -
shiro 多字段作登录名登录
Subject subject = SecurityUtils.getSubject(); UsernamePasswordToken usernamePasswordToken = new UsernamePasswordToken(userInfo.getUserName(), userInfo.getPassword(), false); try { subject.login(usernameP...原创 2021-10-12 16:31:32 · 161 阅读 · 0 评论 -
idea external tools 工具
Name: 压缩Group: External ToolsDescription: 压缩Program: javaArguments:-jar D:\javaTool\compressor\compressor-1.0.jar -o $FilePath$Working directory:$FileDir$Name: oracle sql文件自动加注释Group: External ToolsDescription: oracle sql文件自动加注释Pro...原创 2021-09-03 09:16:50 · 274 阅读 · 0 评论 -
在table表格行内上传文件
<button class="layui-btn layui-btn-sm uploadFile" data-keyId="id" data-val="' + row.id + '">上传</button> // 加载成功后执行事件 ajaxSuccess: function (data) { layui.upload.render({ elem: '.uploadFile' .原创 2021-08-23 16:19:06 · 957 阅读 · 0 评论 -
treeselect 树状图下拉框使用ztree和layui兼容ie8和其他浏览器
<input type="text" id="userId" name="userId" required lay-verify="required" class="layui-input"> AjaxK(1, '${pageContext.request.contextPath}/treeUser', {}, function (d) { generateZTreeSelect('#userId', d, '${XXX.id}'); });fu...原创 2021-08-23 15:12:29 · 616 阅读 · 0 评论 -
left join 多表连接查询
SELECT a.experience_name AS "experienceName" ,b.experience_type_name as "experienceTypeName" ,c.user_name as "userName" ,d.dept_name as "deptName" FROM experience a left join experience_type ...原创 2021-08-23 09:22:52 · 439 阅读 · 0 评论 -
layui上传支持 ‘#id‘ 和 ‘.class‘两种形式
layui上传支持 '#id' 和 '.class'两种形式经过测试支持ie8上传,可用于表格行里上传按钮原创 2021-08-20 17:06:24 · 344 阅读 · 0 评论 -
js jq 入参传参json对象
formatter: function (val, obj, row, act) { var data = JSON.stringify(row).replace(/\"/g, '\''); return '<button class="btn btn-primary btn-sm" onclick="openWindow(' + data + ')">编辑</button&g...原创 2021-04-29 14:13:10 · 427 阅读 · 0 评论 -
SpringApplication.run
import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.cache.annotation.EnableCaching;import org.springframework.context.annotation.ComponentScan;import org.spri.原创 2021-04-27 22:27:07 · 111 阅读 · 0 评论 -
map确定userId
controller Map values = new HashMap(); values.put("userRealName", params.get("userRealName")); values.put("deptName", params.get("deptName")); Set<String> list = MapUtil.getKeyLike(linkedHashMapUserInfos, values); .原创 2021-04-26 20:27:50 · 261 阅读 · 0 评论 -
@Configuration加载Spring
@Configuration配置spring并启动spring容器@Configuration启动容器+@Bean注册Bean@Configuration启动容器+@Component注册Bean使用 AnnotationConfigApplicationContext 注册 AppContext 类的两种方法配置Web应用程序(web.xml中配置AnnotationConfigApplicationContext)...原创 2021-04-25 21:25:03 · 263 阅读 · 0 评论 -
卸载oracle
找到目录下deinstall (D:\app\yangkai\product\11.2.0\dbhome_1)Checking for required files and bootstrapping ...Please wait ...复制了 14 个文件复制了 793 个文件已复制 1 个文件。已复制 1 个文件。Location of logs C:\Users\kaiba\AppData\Local\Temp\OraDeinstall周五-04-2.原创 2021-04-23 09:57:00 · 353 阅读 · 0 评论 -
批处理安装默认没有密码的mysql和配置java环境
installMySQL.bat@echo offecho 放在mysql安装根目录位置下echo 安装mysql的脚本(以管理员运行) by kaiba8setlocal enabledelayedexpansion set remain=%path%::待查找字符串set toAdd=%~dp0%binset currentPath=%~dp0%::标记,默认没有重复set finded=false:loopfor /f "tokens=1* delims=;" %%a in原创 2021-04-18 00:37:13 · 162 阅读 · 0 评论 -
shiro配置rememberMe
package com.example.ghs.shiro.config;import lombok.extern.slf4j.Slf4j;import org.apache.shiro.codec.Base64;import org.apache.shiro.mgt.SecurityManager;import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor;import org.原创 2021-04-15 17:10:13 · 821 阅读 · 0 评论 -
easyexcel表头和内容居中
@EqualsAndHashCode(callSuper = true)@Data@HeadStyle(horizontalAlignment = HorizontalAlignment.CENTER)//表头样式@ContentStyle(horizontalAlignment = HorizontalAlignment.CENTER)//内容样式@ColumnWidth(20)//表头宽度public class TestEntity extends BaseRowModel { @.原创 2021-04-14 17:04:26 · 16983 阅读 · 4 评论 -
maven打包
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma.原创 2021-04-14 10:18:34 · 149 阅读 · 2 评论 -
修改dataGrid
(0 == b.inputPageNo.length && (c = h.data("pageNo"), h.append('<input id="pageNo" name="pageNo" type="hidden" value="' + (c ? c : "1") + '"/>'), b.inputPageNo = a("#pageNo", h)), 0 == b.inputPageSize.length && (c = h.data("pageSize").原创 2021-04-14 09:51:55 · 137 阅读 · 0 评论 -
js文件引入其他js文件,css文件引入其他css文件
jsloadJS("xxx/bootstrap/js/bootstrap.js");function loadJS(url) { document.writeln('<script src="' + url + '"></script>');}<script src="xxx/dataGrid.js"></script>css@import url("common/fonts/font-icons.min.css");.原创 2021-04-09 15:34:28 · 207 阅读 · 0 评论 -
遍历移除集合中某些特定元素
List<File> listFiles = new ArrayList(Arrays.asList(fs)); listFiles.removeIf(thisFile -> thisFile.getPath().contains(File.separator + "$") || thisFile.getPath().contains(File.separator + "."));原创 2021-04-02 13:47:08 · 200 阅读 · 0 评论 -
文件下载
@GetMapping(value = "downloadBrowser", produces = "text/html;charset=UTF-8") public void downloadBrowser(HttpServletResponse response) throws IOException { InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("sta...原创 2021-02-25 10:32:18 · 113 阅读 · 1 评论 -
mybatis 实用左连接 ><转义 模糊查询
where instr(user_name, "石") > 0原创 2021-01-17 10:50:04 · 359 阅读 · 0 评论 -
mybatis union 条件查询
<select id="find" parameterType="java.util.Map" resultType="java.util.LinkedHashMap"> <choose> <when test="type !=null and type !=''"> <if test='type =="0"'> SELECT u.USER...原创 2021-01-15 16:53:55 · 1995 阅读 · 1 评论 -
(工具)好用的批处理bat和注册表reg
jar包war包启动工具:start.jar.bat@echo off start cmd /k "chcp 65001 && java -Dfile.encoding=utf-8 -jar %~n0"禁用绝对音量解决蓝牙音箱不能调节音量.bat@echo off start cmd /k "reg add HKLM\SYSTEM\ControlSet001\Control\Bluetooth\Audio\AVRCP\CT /v DisableAbsoluteVolu原创 2020-12-31 14:54:24 · 1014 阅读 · 0 评论 -
springboot上传文件后查看图片
上传路径 public static final String filePath = System.getProperty("user.dir") + File.separator + "downloadFile";url映射路径import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceH..原创 2020-12-23 16:10:24 · 704 阅读 · 0 评论 -
ORACLE 创建临时表左连接查询
SELECT temp.USERID AS "userId",di.DUTYNAME AS "dutyName"FROM (SELECT u.USERID,u.DUTYIDFROMuserinfo uwhere) temp LEFT JOIN DUTYINFO di ON temp.DUTYID=di.DUTYID;原创 2020-12-09 10:40:59 · 607 阅读 · 0 评论 -
layui 弹出层的操作按钮栏增加元素
if (parent.$('div[class="layui-layer-btn layui-layer-btn-"]').children().size() > 2) { } else { parent.$('div[class="layui-layer-btn layui-layer-btn-"]').append('<span style="float: left;">\n' + ' <span style="c...原创 2020-12-08 16:40:56 · 1208 阅读 · 0 评论 -
layui修改radio被禁用时的样式
<style> .layui-radio-disbaled > i { color: #5FB878 !important } .layui-radio-disbaled > div { color: black !important } .layui-disbaled { color: #5FB878 !importa...原创 2020-12-08 16:37:06 · 1282 阅读 · 0 评论 -
整合ztree简单使用
function generateZTree(onDblClick, data, zTreeObj) { /*function (event, treeId, treeNode)*/ /* * AjaxK(ctx,'treeUser',{},function (d) { generateZTree(function (event, treeId, treeNode) { $('#userId').val(treeNode.id); .原创 2020-12-01 11:38:39 · 229 阅读 · 0 评论 -
(自用)git配置
git config --global user.name 'xxx'git config --global user.email "xxx@126.com"//生成公匙,输入下面语句然后一直回车就okssh-keygen -t rsa -C "xxx@126.com"原创 2020-11-30 22:31:37 · 132 阅读 · 0 评论