自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 ASP.NET AES、DES加密

首先,引入using System.Security.Cryptography;编写代码/// <summary> /// AES、DES加解密工具类 /// </summary> public class EncryptUtil { private static readonly string AE...

2011-05-18 14:43:21 145

原创 C# 访问网络路径共享目录

C#实现访问网络共享文件夹,使用 WNetAddConnection2A 和 WNetCancelConnection2A。在目标服务器建立共享文件夹,建立访问账号test;public enum ERROR_ID { ERROR_SUCCESS = 0, // Success ERROR_BUSY = 170, ERRO...

2011-05-17 16:20:02 2651

原创 ActiveX与JavaScript交互

JavaScript调用ActiveX想必大家都很熟悉,这里就不说了。主要说说ActiveX怎么调用JavaScript吧。首先把http://269181927.iteye.com/blog/1045372这篇文章中创建好的修改代码。第一步创建接口[ComImport,Guid("00000118-0000-0000-C000-000000000046"),InterfaceTy...

2011-05-16 14:00:36 139

原创 C# 创建ActiveX

第一步:创建一个window窗体控件库。设置程序集信息,打开vs2010 GUID生成器生成GUID:<!--StartFragment -->  勾选为com互操作注册,最好在debug和release下面都勾选(注意,此处如果是在debug状态下修改的,那在调到release状态下还需要再设置一次:<!--StartFragment -->打...

2011-05-16 11:58:28 185

原创 asp.net模态窗口下载文件解决方案

思路,在模态窗口页面放一个影藏的iframe。首先,我们新建一个模态窗口,在模态窗口a.aspx[code="java"] 点击这里下载文件 [/code]后台代码:[code="java"]protected void ibD...

2011-01-07 11:19:40 133

原创 Ajax.net 使用

Ajax.Net 用户指南概述AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨论他的实现细节。封装类是通过在.net的方法上增加AJAX属性标记来实现的,一旦被标记,AJAX创...

2011-01-06 12:38:17 177

原创 CodeSmith使用

这里提供两个CodeSmith代码模板示例,关于使用教程下面提供了下载:Entity.cst[code="java"] public string GetSqlParameterStatement(ColumnSchema column){ string param = "@" + column.Name ...

2011-01-06 12:24:44 189

原创 JQuery使用技巧

1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是...

2011-01-06 11:33:50 77

原创 对js Date对象的扩展

[code="java"]/* * Date prototype extensions. Doesn't depend on any * other code. Doens't overwrite existing methods. * * Adds dayNames, abbrDayNames, monthNames and abbrMonthNames static prope...

2011-01-06 11:28:01 111

原创 弹出模态窗口通用方法设计

可以解决缓存问题:[code="java"]/** * 打开模态窗口 * @param {Object} url 要打开窗口的地址 * @param {Object} obj 要传入的参数 * @param {Object} width 打开窗口的宽 * @param {Object} height 打开窗口的高 * @return {TypeName} 打开窗口返回给...

2011-01-06 11:25:57 141

原创 Asp.Net JS 控制TreeView控件

TreeView.js[code="java"]//有时候在子节点选择后,其父级节点也需要被选中,代码如下: //set child nodes checkbox status function TV2_SetChildNodesCheckStatus(node, isChecked) { var childNodes = TV2i_GetChildNod...

2011-01-06 11:21:41 149

原创 Asp.Net获取母版页控件

在母板页定义一个服务器控件:在母板也后台代码写上如下代码:public Lable Lable2{ get { return Label1; } set { Label1 = value; }}在内容页后台代码获取Lable1:Lable lable = Mas...

2011-01-06 11:16:19 146

原创 Log4Net使用详解

说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR...

2010-12-13 12:43:58 76

原创 几种SQL取日期部分的方法:

1.convertconvert(varchar(10),getdate(),120)   :  varchar(10) 截取位数可以调节,最多能显示19位(varchar(19))如:2009-12-12 10:10:10  ->  2009-12-12不带世纪数位 (yy) (1) 带世纪数位 (yyyy) 标准 输入/输出 (3)...

2010-11-26 17:12:32 312

原创 Java的Calendar和Date类

Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。 [b]创建一个日期对象[/b] 让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为...

2010-11-25 15:51:22 76

原创 SimpleDateFormat类简介

java.text 类 SimpleDateFormatjava.lang.Object java.text.Format java.text.DateFormat java.text.SimpleDateFormat所有已实现的接口: Serializable, Cloneable ------------------------...

2010-11-25 11:44:28 210

原创 RMI原理及实现

[b]简介[/b]  RMI是远程方法调用的简称,象其名称暗示的那样,它能够帮助我们查找并执行远程对象的方法。通俗地说,远程调用就象将一个class放在A机器上,然后在B机器中调用这个class的方法。  我个人认为,尽管RMI不是唯一的企业级远程对象访问方案,但它却是最容易实现的。与能够使不同编程语言开发的CORBA不同的是,RMI是一种纯Java解决方案。在RMI中,程序的所有...

2010-11-19 10:59:54 122

原创 给GridView行添加单击事件

将行的单击事件传递个服务器控件执行:[code="Asp.Net"]protected void ParentGridView_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >= 0 ) { ...

2010-11-01 14:45:58 355

原创 asp.net web.config文件详解

一、Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在标志中。 2.特定应用程序配置 特点: 位于中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于节中,控制Asp.net运行时的行为. 4.配置节组 ...

2010-10-21 14:41:44 92

原创 asp.net中GridView、DataGrid、DataList、Repeater、ListView、DetailsView、FormView 的区别

[b]列表类[/b][b]GridView 控件[/b]GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。特征:一行一条记录,就像新闻列表一样;带分页功能。[b]DataGrid 控件(建议用 GridView 控件代替)[/b]没有出现 GridView 之前,就用 DataGrid。除了添加利用数据...

2010-10-21 14:12:27 183

原创 Lucene3.0 对数据库数据进行搜索

[code="java"]package com.orifound.aiim.web.util;import java.io.File;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;...

2010-10-20 17:28:26 122

原创 Lucene3.0分词原理与分词系统

分词原理 建立索引和查询的过程中,都是以基本的语素项为单位的。基本的语素项就是通过分词得到。这个过程决定了索引单元金额最终的匹配过程。 分词在文本索引的建立过程和用户提交检索过程中都存在。利用相同的分词器,把短语或者句子切分成相同的结果,才能保证检索过程顺利进行。 1、 英文分词的原理 基本的处理流程是:输入文本、词汇分割、词汇过滤(去除停留词)、词干提取(形态...

2010-10-20 17:25:20 132

原创 java POI读取excel

POI读取excel2003和2007方法是一样的,主要就是用得类不同而已,读取excel2003只需要一个jar包,而读取2007则需要poi3.5以上版本里面的所有jar包,下面将提供代码和jar:[code="java"]/** * Excel工具类 * @author Administrator * */public class Excel { privat...

2010-10-20 10:46:16 79

原创 MyEclipse快捷键

Eclipse本身很快的,但是加上了myeclipse后,就狂占内存,而且速度狂慢,那如何让Eclipse拖着myeclipse狂飚呢?这里提供一个: [b]技巧:[/b]取消自动validation validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度立马提升好几个档次! 取消方法: w...

2010-10-20 10:13:07 74

原创 EL表达式

EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] } ...

2010-10-20 10:09:58 66

原创 tomcat启动和关闭

startup.bat:java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="..\conf\logging.properties" -Djava.endorsed.dirs="..\common\endorsed" -classpath...

2010-10-20 10:01:29 123

原创 详细讲解Java中log4j的使用方法

详细讲解Java中log4j的使用方法1、Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j .  2、Log4j的概念  Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许...

2010-10-20 09:42:35 460

原创 javascript调用applet

首先将applet打包再html body中加入[code="java"] [/code...

2010-10-19 13:49:37 103

原创 javascript调用activex控件

首先将控件打包为CAB,在CAB包内找到classid等信息,然后在html的body标签中加入[code="java"][/code]js调用示例:[code="java"]var PrintTool = document.getElementById("printPostReceipt");[/code]这样就能获得控件对象,可以调用控件中的方法啦。...

2010-10-19 13:44:54 492

原创 java聊天室

[b]server:[/b][code="java"]public class ServerManager { public void doListen() { ServerSocket server; try { server = new ServerSocket(8099); List sockets = new ArrayList();//创建一个...

2010-10-19 13:35:46 101

原创 Struts2 BaseAction

[code="java"]public class BaseAction extends ActionSupport{ private static final long serialVersionUID = 1L; /** * 每页显示记录数 * 默认值:15条 */ protected int pageSize = 8; /** * 获得...

2010-10-19 13:24:30 90

原创 spring拦截器

[code="java"]import java.lang.reflect.Method;import javax.servlet.http.HttpSession;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.aspectj.lan...

2010-10-19 13:19:28 83

原创 基于spring进行单元测试

[code="java"]public class JTest { static IUserInfoManageService userInfoManageService = null; static ISystemInitializeService systemInitializeService = null; static ApplicationContext ctx = n...

2010-10-19 13:13:19 79

原创 java获得客户端IP

[code="java"]/** * 获得客户端IP地址 * @param request * @return */ public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == ...

2010-10-19 13:09:38 62

原创 struts2 自定义拦截器

[b]struts.xml :[/b][code="java"] [/code][b]SystemLogInterceptor类:[/b][code="java"]public class S...

2010-10-19 13:05:16 67

原创 Log4j配置日志文件输出路径

[code="java"]### 将日志输出到控制台##log4j.appender.stdout=org.apache.log4j.ConsoleAppender##log4j.appender.stdout.Target=System.out##log4j.appender.stdout.layout=org.apache.log4j.PatternLayout##log4j....

2010-10-19 12:50:08 531

原创 error和exception有什么区别?

error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。...

2010-10-19 12:46:14 168

原创 描述一下JVM加载class文件的原理机制?

描述一下JVM加载class文件的原理机制?JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。 ...

2010-10-19 12:45:41 247

原创 j2ee常用的设计模式?说明工厂模式。

j2ee常用的设计模式?说明工厂模式。 Java中的23种设计模式:Factory(工厂模式), Builder(建造模式), Factory Method(工厂方法模式),Prototype(原始模型模式),Singleton(单例模式), Facade(门面模式),Adapter(适配器模式), Bridge(桥梁模式), ...

2010-10-19 12:44:53 120

原创 乱码解决方案

如果你的请求时get的话,用request.setCharacterEncoding("gb2312");是解决不了乱码的, 因为request.setCharacterEncoding("gb2312");只针对post(是post)请求;get请求的话,需要用 String str = new String(变量.getBytes("ISo-8859-1"),"utf-8"); ...

2010-10-19 12:43:52 105

空空如也

空空如也

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

TA关注的人

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