自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(75)
  • 资源 (10)
  • 收藏
  • 关注

转载 extjs 动态添加删除panel

<br />在Ext.Viewport中动态添加删除panel (转载) (2009-11-12 11:00:21)转载标签: 杂谈分类: extjs在Ext.Viewport中动态添加删除panel<br />今天一个朋友问,能不能在Viewport中动态添加删除panel?<br />刚听到的时候,感觉挺容易的啊,于是乎,写了下来,在Ext.Viewport中动态添加/删除panel的方法.<br />viewport代码如下:view sourceprint?01.//------------

2011-02-06 14:26:00 3095 1

转载 数据库优化

<br />面向程序员的数据库访问性能优化法则<br /> <br />特别说明:<br />1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;<br />2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;<br />3、  本文未深入数据库优化中最核心的执行计划分析技术。<br /> <br />读者对像:<br />开发人员:如果你是做数据

2010-12-08 20:30:00 799

转载 struts 2 action type为chain传值

struts 2 action type为chain传值         listNews     addNews.jsp            news.jsp      在增加完一条新闻信息以后,我想重新在查询一遍新闻。但是查询里需要一些参数, 而chain转发到另一个action时,参数没有被赋值。我在论坛里有查询过,看到这样的写法                lis

2010-04-02 18:10:00 1599

转载 依赖、关联、聚合、组合还有泛化

世界是普遍联系的,因此程序世界中的类,也不可能是孤立的。UML为我们定义了它们之间的关系,就是:依赖、关联、聚合、组合还有泛化。        泛化关系比较好理解,就是表示类之间的继承关系。容易混淆的是依赖、关联、聚合和组合的关系。这里做一些甄别:       1、 依赖和关联的颠倒颠       在网上查找了一下依赖和关联的区别,有说“关联本身即是一种依赖”,亦有说“依赖是一种弱关联

2010-03-29 11:15:00 189

转载 如何在MyEclipse 8.0M1上安装Ext以及SVN插件

已解决问题如何在MyEclipse 8.0M1上安装Ext以及SVN插件,图文搭配最好.30[ 标签:myeclipse 插件,ext,svn ] MyEclipse 8.0M1上怎么安装Ext以及SVN插件.貌似6.5以前的版本和7.0以后的版本的安装方法不同. 維.. 回答:2 人气:43 解决时间:2009-12-31 21:40

2010-03-26 12:15:00 845 1

转载 jprofiler 5.1.2 注册码

jprofiler 5.1.2 注册码jprofiler 5.1.2 SN: L-FLN#92180-1v1oc3xcn0nkh#275

2010-03-09 16:17:00 341

原创 java调用.net的webService出现乱码的解决方案

用了许多办法,有人建议在Java中使用ISO-8859-1编码作为中转,将GBK编码下的字符串转换为UTF-8的字符串,然后以byte数组形式传递出来,但是在.NET下始终没有能解码过来。后来使用Base64编码解决了中文传递。Java程序:// 将 s 进行 BASE64 编码public static String getBASE64(String s) { if (s == nu

2010-03-04 16:51:00 1415

转载 最全的CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox)

 最全的CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox) CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定

2009-11-17 12:19:00 181

转载 随机数处理

import java.util.Random;     /**   * 随机数、随即字符串工具   */  public class RandomUtils {       public static final String allChar = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX

2009-09-14 15:02:00 195

原创 javascript 内存泄露问题

在WEB范围内,javascript的使用已经不是什么希奇的事了。javascript被大量使用到web上,大家在使用javascript的时候往往很容易忽略一些细节上面的事情。比如在C#当中,每次在对数据库操作后,大家很自然的会释放掉资源。<img id="Codehighlighter1_0_153_Open_Image" onclick="function onclick(){t

2009-09-09 19:41:00 467

转载 探索NHibernate二级缓存

探索NHibernate二级缓存(上)本节内容引入 介绍NHibernate二级缓存 NHibernate二级缓存提供程序 实现NHibernate二级缓存 结语 引入上一篇我介绍了NHibernate内置的一级缓存即ISession缓存。这篇我们来了解下NHibernate二级缓存即ISessionFactory级别缓存。二级缓存是可扩展的,在

2009-08-03 11:51:00 665

转载 改变默认自符编码

具体位置:eclipse的:window->preferences->General->ContentType 的右边窗口,选择text 然后把需要改的改成gbk也可以,utf-8也行。myEclipse的:window->preferences->myEclipse->file and editors->jsp里面有encoding改了就行了.注意:没有直接是utf-8或者GBK项,选择上面

2009-08-03 11:13:00 176

原创 数据库性能调整

设计数据库SQL,提高性能CURSOR_SHARING2007-09-10 16:33总是有人问我这个问题:“怎么能让应用运行得更快?”所有人都希望有一个“fast = true”开关,认为“数据库调优”就意味着让你调整数据库。实际上,根据我的经验,80%以上(甚至经常是100%)的性能问题都出现在设计和实现级,而不是数据库级。通过修改应用,我常常能让性能呈数量级地增长

2009-08-02 23:08:00 165

原创 hibernate 二级缓存配置

很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效

2009-08-02 23:06:00 387 1

原创 hibernate 工具类

将一些常用的方法录入自己的工具类中,在使用时直接调用工具类里的方法,给我们编写程序带来了极大的方便,既使得程序简洁直观、便于维护,又很好的做到了代码复用。    这里,在学习Hibernate的过程中,将工具类整理如下,三个版本逐渐提升,参考如下:Version 1.0 package com.zhangsx.utils;import org.hibernate.Hiberna

2009-08-02 23:04:00 207

原创 sql server 2005 hibernate 连接

xml version="1.0" encoding="utf-8"?>        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"       "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">         hibernate-c

2009-07-31 10:25:00 464

原创 javascript

引子    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。    你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变

2009-07-26 01:05:00 187

原创 完美iframe自适应宽度和高度(支持ie,ff)

  function TuneHeight(fm_name,fm_id){       var frm=document.getElementById(fm_id);       var subWeb=document.frames?document.frames[fm_name].document:frm.contentDocument;       if(frm != null && subW

2009-07-16 14:01:00 395

原创 sql 优化(34条)

我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如

2009-07-16 13:56:00 178 1

原创 Spket安装

前支持Ext 2.0最为出色的IDE。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script doc中。由于Spket只是一个单纯的编辑器,没有其它格式的支持(如CSS),所以我的做法是用它的Eclipse插件形式,启动ECLIPSE Help → Software Updates → Find and Install… → Search f

2009-07-14 14:26:00 763

原创 架构师--我的理想!

我要成为一名优秀的架构师!!一定要成功!!!!!架构师(Architecture)是目前很多软件企业最急需的人才,也是一个软件企业中薪水最高的技术人才。换句话说,架构师是企业的人力资本,与人力资源相比其能够通过架构、创新使企业获得新的产品、新的市场和新的技术体系。那么什么是架构师、架构师的作用、如何定位一个架构师和如何成为一个架构师呢?这是许多企业、许多程序员朋友希望知道的或希望参与讨论的话题

2009-07-14 09:40:00 165

转载 JAVA文件中获取该项目的相对路径方法

JAVA文件中获取该项目的相对路径方法 1.基本概念的理解  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),

2009-07-12 00:03:00 401 1

原创 JSP动态树的实现收藏

JSP动态树的实现收藏 在实际的项目开发中有很多是有用到动态树,所谓的动态树就是可以支持无限级子节点。今天我就去给大家实际演示一下动态树如何实现。第一步:在开始之前我们需要准备这么一个js文件,代码如下。我姑且将它命名为tree.js。view plaincopy to clipboardprint?function Node(id, pid, name, url, title, targ

2009-07-10 23:55:00 1012

原创 button多个事件处理

有时候需要一个button按钮,点击跳到别的页面,又不想多写js代码,如下代码可以实现: 1.如果让本页转向新的页面则用:button onclick="window.location.href(连接)"> 2.如果需要打开一个新的页面进行转向,则用:button onclick="window.open(连接)">    button value=刷新 oncli

2009-07-08 10:06:00 213

转载 mysql 数据库中文乱码汇总

mysql乱码处理总结:   (1)java中处理中文字符正常,在cmd client中显示乱码是字符集的问题.   (2)字段长度设置够长,但插入中文字符时提示com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column错误是字符集的问题.   (3)乱码问题归根到底是字符集的问题,那就从字符集设置方面

2009-07-08 09:18:00 287

转载 WEB 配置文件详解

web.xml配置详解每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定.web.xml定义:.站台的名称和说明.针对环境参数(Context)做初始化工作.Servlet的名称和映射.Session的设定.Tag library的对映.JSP网页设定.Mime Type处理.错误处理.利用JDNI取得站台资源要了解web.xml的设

2009-04-15 00:36:00 1187

转载 HttpUnit测试工具

 内容摘要HttpUnit是一个集成测试工具,主要关注Web应用的测试,提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让你可以不需要发布Servlet,就可以对Servlet的内部代码进行测试。本文中作者将详细的介绍如何使用HttpUnit提供的类完成集成测试。1  Htt

2009-04-15 00:01:00 262

转载 网页div+css命名规则

页头:header  登录条:loginBar  标志:logo  侧栏:sideBar  广告:banner  导航:nav  子导航:subNav  菜单:menu  子菜单:subMenu  搜索:search  滚动:scroll  页面主体:main  内容:content  标签页:tab  文章列表:list  提示信息:msg  小技巧:tips  栏目标题:title  加入:j

2009-01-27 16:01:00 208

转载 61条面向对象设计的经验原则

“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输

2009-01-11 16:18:00 168

原创 提高MySQL性能的方法_sql优化

 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系 统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优 化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百

2008-12-28 12:22:00 381

原创 MySQL 连接本地数据库、远程数据库命令

一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:/>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:/>mysql -h 192.168.0.201 -P 3306 -u

2008-12-28 12:06:00 6737

转载 危险的API

申明。文章仅代表个人观点,与所在公司无任何联系。概述    在前面的安全编码实践的文章里,我们讨论了GS编译选项,数据执行保护DEP功能,以及静态代码分析工具Prefast。这里,我们讨论在C/C++代码中禁用危险的API,其主要目的是为了减少代码中引入安全漏洞的可能性。那些是危险的API 2.1历史   在微软产品的安全漏洞中,有很大一部分是由于不正确的使用C动态

2008-12-25 03:25:00 426

原创 java设计模式系列工厂方法模式

       java设计模式系列----工厂方法模式,这是本系列教程的第二讲,主要讲解工厂方法模式,完全解决"开-闭原则".讲解到位,细致明了.希望朋友们能给予支持和帮助.里面包括:视频+PPT+代码.适合初学者使用~真心希望你们能留下宝贵建议!马上就会提供csdn下的下载方法.下载地址:     http://www.namipan.com/d/%E7%AC%AC%E4%BA%8C%E

2008-12-04 18:20:00 271 2

转载 response主要功能

 response主要功能1。设置头信息:最有用的一个头信息:refresh:刷新// 一秒钟刷新一次response.setheader("refresh","1");//俩秒钟后跳转到其他页面上response.setheader("refresh","2;URL=页面名称");2。response跳转-重定向response.sendRedirect(跳转路径);此语句执行后,页面地

2008-11-08 19:08:00 507

原创 java设计模式之简单工厂模式(第一讲)

这是我第一次录制视频,还望大家给予帮助.教程名称:java设计模式针对人群:初学者介绍: 主要讲解23种流行设计模式本节内容:包括多态+简单工厂模式.包里有视频+代码+ppt  希望广大网友多提出宝贵建议,我会更加努力的完成剩下的视计模式.谢谢大家了,我们共同进步! 下载地址1:  http://www.namipan.com/d/73934602066abba

2008-11-07 15:09:00 582 3

转载 关于DB2 9数据库优点及缺点详细分析

  关于DB2 9数据库优点及缺点详细分析XML是一种灵活的语言。在其中用户可以标记自己的tag(标签)来定义其数据类型。在这些tag中用户可以自己定义原理或者属性的名称,这样的话只要得到了XML文件,即使另一个对此系统毫不知情的用户也可以很轻易地读懂这些数据。   当不同的用户在交换数据的时候,只要遵循XML标准,每一个应用程序可以针对自己所使用的数据类型编写XML解释器,将

2008-11-01 20:53:00 774

原创 java基础

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中

2008-10-31 00:51:00 191

转载 懒加载

 懒加载:只有要用到数据时才到数据库里取; 1.session.load()方法,代理取出的是值,延迟加载代理; 2.one-to-one懒加载: 它用连接表查的,主表不能用one-to-one懒加载; 必需同时满足下面三个条件时才能实现懒加载 (1)lazy!=false (2)constrained=true 外键约束和懒加载 (3)fetch=select 3.one-to-many懒加

2008-10-19 22:52:00 410

原创 十五分钟搞定正则表达式

 想必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。   开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明:  "^The": 开头一定要有"The"字符串;  "of despair$": 结尾一定要有"of despair" 的字符串;  那么, 

2008-10-18 10:44:00 315

翻译 struts新特性

Struts2与Struts1的对比 Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execut

2008-10-16 12:03:00 186

Redhat Enterprice linux Server 5上安装 Oracle 10G R2 RAC参考手册

详细说明在linux下的部署,希望对你们有所帮助

2011-04-06

oracle在linuxRAC的组建

手把手教你实现集群部署,是DBA的福音,希望对你们有所帮助。

2011-04-06

软考复习图表(一)

软件资格考试里,知识点的图表,可以帮助你快速有效的掌握知识.更加系统的复习.

2008-03-09

软件设计师各单元图表(一)

软考时,非常重要的图表信息,当初我就是看了这些图表才把一些重要的信息学到手的

2008-03-09

编写无错C程序秘决

本书写的很详细,分析到位,非常值得收藏.

2008-03-09

浅谈内存泄漏

初级分析代码时用到的一些例子

2008-03-09

ping命令源代码

很清晰完整的PING源代码,有想研究底层的,可以看看,一定不会让你失望

2008-03-09

pe图表(汇编语言)

这是你可以看到的最清晰的PE图表.3620X600

2008-03-09

清华大学ARM培训教材

本书讲解精细,从中国式的学习方法进行学习.让您感觉不到累的感觉.

2008-03-09

嵌入式系统原理与接口技术

本课程是嵌入式系统原理与接口技术PPT课件.讲解到位,思路清晰

2008-03-09

空空如也

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

TA关注的人

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