自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 迁移计划——设计

把客户那边的数据要过来,再导入到我们库里面,写sql导出第一种:DBMS_OUTPUT.put_line方式,输出xml文件格式的数据,再copy出来复制到文本文件,用exel打开另存为exel文件写数据库脚本给客户,sql脚本,就是一个存储过程,查询所需要的数据,用DBMS_OUTPUT.put_line一行一行的打印DBMS_OUTPUT.put_line输出字符大小可以超过255

2014-06-26 18:01:06 899

转载 高效代码审查的十个经验

代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。  1. 代码审查要求团队有良好的文化  团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。  “A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易

2012-12-10 00:31:45 646

转载 基于URL实现权限控制

最近一直在做毕业设计的后台管理模块。很早以前就想写一篇关于权限控制的文章,苦于一直不理解如何用URL实现。以至于当初设计数据库和编写页面实现的时候都没有将权限的URL考虑进去,当时只想直接匹配权限的名称就可以了。直到前几天在JavaEye论坛上看到了一篇题为《一个简易实用的web权限管理模块的应用与实现》的文章才对基于URL的权限控制有了较深的认识。加上之前一直在用另一种方法来实现相同功能,所以这

2012-10-30 23:34:26 10081 4

原创 Ext grid设置

发现Ext已经设计好的一种效果:单双行背景颜色不同。 很简单,在grid中配置stripeRows为true即可! 另外,如果想使用自己定义的行的背景颜色,那就去修改ext-all.css吧,提供几个: -----------在ext-all.css修改代码如下--------- .x-grid3-row {}{ border-color:#ffaaee;//改变grid边框颜色 border-t

2011-06-08 22:44:00 838

转载 mcat配置之server.xml

<br />Tomcat配置之server.xml<br />一,简介<br />【参考来源】<br />Tomcat Document<br />【版本】<br />6.0<br />二,主要节点<br />【Server】<br />属性:<br />className 需要使用的服务器类,实现org.apache.catalina.Server接口。一个类名<br />port 接收关闭服务器命令的端口。一个端口号<br />shutdown 通过tcp连接发生到port的关闭服务器命令。一个命令字符

2011-04-23 22:04:00 926

原创 java 动态代理深度学习(Proxy,InvocationHandler),含$Proxy0源码

java 动态代理深度学习,一.相关类及其方法:java.lang.reflect.Proxy,Proxy 提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序(详见api文档)java.lang.reflect.InvocationHandler,InvocationHandler 是代理实例的调用处理程序 实现的接口。 invoke()在代理实例上处理方法调用并返回结果。在与方法关联的代理实例上调用方法时,

2011-03-27 22:29:00 761

转载 Proxy源码分析

<br /><br />1.验证InvocationHandler是否空<br />2.生成代理类的Class对象,这里戏份比较多,代码中详细注释。<br />(1).通过类加载器去加载得到Class实例,比较是否想通的Class<br />(2).判断是否是接口<br />(3).去重Class,并通过String[]保存接口名<br />(4).从缓存中创建根据类加载器取得Map,如果没有则创建一个,保存到WeakHashMap<br />(5). put key,value<一堆接口,正在创建代理的标

2011-03-27 22:19:00 3103

原创 Java反射中Method类invoke方法的用法

<br /><br />import java.lang.reflect.Method;<br />public class InvokeTester {<br /> public int add(int param1, int param2) {<br />  return param1 + param2;<br /> }<br /> public String echo(String mesg) {<br />  return "echo" + mesg;<br /> }<br /> <br

2011-03-27 22:17:00 815

转载 11款有用的Web开发在线工具

<br /><br />作为Web开发者,我发现我非常依赖于一些在线工具。在线工具通常是易于创建和使用,并且可以使工作表现的更好、更快。<br />比如htaccess generator、JSON formatter。以下是我分享的一些新的、有趣的在线工具。<br />Font comparer<br /><br />仅是输入一些文字,,来查看它的不同样式。<br />Color Explorer<br /><br />通过ColorExplorer,你可以快速、轻松的创建、管理和评估调色,当你使用图片设

2011-03-09 20:05:00 866

原创 请求转发与重定向的区别

<br />重定向与转发的区别:<br />1.重定向访问服务器两次,转发只访问服务器一次。<br />2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。<br />3.重定向跳转后必须加上return,要不然页面虽然跳转了,但是还会执行跳转后面的语句,转发是执行了跳转页面,下面的代码就不会在执行了。<br />4.在request级别使用信息共享,使用重定向必然出错<br />5.还有一个大的区别就是,重定向可以访问自己web应用以外的资源<br /> 

2011-03-07 22:56:00 10458 1

原创 学习一下org.apache.commons.digester.Digester

 The Example Document and BeansIn this example, we will unmarshall the same XML document that we used in the previous article:Author 1Title 1Author 2His One BookMag Title 1Some Headline

2011-03-05 22:07:00 8171

转载 Java实现数据库连接池的代码

<br />package com.kyo.connection;    import java.sql.Connection;  import java.sql.DatabaseMetaData;  import java.sql.Driver;  import java.sql.DriverManager;  import java.sql.SQLException;  import java.sql.Statement;  import java.util.Enumeration;  import j

2011-02-22 15:35:00 6446

原创 转: 用”堆栈区数据复制”理解Java赋值和参数传递机制的心得

<br /><br />本文作者:littlebat,原始出处:用”堆栈区数据复制”理解Java赋值和参数传递机制的心得 (http://java.learndiary.com/disDiaryContentAction.do?goalID=2716),邮件:[email protected]。如有任何反馈意见请联系作者,作者会在本文原始出处随时更新此文。转载及引用请保留此版权声明,谢谢。<br />2、前言:<br /><br />  在所有一切之前,先让我们看一个例子,如果您能得出这个例子的正确答案,下面的内

2011-01-19 23:41:00 970

转载 ArrayList源码分析

终于可以开始分析第一个具体的类,我们对ArrayList应该非常面熟了,不管你是否了解它是如何实现的,但是我们到处都使用到它。   声明如下:public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable有关AbstractList:http://blog.csdn.net/treeroot/archive/2004/09/14/104743.aspx有关Li

2011-01-17 22:13:00 624

原创 一个小java反射程序,简单的调用方法。

<br />import java.lang.reflect.*;<br />publicclass InvokeTester{<br />publicint add(int param1, int param2) {<br />return param1 + param2;<br /> }<br />public String echo(String msg) {<br />return"echo:"+ msg;<br /> }<br />publicstaticvoid main

2011-01-17 18:04:00 637

转载 java反射机制set方法 连接数据库(还有待修改,没有循环ResultSet对象)

public ArrayList query() {String methodname;ArrayList list=new ArrayList();try {con=db.getCon();ps=con.prepareStatement(this.getQuery());for(int i=0;i//System.out.println("列"+this.getFiled()[i].getName());//System.out.println("方法名:"+methodname);if(this.get

2011-01-17 17:58:00 1294

转载 1人30天44587行代码,分享舍得网开发经验

<br />舍得网(shedewang.com)的开发暂时告一段落,一个人用时不到1个月,java底层代码16902行,jsp代码27685行,共计44587行。整个开发过程遇到过许多问题,但最后都解决了。下面把我在开发中遇到的所有问题和解决办法列出,供参考。<br /><br />系统构架:redhat AS4/apache2.0.59/resin2.1.17/jdk6.0 u2/hibernate3.0/lucene2.2/urlrewrite3.0.4,数据库用得是mysql4.1.15,数据库缓存是

2011-01-17 17:06:00 820

原创 Java 位运算符

<br />Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。表4-2 列出了位运算:  <br />表4.2 位运算符及其结果 <br /><br />运算符 结果  <br />~ 按位非(NOT)(一元运算)  <br />& 按位与(AND)  <br />| 按位或(OR)  <br />^ 按位异或(XOR)  <br />>> 右移  <br />>>> 右移,左边空出的位以0填

2011-01-16 23:00:00 471

转载 HashMap深度分析

 java.util.HashMap是很常见的类,前段时间公司系统由于对HashMap使用不当,导致cpu百分之百,在并发环境下使用HashMap 而没有做同步,可能会引起死循环,关于这一点,sun的官方网站上已有阐述,这并非是bug。HashMap的数据结构         HashMap主要是用数组来存储数据的,我们都知道它会对key进行哈希运算,哈系运算会有重复的哈希值,对于哈希值的冲突,HashMap采用链表来解决的。在HashMap里有这样的一句属性声明:transient Entry[] tab

2011-01-16 14:19:00 618

原创 面对大公司和小公司,应届毕业生如何选择

<br /> <br />大学毕业择业的时候,除了工作的行业(通信,互联网),职位(研发,销售),工作地点职位,公司规模(大公司,小公司)也是一个比较纠结的问题。<br />我毕业后在一家大公司工作一年,然后到一家小公司工作。这篇文章主要根据我自身的经验,谈一下大公司和小公司的一些不同的地方,希望对即将总出校门的毕业生有所帮助。<br />本文所指的大公司是指规模在500人以上的公司,小公司是指规模在100人以下的公司。<br /> <br /><br />1、企业文化。<br />大公司的企业文化在经历了

2010-12-25 20:16:00 648

原创 IE6的一些样式总结

<br /><br />Internet Explorer – Web程序员的毒药。在IE上开发时间中有超过60%的时间是花在和IE的bug进行搏斗,让你的开发生产率严重下降。下面是一个教程,告诉你9个IE上最常见的BUG以及如何解决它们。1. 居中布局<br />创建一个CSS定义把一个元素放到中间的位置,可能是每一个Web开发人员都会做的事情。最简单的做法是为你的元素增加一个margin: auto; ,然而 IE 6.0 会出现很多奇怪的行为。让我们来看一个例子。<br />#container{

2010-12-21 22:46:00 509

转载 resultset的学习

<br /><br />这篇文章并没有给出如何使用ResultSet的具体例子,只是从ResultSet的功能性上进行了详细的讲述。希望这篇文章对大家理解ResultSet能够有所帮助。下面就是这篇文章的具体内容。 <br /><br />结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等。 <br /><br />结果集读取数据的方法主要是getXXX(),他的参数可以使整型

2010-12-17 21:11:00 1034

原创 java jdbc返回多个结果集,的处理类和方法

<br />1、处理存储过程返回单个结果集的范例: <br /><br />/*****************************************************************************/ <br /><%-- <br />作者:何志强[[email protected]] <br />日期:2000-08-04 <br />   2000-08-16 <br />版本:1.1 <br />功能:JSP数据库操作例程   -   存储过程   -   JDBC-ODB

2010-12-13 22:46:00 9632 2

原创 解读百度《搜索引擎优化指南》

<br />近日,百度发布了《百度搜索引擎优化指南》来为SEO提供了一个优化的标准。在前言中,百度肯定了SEO的正面作用,并邀请广大的SEOer与百度共同改善搜索引擎的算法。走出了这一步,也可以说是百度的进步,因为在以往百度总是站在SEO的对立面。<br />  笔者在《百度搜索引擎优化指南》里面发现了最重要的一点就是,百度将关键词区分为了“商业性推广结果”和“非商业性推广结果”,这就意味着只要我们不花钱,那么那些价值最高的“商业性推广词汇”将无法获得好的排名。而这也意味着,跟谷歌相比,百度只提供给我们广大

2010-11-08 16:15:00 895

转载 javascript 正则表达式

<br /><br />摘要:收集一些常用的正则表达式。<br />正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。<br /><br />匹配中文字符的正则表达式:[/u4e00-/u9fa5]<br />匹配双字节字符(包括汉字在内):[^/x00-/xff]<br />应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(

2010-10-26 21:17:00 485

原创 在JAVA中, 在使用String.split方法时要注意的一些特殊分隔字符串

<br /><br />在JAVA中, 在使用String.split方法分隔字符串时,但要注意有些字符不能直接用的,分隔符如果用到一些特殊字符,比如 "| " ,"*",等否则会出现问题,以前刚用时就因为这个问题而看了半天的代码。<br />public String[] split(String regex)<br />Splits this string around matches of the given regular expression.<br />   参数regex是一个 regular

2010-10-26 20:28:00 952

原创 c#中如何实现自动按下键盘上的某个键

(WindowsApplication)SendKeys.Send(Keys.Enter.ToString());//模拟按下回车键SendKeys.Send("{BackSpace}");// 模拟按下退格键以下是 SendKeys 的一些特殊键代码表。 键 代码 BACKSPACE {BACKSPACE}、{BS} 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK}

2010-10-17 22:40:00 10448

转载 Microsoft Visual Studio International Pack 1.0 处理汉字、拼音、笔画转换

<br /> <br />(已经安装解压后的dll ,请添加至项目bin下)<br />http://files.cnblogs.com/Fooo/Microsoft_Visual_Studio_International_Pack_1.0.rar   <br /> <br />2009年3月31日,微软发布了 Microsoft Visual Studio International Pack 1.0 SR1。Visual Studio International Pack 包含一组类库,该类库扩展了.N

2010-10-13 21:02:00 4280 1

原创 汉字转拼音类

<br /><br /> <br />  private void button1_Click(object sender, EventArgs e)<br />    {<br />        this.textBox2.Text = Hz2Py.Convert(this.textBox1.Text);<br />    }<br /> <br />     /// <summary><br />    /// 汉字转拼音类<br />    /// </summary><br />    publi

2010-10-13 19:26:00 678

原创 汉字转拼音类

<br /><br /> <br />  private void button1_Click(object sender, EventArgs e)<br />    {<br />        this.textBox2.Text = Hz2Py.Convert(this.textBox1.Text);<br />    }<br /> <br />     /// <summary><br />    /// 汉字转拼音类<br />    /// </summary><br />    publi

2010-10-13 19:25:00 544

转载 汉字转拼音

<br />asp.net 汉字转拼音 代码2010-04-29 02:34<br />using System;<br />using System.Data;<br />using System.Configuration;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.HtmlControls;<br />using System.Web

2010-10-13 18:27:00 684

html_pages

页面设计,网页布局,实现动态省级联动,下拉框懒加载方式。

2014-12-10

two_page_zip

离职日期的这种查询方法没有办法优化,网点信息的in查询也不可以优化

2014-08-25

big_page_js

写完ds之后最好要在plsql里面写sql进行检查一下

2014-08-15

迁移计划_anlyse

迁移计划,是否可以根据现在的一些供应商的一些商品,录入一些主要的配置资产,再对应到我们现有的资产。

2014-06-26

空空如也

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

TA关注的人

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