自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 js 将平铺数据转化成树形结构数据

js 将平铺数据转化成树形结构数据

2023-01-05 10:33:33 465

原创 echart横坐标最后一个值字体被加粗

echart横坐标最后一个值字体被加粗。

2022-11-17 10:25:10 560

原创 下载方法window.open 传递token

下载方法window.open 传递token

2022-10-19 16:28:04 15309 1

原创 elment 树状表格 设置有无子节点都对齐

.el-table__row:not([class*='el-table__row--level-']){ td:first-child { padding-left: 23px; } } .el-table__placeholder{ margin-right: 3px; }

2022-05-27 16:43:58 257 2

原创 ele用el-tree和el-table 实现table字段自定义选择

<template> <div class="p"> <div class="p1"> <el-table :data="tableData" style="width: 100%"> <el-table-column prop="id" label="id" > </el-tab.

2022-04-18 11:35:35 769

原创 利用github定时执行任务

# 前言之前用node写了个程序,想要他每天定时执行,但是不想买云服务器也不想自己电脑当服务器天天开着机,无意中发现github可以实现该需求。# github怎么实现利用github Actions实现。## 步骤1、程序上传到github,点击【Actions】![image.png](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/140229c6001c46f5afd7bfffa6235a05~tplv-k3u1fbpfcp-wate

2021-09-15 16:23:35 4149

原创 vue源码day01:搭建环境

搭建环境:https://blog.csdn.net/qq_21859119/article/details/107443987遇到的问题:https://blog.51cto.com/zero01/2298070https://blog.csdn.net/weixin_38659265/article/details/112004047

2021-07-15 15:57:34 43

原创 浏览器直接访问接口好用,$.get访问接口403

记录一个遇到的问题:浏览器直接访问一个外部接口好用,$.get访问该接口403原因是浏览器的防盗链机制:1、什么是浏览器防盗链https://www.jianshu.com/p/0a1338db6cab2、怎么解决https://blog.csdn.net/cplvfx/article/details/107930011最终用方式3解决...

2021-07-09 16:45:59 1039

原创 vue 工程pdf在线预览

使用pdfjs-dist实现vue工程pdf在线预览1、安装(我安装的是这个版本,安装最新的版本在文件中import时会报错:You may need an appropriate loader to handle this file type)npm install -s [email protected]、使用<template> <div> <canvas v-for="page in pages" :id="'the-canvas'+

2021-07-09 14:11:56 397 1

原创 tinymce在vue中使用

vue2.0环境1、安装npm install --save "@tinymce/tinymce-vue@^3"npm install tinymce -S2、将node_modules文件夹中tinymce文件夹复制到static下3、具体代码参考一下文件,注意路径参照自己的写<template> <div class='tinymce'> <h1>tinymce</h1> <edit.

2021-03-15 15:20:12 698 2

原创 页面hash改变,视口内容改变

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .part{ background-color: lightpink; height: 500px; margin-bottom:.

2020-12-10 15:44:05 120

原创 js 微任务宏任务

问:下面代码执行后输出什么? setTimeout(function(){ console.log(1) new Promise(function(resolve2){ console.log(8); resolve2() }).then(function(){ console.log(9) setTimeout(function(){

2020-10-14 17:05:48 176

原创 js实现滚动加载分页数据

js实现滚动加载,自动向后台请求分页数据,全部数据请求完毕后,不能再向下滚动,也不再重复请求。注:后台用json-server模拟数据,数据格式如下{ "data": [ { "title": "1" }, { "title": "2" }, { "title": "3" }, { "title": "4" }, { "title": "5" },

2020-10-13 10:18:41 2436

原创 记录一次vue-cli工程打包部署过程

1、打包,执行package.json文件中build对应命令:npm run build:prod2、下载nginx,将前端部署到nginx中(我使用的是windows环境)1)、http://nginx.org/en/download.html下载nginx文件到本地2)安装部署:a、下载完成后,解压,运行cmd,不要直接就双击nginx.exeb、cd到解压之后的目录(到直接能看到docs,conf等的目录)c、启动:start nginxd、默认端口号是80...

2020-09-29 14:30:11 331 1

原创 java 打包文件夹为.tar.gz 删除目录

public class FileUtil { /** * * <p>Method :createTarFile * <p>Description : 打包文件 .tar.gz * * @param sourceFolder * @param tarGzPath * @param ignoreDir */ public static void createTarFile(String sourceFolder, String tarGzPat.

2020-09-11 17:13:01 471

原创 js 构造树型结构数据

handleTree(data, "id", 'parentId', 'children', 'root');//data 数据源 id子节点id字段 parentId 父节点id字段 rootId 根节点idfunction handleTree(data, id, parentId, children, rootId) { id = id || 'id' parentId = parentId || 'parentId' children = children || 'childr...

2020-09-11 17:10:38 1165

原创 webpack+babel+react 搭建react环境

1.安装#安装webpacknpm install --save-dev webpack#如果使用webpack4+还要安装clinpm install --save-dev webpack-cli#安装输出设置插件npm install --save-dev html-webpack-plugin#安装webpack-dev-servernpm install --save-dev webpack-dev-server#babel 核心包npm install --save-de

2020-05-24 13:26:04 183

原创 mysql8 group by order by 获得的不是第一条

mysql8版本中,想获得没组中时间最新的一条,以下写法获取的不是第一条select * from (select * from a order by a.time desc) b group by b.user_id解决办法:select * from (select * from a order by a.time desc limit 100000000000) b group by b.user_id这时能获得每组中时间最新的一条,mysql其他版本没有试。...

2020-05-09 10:53:09 1023 6

原创 java 将数据写入word模板并下载

1、参考了文章Java之利用FreeMarker导出Word实例_rentian1的博客-CSDN博客2、引入freemarker-2.3.13包3、此方法生成docx是有问题的,docx文件打开报错@RequestMapping(value = "/downloadApply") public ResponseEntity<byte[]> download...

2020-04-23 14:36:17 1686

原创 获得键盘中每个按键的keyCode值

获得键盘中每个按键的keyCode值,每按下一个按键,页面中table就增加一行,分别显示按下的键和该键代表的keyCode值。代码保存为html文件,浏览器中打开即可<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></...

2020-02-23 13:59:08 383

原创 layui分页样式改变

layui分页的原始样式:修改成如下样式:新增css代码如下:(pageBox为放置分页的容器id)/*修改layui分页的样式*/#pageBox .layui-laypage a{ color: #94999F; font-size: 12px;}#pageBox .layui-laypage em{ font-size: 12px;}...

2020-01-17 09:04:45 7206 2

原创 poi设置表格内容水平垂直居中

XSSFCellStyle alignStyle = (XSSFCellStyle) wb.createCellStyle();alignStyle.setAlignment(XSSFCellStyle.ALIGN_CENTER);//水平居中alignStyle.setVerticalAlignment(XSSFCellStyle.VERTICAL_CENTER);//垂直居中XSSF...

2019-11-22 14:43:45 11479 2

原创 java 导出数据到表格,并根据数据动态合并单元格

需求:导出机构的统计数据到表格,需要根据数据,将同一机构的机构名称列合并单元格。类似生成下面这样的表格地方private void writeExcel(XSSFSheet sheet, List<Export> list) { int end=0; int start=3; //需要合并的开始行,结束行的集合 List<Map<...

2019-11-21 11:13:54 1584

原创 request获得访问路径,端口,ip等

System.out.println(request.getLocalAddr());System.out.println(request.getServerName());System.out.println(request.getRemoteAddr());//获得访问该服务的客户端的ip地址,大多数时候是真实的,但是当使用了代理,则不正确System.out.print...

2019-09-12 17:05:17 2768

原创 jfinal  renderJson  报错对应html找不到 java.lang.RuntimeException: File not found : 。。。。method.html

问题:jfinal renderJson 报错对应html找不到 java.lang.RuntimeException: File not found : 。。。。method.html解决办法:拦截器中没有inv.invoke();导致此问题。要么不配置任何拦截器,若配置了拦截器就要有inv.invoke();。/***配置全局拦截器*/publicvo...

2019-09-12 11:30:42 1358 2

原创 spring boot 读取配置文件

需要两步骤1、在类上添加注解@PropertySource,指定配置文件路径,默认路径下可以不添加此注解(application.properties中的配置信息读取就不需要此注解,直接第二步) classpath:con/myConfig.properties指的是src/main/resources目录下con目录下的myConfig.properties文件@Proper...

2019-09-09 14:41:37 93

原创 easyui 的datagrid最后多一列的解决办法

发现easyui的datagrid最后多出来一列,像这样:解决办法:$("#table").datagrid({url:'/home/query',method:'get', scrollbarSize :0,//处理最后多出来一列 fitColumns:true...

2019-08-29 14:24:35 1298

原创 form serialize序列化对象转换成json对象

function serializeToObject(jsonArray){ var o = {}; $.each(jsonArray, function() { if (o[this.name] !== undefined) { if (!o[this.name].push) { o[this.name] = [o[this.name]];...

2019-08-29 10:00:19 4194 1

原创 nodejs request get请求外部接口,报错请求超时Error: connect ETIMEDOUT 220.181.38.149:80

nodejs request get请求外部接口,报错请求超时问题,一直以为是写法不对,后来是发现公司网设置了代理,程序中同样需要设置代理var reqUrl = request(url,{'proxy':'http://username:password@url:port'});//这是get方式request('http://www.baidu.com',{'proxy':'http...

2019-08-22 17:02:34 6859

原创 公共header,导航栏对应导航高亮

html:<div class="jlLayout"> <ul class="jlMenuList"> <li ><a href="localhost:8080/menu3">菜单3</a></li> <li><a href="localhost:8080...

2019-08-09 14:14:44 404

原创 sublim 安装插件

1、下载完成sublim2、准备安装package control,此处只介绍手动安装(因为当时自动安装老是失败,哭。。。。。)3、https://github.com/wbond/sublime_package_control此网站上下载zip,解压,改名为Package Control ,放到点击sublim--preferences--Brose Packages..所在的目录中...

2019-01-14 17:13:47 432

原创 js for in 循环

For...In 声明用于对数组或者对象的属性进行循环/迭代操作。写法格式:for(var v in arrObj){...}当arrObj是数组时,v代表索引当arrObj是对象时,v代表属性例子:var arr = []; arr.push("121"); arr.push("2sd"); arr.p...

2018-09-06 10:56:45 3494

原创 备忘信息

1、$("input[name='box'][value=1]").attr("checked","checked");//设置某个value的checkbox被选中;$("input[name='box']:checked").val();//只返回第一个匹配元素的值$("input[name="box"]").val("123");//设置所有匹配元素的内容

2018-08-24 09:26:29 209

原创 css选择器

css选择器:基础选择器,关系选择器,属性选择器,伪类选择器,伪对象选择器基础选择器:#id .class 标签名称关系选择器:包含选择器(E F) 选择所有子元素,包括孙元素等 eg:ul li {}子选择器(E&gt;F)选择直接子元素,不包含孙元素等相邻选择器(E+F)选择相邻的第一个兄弟元素以及这个兄弟元素的所有子孙元素,只选择第一个 向下选择兄弟元素兄弟选择器(E...

2018-07-30 16:23:31 229

原创 js递归树状json,获得某个节点下全部子节点

问题描述:有一个json数组,数据有层级关系,现想获得某个节点下或一组节点的所有子级。解决办法:递归获得子节点(如果你有更好的办法欢迎提供) var arr2 = [ { "id": "1", "title": "1", "pid": "-1"

2018-07-27 14:40:01 11930 1

原创 一些基础样式整理

1、文字不折行,多出的部分用省略号显示 p {/*通过设置这三个属性,使多出的文本用省略号显示*/ white-space: nowrap;/*设置文本不折行*/ overflow: hidden;/*设置多出的部门隐藏*/ text-overflow: ellipsis;/*设置多出的文本用省略号显示*/ }...

2018-07-25 19:55:21 115

原创 使用datatable时,第一页行元素的点击事件好用,第二页点击事件不好用;为未来标签绑定事件

问题描述:使用datatable时,第一页行元素的点击事件好用,第二页的点击事件不好用,或者说页面加载后通过事件或ajax等新生成的标签对之前定义的该类标签的时间不好用,不能触发。问题原因:bind 和click只能为页面已经加载好的元素绑定事件,不能为未来元素绑定事件,翻页之后,第二页的数据是动态生成的,相当于未来元素,所以时间没有绑定上。解决方法:不用bind或click,使用未来元素...

2018-07-25 10:45:39 916

原创 div加css完成经典布局

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;title&gt;div布局练习&l

2018-07-20 15:33:36 238

原创 js 中 !!的用法

!!是将表达式强制转化为bool值的运算,运算结果为true或false,表达式是什么值,结果就是对应的bool值,不再取非。不是取非再取非的意思!!!!!false=false;    要注意false和“false” 的区别!!!!!!!"false"=true;!!true=true;!!(NaN || undefined || null || 0 || ' ')=false;...

2018-07-13 11:45:59 10707

原创 mysql数据库中某个字段的数据为分号分割的数据,将该数据拆分成多行

SELECT count(id) AS counts ,TITLE, CODE, chaifenFROM ( SELECT t.CODE, t.TITLE, t.ID, substring_index( substring_index( t.CODE, ';', b.help_topic_id + 1 ), ';', - 1 )...

2018-07-09 11:54:30 3200

zh_CN.js文件文件

zh_CN.js文件文件

2021-03-15

multiselect2side.js 实现左右选择-交换内容,包括js,css,demo页面

multiselect2side.js 实现左右选择-交换内容,包括js,css,demo页面

2018-01-15

springmvc jar包

springmvc 所需要的全部jar包,springmvc 所需要的全部jar包

2018-01-10

springmvc的jar包

springmvc的jar包

2018-01-10

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

TA关注的人

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