自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(99)
  • 资源 (18)
  • 收藏
  • 关注

原创 浏览器顶部标题--新消息提醒效果

浏览器顶部标题--新消息提醒效果

2022-12-25 12:50:40 312 1

原创 JS统一调整字体大小

JS统一调整字体大小

2022-12-25 12:37:44 801

原创 js获取上传文件的名称

js获取上传文件的名称

2022-12-25 12:20:35 1084

原创 简洁好用的数据库表结构文档生成工具,mysql生成数据库表文档,带注释、结构等

mysql生成数据库表文档,带注释、结构等,只需要运行一段代码即可

2022-08-29 16:00:11 509

原创 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 3467

原创 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 270

原创 常用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 789

原创 js自动计算金额单位

//自动计算金额单位 var _Handle_Money = function(num) { // 首先先声明一个金额单位数组 var AmountUnitlist = ["元", "万元", "亿"]; // 将数字金额转为字符串 var strnum = num.toString(); // 声明一个变量用于接收金额单位 var AmountUnit = ''; // 循环遍历单位数组 for(var i =.

2021-08-20 21:26:57 1484

原创 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 4152 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 1304 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 4422 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 869

原创 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 1976

原创 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 849

原创 正则表达式

邮箱验证: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 142

原创 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 2040

原创 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 3985 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 4247

原创 政务微信内接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 2127 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 5417

原创 idea上检出git项目报错:Authentication failed for ‘XXXX‘

原因是之前本地安装了git之后使用过别的账号信息,此时再使用idea工具检出项目不会弹出重新输入用户名密码的弹窗。解决方式:鼠标右键,点击 Git Base here,在弹出的命令窗口输入:git config --system --unset credential.helper如下图:然后再重新使用idea检出,此时会弹出输入用户名密码的窗口,输入正确的用户名密码即可检出代码。...

2020-07-13 17:34:35 1548 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 5552 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 12986

原创 禁止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 4196

原创 关于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 12137 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 286

原创 将文本中的网址、邮箱自动匹配并追加超链接,支持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 442

原创 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 5178

转载 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 827

原创 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 1736

原创 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 358

原创 js字符串转日期

//字符串转日期 function stringToDate(dateStr,separator){ if(!dateStr){ return null; } if(!separator){ separator="-"; } var dateArr = dateStr.s...

2019-08-20 13:34:06 2408

原创 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 4092

原创 linux下mysql 大小写敏感 设置

说明:MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:  1、数据库名与表名是严格区分大小写的;  2、表的别名是严格区分大小写的;  3、列名与列的别名在所有的情况下均是忽略大小写的;  4、变量名也是严格区分大小写的;MySQL在Windows下都不区分大小写。————————————————linux(版本:centos7....

2019-08-18 20:53:42 2930

原创 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 3014

原创 关于echarts横向柱子特殊效果

项目上有个特殊的需求,需要做出echarts横向柱子,柱子上边有个小人随着柱子的百分比移动,柱子右边显示百分比,柱子左边显示标签值,实现的效果如下图:横向柱子实现思路:整个页面的效果图如下:实现思路:整个横向柱子以一个div包着,将这个div分成3个区域:左、中、右;左边分成上下2个div ;分别填充label标签,也就是每根柱子的说明中间也是分成上下2部分,上边...

2019-08-18 00:06:21 822

原创 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 2883 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 3422

原创 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 1615

原创 通过js获取DOM的childNodes,在IE和Chrome上的区别

区别是:IE是将一个完整标签作为一个节点。Chrome除了将完整标签作为节点之外,把一个标签的结束符“>”到下一个标签的起始符“<”之间的内容(除注释外,包括任何的文字、空格、回车、制表符)也算是一个节点。这样的话就会导致js获取childNodes在Chrome上会比IE上多。处理办法:删除这些没用的节点function delNode(parentNode){...

2019-04-17 10:32:55 593

es6兼容 axios对象

vue中axios对象兼容ie

2021-12-09

base64前后台加解密,md5前后台加解密文件

base64前后台加解密,md5前后台加解密文件.改文件生成的密文跟在线生成的密文是一致的

2018-07-02

浙江大华WEB浏览器注册OCX二次开发指南

双击webplugin.exe运行 之后在ie上直接打开即可查看效果。 index.htm 需要修改的内容 a、登陆:设备ip地址、端口号,用户名,密码,登陆类型(默认为0) var bRet = g_ocx.LoginDeviceEx("127.0.0.1",port,"admin","admin", 0)

2017-12-25

net.sf.json

使用说明   要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:   commons-lang.jar   commons-beanutils.jar   commons-collections.jar   commons-logging.jar   ezmorph.jar   json-lib-2.2.2-jdk15.jar

2017-12-19

oracle汉字转拼音 获得全拼、拼音首字母、拼音截取等

oracle汉字转拼音 获得全拼、拼音首字母、拼音截取等

2017-11-15

浙江大华注册控件

注册步骤: 1、下载完成之后,把解压包解压到磁盘(如 E:\ocx) 2、同时按住“windows”键(位于键盘左下角Ctrl和Alt中间)和“R”键 3、输入regsvr32 E:\ocx\RealPlayX.ocx(RealPlayX.ocx的路径) 4、点击确定 稍后会注册成功 5、然后设置IE浏览器的安全级别 6、点击【自定义级别】,将 ActiveX控件和插件 下面所有项都设置为启用,设置完成之后点击确定 7、重启浏览器

2017-11-08

webplugin.exe

浙江大华摄像头 web调用监控所需控件,下载之后双击安装即可 webplugin 3.1.0.4

2017-11-08

jpush-client-3.3.1

包含两个jar包:jpush-client-3.3.1.jar和jiguang-common-1.0.8.jar,下载导入即可

2017-11-08

gson 2.7 用于转换Java对象和Json对象

gson2.7 下载即可使用 GSON是Google开发的Java API,用于转换Java对象和Json对象

2017-11-08

jacob读取Word,转换Word到PDF等

jacob.dll放到Java\jdk1.5.0_15\jre\bin下面,jacob.jar放到Java\jdk1.5.0_15\jre\lib\ext\下面。JDK可以自己选择。也可以放到System32目录下 ,这种好像很多不大起作用

2016-05-06

org.json.**包

org.json

2016-05-06

MyEclipse 2013安装文件及破解方法

安装MyEclipse 2013之后可以使用该方法破解

2016-03-02

angular-1.3.0.14

需要angular.js和中文API的可以下载看看

2016-03-02

FusionCharts使用手册

FusionCharts是InfoSoft Global公司的一个产品,InfoSoft Global 公司是专业的Flash图形方案提供商,他们还有几款其他的,基于Flash技术的产品,都非常的漂亮。FusionCharts Free则是FusionCharts提供的一个免费版本,虽然免费,功能依然强大,图形类型依然丰富。3D/2D 柱形图、曲线图、3D/2D饼图、环图、区域图、堆栈图、联合图、蜡烛图、漏斗图、甘特图

2015-09-21

highcharts工具.js

WEB作图辅助工具,柱状图、饼状图、折线图等等都可以实现

2015-09-21

PageOffice_2.0.5.2_JAVA

页面需要播放器的童鞋试试pageOffice插件

2015-04-17

培训与在线考试系统

自己刚学Java时写的代码,有一整套的文档和源码,有完整的考试流程、自动组卷和手动组卷功能、完整的阅卷流程以及视频播放等功能,多多指教!下载以后先在MYSQL数据库中创建数据库exam,然后把项目导入到MYECLIPSE8.5中,运行com.syf.mapping包下面的mapping类,将数据库表建好。接着往selectinfo表中添加A\B\C\D四个选项,往usertype表中也添加上数据。如果要登录,先往userinfo或者studentinfo表中添加一些数据,根据添加的数据**Num和**password进行登录

2015-04-17

SSH+mysql编写的在线考试系统

自己写的很稚嫩的代码,还剩下一个页面不完善。多多指教!下载以后先在MYSQL数据库中创建数据库exam,然后把项目导入到MYECLIPSE8.5中,运行com.syf.mapping包下面的mapping类,将数据库表建好。接着往selectinfo表中添加A\B\C\D四个选项,往usertype表中也添加上数据。如果要登录,先往userinfo或者studentinfo表中添加一些数据,根据添加的数据**Num和**password进行登录。

2014-01-02

空空如也

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

TA关注的人

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