摘要: 为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。 1.同步方法 即有synchronized关键字修 阅读全文
posted @ 2016-05-04 23:39 艳鬼 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 用正则表达式判断。如果纯数字是指整数的话(不包含小数点),可以这样: function check(){ var value = document.getElementById("inputId").value; var reg=/^[1-9]\d*$|^0$/; // 注意:故意限制了 0321 阅读全文
posted @ 2016-05-04 23:29 艳鬼 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: 1.从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址 阅读全文
posted @ 2016-05-04 23:24 艳鬼 阅读(269) 评论(0) 推荐(0) 编辑
摘要: &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && ! 阅读全文
posted @ 2016-05-04 11:18 艳鬼 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 应用层 与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如, 一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器 的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,NF 阅读全文
posted @ 2016-05-03 21:39 艳鬼 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 参考 http://www.jb51.net/article/55392.htm 阅读全文
posted @ 2016-05-03 21:03 艳鬼 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://www.cnblogs.com/mgod/archive/2007/08/05/844011.html 最近用到了,所以依然是转载ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要 阅读全文
posted @ 2016-05-03 19:56 艳鬼 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1 提取一个字符串中的所有回文字符串 我目前的思路是循环遍历,第i个和0-i-1个如果a[i]=a[j],则判断i-j之间是不是回文,0-j之间的字符每个是一个回文字符串 2 找出一个字符串中的最长的回文字符串 先找出a[i-1]=a[i+1]或者a[i]=a[i+1]这样的数,然后像两边扩展,记录 阅读全文
posted @ 2016-05-03 19:50 艳鬼 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 入栈的数据:1234567 解决思路: 简单的模拟出栈入栈操作,将元素依次入栈。然后根据输入的次序依次出栈。比如给出的出栈次序是 1 4 3 7 6 2 5,首先将1入栈,发现输入数据 中的第一个正好是1。将1出栈,下面是4,由于栈是空,并且刚才只把1入栈,接下来将2 3 4依次入栈,些时栈顶元素是 阅读全文
posted @ 2016-05-03 19:12 艳鬼 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: 在主线程中开启一个新线程,每隔100ms检查一下时间是否到达自己预设的显示时间,到达则进入应用 实现屏幕的触摸事件,当触摸的时候,进入应用 阅读全文
posted @ 2016-04-28 17:19 艳鬼 阅读(599) 评论(0) 推荐(0) 编辑