- 博客(62)
- 收藏
- 关注
原创 oracle中字段char、varchar和varchar2的区别
<br /><br />区别: <br /> 1. CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 <br /> 2.CHAR的效率比VARCHAR2的效率稍高。 <br /> 3.目前VARCHAR是VARCHAR2的同义词。工业标准的
2011-02-17 15:35:00
281
原创 LitJson toObject方法重写
<br /> string req = HttpUtility.UrlDecode(thisContext.Request.QueryString["CookieJdConsignee"]);<br />Consignee con = LitJson.JsonMapper.ToObject<Consignee>(req);<br />使用泛型 反射 实体属性,去掉多余属性!
2011-02-17 09:48:00
406
原创 反射实体对cookie赋值
<br />/// <summary><br /> /// 反射实体对cookie赋值<br /> /// </summary><br /> /// <typeparam name="T"></typeparam><br /> /// <param name="consigneecookie"></param><br /> /// <param name="item"></param><br /> /// <returns></returns><b
2011-02-17 09:46:00
205
原创 json2的使用
Js代码 var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"}, {"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"}, {"ircEvent": "PRIVMSG", "method": "randomURI", "rege
2011-02-14 00:00:00
172
原创 C# Cookie的读写操作
<br />http://wenku.baidu.com/view/2eadf81e650e52ea551898e8.html
2011-02-13 23:58:00
156
原创 GZip流压缩、解压
<br /><br /> public static string GetDataFromUrlGZip(string url, Encoding encoding)<br /> {<br /> WebRequest request = WebRequest.Create(url);<br /> //request.Timeout = 5000;<br /> request.Method = "
2010-11-01 11:28:00
264
原创 WIN7 IIS安装
<br /><br />一、进入Windows 7的 控制面板,选择左侧的 打开或关闭Windows功能 。<br /><br /><br /><br /><br /><br /><br /><br />二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。 <br /><br /><br /><br /><br /><br /><br />三、安装完成后,再次进入 控制面板,选
2010-10-26 09:37:00
124
原创 F5负载均衡算法及基本原理
<br />BIGIP支持以下负载均衡选项: <br />l 轮询(RoundRobin):<br />顺序循环将请求一次顺序循环地连接每个服务器。当其中某个服务器发生第二到第7 层的故障,BIG/IP 就把其从顺序循环队列中拿出,不参加下一次的轮询,直到其恢复正常。 <br />l 最小的连接数(LeastConnection):<br />传递新的连接给那些进行最少连接处理的服务器。当其中某个服务器发生第二到第7 层的故障,BIG/IP 就把其从服务器队列中拿出,不参加下
2010-10-25 23:50:00
412
原创 Keep your .config clean with external config files
<br />在<configSections>中加入自定义配置节点<br /><!--UrlRewriter配置节--><br /> <section name="HandlerConfiguration" type="Jd.UrlRewriter.XmlSerializerSectionHandler, Jd.UrlRewriter"/><br /> <br />然后即可在<configuration>中使用该节点<br /><!--UrlRewriter配置--><br /> <Hand
2010-10-25 23:42:00
155
原创 MemoryStream 类
<br />命名空间:System.IO程序集:mscorlib(在 mscorlib.dll 中)<br /><br />MemoryStream 类创建这样的流,该流以内存而不是磁盘或网络连接作为支持存储区。MemoryStream 封装以无符号字节数组形式存储的数据,该数组在创建 MemoryStream 对象时被初始化,或者该数组可创建为空数组。可在内存中直接访问这些封装的数据。内存流可降低应用程序中对临时缓冲区和临时文件的需要。<br />流的 current position
2010-10-25 00:42:00
309
原创 StringDictionary类
命名空间:System.Collections.Specialized程序集:System(在 system.dll 中)将键和值强类型化为字符串而不是对象来实现哈希表。using System;using System.Collections;using System.Collections.Specialized;public class SamplesStringDictionary { public static void Main() {
2010-10-25 00:39:00
430
原创 数据压缩方法
<br /><br />隐藏▲查 • 论 •数据压缩方法无损数据压缩理论熵 · 复杂性 · 信息冗余 · 有损数据压缩熵编码法Shannon-Fano · Shannon–Fano–Elias · 哈夫曼树 · 算术编码 · Range · Golomb · Exp-Golomb · 统一编码(Elias · Fibonacci)字典编码RLE · LZ77/78 · LZSS · LZW · LZWL · LZO · DEFLATE · LZMA · LZX · LZJB其他CTW
2010-10-25 00:35:00
340
原创 Asp.net中的GZip或Deflate压缩文件
<br />在DotNet2.0中提供了GZip和Deflate压缩算法,而现在的浏览器几乎都支持 GZip 和 Deflate 压缩,因此在传输一些大的JS或CSS文件(如EXTJS)时对它进行压缩则可以减少下载时间,从而提高加载速度。<br /><br />为什么使用Gzip<br />Gzip 是一种流行的文件压缩算法,现在的应用十分广泛,尤其Linux平台,Gzip 压缩纯文本文件效果明显,约可以减少70%以上的文件大小。<br />Apache 的 Gzip 模块,可以使用 Gzip 压缩
2010-10-25 00:29:00
763
原创 将大文档按一定大小分割成小文件
public static void splitToSmallFiles(File file, String outputpath)throws IOException {int filePointer = 0;int MAX_SIZE = 10240;BufferedWriter writer = null;BufferedReader reader = new BufferedReader(new FileReader(file));StringBuffer buffer = new StringBuf
2010-10-24 16:30:00
181
原创 将文档全角标点转成半角标点方法
private static String replace(String line) {HashMap map = new HashMap();map.put(",", ",");map.put("。", ".");map.put("〈", "map.put("〉", ">");map.put("‖", "|");map.put("《", "map.put("》", ">");map.put("〔", "[");map.put("〕", "]");map.put("﹖", "?");map.put("?",
2010-10-24 16:28:00
689
原创 MyEclipse 快捷键
<br />Ctrl + Shift + O: 引入imports语句 <br />Ctrl + Shift + T: 打开Open Type查找类文件 <br />Ctrl + Shift + F4: 关闭打开的所有窗口 <br />Ctrl + Shift + F: 整形 <br />Ctrl + Alt + ↓(↑) : 向下(上)复制本行 (搞笑) <br />Ctrl + D : 删除本行 <br />Ctrl + O: Open declarations F3 : Open Declaratio
2010-10-23 22:23:00
101
原创 如何:发布 ClickOnce 应用程序
<br />ClickOnce 应用程序必须发布到 Web 服务器、文件共享或可移动媒体,才能供用户使用。可以使用发布向导发布应用程序;与发布相关的其他属性位于“项目设计器”的“发布”页中。有关更多信息,请参见 发布 ClickOnce 应用程序。<br />在运行发布向导前,应适当地设置发布属性。例如,如果要指定密钥为 ClickOnce 应用程序签名,则可以在“项目设计器”的“签名”页中执行该操作。有关更多信息,请参见 对 ClickOnce 清单进行签名。说明:<br />当使
2010-10-14 00:28:00
273
原创 ClickOnce 部署概述
<br />ClickOnce 是一种部署技术,使用该技术可创建自行更新的基于 Windows 的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行。ClickOnce 部署克服了部署中的三个主要问题:<br />更新应用程序的困难。 使用 Microsoft Windows Installer 部署,每次应用程序更新时,用户都必须重新安装整个应用程序;使用 ClickOnce 部署,则可以自动提供更新。只有更改过的应用程序部分才会被下载,然后会从新的并行文件夹重新安装完整的、更新后的应用
2010-10-14 00:25:00
354
原创 Java关键字final、static小记
<br />一、final <br /> 根据程序上下文环境,JAVA 关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 <br />final类不能被继承,没有子类,final类中的方法默认是final的。 <br />final方法不能被子类的方法覆盖,但可以被继承。 <br />final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 <br />final不能用于修饰构造方法。 <br />注意:
2010-10-11 23:43:00
117
原创 Ibatis.net性能的一个分享
<br />大概一年左右的时间里数据库的CPU一直处于很高的负荷中,从40%一直攀升到如今的80%,随着数据量的增加,负担越来越重,已经频繁超时,且濒临无法服务的边缘。<br />经长期的调查发现这是Ibatis.net的一个性能问题(同样适用于Ibatis)。<br />问题是这样的:项目主要业务表是Table表,其中的主键是一个varchar(36)类型的Guid,当每次搜索一条记录时我们会使用这样的一个statement:<br /><br /><select id="GetData" paramet
2010-10-08 09:30:00
503
原创 lucene 2.4.0 api url
<br />http://lucene.apache.org/java/2_4_0/api/index.html
2010-10-07 21:15:00
234
原创 想成为牛逼的员工,请看这里!
<br /> 想成为牛逼的员工,请看这里:<br />1、自愿加班<br />2、积极接受岗位调整<br />3、在经济不景气时,自愿减薪<br />4、放弃年假、周末,与公司共同发展<br />5、放弃公司福利<br />6、主动接受低碳理念,减少公司用电,用水<br />7、一日三餐自己解决,不能给公司增加负担<br />8、凡是有与公司相关的帖子,要坚决支持,且要挂小号去顶<br />9、坚决批判竞争对手<br />10、要做岗位多面手,要能界面,能驱动,能数据库,
2010-09-29 10:53:00
150
原创 Java夜未眠.程序员的心声
<br />突然想起读几本程序员立志的书了,看了一下下载的电子书,最近又在学习java方面的东西,所以这本书就用了一天的时间读了一下!<br />推荐指数:3-4颗星<br />老蔡这本书写的还好了,很多东西值得推荐,也可能有些久的原因吧,感觉里面的一些东西有些out了!<br />全书分为:励志篇、牢骚篇、生涯篇、图书篇、程序设计学习篇、软件工程篇、系统篇、杂感和书评。逐一说来:<br /> <br />励志篇:<br />既然做了写程序这一行,就要“干一行,爱一行”,不然不就是自己跟自己过不去。老蔡用启
2010-09-27 14:28:00
187
原创 DataTable ,DataRow,DataView
<br /><br /> DataTable dt = new DataTable("tableName");<br /> dt.Columns.Add( new DataColumn( "ID", typeof( int ) ) );<br /> dt.Columns.Add( new DataColumn( "Username", typeof( string ) ));<br /> dt.Columns.Add( new DataC
2010-09-21 16:13:00
168
原创 XMLGregorianCalendar 和 Date 格式的相互转换方法
<br /><br />最近在java调用.net开发的WebService中,日期格式被默认搞成了MLGregorianCalendar,需要做个简单格式化,如下:<br /> <br /> <br />//Convert Date To XMLGregorianCalendar <br /> private XMLGregorianCalendar convert(Calendar calendar) {<br /> XMLGregorianCalendar cal = new com.
2010-09-20 14:26:00
1358
原创 AJAX框架jQuery,Mootools,Dojo,Ext JS的对比
几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比 --摘录 [说明]我在网上许多地方遇到过这篇文章,都没有明确标记出作者,感到奇怪??如果您是这篇文章的作者,那么十分抱歉,恕我直接到文章摘录于此。因为这篇文章对我实在太具有参考价值了。原文如下: AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据: Ajaxian在2007年底对Ajax
2010-09-18 01:11:00
144
原创 string.Format字符串格式化说明
<br /><br />简单的应用案例:<br />1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)<br />string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)<br />默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数<br />string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入)<br />格式化多个Object实例<br />string.
2010-09-18 01:09:00
127
原创 Application, Session, Cookie, Viewstate, Cache对象用法、作用域和区别
<br /><br />1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使用Application对象,一个需要考虑的问题是任何写操作都要在 Application_OnStart事件(global.asax)中完成。尽管使用Application.Lock和 Application.Unlock方法来避免写操作的同步,但是它串行化了Application对象的请求,当网站访问量大的时候会产生严重的性能 瓶颈。因此最好不
2010-09-18 01:08:00
158
原创 title标签换行、加图片等显示控制例子2008年01月07日 星期一 12:191、加了JS控制TITLE显示效果(比较麻烦
<br />title标签换行、加图片等显示控制例子2008年01月07日 星期一 12:191、加了JS控制TITLE显示效果(比较麻烦) <br /> <html> <br /> <head> <br /> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <br /> <title>自定义title - 癲疯℅田ル↑</title> <br /> </head> <br />
2010-09-18 01:07:00
471
原创 开发WEB站点编程常用的代码
<br />让IFRAME框架内的文档的背景透明 <br /><iframe src="about:<body style='background:transparent'>" allowtransparency></iframe> <br /><br /><br /><br />进入页面后立即自动刷新? <br /><meta http-equiv="refresh" content="120;url=http://www.webjx.com/"> <br />http://www.webjx.com/,
2010-09-18 01:05:00
1745
原创 IList 和List的区别归纳总结
<br />常见问题: <br />Ilist <> 本身只是一个泛型接口, 既然是接口当然不能实例化,只能用如下方法 <br />IList <Class1> IList11 =new List <Class1>(); <br />但是为什么要这么用呢,为什么不直接用List: <br />List <Class1> List11 =new List <Class1>(); <br /><br />第一种用法有什么好处。 <br /><br />总结归纳一下: <br /><br />Ilist <> 是
2010-09-18 01:04:00
148
原创 Mark Zuckerberg--FACEBOOK 掌门人
<br /><br />Mark Zuckerberg 1984年5月14日出生于美国纽约州一个犹太医生家庭。中学时除了酷爱古典文学(他能大段背诵荷马史诗)之外,还喜爱编程,作品包括为父亲编写的一个办公通信工具,一个名为Risk的游戏,一个称为Synapse的音乐播放插件,能够通过人工智能学习用户的习惯(类似豆瓣电台?)微软和AOL都想收购Synapse并邀请这名中学生加盟,但是被他拒绝了。据说,他没有去赴微软高层的约会,因为时间太早了,起不来床。<br />他选择了去哈佛大学读心理学。在校期间,他萌发了做
2010-09-18 01:02:00
235
原创 Tinymec 使用(开源的好东东)
<br /><br />初始化<br /><br />在初始化TinyMCE的时候,需要把以下代码加入到页面的HEAD标签中。按以下例子中的设置,所有的TEXTAREA文本域在页面加载时将被转换成编辑器。另外还有其他模块,我们将在后面详细讲述。<br /><br /><br /> <!-- tinyMCE --><br /><br /><script language="javascript" type="text/javascript" src="jscripts/tiny_mce/tiny_mce.js
2010-09-18 00:57:00
326
原创 前端编辑器的一些心得
<br /><br />1.ubb代码:<br />UBB代码是HTML的一个变种,是Ultimate Bulletin Board (国外的一个BBS程序)采用的一种特殊的TAG。您也许已经对它很熟悉了。UBB代码很简单,功能很少,但是由于其Tag语法检查实现非常容易,所以我们的网站引入了这种代码,以方便网友使用显示图片/联接/加粗字体等常见功能。<br />所谓UBB代码,是指论坛中的替代HTML代码的安全代码。这种代码使用正则表达式来进行匹配,不同的论坛所使用的UBB代码很可能不同,不能一概而论。
2010-09-18 00:56:00
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人