- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 兼容WNDINS和linux的查IP
package com.jd.bdp.phenix.commons.utils;import java.net.InetAddress;import java.net.NetworkInterface;import java.util.ArrayList;import java.util.Collections;import java.util.Enumeration;
2015-01-15 18:09:00
679
原创 快速排序JAVA实现
/** * Created by gaochenghao on 14-7-9. */public class QuickSortTest { //key = 2 /// 2 6 8 5 1 // 16852 // 12856 一次结束 //分成 1 | 2 | 856 List l = new ArrayList()
2014-07-09 14:11:29
632
原创 自定义的select
本文将实现一个select代替原生的select ul,li{ list-style: none; margin:0; padding:0;}html,body{ margin:0; padding:0;}.odp-select-container{ position:
2014-02-26 15:40:32
1138
原创 自定义的二级下拉控件
ul,li{ list-style: none; margin:0; padding:0;} .dropbox-menu { border: 1px solid #DDDDDD; display: inline-block; height: 28px; line-height: 28px; position:
2013-08-28 18:10:30
712
原创 php PDO封装
class DB { private static $host = "localhost"; private static $dbname = "bipp_new"; private static $username = "root"; private static $password = "123456"; function __constr
2013-06-05 14:27:03
1485
原创 ztree 使用demo
pageEncoding="utf-8"%> ZTREE DEMO --> var contextPath = "../../console/"; var onAdd = function(parentNode,nodeName){ var nId =
2013-06-05 14:25:04
6239
原创 java文件上传带进度条的
本文将使用 apache fileupload ,spring MVC jquery1.6x , bootstrap 实现一个带进度条的多文件上传,由于fileupload 的局限,暂不能实现每个上传文件都显示进度条,只能实现一个总的进度条,效果如图,此文我们假定你了解SPRING MVC ,jquery bootstrap 可以到此下载:http://www
2013-03-28 09:52:11
18675
1
转载 Python实用技巧
以下是我近些年收集的一些Python实用技巧和工具,希望能对你有所帮助。交换变量123456789x =6y =5 x, y =y, x printx>>> 5printy>>> 6if 语句在行内12
2013-02-26 17:47:18
585
转载 Sublime Text 2 使用 zen coding
Sublime Text 2 使用 zen coding (zen coding 快捷键不起作用的解决方法) zen coding 不用介绍了,下面是在Sublime Text 2里下载及使用过程。下载:1、在 SublimeText2 的目录里面找到 Data > Installed Packages的文件夹 (如没有请手动新建)
2013-02-26 10:22:41
2599
转载 Beautiful Soup 中文文档
Beautiful Soup 中文文档英文原文点这里BeautifulSoup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。它可以大大节省你的编程时间。 对于Ruby,使用Rubyful Soup。这个文档说明了Beautifu
2013-02-22 09:09:16
3865
转载 py2exe使用
py2exe一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开
2013-02-20 17:06:36
739
原创 在eclipse中maven web项目搭建
给大家介绍一下在eclipse中如何搭建一个web 项目首先你需要作些准备工作:参考以下链接:http://blog.youkuaiyun.com/gaochh01/article/details/8195914我们使用的是maven2.2.1版本和eclipse3.6,假设你已按照上面的步骤安装好maven和eclipse M2插件1.打eclipse创建一个maven项
2013-02-05 10:57:27
7475
1
转载 maven常见问题问答
maven常见问题问答1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。2. maven概要首先我把mave
2013-02-05 10:24:40
1888
原创 maven安装配置
1.安装JDK2.安装MAVEN配环境变量 M2_HOME=D:\bin\apache-maven-2.2.1\bin path中加 %M2_HOME%;3.下载中央库依赖文件位置 1.位置:C:\Documents and Settings\Administrator\.m2\repository 2.配置用户范围settings.xml
2013-02-05 10:09:54
2813
转载 apache+tomcat 配置
apache+tomcat 配置配置前置条件:1、jdk 安装好并配置好环境变量2、安装好tomcat,可以正常启动3、安装好apache,可以正常启动 配置步骤如下:1、首先下载mod_jk模块,用于apache和tomcat通信(mod_jk-1.2.31-httpd-2.2.3.so)。将模块放置到APACHE_HOME/modules中。 注意a
2013-02-01 09:21:20
572
原创 动态下拉选项列表
本组件能够实现一个ajax的下拉查询选项如上图/** * 用于构造一个时时刷新的ajax 下拉列表 * @param buttId 你要绑定的按钮或其它元素 [必填] * @param refreshlist 一些元素的ID列表,如果这些元素内容有化变,[可选] * 则下拉列表会重新请求后台刷新数据,如果无变化则不会请求后台刷新数据 * @param c
2013-01-28 11:18:09
2167
原创 八皇后的python实现
最后想学习一下python,整点啥呢。偶尔在百度看到八皇后的问题,本来挺不愿意整这些算法的当学新语言了__author__ = 'gaochenghao'class EightQueen: #define const queen number queenNum = 8 def __init__(self): #定义一个8
2013-01-17 14:12:23
1252
原创 struts2 action异常处理
我们在使用struts2 时经常会有这样的需求1.要有一个统一的异常处理2.针对某个 action 要有一个单独的异常处理先来说需求一很好解决我们可以使用﹤global-exception-mappings﹥例: /exception.jsp /index.jsp /exce
2013-01-16 15:26:10
791
原创 创建datatable
/** * 用于构造一个data table * @param containerDivId 包含table的容器DIV id * @param tableId 要创建的table id * @param thead 表头列表 e.g ['名字','年龄'] * @param columnNameOrder 每一列对应后台的字段['name','age'] *
2013-01-10 10:11:10
502
原创 把一个select 中选中项移到另一个select中
aaa bbb ccc ddd>>>" onclick="moveOptions('role_list','role_list_to')"/> eee fff//把一个select 中的项移到另一个select中function moveOptions(from,to){ var oldna
2013-01-06 15:42:49
3178
转载 apache shiro database
mysql version:CREATE TABLE `roles_permissions` (`roleper` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,`role_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_c
2012-12-23 16:41:21
728
转载 Akka2使用探索7——“云计算”示例(Actor、Future、Remoting、Router、Deploy、异步、并发使用Demo)
Akka2使用探索7——“云计算”示例(Actor、Future、Remoting、Router、Deploy、异步、并发使用Demo)2人收藏此文章, 我要收藏发表于2个月前(2012-09-29 16:57) , 已有57次阅读 ,共0个评论假设有一个很耗时的运算,单台机器已经没法满足需求,这时你可以想到由多台计算机协作完成。具体怎么做呢。举个很简单的例子,假设这个耗时
2012-12-12 17:37:00
870
转载 Spring-JdbcTemplate执行存储过程
Spring-JdbcTemplate执行存储过程1先创建 JDBCTEMPLATEpackage com.test;import org.springframework.jdbc.core.JdbcTemplate;import com.mchange.v2.c3p0.ComboPooledDataSource;public class ConfigC3po {//生
2012-11-26 14:09:03
6477
原创 java user agent utils
推荐一个java 判断user-agent的工具类下载地址:http://www.open-open.com/lib/view/home/1330352460796使用DEMO: UserAgent useragent = new UserAgent(request.getHeader("user-agent"));
2012-09-05 11:14:36
3953
原创 JS 图片轮播
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> /*** *Picture class *@param width : picture width [must have] *@param hasPage: if has p
2012-07-26 18:35:39
878
原创 PHP Eclipse PDT debug调试环境搭建
本贴子使用的环境 为: win7 32 + PHP Version 5.2.17 thread safe +apache 2.2 + Zend Eclipse PDT +Studio Web Debugger 之前一直是搞J2EE的,最近公司要用到PHP,想自己搭下PHP的开发环境,怎耐周围没有熟悉的人。。。只能自己动手丰衣足食,其中遇到不少困难,于是心想这PHP不是最流行的W
2012-06-19 12:56:46
6756
转载 heritrix 提高抓取速度
heritrix 提高抓取速度 博客分类:heritrixBean配置管理浏览器最近一直用heritrix爬取网站, 晚上heritrix一直运行着, 但奇怪的是heritrix 抓取速度非常慢, 抓取一个网站, 用了8个多小时, 竟然没有运行完。 于是根据LOG 分析了一下慢的原因 Java代码 -----===== SNOOZED
2012-05-10 18:23:05
2693
转载 heritrix 在Prefetcher中取消robots.txt的限制
Heritrix去除Robot.txt的限制(转载)2012-03-26 9:20在Prefetcher中取消robots.txt的限制Robots.txt是一种专门用于搜索引擎网 络爬虫的文件,当构造一个网站时,如果作者希望该网站的内容被搜索引擎收录,就可以在网站中创建一个纯文本文件robots.txt,在这个文件中,声明 该网站不想被robot访问的部分。这样,该网站的部分或全
2012-05-10 18:18:53
2004
转载 Quartz的cron表达式
Quartz的cron表达式按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数)ie8引起的上传异常问题月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间(9-1
2012-03-27 18:09:04
366
转载 理解js中的原型链,prototype与__proto__的关系
理解js中的原型链,prototype与__proto__的关系By Lone onNovember 10, 2011说到prototype,就不得不先说下new的过程。我们先看看这样一段代码:1"text/javascript">2var Person =function () { };
2012-02-20 16:55:28
1069
转载 jQuery获取Select选择的Text和Value:
jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select
2012-02-09 18:39:16
512
转载 SoftReference
SoftReference2011-07-16 10:10 1322人阅读 评论(0)收藏 举报本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。
2012-01-17 11:42:08
340
转载 JAVA 动态代理
概述:其实JDK的动态代理,实际上就是“反射”与“执行时动态生成字节码”二者的结合体;就spring的AOP而言也是用的JDK的动态代理(当然也有cglib方式)。以下来自网络上的博客: 一.相关类及其方法:java.lang.reflect.Proxy,Proxy 提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例
2012-01-02 12:51:02
508
转载 php5.3.8配置
一、安装Apache,配置成功一个普通网站服务器运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:出现Apache HTTP Server 2.0.55的安装向导界面,点“Next”继续确认同意软件安装使用许可条例,选择“I accept the terms in the license agreement”,点“Nex
2011-11-08 18:10:39
4646
转载 jquery innerHTML 的清空注意事项
$(function(){ $("#inner").click(function(){ //错误,引起内存泄露 $("#test")[0].innerHTML=""; //正确做法 //$("#test
2011-11-03 10:33:28
4593
转载 一些异常的解决办法
一 .IOException while loading persisted sessions 如何解决IO异常分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常是tomcat本身的问题,由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久
2011-11-02 17:54:17
553
转载 JVM内存结构
JVM内存结构 JVM将内存空间划分为:方法区、堆、本地访法栈、PC寄存器和JVM方法栈 ◆方法区一个JVM只存在一个方法区,所有线程共享;类的信息(类的完整有效名称、父类的完整有效名称、修饰符等);类中的静态变量;类中定义为final的常量;类中的Field信息(域名、域类型和域修饰符等);类中的方法信息(方法名、方法返回类型、方法参数、方法的修饰符、方法的字节码
2011-10-26 14:27:04
493
原创 PreparedStatement 在mysql下中文乱码解决方案
在顶目中无意中碰到PreparedStatement 在存DB时出现乱码,困扰了好久终于解决问题问题代码如下 pstmt = con.prepareStatement(INSERT_OFFLINE); pstmt.setString(1
2011-10-10 11:50:06
1375
转载 openfire 实现自己的插件plugin类
openfire 实现自己的插件plugin类你的plugin可以走四条路:1. 拦截器方式,在你的插件中添加包拦截器,在拦截器中实现你的功能。通过InterceptorManager.getInstance().addInterceptor()添加。
2011-09-23 17:13:59
1204
css 弹出框
2014-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人