- 博客(32)
- 问答 (1)
- 收藏
- 关注
原创 TOMCAT环境变量
CATALINA_HOME :C:\tomcat6JAVA_HOME:C:\Program Files\Java\jdk1.6.0_43 当配置
2014-10-31 10:01:00
217
原创 黑马程序员——IO
File.pathSeparator指的是分隔连续多个路径字符串的分隔符,例如:java -cp test.jar;abc.jar HelloWorld就是指“;”File.separator才是用来分隔同一个路径字符串中的目录的,例如:C:\Program Files\Common Files就是指“\”
2014-10-30 13:01:40
224
原创 双向链表
import java.util.ArrayList;public class DLinkDemo { interface List { public void insert(int i, Object obj) throws Exception; public Object delete(int i) throws Exception; // public Object u
2014-10-29 23:09:06
209
原创 Linux patch
diff -urN src dst > patch 生成patchpatch -p[0-n] -s patch -Rp[0-n] patch -p[0-n] --dry-run < patch 只显示运行结果,不实际生效
2014-10-28 16:55:13
361
原创 黑马程序员——多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java实现duoxian
2014-10-26 00:41:40
337
原创 jni
c知识stdlib 头文件即standard library标准库头文件 常用系统函数,跟系统调用相关的,比如内存申请malloc和释放freestdio是标准io函数,比如printf和scanf函数 windows和linux文件区别windows .exe .dll .batlinux .elf .so .sh
2014-10-22 20:32:52
154
转载 由于BOM头导致的Json解析出错
json数据时发现报 org.json.JSONException: Value of type java.lang.String cannot be converted to JSONObject 错误。 查了半天都没有发现问题json格式正确。后来发现UTF-8有bom头问题。就去看了一下bom才发现原来php也有鸡肋。, 在看源码时
2014-09-17 19:27:51
193
原创 java绘制简单验证码
在servlet里绘制简单验证码response.setDateHeader("Expires", -1); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-cache"); //1.在内存中构建出一张图片 int width = 120; int heigh
2014-07-17 12:38:23
202
原创 jsp基础
一、jsp基础1.JSP概念 Servlet是j2ee提供的动态资源开发技术,是以java的程序的形式进行开发,在java中书写HTML标签是一件十分头疼的事情,所以人们开发出了JSP,看起来像是HTML一样,但是通过服务器的编译最终可以生成Servlet2.JSP的组成部分 2.1模版元素
2014-07-11 20:30:05
315
原创 javaweb开发入门
一、web概述 静态web资源:内容是静态的,不同的人在不同的时间来访问时都是相同的内容。HTML、CSS、JS 动态web资源:内容是由程序生成的,不同的人在不同的时间访问的内容很可能是不同的。 常见的动态web资源开发技术: ASP、PHP、JSP/Servlet
2014-07-07 22:25:14
226
转载 关于新版ADT创建项目时出现appcompat_v7的问题
做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。下面就让笔者带你慢慢走近这个问题并解决它。
2014-06-17 09:33:18
192
转载 关于PHP/Django/Rails/NodeJS等看法
首先,这不是一个比较贴,语言和框架能比较吗?其次,我也没有全部用过本文唯一的目的在于提醒自己(还有正在浏览的你)真正所需要关注的究竟是什么1. PHPPHP是simple but dirty的语言,simple是指学习曲线低,主要是因为有大量的基于php的傻瓜式应用,比如wordpress,discuz之类的,如果你只有一般的博客或论坛需求的话,只要善用google
2014-03-20 10:21:02
512
转载 使用vim编写javascript代码
如果你喜欢vim,平时也写写javascript,那么这篇文章就是为你而写的:)如果你喜欢javascript,但是还没有找到合适的编辑器,那么请give vim a try。以下假定你对vim已经有所了解,另外所有插件在gnome-terminal中都测试过,在其他终端中应该不会有太大问题。1. 语法高亮-javascript.vim http://www.vim.org/scr
2014-01-02 09:52:46
834
原创 js正则惰性和贪婪
有一个好的方法记忆就是后面什么都没跟的就是贪婪的,跟一个"?"的是惰性的,跟一个"+"的是支配性的。浏览器对支配性的不是很好,IE和Firef和Ghrome都不支持都会出现错误。下面看实例var str = "abbbaabbbaaabbb1234";var patt1 = /.*bbb/g; //贪婪的 得到结果 ["abbbaabbbaaabbb"]va
2013-12-03 17:54:38
246
转载 javascript的getComputedStyle方法获取节点的计算后的CSS样式
今天在做东西的时候,遇到一个问题:想获取节点style指定的CSS属性,如:ele.style.display属性,如果在节点中没有设置其style.display属性的话则通过ele.style.display这种方式获取的值为空字符串。如果节点ele是一个块状元素的话,通过上述方式返回的display的值则应该为:block的,而其得到的值为空字符串并非我想得到的,在网上查找了了一下,
2013-11-17 18:15:30
156
原创 location.search 取得URL中的参数
function getArgs(){ var qs = location.search.length>0?location.search.substring(1):""; var items = qs.split("&"); var arr = []; var item = null, name=null,value=null; for(var i=0;i<item
2013-11-15 19:37:30
400
原创 定时器
var num = 0; var max = 5; var id = null; function box(){ num++; document.getElementById("num").innerHTML += num; if(num == 5){ clearInterval(id) // 不能用this,this指向window } }
2013-11-15 15:25:12
183
原创 javascript编程练习
1.找出所有的lvar str = "hello ,i love this life!"; var pos = str.indexOf("l"); var arr = []; while(pos>-1){ arr.push(pos); pos = str.indexOf("l",pos+1); } alert(arr.join("|"));
2013-11-15 08:29:37
321
原创 js高程学习笔记
循环里面的匿名函数取得的任何变量都是最后一个值function box(){ var arr = []; for(var i=0;i<5;i++){ arr[i] = function(){ return i; } } return arr; } var b = box(); for(var i=0; i<5; i++){ a
2013-11-13 18:46:42
243
原创 arguments.callee
function factorial(num){ if(num<1){ return 1; } else{ return num*factorial(num-1); } } var anotherFactorial = factorial; factorial = null; alert(anotherFactorial(4)); //
2013-11-11 17:39:23
376
转载 简单的jQuery cookie换肤效果
//<![CDATA[ $(function(){ var $li =$("#skin li"); $li.click(function(){ $("#"+this.id).addClass("selected") //当前元素选中 .siblings().removeClass("selected"); //去掉其它同辈元素的
2013-11-06 18:14:10
240
转载 解决Sublime Text 2中文显示乱码问题
欲解决问题,关键在于让Sublime Text 2支持GB2312和GBK。步骤如下: 1.安装Sublime Package Control。 在Sublime Text 2上用Ctrl+~打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control。import urllib2,os; pf='Pa
2013-10-22 18:09:03
231
转载 解决Sublime Text 2中文显示乱码问题
欲解决问题,关键在于让Sublime Text 2支持GB2312和GBK。步骤如下: 1.安装Sublime Package Control。 在Sublime Text 2上用Ctrl+~打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control。import urllib2,os; pf='Pa
2013-10-22 18:08:05
88
原创 向后兼容
1.对象检测if(document.getElementById){ //支持就执行代码}//更简便的方式if(!document.getElementById) return false;//不支持返回
2013-10-20 10:19:35
236
原创 提高javascript性能
1.尽量少访问DOM和尽量减少标记if(document.getElementsByTagName("a").length>0){ var links = document.getElementsByTagName("a"); for(var i=0; i<links.length;i++)}这段代码搜索了2次DOM树,应该将搜索结果保存在变量中:var link
2013-10-20 09:25:02
254
原创 分离javascript
function popUp(winURL){window.open(winURL,"popup","width=200px,height=200px");}window.onload = prepareLinks;function prepareLinks(){var links = document.getElementsByTagName("a");for
2013-10-18 11:03:57
257
空空如也
java多线程同步问题,小弟百撕不得其解,特来求助!
2014-11-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人