自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kobi521的专栏

在IT江湖中寻找您想要的答案

  • 博客(93)
  • 资源 (26)
  • 收藏
  • 关注

原创 JS 代码调试经验总结(菜鸟必读)

前言:不知不觉写了很多,希望你能耐心看完这篇文章 任何一个编程者都少不了要去调试代码,不管你是高手还是菜鸟,调试程序都是一项必不可少的工作。一般来说调试程序是在编写代码之后或测试期修改Bug 时进行的,往往在调试代码期间更加能够体现出编程者的水平高低以及分析问题的准确度。不少初学者在寻找错误原因时,总是不得要领,花费了大量时间却无法解决一些最终证明是相当简单的Bug。 在长期解答

2013-03-28 11:41:56 1929 3

原创 程序员的学习和积累

对于一个程序员来说,学习的重要性相信大家都能意识得到。如何才能有效地学习,高效地学习?探讨下这个问题,我认为很有必要。  每个人学习的方法和习惯可能都不尽相同,很多人习惯了在学校的学习方式,特别是很多刚出校门的人。在他们潜意识中,学习只是应付考试的一种手段,考完就一切OK了,全部还给老师了也无所谓,反正考完之后下次不会再考这么课程了(大学尤其如此)。长期的应试教育会让很多人以考试的心态来对

2012-12-28 18:18:20 711

原创 java 中文转码demo大全

public static void main(String[] argv){try { System.out.println("中文");//1 System.out.println("中文".getBytes());//2 System.out.println("中文".getBytes("GB2312"));/

2012-08-08 13:03:41 2839 1

原创 17种常用的正则表达式

这个可是我死皮赖脸找浩天前辈要来的,他多年的整理啊,虽然不是很多,但都是项目开发总常用到的。嘿嘿,征得浩天大哥的同意,特此在这里发表一下拉~“^d+$”  //非负整数(正整数 + 0)“^[0-9]*[1-9][0-9]*$”  //正整数“^((-d+)|(0+))$”  //非正整数(负整数 + 0)“^-[0-9]*[1-9][0-9]*$”  //负整数“^-?d+$

2012-06-15 17:20:59 979

原创 如何防止代码腐烂

很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。  让我们先看一个人的情况。  1. 程序员的成长  新手的代码  新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一点则自己就乱了。  进阶者的代码  小规模的时候

2012-05-06 08:19:54 1548 1

转载 MyEclipse快捷键

俗话说工欲善其事,必先利其器。熟悉开发环境对开发能造成事半功倍的效果找了网络上一些他人总结的MyEclipse常用快捷键如下:-------------------------------------------------------------------------------------------Ctrl+1 快速修复(最经典的快捷键),当代码中出现红叉时使用Ctrl

2012-04-16 17:56:33 622

原创 提高tomcat的JVM内存

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序在运行都

2012-04-13 08:46:37 1007

原创 MySQL 性能优化

公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。通过在网络上查找资料和自己的尝试,我认为以下系统参数是比较关键的: (1)、back_log: 要求 MySQL 能

2012-04-12 10:14:57 853

原创 程序员要知道的事情

程序员是一个神奇的职业(你懂的),我们工作的时候给公司带来很高的利益,我们自己也要给自己产生价值。下面一些事情可以提高我们程序员,所以我们要认真的看一下。不喜勿喷!!!1.经常和优秀的人在一起共事和一些老鸟在一起工作,对你有很大的提升。比如我经常看老鸟们操作Liunx系统,那命令敲的那就一个快啊(很羡慕)。我对Liunx操作也有了很大的提升。相信那句话:近朱者赤,近墨者黑

2014-06-21 08:15:46 1420

原创 结束程序员对编程的恨

用笔者的经历现身说法,编程的确是一件需要极大、极大耐心的活儿。加上使用的是Emacs编辑器(谢谢老顾的建议和他的耐心:D),会犯更多的小错误,解决起来也更加令人烦恼。耐心很重要。对于第五条,也比较赞同,笔者已经习惯了遇到错误去百度一下错误代码,同时会浏览一下相关的错误例子以及原因,学习很快。最后一条同样重要,周围的很多同学,遇到一点小问题就跑到论坛问老师,个人很反感。我想:在现在这个阶段,只要你想

2014-05-05 15:06:29 1273

转载 String s=new String("123")创建了几个对象?

String str=new String("123"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"123"和new String()四部分

2014-01-21 10:50:24 9410 2

原创 jquery之超简单的div显示和隐藏特效demo

1 2 3 4 5无标题文档 6 7 8$(document).ready( function(){}); 9function hiden(){10$("#divObj").hide();//hide()函数,实现隐藏,括号里还可以带一个时间参数(毫秒)例如hide(2000)以2000毫秒的速度隐藏,还可以带slow,fast11}12functio

2013-12-05 14:19:45 1494

原创 java中常用的字符串的截取方法

1、length() 字符串的长度  例:char chars[]={'a','b'.'c'};    String s=new String(chars);    int len=s.length();2、charAt() 截取一个字符  例:char ch;    ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符  void getCha

2013-11-28 11:07:11 1406

原创 mybatis中的#和$的区别

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".  2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的

2013-11-25 11:25:20 115006 5

转载 80,90后需要提前领悟的至高心法

1:每天11:00点前睡觉,每天7:30点前起床; 2:每天提醒自己,不要忘记梦想; 3:有时间多看书,多学习,做一个有文学素养的人,不要把时间浪费在滑稽怪诞的事情上; 4:多锻炼身体,身体垮了什么都没有了,散仙不才,搞IT的人大多数,身体都不怎么样,所以,一定要多锻炼身体,包括发动自己的爱人,亲人,朋友一起参与! 5:努力学习赚钱的本领,钱是一个人活着的根本,当你

2013-11-20 09:28:47 1942 2

原创 mybatis 插入时返回刚插入记录的主键值 (Oracle作为数据库)

mybatis 插入时返回刚插入记录的主键值 (Oracle作为数据库)               SELECT LOGS_SEQ.nextval AS ID FROM DUAL           INSERT INTO S_T_LOGS (          ID,           USER_ID,           USER_NAME,    

2013-11-13 12:55:27 7393 2

原创 Oracle通过myebatis批量添加数据

"inserts" parameterType="java.util.List">                         insert into PRESON        select SEQ_PRESON_ID.NEXTVAL,A.* from(        "list" item="item" index="index"      

2013-11-12 12:35:05 1301

转载 使用Eclipse通过连接数据库生成实体类和映射文件

现 在 hibernate在 项目中的 应用是越来过广泛了。我是从hibernate开始支持注释语法后才开始研究它的 。说实在 的 ,原来的 hibernate生成的 一堆堆的 XML文件看着就头晕,还不如自己写的 SQL语句来的 舒服,所以一直听朋友 和 同事介绍,可自己一直不屑用之。        可是现在 有福了hibernate是JPA最常用的 实现之一,而且hiberante自身也对

2013-10-10 13:32:07 1249

原创 新工作,新环境,新的开始!

今天是第一天上班!是一个外地的公司,在北京招人开发!!相当于外包!!在一个有很多人的 屋子里!!有好几个公司应该,我们一共4个人,一个项目经理!3个编码的!!离我家远!差不多2个多小时的时间,到上班的地方!!说这个项目到年底!!!总之 新的环境,要好好表现!多学点东西,加油

2013-09-23 14:12:15 2271

原创 Java时间格式转换大全

java时间格式转换

2013-09-04 16:21:47 828

原创 js获取地址栏url以及获取url参数

js原生态写法 代码如下复制代码function getUrlParam(name){    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象    var r = window.location.search.substr(1).match(reg)

2013-09-02 14:36:33 18422 1

转载 Java Web性能优化

Java Web性能优化转载:http://hi.baidu.com/jiaqiang_22/item/c13dc2ac7d360a3c020a4d76你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?呵呵下面讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而

2013-08-27 15:35:58 816

原创 itjh

itjh.pw可以找到你需要的答案

2013-07-30 11:53:38 11312

转载 开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)

国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html对于第三个接口,返回信息比较全面,也是以js

2013-05-30 21:09:11 1930

原创 java去除字符串中的空格、回车、换行符、制表符

import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author lei * 2011-9-2 */public class StringUtils { public static String replaceBlank(String str) { String dest = "";

2013-05-26 16:37:13 1115

原创 struts2之单个文件上传

通过2种方式模拟单个文件上传,效果如下所示开发步骤如下:1、新建一个web工程,导入struts2上传文件所需jar,如下图目录结构             2、新建Action package com.ljq.action;import java.io.File;import org.apache.commons.io.FileUtils;

2013-05-26 12:39:57 1140

原创 正则表达式的JS验证

/判断输入内容是否为空    function IsNull(){        var str = document.getElementById('str').value.trim();        if(str.length==0){            alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!

2013-05-26 08:44:09 852

转载 mysql悲观锁总结和实践

最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下: 悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制

2013-05-22 16:19:55 1150

原创 对象的15位、18位中国大陆身份证号码解析、验证工具

import java.text.SimpleDateFormat;import java.util.Date;/** * 身份证号码,可以解析身份证号码的各个字段,以及验证身份证号码是否有效 * 身份证号码构成:6位地址编码+8位生日+3位顺序码+1位校验码 * * @author liuex * */public class IDCard { /** * 完整的身

2013-04-25 13:30:35 2311

原创 copy单个文件

/** * 复制文件 * * @param oldPath * String 原文件路径 如:c:/fqf.txt * @param newPath * String 复制后路径 如:f:/fqf.txt * @return boolean */ public static void copyFile(String o

2013-04-22 12:54:58 925

原创 java导出excel java操作文件。文件夹 java制作zip

/** * 导出老师信息 */ public static boolean exportTeach(String filePath, String teachName, String grade, String classes, String subject) { // 第一步,创建一个webbook,对应一个Excel文件 HSSFWorkbook wb = new H

2013-04-18 16:46:59 1718 1

原创 Java创建文件夹及文件

package com.xhkj.util;import java.io.File;import java.io.IOException;public class CreateFileUtil {public static boolean CreateFile(String destFileName) { File file = new File(destFileName);

2013-04-17 15:53:35 8134 2

转载 Ajax解决浏览器的缓存问题

今天做项目,几乎所有的提交都是通过ajax来提交,我测试的时候发现,每次提交后得到的数据都是一样的,调试可以排除后台 代码的问题,所以问题肯定是出在前台。每次清除缓存后,就会得到一个新的数据,所以归根到底就是浏览器缓存问题。纠结了很 久,终于解决了,在这里总结一下。        我们都知道ajax能提高页面载入的速度主要的原因是通过ajax减少了重复数据的载入,也就是

2013-04-12 14:10:16 802

转载 Java Servlet实现同一账号后登陆挤掉前一个登陆(类似QQ)

实现类似QQ登陆功能,账号已在一处登陆,在另外一处登陆时,将挤掉前一次的登录。原理简介:主要是servlet中对用户登录时的处理,servlet中维护了用户和sessionId的关系以及用户和session的关系,保存在两个map中,当用户登录时会向map中新增一条记录,如果发现map中已经有了该用户,则将该用户对应的记录删掉,注意是将map中的记录删掉而不是将

2013-04-12 14:01:53 1895

原创 使用HttpSessionListener接口监听Session的创建和失效

HttpSessionListener :   Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。这个接口也只包含两个方法,分别对应于Session的创建和失效:# public void sessionCreated(HttpSessionEvent se); # public void

2013-04-09 15:43:50 3483 1

原创 设计 iOS 应用时需要知道的 5 件事

根据我们制作优秀的 iOS 应用的经验,我们认为设计师应该在心里的牢记适用于 iOS 的 5 件事。虽然本文关注的重点只在 iOS 应用,但大部分的意见也适用于其他移动平台。1. 了解您的媒体这似乎是显而易见的,设计应用而不是网站实际上需要转变思维方式。应用不是网站,不应该像他们一样设计。让我们来谈谈有关细节。应用有完全不同与网站的用户交互模型:敲击与点击,

2013-04-09 13:40:53 836

原创 Java 编程中异常处理的最佳实践

这里是我收集的10个Java编程中进行异常处理的10最佳实践。在Java编程中对于检查异常有褒有贬,强制处理异常是一门语言的功能。在本文中,我们将尽量减少使用检查型异常,同时学会在Java编程中使用检查型VS非检查型异常。1)为可恢复的错误使用检查型异常,为编程错误使用非检查型错误。选择检查型还是非检查型异常,对于Java编程人员来说,总是让人感到困惑。检查型异常保证你对错误条件提供异常处

2013-04-09 12:37:56 719

转载 myeclipse 修改模板

这里以servlet和jsp为例,我的版本是myeclipse10,具体路径可能根据版本略有不同。1.servlet①路径:MyEclipse\Common\plugins的com.genuitec.eclipse.wizards_9.0.0.me201108091322.jar②解压缩软件打开③修改templates文件夹里模板代码。这里servlet.java就是你要修改的

2013-04-06 07:31:51 602

原创 Java中HashMap遍历的两种方式

转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry

2013-04-01 13:50:03 593

原创 随机生成20个字符串,然后排序

package nie;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.Random;public class RandomString { public static String getStr

2013-04-01 13:49:14 3085

Intellij IDEA教程

Intellij IDEA教程PDF版 不错的资源,希望给大家带来帮助

2015-01-04

win8系统备份

Win8系统怎样备份_Windows8备份系统图文教程

2014-02-17

全新安装黑苹果相信

普通PC安装mac系统的文档,有问题可以及时联系

2014-02-17

xfire服务器端

xfire和spring写的 服务器的例子

2013-05-22

Android画板 程序

Android画板 程序

2013-05-22

Ajax 模拟百度提示 完整的项目 有数据库

Ajax 模拟百度提示有数据库 完成的项目 很好用的

2013-05-22

ajax 注册提示 有数据库的

ajax 注册提示 有数据库的可以完美的运行

2013-05-22

iOS 5 ARC完全指南

iOS 5 ARC完全指南讲述了 ARC技术

2013-05-17

apache-tomcat-7.0.37-windows-x64.zip

apache-tomcat-7.0.37-windows-x64.zip

2013-03-09

Google的Objective-C编码规范

Google的Objective-C编码规范 Google的Objective-C编码规范 希望对你有帮助

2013-02-02

IOS5基础教程源码

IOS5基础教程源码 IOS5基础教程源码 你懂的

2013-02-02

iOS开发最佳实践

iOS开发最佳实践 iOS开发最佳实践 你值得拥有

2013-02-02

相机皮肤 iphone素材

iphone素材 x相机皮肤 真的很不错哦

2013-01-28

基于ios开发微博客户端

基于ios开发微博客户端真的很不错 基于ios开发微博客户端

2013-01-27

iPhone_SDK_编程入门教程

iPhone_SDK_编程入门教程 不错的文档

2013-01-24

数据库建模规范

数据库建模规范 一定会学到不少的知识的

2012-07-01

WEB开发流程及规范

WEB开发流程及规范 大家可以看看

2012-07-01

AJAX In Action(中文版) .pdf

AJAX In Action(中文版) .pdf 很好的一本书!!!

2012-04-06

Ant文档

Ant不错的文档

2012-04-06

ext文档DOCS

不错 文档不错 继续我会继续给大家很好的资料

2012-03-31

图形设计AutoCAD 2011教程

最全面的图形设计 AutoCAD 2011 教程(全部资料),值得大家去学习!!

2011-10-12

EXCEL教程

Excel是目前使用比较广泛的数据管理分析软件,其强大的内置函数几乎无所不能,但由于许多用户不知道函数的作用,不熟悉函数使用的格式,即使用错了,也不知错在哪里。Excel 2002/2003帮助我们解决了许多这方面的问题,与Excel 2000及以前的版本相比,其提供的智能公式功能将引领我们进入它的函数世界,轻松让你成为Excel的使用高手,从而可以更加方便快捷地满足我们日常办公的需要

2011-10-10

jsp上传实例

不错的例子!!!适合初学者学习,用的commons-fileupload组件,还有commons-io组件,这两个是依赖在一起的!!!!!

2011-10-10

JSP实用编程实例集锦

随着Java 技术的日益成熟和流行,JSP(Java Server Pages)技术在网络编程中的地位变得非常重要。 在动态电子商务网站日益普及的今天,JSP 以其特别强的扩展能力和与平台无关的特点,拥有得天独 厚的优势。本书以实例的方式介绍了如何利用JSP 技术开发动态网页的方法,包括显示服务端信息、 数据库连接、制作功能强大的网页、发送邮件、JSP 与CSS、JavaScript 技术的结合应用、网络投票器、 计数器、留言板、聊天室、网络考试、JSP 与XML 结合应用等,几乎涵盖了 JSP 在网络开发应用的 各个方面。

2011-06-22

jsp 实用教程(第二版)程序源代码

真是一本不错的资料,jsp 实用教程(第二版)程序源代码, 希望你学习成功!

2011-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除