自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

显斌的技术Blog

君子博学而日参省乎己......

  • 博客(19)
  • 收藏
  • 关注

原创 Eclipse 中不能正常显示中文字体的问题

主要是由于编辑器的编码不正确,可按如下操作修改:点Eclipse菜单上的“Window”--》“Preferences...”--》“General”--》“Editors”--》“Text file encoding”--》“Default(GBK)”。重新打开java文件即可看到中文。

2006-05-31 11:55:00 15442

原创 Hibernate中in expected错误的原因之一。

执行查询的时候出了如下错误:net.sf.hibernate.QueryException: in expected: visitRecords [from ServiceVisitRecord visitRecords]     at net.sf.hibernate.hql.FromParser.token(FromParser.java:102)     at net.sf.

2006-05-31 10:40:00 7242

原创 Orcale的SQL语句需要注意的一点

String sql = "insert into ods_click_counter (indexid, visiterip, visittime)"     + " values (?, ?, sysdate);";调试的时候发现上面的语句始终报“无效的字符”错误,后来才发现,Oracle中单句SQL语句不可以在后面加入分号(;),否则将出错。习惯用MS-SQL Server或者Acces

2006-05-30 15:21:00 1267

转载 编写你自己的单点登录(SSO)服务

编写你自己的单点登录(SSO)服务王昱 [email protected]   博客地址http://yuwang881.blog.sohu.com摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和

2006-05-29 08:55:00 1082

转载 Web 2.0 编程思想:16条法则

2006.05.18  来自:blogbeta.com   indigo原文:Thinking in Web 2.0: Sixteen Ways作者:Dion Hinchcliffe1、在你开始之前,先定一个简单的目标。无论你是一个Web 2.0应用的创建者还是用户,请清晰的构思你的目标。就像“我需要保存一个书签”或者“我准备帮助人们创建可编辑的、共享的页面”这样的目标,让你保持最基础的需

2006-05-27 12:58:00 603

原创 一个完整的吃内存程序

一个完整的吃内存程序作者:苏显斌日期:2006年5月24日这个程序是本人在公司测试自己编写的安装程序其间编写的一个小程序,主要目的是用来测试本机在不同剩余内存的情况下,安装程序执行的情况,现在把这个工具放上来给大家共享,希望有用得到的,同时也希望各位在阅读代码的过程中,发现有设计、编码等问题,不吝给予指出。 一、             界面设计 二、         

2006-05-24 21:53:00 4167

原创 Java 中构建自己的异常类(二)

创建UserDeletedException.java文件,内容为:/** *  */package com.test.my;/** * @author 苏显斌 *  */public class UserDeletedException extends Exception { private static final long serialVersionUID = -417086732085

2006-05-22 10:21:00 1078

原创 Java 中构建自己的异常类

创建testc.java文件:package com.test.my;public class testc { /**  * @param args  */ public static void main(String[] args) {  try {   testException();  } catch (Exception e) {   System.out.println(e.to

2006-05-20 11:18:00 3936

转载 多线程简明教程--使用ThreadLocal的设计与使用

引言在上面几篇中我们已经分析了Java中对多线程进行同步的几种机制,包括语言级别的synchronized关键字支持、Mutex/Simaphore等高层的同步包的设计和使用。但是,其实早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然T

2006-05-18 17:49:00 1855

原创 Java 的异常处理与C#异常处理的一个小区别

Java异常处理和C#非常相似,不过Java中支持强制异常处理方式,如下:    public void testException() {        try {            this.exceptionOne(2);        } catch (ArithmeticException e) {            System.out.println(e.toString

2006-05-18 12:07:00 1457 1

原创 C# 消除重复字符串的代码

以前面试的时候碰到这样的题目,当时对C#非常不了解,现在工作之余,写了这个功能的代码,供大家参考:using System;using System.Collections;using System.Text;namespace StringSample{ class Class1 {  [STAThread]  static void Main(string[] args)  {  

2006-05-17 18:46:00 2223

原创 Java中使用Hibernate存储Date类型及Boolean类型到Orcale数据库中的心得

首先在Oracle中创建一个Customers的表:create table CUSTOMERS(  ID         NUMBER default 0 not null,  NAME       VARCHAR2(15) not null,  AGE        NUMBER not null,  IS_STUDENT VARCHAR2(1) default 1 not null, 

2006-05-17 14:03:00 11947

原创 Oracle 无法删除表或视图错误,错误代码:ORA-00942

今天在编写Hibernate代码的时候,将对想保存到Oracle数据库时出现“表或视图不存在”的错误,但是进入数据库的时候发现表却是存在,并且可以编辑,经过分析,发现是因为建立表的时候带了"(双引号)造成的,比如下面是创建表的代码:create table "ServiceSubscriber"  (   "subscriberid"       VARCHAR2(100)          

2006-05-16 23:26:00 3096

原创 JUnit 编写测试用例的建议

以下摘自《Eclipse精萃》一书。1.要确保所有测试都是完全自动的,它们将自己检查自己的结果。2.不要把JUnit测试用例和它们测试的类写人系统控制台。这一点很重要,可以鼓励测试进行自我验证,保持在运行JUnit的命令行程序TestRunner时,控制台不受干扰。3.不要忘记测试出错时是否出现了异常。4.在实用assertTrue,assertFalse,assertNull和assertN

2006-05-16 00:01:00 1372

原创 hibernate 2.x 于 hibernate 3.x 的包名不同,初学者需注意

今天在网上找了一篇hibernate入门的文章,照着书上说的去尝试,结果发现程序无法运行,出现了一些奇怪的Bug,后来反复查看和修改,觉得应该没有什么问题,最后把2.x的包下载之后,重新添加2.x的包,程序可以正常运行,希望刚刚学习hibernate的朋友多加注意。其中,3.x的包名以org开头,2.x的包名以net开头。

2006-05-15 21:35:00 717

原创 如何在Windows中修改带有特殊符号的文件名

有时候我们会发现有的文件带有特殊符号,比如eclipse的目录下有个.eclipseproduct文件,如果希望从Windows资源管理器中修改文件名,则Windows报错:必须输入文件名。解决这个问题的方法非常简单,只需要执行如下的操作:1、把需要修改文件名的文件复制到C:盘根目录下,比如把.eclipseproduct拷贝到C:盘根目录下;2、点击“开始”菜单,点击“运行”,在弹出的对话框

2006-05-13 11:34:00 8105 1

原创 Eclipse 实用快捷键

作者:XianBin正所谓“工欲善其事,必先利其器。”,因此在开发进行Java开发之前,熟悉Eclipse开发环境是非常必要的过程,这篇文章提取了Eclipse中的一些非常使用而又常用的快捷键,希望对刚刚使用Eclipse的朋友有所帮助。Ctrl + Shift + F:    格式化代码,其实就是代码格式整理,可以通过选中代码片断来决定需要整理的代码,如果没有选中则格式化当前所有代码。

2006-05-12 17:54:00 1275

原创 Java 数据类型之字符串

Java在字符串的处理方面和C#基本一致,但是仍旧存在细微差别。在C#中,比较两个字符串可以使用==号,因为在C#中,比较两个字符串的时候,编译器会重载字符串比较方法,比如下面的代码:public static void Test(){    string str1 = "strings";    string str2 = "strings";    bool isEqual = str1

2006-05-12 15:30:00 1129

转载 Eclipse 快捷键指南

关键词 : Eclipse 快捷键 指南   编辑

2006-05-12 15:23:00 619

空空如也

空空如也

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

TA关注的人

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