- 博客(21)
- 收藏
- 关注
原创 JAVA读书笔记(三)
String类没有提供修改一个已存在的字符串中的某一个字符的方法,例如:String greeting="Hello";如果想把greeting变成"Help!",不能直接把greeting的最后一位变成p和!,而是保留需要的字符串,将替换的字符串通过"+"连接在一起。 greeting=greeting.substring(0,3)+"p!"; S
2010-03-07 19:44:00 558
原创 JAVA读书笔记(二)
操作符1.位操作符(a) >>>右移,高位用0填充;int a = 14;int b = 2;System.out.println(a >>> b);// 3int c = -14;int d = 2;System.out.println(c >>> d);// 1073741820 (b) >>符号位不变,其他位右移,高位用0填充,其结果与a/2b相同;i
2010-03-06 22:55:00 494
原创 JAVA读书笔记(一)
1.变量:对于基本类型的全局变量,若没有初始化,系统会自动初始化为该类型的初始值;而对于局部变量,则必须显示的进行初始化。2.常量:final int M_Max=111;final表示只能给变量M_MAX赋值一次,赋值之后,M_MAX的值就不可以重新赋值。所赋的值可以是一个表达式,也可以是一个具体的值。3.类常量:static final int M_Max=111;
2010-03-06 21:22:00 474
原创 自定义数字控件
Imports System.Windows.FormsImports System.Text.RegularExpressionsPublic Class NumericTextBox Inherits TextBox Public Sub New() MyBase.New() 组件设计器需要此调用。 I
2010-02-27 12:37:00 506
原创 事务处理在三层架构中的应用
在三层架构中,事务应该放在那管理,如果放到调用DAL的业务层操作类中,DAL类中操作的Connection通过参数形式传入,那么怎样才能避免在BLL层创建数据库操作类(DBHelper)对象? 如果在BLL创建DBHelper对象,然后将connection作为参数传回DAL类中,connection的取得和关闭均在BLL。这样BLL与DBHelper的耦合度将加强,没有
2009-07-03 15:10:00 3043 1
转载 Java栈与堆
对这两个概念的不明好久,终于找到一篇好文,拿来共享(http://www.duduwolf.com/cmd.asp?act=tb&;id=3 ) 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必
2009-04-07 17:28:00 477
转载 C#的内存管理:堆栈、托管堆与指针
感觉很详细,比较容易理解,虽然自己还是没坚持全部看完,但还是值得和大家分享! 在32位的Windows操作系统中,每个进程都可以使用4GB的内存,这得益于虚拟寻址技术,在这4GB的内存中存储着可执行代码、代码加载的DLL和程序运行的所有变量,在C#中,虚拟内存中有个两个存储变量的区域,一个称为堆栈,一个称为托管堆,托管堆的出现是.NET不同于其他语言的地方,堆栈存储值类型数据,而托管堆存储引用类
2009-04-07 16:12:00 2605
转载 Java中消除实现继承和面向接口编程
在匆忙之际理清消除实现继承和面向接口编程这样两个大问题可不是一件容易的事情,尤其考虑到自身的认识水平。坦白的说,这又是一篇“炒冷饭”的文章,但这“冷饭”又确实不好炒。因此,在阅读了这篇文章之后,你可要批判地接受(拒绝)我的观点,尽管我的观点也是来自于别人的观点。 继承是面向对象中很重要的概念。如果考虑到Java语言特性,继承分为两种:接口继承和实现继承。这只是技术层面的问题,即便C++中不存在
2009-04-02 10:33:00 475
转载 数字转大写汉字
Public Class ConvertSum 转换数字金额主函数(包括小数) 数字字符串 转换成中文大写后的字符串或者出错信息提示字符串 Public Function ConvertSum(ByVal str As String) As String If IsPositveDecimal(
2009-04-01 17:22:00 2647
转载 如何隐藏分区
1、 启动注册表编辑器(当然是命令regedit)2、 打开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies Explorer3、 在右边的编辑框中点右键选"新建_二进制值(B)"4、 将键值:"新值#1"改为"Nodrives",按回车.双击左键,打开键值编辑框输入将要隐藏的分 区的值5、 值的输入 00 00 00
2009-03-30 10:23:00 1129
转载 用EXISTS替代IN
在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接.在这种情况下, 使用EXISTS(或NOT EXISTS)通常将提高查询的效率. 在子查询中,NOT IN子句将执行一个内部的排序和合并. 无论在哪种情况下,NOT IN都是最低效的 (因为它对子查询中的表执行了一个全表遍历). 为了避免使用NOT IN ,我们可以把它改写成外连接(Outer Joins)或NOT EXIST
2009-03-19 20:24:00 894
转载 SyncLock语句
SyncLock 语句允许语句在单个表达式上保持同步。SyncLock expression...[ block ]End SyncLock各部分说明expression 必选。输出单个结果的运算符和值的唯一集合。 block 可选。将按顺序执行的语句。 End SyncLock 终止 SyncLock 过程。 备注SyncLock 语句确保多个线程不会同时执行相同语句。当线程到达 SyncLoc
2009-03-18 15:18:00 1314
转载 用DBCommandBuilder实现批量更新
DbProviderFactories对象,在.NET 2.0有一个抽象工厂模式的典型应用:通过DBProviderFactory 建立不同数据库类型的操作! Public Shared Function UpdateDataSet(ByVal ds As DataSet, ByVal tbName As String) As Integer Dim dbComm
2009-03-18 13:53:00 3391
转载 JBuilder 无法启动的解决方法
安装 JBuilder 后第一次可以成功运行,可是机器重新启动之后再次运行 JBuilder 时却每次只是看到 Logo 闪了一下就没有任何反应了。 这种情况主要是由于 VM 的内存分配设置出了问题。可以在 X:/JBuilder2006/bin 目录下找到一个名为 jbuilder.config 的文件,打开该文件,其中有如下一行设置:# Tune this VM to p
2009-02-25 08:45:00 661
转载 .Net Remoting异常处理:客户端无法截取在服务端抛出的异常内容
目前参加的一个项目,采用remoting和wcf结合的技术,当remoting server 与wcf server位于同一台机子上时,wcf可以捕获到remoting抛出的异常信息,但当把两者分别部署在不同的机子上,就会出现下列问题:客户端无法截取在服务端抛出的异常内容,只能接收到“Server encountered an internal error. For more informat
2009-02-24 21:24:00 1423
转载 J2EE项目中的异常处理 转载
还有另一篇文章也写得非常好 同样不知道作者是谁1. checked 和 unchecked exceptions 致命错误, 不可恢复错误, 第三方包错误 包装为unchecked exception。 业务逻辑异常流,安全异常包装为checked exception. J2ee应用中有Business exception,DB exception, security except
2009-02-24 13:52:00 692
转载 N层结构的J2EE项目中的异常处理之四 转载
5.J2EE项目中的异常处理 目前,J2ee项目一般都会从逻辑上分为多层。比较经典的分为三层:表示层,业务层,集成层(包括数据库访问和外部系统的访问)。J2ee项目有着其复杂性,J2ee项目的异常处理需要特别注意几个问题。 在分布式应用时,我们会遇到许多checked异常。所有RMI调用(包括EJB远程接口调用)都会抛出 java.rmi.RemoteException;同
2009-02-24 13:50:00 872
转载 N层结构的J2EE项目中的异常处理之三 转载
<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable;
2009-02-24 13:48:00 569
转载 N层结构的J2EE项目中的异常处理之二 转载
2.Checked 异常 还是 unChecked 异常? Java异常分为两大类:checked异常和unChecked 异常。所有继承java.lang.Exception的异常都属于checked异常。所有继承java.lang.RuntimeException的异常都属于unChecked异常。当一个方法去调用一个可能抛出checked异常的方法,必须通过try…ca
2009-02-24 13:41:00 638
转载 N层结构的J2EE项目中的异常处理之一 转载
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <! /* Styl
2009-02-24 11:08:00 751
原创 Log4net的配置
最近在做.NET的项目,今天闲暇无事,特将log4net的配置整理一下,下面是关于log4net的相关配置:1.用户先从网上下载log4net.dll文件,将其包含在工程的引用文件中。2.在app.config中添加以下配置:
2009-02-24 09:46:00 1521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人