- 博客(99)
- 资源 (18)
- 收藏
- 关注
原创 简洁好用的数据库表结构文档生成工具,mysql生成数据库表文档,带注释、结构等
mysql生成数据库表文档,带注释、结构等,只需要运行一段代码即可
2022-08-29 16:00:11
577
原创 rgba转16进制
/** * rgba转16进制 * @param color * @returns {string} */ function hexify(color) { var values = color .replace(/rgba?\(/, '') .replace(/\)/, '') .replace(/[\s+]/g, '') .split(','); var a = parseFloat(values[3] || 1), .
2022-02-23 01:03:25
3600
原创 ie兼容性语法-仅在ie下起作用的样式语法
/*ie10+以上识别*/@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .split-line{padding-left:15px;} .child-left-btn{padding-left:15px;}}<%-- ie10-以下识别 --%><!--[if IE]><style> .split-line{padding-le...
2021-11-16 09:48:00
325
原创 常用javascript方法集合
//数组去重function unique1(arr) { return [...new Set(arr)]}//找元素的第n级父元素function parents(ele, n) { while (ele && n) { ele = ele.parentElement ? ele.parentElement : ele.parentNode; n--; } return ele;}//获得滚动条的滚动距离.
2021-11-15 19:47:49
833
原创 js自动计算金额单位
//自动计算金额单位 var _Handle_Money = function(num) { // 首先先声明一个金额单位数组 var AmountUnitlist = ["元", "万元", "亿"]; // 将数字金额转为字符串 var strnum = num.toString(); // 声明一个变量用于接收金额单位 var AmountUnit = ''; // 循环遍历单位数组 for(var i =.
2021-08-20 21:26:57
1589
原创 mysql数据库表导出到Word结构化表格
SELECTCOLUMN_NAME 列名,COLUMN_TYPE 数据类型,COLUMN_KEY 主键,COLUMN_COMMENT 注释FROMinformation_schema.`COLUMNS`WHERETABLE_SCHEMA='shop' -- 数据库名ANDtable_name='sys_user' -- biao
2021-06-03 09:26:11
5940
5
原创 JSON.stringify会把日期减少8小时,有时区的问题
Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), //小时 "m+" : this.getMinutes.
2021-04-27 20:18:30
1479
2
原创 升级Tomcat10的一种解决方式
场景:原有项目是使用springboot2.2 + jdk1.8 + Tomcat8在服务器上以war包方式运行,由于安全扫描到许多Tomcat8的漏洞,所以需要将Tomcat8升级到Tomcat10;操作:tomcat官网下载到Tomcat10.0.4免安装版,解压之后将程序放在Webapps下启动Tomcat结果:【7456】毫秒之后服务将启动,就一直卡着没反应。但是Tomcat10已经启动,能够访问到tomcat内置的页面验证1:将静态文件放到Webapps,重复上述步骤也同样可以访问到.
2021-03-15 14:40:30
4836
3
原创 H5移动端长按事件
$.fn.longPress = function(fn) { var timeout = undefined; var $this = this; for(var i = 0;i<$this.length;i++){ $this[i].addEventListener('touchstart', function(event) { timeout = setTimeout(fn, 800); //长按时间超过800ms,则执行传入的方...
2021-02-21 13:08:23
937
原创 H5页面悬浮球,可拖动
H5页面悬浮球,可拖动$(document).ready(function() { //设置样式 $("body").css({"margin":0,"padding":0}); $(".homepage-btn").css({//初始化HOME图标到屏幕右上角 "left":($(window).width()-$(".homepage-btn").width()-10) + "px" , "top":"85%" }) setTimeout('$(".homepage-b
2020-12-05 17:19:27
2273
1
原创 js解决前端页面table表格合并行
(function ($) { $.fn.extend({ //表格合并单元格,colIdx要合并的列序号,从0开始 "rowspan": function (colIdx) { return this.each(function () { var that; $('tr', this).each(function (row) { $('t.
2020-11-26 16:58:10
921
原创 正则表达式
邮箱验证:String p = "^\\w+(\\.\\w+){0,2}@\\w+(\\.\\w+)*\\.[a-zA-Z]{2,3}$";var passPattren = /^(?!^\d+$|^[a-zA-Z]+$)(?:[a-zA-Z\d]{8,12})$/;//8到12位 数字加字母 不含特殊符号的密码规则passwordPattern = /^(?=.*[a-zA-Z]+)(?=.*[0-9]+)[a-zA-Z0-9]+$/;//必须是英文字母和数字的组合,字母区分大小写var .
2020-11-24 15:30:57
177
原创 js 判断字符串以***结尾
String.prototype.endWith=function(endStr){ var d=this.length-endStr.length; return (d>=0&&this.lastIndexOf(endStr)==d)}
2020-11-24 15:28:44
2119
原创 ElementUI 表格内容不识别 \n 换行符
增加样式:.el-table .cell { white-space: pre-line;}<el-table-column align="left" width="400px" prop="title" label="标题" :formatter="wrapText" > </el-table-column>w
2020-11-22 22:07:51
4286
3
转载 windows下nginx启动、停止、看日志、看版本
1、启动:E:\devtools\nginx-1.16.0>start nginx或E:\devtools\nginx-1.16.0>nginx.exe2、停止:E:\devtools\nginx-1.16.0>nginx.exe -s stop或E:\devtools\nginx-1.16.0>nginx.exe -s quit注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。3、重新载入Nginx:E.
2020-11-04 18:38:11
5165
原创 政务微信内接H5页面,获取当前登录的用户信息
springboot 2.3.4.RELEASEimport org.springframework.boot.web.client.RestTemplateBuilder;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.client.RestTemplate;.
2020-10-23 09:38:15
2445
2
原创 谷歌浏览器对访问iframe等嵌套类跨站页面,默认禁止跨域访问
解决方式1:手动设置chrome浏览器中搜索下面地址:chrome://flags/#same-site-by-default-cookieschrome://flags/#cookies-without-same-site-must-be-secure这两项设置为Disabled,并重启浏览器解决方式2:降低chrome浏览器版本解决方式3:可使用国产浏览器 eg:QQ浏览器等解决方式4:后台处理cookies,没试过...
2020-10-16 15:26:51
5834
原创 idea上检出git项目报错:Authentication failed for ‘XXXX‘
原因是之前本地安装了git之后使用过别的账号信息,此时再使用idea工具检出项目不会弹出重新输入用户名密码的弹窗。解决方式:鼠标右键,点击 Git Base here,在弹出的命令窗口输入:git config --system --unset credential.helper如下图:然后再重新使用idea检出,此时会弹出输入用户名密码的窗口,输入正确的用户名密码即可检出代码。...
2020-07-13 17:34:35
1645
3
转载 mysql 报错“this is incompatible with sql_mode=only_full_group_by“
本次使用的软件版本如下linux - centos7.6mysql 5.7.27 一、原理层面 这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。 很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使其保持跟5.6一致,为了尽量兼容程序。 ...
2020-07-01 09:16:40
5626
1
原创 css文字换行
/*文字换行 汉字和英文数字字符也适配*/white-space:normal;word-break:break-all;word-wrap:break-word;/**指定div内容 几行 然后省略号**/overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;(行数) -webkit-box-orient: vertical;...
2020-06-21 11:06:00
13506
原创 禁止tomcat不安全的HTTP请求方法并屏蔽tomcat默认的报错信息
Tomcat版本 8.0.151、禁止tomcat不安全的HTTP请求方法在 ./conf/web.xml 中第一步:将<web-app>协议替换为:【此处协议有可能不需要替换】<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:web="http://java.sun.com/xml/ns/j2ee" x.
2020-06-03 21:06:59
4578
原创 关于springboot2使用@JsonFormat注解不生效的问题
百度了不少解决方式,有让用@JsonField,也有让把fastjson去掉的,也有加很多配置的,但是都没用。本次使用的版本号:1、springboot2.2.2 ;2、fastjson 1.1.263、<jackson-mapper-asl.version>1.9.10</jackson-mapper-asl.version> <ja...
2020-04-29 18:15:35
12425
1
原创 sql server 2014 树形结构数据查询 范例
-- with 的用法与oracle等语法类似 表中需有id和父id字段,查询结果将路径格式化输出with tmp_tab(id,pid,code,path_,url,icon,curlevel)as(--1,初始查询select id, pid, code,CAST( name as nvarchar(max)) path_,url,icon ,1 as level ...
2020-04-17 13:53:47
326
原创 将文本中的网址、邮箱自动匹配并追加超链接,支持ip+端口+项目名的url匹配
//将文本中的网址、邮箱自动匹配并追加超链接,支持ip+端口+项目名的url匹配var reg = /(((https|http|ftp|rtsp|mms)?:\/\/)?(([0-9a-z_!~*\'().&=+$%-]+: )?[0-9a-z_!~*\'().&=+$%-]+@)?(([0-9]{1,3}.){3}[0-9]{1,3}|([0-9a-z_!~*\'()-]+...
2020-04-14 18:11:37
495
原创 css3 给div四个角加边框,并待内边阴影
box-shadow: 0 0 2.5vw #237ad4 inset; background: linear-gradient(#1359df, #1359df) left top, linear-gradient(#1359df, #1359df) left top, linear-gradient(#1359df, #1359df) right top, ...
2020-01-17 14:03:47
5529
转载 background渐变色兼容性写法
background: #006988; background:-moz-linear-gradient(left,#43c7bb,#006988); background:-webkit-linear-gradient(left,#43c7bb,#006988); background: -o-linear-gradient(left,#43c7bb,#00...
2020-01-15 09:08:36
895
原创 js 转换某个时间距离当前时间的间隔 【刚刚、1分钟前、半个小时前...】
/** * @Memo 时间工具类 * * @Author songyf * @Date Aug 22,2019 * * @Readme 调用方式:eg: $("#id").html(plugin.convertTime("2019-08-23 15:00:00")); $("#id").html(plugin.convertTime(new D...
2019-09-04 16:22:56
1833
原创 Cookie工具类 对页面查询条件进行保存记忆
/** * @Memo Cookies工具类 * * @Author songyf * @Date Aug 31,2019 * * @Readme 对客户Cookies进行增删改查操作 * */;(function(win,undefined) { "use strict" var _win; var Cookies = { /...
2019-08-31 22:45:47
409
原创 js字符串转日期
//字符串转日期 function stringToDate(dateStr,separator){ if(!dateStr){ return null; } if(!separator){ separator="-"; } var dateArr = dateStr.s...
2019-08-20 13:34:06
2463
原创 js 日期增加加天数计算
//日期加天数计算 date:时间戳, days:天数 默认1天function AddDate(date, days) { if (!days) { days = 1; } var date = new Date(date); date.setDate(date.getDate() + days); ret...
2019-08-20 13:30:28
4230
原创 linux下mysql 大小写敏感 设置
说明:MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小写的; 4、变量名也是严格区分大小写的;MySQL在Windows下都不区分大小写。————————————————linux(版本:centos7....
2019-08-18 20:53:42
3144
原创 html5页面横向柱状图
关于横向柱状图,不使用各种插件的情况下,用CSS3+DIV+Javascript实现,效果图如下:css相关样式:/**滚动条样式**/::-webkit-scrollbar { width: .6em;}::-webkit-scrollbar-track { } ::-webkit-scrollbar-thumb { border:1px solid #419BF9...
2019-08-18 00:35:26
3239
原创 关于echarts横向柱子特殊效果
项目上有个特殊的需求,需要做出echarts横向柱子,柱子上边有个小人随着柱子的百分比移动,柱子右边显示百分比,柱子左边显示标签值,实现的效果如下图:横向柱子实现思路:整个页面的效果图如下:实现思路:整个横向柱子以一个div包着,将这个div分成3个区域:左、中、右;左边分成上下2个div ;分别填充label标签,也就是每根柱子的说明中间也是分成上下2部分,上边...
2019-08-18 00:06:21
878
原创 js 数字转大写
//数字转大写function moneyToCapital(n) { if(n==0){ return "零"; } if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return ""; var unit = "千百拾亿千百拾万千百拾元角分", str = ""; n +=...
2019-05-05 20:33:24
2978
1
转载 js 判断浏览器类型 包含兼容模式判断
$(function() { alert(Browser.client.name+ " " +Browser.client.version + " " + Browser.client.type);});var Browser=Browser || (function(window){ var document = window.document, nav...
2019-04-30 14:34:04
3529
原创 chrome和ie 浏览器对checkbox选中状态获取
<input type="checkbox" onclick="checkAll(this)">function checkAll(obj){ //chrome obj.checked : true / false //ie obj.status : true / false }
2019-04-26 23:29:03
1689
原创 通过js获取DOM的childNodes,在IE和Chrome上的区别
区别是:IE是将一个完整标签作为一个节点。Chrome除了将完整标签作为节点之外,把一个标签的结束符“>”到下一个标签的起始符“<”之间的内容(除注释外,包括任何的文字、空格、回车、制表符)也算是一个节点。这样的话就会导致js获取childNodes在Chrome上会比IE上多。处理办法:删除这些没用的节点function delNode(parentNode){...
2019-04-17 10:32:55
772
浙江大华WEB浏览器注册OCX二次开发指南
2017-12-25
net.sf.json
2017-12-19
浙江大华注册控件
2017-11-08
jacob读取Word,转换Word到PDF等
2016-05-06
FusionCharts使用手册
2015-09-21
培训与在线考试系统
2015-04-17
SSH+mysql编写的在线考试系统
2014-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人