Angelo Lee's Blog
This is my kingdom .If i don't fight for it ,who will ?
摘要: 集成了VS2010,官网地址:http://stylecop.codeplex.com/ 阅读全文
posted @ 2010-10-27 13:56 Angelo Lee 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 当初学C#时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态变量和非静态变量的区别?2.const和staticreadonly区别?3.extern是什么意思?4.abstract是什么意思?5.internal修饰符起什么作用?6.sealed修饰符是干什么的?7.override和overload的区别?8.什么是索引指示器?9.new修饰符是起什么作用?10.this关键字的含义?11.可以使用抽象函数重写基类中的虚函数吗?12.密封类可以有虚函数吗?13.如果基类中的虚属性只有一个属性访问器,那么继 阅读全文
posted @ 2010-10-27 13:43 Angelo Lee 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1、注释或重复代码片断 在我们写代码的往往要写代码注释,可是在每个类中写这些注释的文字是不是很烦,如果你每次用复制,粘贴的花是不是也是很麻烦,如果我们能想拖控件一样,拖到代码文件中多好啊,其实在在Vs中是可能的,我们只要把我们的代码块选中,然后在代码模式中向工具箱中把这个代码快直接拖到工具箱中就行了,接下来,我们在要注释的地方直接把这个“控件”拖到我们的代码中就行了,是不是很酷! 2、格式化整个块 我们在编写代码,或者从别人的Html源文件中粘贴一段Html代码粘到我们的Vs中的设计模式中的时候,是不是格式都是原模原样的,编写代码的时候,Vs可以很好的给我们用很整齐的格式排列好,方便阅读,.. 阅读全文
posted @ 2010-10-27 13:31 Angelo Lee 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 与Forms Authentication相关的配置 在web.config文件中,<system.web>/<authentication>配置节用于对验证进行配置。为<authentication>节点提供mode="Forms"属性可以启用Forms Authentication。一个典型的<authentication>配置节如下所示:<authentication mode="Forms"><forms name=".ASPXAUTH" loginUrl=&q 阅读全文
posted @ 2010-10-27 13:27 Angelo Lee 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一般攻略既然在Java内部是直接使用Unicode表示一切字符的,表达中文自然不成问题。因此所谓的中文问题并不是由Java本身引起的。而是因为对Java和Unicode理解不透或应用不当引起的。下面列出的原则,是解决一切中文问题的总纲:在Java内部,正确使用Unicode标准。对于中文来说,每个汉字使用一个char表示。 在所有的输入输出环节,指明正确的编码方式,进行正确的字符到字节,或字节到字符的转换。 如果输入源或输出目标直接支持,尽可能直接使用Unicode进行输入输出。例如,Oracle数据库直接支持UTF-8的文本数据。使用UTF-8操作Oracle,可自动兼容所有的语言文字;反之 阅读全文
posted @ 2010-10-27 11:25 Angelo Lee 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 本章从实际的中文问题中,分析问题的根本原因,以及解决之道。注意,本章虽然着重说明“中文问题”,但本章所推出的结论却是适合于世界所有语言文字的。概述我们在实际开发中碰到的中文问题,真是形形色色,无法一一列举。但是它们不是随机产生的,而是有规律可循,有办法解决的。我们碰到最多的中文问题,都发生在使用Java Servlet写WEB应用时。其次,使用Java Mail API发送e-mail也会有类似的问题。从表象上区分,大致上有以下几种:好端端的中文显示成了问号“?”,且一个中文变成2个问号。 好端端的中文显示成了问号“?”,且一个中文变成1个问号。 好端端的中文显示成了看不懂的符号,如“ 阅读全文
posted @ 2010-10-27 11:24 Angelo Lee 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 我们知道Unicode为国际化(I18n)提供了坚实的基础。但是Unicode不等同于国际化。使用Unicode的Java语言,若是使用不当,同样达不到国际化的目的。让我们来看一下Java是怎样处理Unicode的。Java的字符类型和C语言不同,Java的字符类型“char”是一个16位长的整数,而C语言的char是8位,等同于一个字节,只能表示单字节的字符(拉丁语系文字)。所以Java可以直接用一个char来表示一个Unicode字符(包括中文、英文、日文……),大大简化了字符和字符串的操作。因为Java字符总是Unicode字符,所以在后文中,如果不加说明,“字符”或“char”都是指1 阅读全文
posted @ 2010-10-27 11:20 Angelo Lee 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 这些工具都在%JDK_HOME%/bin下. JDK5.0以上基本都有这些工具. jconsole: 是一个图形化的工具, 可以连接至本地或remote的虚拟机,提供实时的性能视图和资源消耗信息. 不过 如果想连接到weblogic server所使用的虚拟机, 需加启动参数:-Dcom.sun.management.jmxremote. 为了连接至远 程weblogic server,还需加启动参数:-Dcom.sun.management.jmxremote.port = portNo,JConsole远程连接往往是诊断产品环境所必须的. jps: 是一个命令行的工具, 可列出所有的正在运 阅读全文
posted @ 2010-10-27 11:19 Angelo Lee 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 中文化和国际化问题权威解析之一:字符编码发展历程 收藏 前几天看文初的《精武门之Web安全研讨会首日感受》,说到利用字符集攻击时提到以前宝宝写的一篇有关国际化的文章,趁机再次拜读了宝宝的这篇大作,不得不感慨宝宝的写作功底,无敌!这么好的文章不分享出来实在是太可惜了,在此将宝宝的大作转帖于此;作者序在我开发Java程序的几年中,遇到得最多,也是别人向我提问最多的问题,就是各种各样看似稀奇古怪的中文乱码问题了。网上也有许多解释和解决Java中文问题的文章,但水平参差不齐,有一些文章甚至是错误的。此外,我们公司自己的Java程序从一开始就采用了错误的方式... 阅读全文
posted @ 2010-10-27 11:18 Angelo Lee 阅读(391) 评论(0) 推荐(0) 编辑
摘要: HTTPS和HTTP的区别:https协议需要到ca申请证书,一般免费证书很少,需要交费。 http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议 http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。 http的连接很简单,是无状态的 HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全 HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全 阅读全文
posted @ 2010-10-27 11:12 Angelo Lee 阅读(203) 评论(0) 推荐(0) 编辑