window.onload = function() { document.getElementById("text1").maxLength = 50; document.getElementById("text2").maxLength = 200; };
JS限制字段输入长度
JS实现Sleep函数
<script> window.onload = function() { sleep(5000); alert("OK"); } function sleep(numberMillis) { var now = new Date(); var exitTime = now.getTime() + numberMillis; whi...
JS将数字格式化成货币(钱)格式
function formatMoney(number, places, symbol, thousand, decimal) { number = number || 0; places = !isNaN(places = Math.abs(places)) ? places : 2; symbol = symbol !== undefined ? symbol :...
JS获取当前月的前12个月
var dataArr = []; var data = new Date(); var year = data.getFullYear(); data.setMonth(data.getMonth()+1, 1) //获取到当前月份,设置月份 for (var i = 0; i < 12; i++) { data.setMonth(data.getMonth() - 1); ...
Git上传文件不区分大小写的问题
问题 文件名称最初新建的时候是大写,但是后面想要改成小写的,修改完提交的时候使用git status命令发现并没有修改的记录,提交之后在Git上也没有修改。 解决办法 因为Git默认是不区分大小写的,所以git status是不会提示你有修改的。 通过git config --get core.ignorecase查看默认配置 通过git config core.ignoreca...
Jackson反序列化错误的解决方法
错误信息com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:Unrecognized field,出现这种问题的情况是由于JSON里面包含了实体没有的字段导致反序列化失败。 第一种解决方案 // ObjectMapper对象添加 String s = "{\"id\":1,\"name\":\"test\",\"a...
一个数组中的元素复制到另一个数组
使用函数arraycopy(Object src, int srcPos, Object dest, int destPos, int length),其中五个参数分别表示为: src— 被复制的数组 srcPos —从第几个元素开始复制 dest —要复制到的数组 destPos —从第几个元素开始粘贴 length —一共需要复制的元素个数 public st...
Java中创建数组的三种方式
public static void main(String[] args) { //创建数组的第一种方法,指定数组长度 int[] arr1 = new int[6]; //创建数组的第二种方法,创建并初始化 int[] arr2 = {1, 2, 3, 4}; //创建数组的第三种方法 int[] arr3 = new int[]{1,...
Java将JSON转为对象数组的方法
第一种方法 String jsonStr = "[{\"id\": \"0\", \"ip\": \"123\", \"mac\": \"456\"}, {\"id\": \"1\", \"ip\": \"111\", \"mac\": \"222\"}]"; List<User> userList = new ArrayList<U...
Tomcat各目录的作用
bin bin目录主要是用来存放Tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令),很多环境变量的设置都在此处,例如可以设置JDK路径、Tomcat路径。 startup用来启动Tomcat shutdown用来关闭Tomcat 修改catalina可以设置Tomcat的内存 conf conf目录主要是...