- 博客(23)
- 资源 (92)
- 收藏
- 关注
原创 Intellij IDEA常用快捷键
在 InelliJ IDEA 中有许多值得一提的小窍门,如果能熟练的将它们应用于实际开发过程中,相信它会大大节省你的开发时间。Intellij IDEA基本快捷键Ctrl+G 跳转到指定行Ctrl+F4 关闭当前编辑页面Ctrl+F 搜索Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl...
2019-01-31 10:56:31 379 1
原创 For input string: "undefined"
问题描述:For input string: "undefined"问题原因:前台界面表单中没有数据,提交到后台之后进行了数据类型转换,所以会出错,因为前台表单中没有数据的时候,传到后台之后是"",而不是NULL。解决方法:在类型转换之前,先对被转换的数据进行非“”判断。...
2019-01-28 14:16:54 20820 5
原创 JS字符串转换数字
方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。parseInt("1234blue"); //returns 1234 ...
2019-01-23 16:36:00 4752
原创 JS中apply()方法和call()方法详解
JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法,它们的语法分别为:/*apply()方法*/function.apply(thisObj[, argArray])/*call()方法*/function.call(thisObj[, arg1[, arg2[, [,...argN]]]]);它们各自的定义:apply:调用一...
2019-01-23 15:41:47 439
原创 JS实现计算字符串字节长度
JS计算字符串字节长度String.prototype.byteLength = function() { var count = 0; for(var i=0,l=this.length;i<l;i++) { count += this.charCodeAt(i) <= 128 ? 1 : 2; } return count;}附 :Byte、KB、B、M...
2019-01-23 14:33:51 7954
原创 js代码屏蔽右键及 F12
屏蔽右键window.onload=function(){ document.onkeydown=function(){ var e=window.event||arguments[0]; if(e.keyCode==123){ return false; } if((e.ctrlKey) &am...
2019-01-23 11:38:25 344
原创 前端存储之indexedDB
indexedDB为何物在使用一个技术之前,先搞清楚它是什么,这对你的理解很重要,从DB就可以看出,它肯定是一个数据库,而说到数据库,有两种不同类型的数据库,就是关系型数据库和非关系型数据库,关系型数据库如Mysql、Oracle等将数据存储在表中,而非关系型数据库如Redis、MongoDB等将数据集作为个体对象存储。indexedDB就是一个非关系型数据库,它不需要你去写一些特定的sql语...
2019-01-21 15:32:37 11492
原创 企业绩效考核管理制度
企业绩效考核管理制度目录第一章 总则第二章 考核方法第三章 月度考核第四章 年度考核第五章 高管人员绩效考核办法第六章 中层管理人员绩效考核办法第七章 基层人员绩效考核办法第八章 考核组织与申诉处理第九章 附则第一章 总则第一条为提高xx公司基础管理水平,建立科学的现代管理制度,充分调动员工的积极性和创造性,使员工紧紧围绕xx公司的发展目标,高效地完...
2019-01-17 10:54:52 17880
原创 Lombok插件的安装与使用
lombok介绍lombok能够极大的简化消除我们写的代码,使用注解的方式省略get set toString….等方法,使得代码看起来更加的美观。lombok是在编译时候生成对应的方法的,所以在性能上面大家完全不用担心,是与我们写上get set方法是一样的。它自带了这些标签lombok使用(常用的几个注释)1 @Data 注解在类上面,省略所有的get set equal toStri...
2019-01-16 22:08:20 799
原创 修改Tomcat控制台标题
问题背景用控制台方式启动Tomcat,控制台的标题默认是"Tomcat"。如下图:但这个Tomcat下按计划只会运行一个web程序,因此需要将标题改一下,以说明Tomcat中运行的是什么程序。实现步骤在Tomcat的bin目录下,创建一个名为setenv.bat的文件。如下:编辑setenv.bat,内容只有一行。如下图:set title=项目描述xxx保...
2019-01-10 13:15:01 488 1
原创 Nginx是什么
Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初受到当时环...
2019-01-10 12:01:10 324
原创 基于jquery的无缝平滑滚动插件
先引入jquery类库,后初始化插件参数,不设置即为默认值,初始化函数绑定在ul外层div上(需设置宽 / 高并overflow:hidden)保证ul的宽或高超出外层div才会有效果$('#scroll').myScroll({ speed:40, //滚动速度,值越大速度越慢 rowHeight:24 //每行的高度})注:以上为垂直滚动,如需水平滚动请修改...
2019-01-09 15:45:03 1095 1
原创 MySQL外键设置之Cascade、NO ACTION、Restrict、SET NULL
MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。InnoDB中外键约束定义的语法如下:ALTER TABLE tbl_name ADD [CONSTRAINT [symbol] DROP] FOREIGN KEY [index_name] (index_col_name, ...) REFERENCES tb...
2019-01-08 11:07:03 10941
原创 兼容IE8+的美化滚动条插件
因项目需要需要实现类似QQ的滑块滚动条,找了很久终于发现在一个外国论坛发现的很不错的插件,分享给大家。html代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htm...
2019-01-07 18:22:51 1692 4
原创 条件注释判断浏览器版本
<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--><!--[if IE]> 所有的IE可识别 <![endif]--><!--[if IE 6]> 仅IE6可识别 <![endif]--><!--[if lt IE 6]>
2019-01-05 15:46:06 161
原创 Js控制台打印调式信息
简单用法:console.log("日志信息");console.info("一般信息");console.debug("调试信息");console.warn("警告提示");console.error("错误提示");格式化输出:console.log("%d年%d月%d日", 2014, 5, 20);//日期格式输出console.log('%c有颜色的输出信
2019-01-05 11:25:05 2029
原创 java.lang.reflect.InvocationTargetException
InvocationTargetException异常由Method.invoke(obj, args...)方法抛出。(反射异常)当被调用的方法的内部抛出了异常而没有被捕获时,将由此异常接收!!!反射层将所有的异常都包装在一个InvocationTargetException 中,能使你区分异常的实际上是反射层的引起的一个调用失败(例如参数列表无效)和调用方法内部的错误。检查invoke...
2019-01-04 15:18:51 47506 3
原创 javascript之url转义escape()、encodeURI()和decodeURI()
escape()除了 ASCII 字母、数字和特定的符号外,对传进来的字符串全部进行转义编码,因此如果想对URL编码,最好不要使用此方法。encodeURI() 用于编码整个URI,因为URI中的合法字符都不会被编码转换。encodeURIComponent方法在编码单个URIComponent(指请求参数)应当是最常用的,可以将参数中的中文、特殊字符进行转义,而不会影响整个URL。e...
2019-01-04 11:33:06 2356
原创 URL地址中使用中文作为的参数
引言: 在Restful类的服务设计中,经常会碰到需要在URL地址中使用中文作为的参数的情况,这种情况下,一般都需要正确的设置和编码中文字符信息。乱码问题就此产生了,该如何解决呢?且听本文详细道来。1. 问题的引出 在Restful的服务设计中,查询某些信息的时候,一般的URL地址设计为: get /basic/service? keyword=历史 , 之类的URL地址。 但是,在...
2019-01-04 11:23:50 6236
原创 IE8支持placeholder属性的解决办法
实现方式1:将placeholder的值作为内容写入控件,并添加控件事件来进行模拟。;(function(){ if( !('placeholder' in document.createElement('input')) ){ // 匹配 除type=password以外所有input、textarea $('input[placeholder][t...
2019-01-02 17:39:59 2303 1
转载 ie7/8浏览器报错:对象不支持“trim”属性或方法
方法1:使用jquery里面的全局函数$.trim()代替原生js方法trim():$.trim( 你要替换的字符 );方法2:Function.prototype.method = function (name, func) { this.prototype[name] = func; return this;};if (!String.prototype....
2019-01-02 17:37:22 1620
原创 alert小问题
问题描述:某前端界面在加入alert之后,程序能正常运行,而注释掉后竟然程序无法正常运行了。问题原因:第一,注意JS前端的加载顺序。为何alert能让程序正常?是因为没注意加载顺序,而alert有终止程序的作用,从而给了系统缓冲空间,于是让本应该后加载的地方先进行加载,所以让程序正常了!第二,由于多次调用后台,尤其是在For循环中前后台交互,数据过多进而进程无序化,而每一个循环中都al...
2019-01-02 16:47:58 1565
转载 ie8下iframe之间互相调用取值
现在做b/s项目,基本都支持到ie8.就在写地图的时候,需要iframe的各个js互相调用。这个我真的是郁闷,ie8就是个坑,和别的浏览器不兼容。不过还好,找了好久,网上找到了解决办法,在此做下记录,以免以后丢失。Js实现代码 //取id为main的iframe中mapObj的值 window.parent.window.document.getElementById("main")...
2019-01-02 14:13:44 652
从MySQL数据库中获取表格的结构信息,然后将其写入Excel文件中 效果一级棒,谁用谁知道
2023-04-20
郭炜-技术管理从0到1访谈.zip
2021-11-06
PMP考试内容大纲(项目管理专业人士).zip
2021-11-06
PMP考试认证手册(英文版).zip
2021-11-06
ubuntu18.04.txt
2019-11-15
领域驱动模型设计-精讲.zip
2019-11-15
alitech.zip
2019-05-29
Django Web开发指南.zip
2019-05-29
Django教程自强学堂.zip
2019-05-29
git-cheatsheet.zip
2019-05-29
leaning-nginx.zip
2019-05-29
python3-presentation.zip
2019-05-29
scrapy-chinese.zip
2019-05-29
京东区块链白皮书.zip
2019-05-29
廖雪峰_Python3_.zip
2019-05-29
鸟哥Linux私房菜第四版.zip
2019-05-29
UML参考手册.zip
2019-05-29
mysql-connector-java-6.0.6-bin.jar
2018-06-07
005-创建第一个mybatis项目代码
2017-12-01
单点登录实现源码
2017-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人