1.随机数的误差
正确:@Test public void random() { for (int i = 0; i < 10; i++) { System.out.println((int)( (Math.random()+1) * 1000)); } }
2.<%=basePath=%> 不能在js中用,只能在jsp.若在js中使用,则会重复发送请求,但是可以在js中引用jsp中的basePath
3.引用springmvc框架报406:jsp文件头部有contentType="text/html";应该删除
4.引用@ResponseBody注解需要引入jackson.jar
5.margin和padding区别
6.$(this).attr("rel") // 获取当前dom节点属性的值
7.json就是一种特殊的map格式,简单来说就是将逗号(,)变为冒号(:)
8.利用layer做协议条款框layer.open({ type : 1, title : ['协议条款', 'font-size:18px;color:red;'], //标题栏 closeBtn : false, area : ['350px'], shade : 0.8, // 遮挡页面大小 id : 'LAY_layuipro', //设定一个id,防止重复弹出 resize : false, btn : [ '同意','不同意' ], btnAlign : 'c', moveType : 1, //拖拽模式,0或者1 content : agreement(), // 导航栏切换后就已经下载完毕 success : function(index,layero){ download(); }, btn2 : function(index,layero) { nTabs("home"); }, cancel : function(index) { nTabs("home"); } });
9.html中label标签的for属性:当用户点击标签时,光标会聚焦在id相同的文本框中(eg:
10.数组和链表的区别和联系数组静态分配内存(栈),链表动态分配内存(堆);数组在内存中连续,链表不连续;数组元素在栈区,链表元素在堆区;数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n);数组插入或删除元素的时间复杂度O(n),链表的时间复杂度O(1)。
Java获取系统桌面public static String getDeskPath() { File deskHomeDir = FileSystemView.getFileSystemView().getHomeDirectory(); String deskPath = deskHomeDir.getAbsolutePath(); return deskPath.toString().replace("\\", "/") ; }