- 博客(87)
- 资源 (2)
- 收藏
- 关注
原创 不能再简单了-使用netbeans开发第一个ruby的hello world
netbeans不只可以写java,我们还可以用来写ruby,比如我们现在写一个ruby的hello world首先打开netbeans文件->新建项目,选择ruby,再选中右边的Ruby应用程序点击下一步:填入我们的第一个ruby工程名即可,如firstruby点击完成。工程就建好啦点击main.rb,这类似于java的main方法:键入:puts "he
2008-08-28 15:25:00
1025
转载 JSP乱码解决大全
一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理out.print("JSP的中文处理");%>对不同的WEB服务器和不同的JDK版
2008-08-21 18:44:00
702
原创 关于ControlFlowPointcut与IntroductionInterceptor 【spring 2.0 技术手册补遗】
spring 2.0 技术手册 第4.3.3 ControlFlowPointcut示例中执行会抛出空指针异常,原因为Some.java中的setApplicationContext方法未被调用,则helloEverybody 方法被调用是helloProxy为null,在SpringAOPDemo.java的some实例化后加上"some.setApplicationContext(contex
2008-03-23 10:55:00
1246
1
原创 端口1004向局域网发送广播信息的原因与解决
网上目前还没有关于端口1004的明确解释,我们学校前日也发现类似情况,某一台或者多台机子通过1004发送UDP广播数据包经过检查发现,这并不是病毒,也不会传染给其他机器,而是再常见不过的软件--“迅雷”,迅雷明显在用户下载完成之后进行了隐藏的上传以增大他们资源的下载速度,这个上传以UDP方式实现,会进行一段时间后停止,就造成了不断发送广播的现象。因为此操作并不对网络真正有害,只是间歇的造成
2008-03-23 10:55:00
2227
1
原创 关于springIDE的安装与使用 【Spring2.0 技术手册补遗 】
在spring2.0技术手册第二章第二节27页,关于安装Spring IDE如按照书中的步骤在进行到图2.15那步的时候是进行不下去的,会在窗口上方报告Spring IDE依赖与AJDT插件,您需要到http://www.eclipse.org/ajdt/去下载对应版本的该插件,(eclipse3.2对应ajdt1.4.2,eclipse3.3对应djdt1.5),下载解压后将包内的feature
2008-03-23 10:47:00
798
转载 程序员如何掌握计算机英语
干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新 的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。其次,软件开发中的技术文档和资料大都是来
2008-03-23 10:46:00
906
1
原创 关于 It is indirectly referenced from required .class file (Spring 2.0 技术手册补遗)
在spring2.0 技术手册的第4章第二节 关于Advice的实例BeforeAdviceDemo中您会发现您书写的LogBeforeAdvice类中并未找到需继承的MethodBeforeAdvice接口,无法导入,原因为书上并未提及需要增加aop的jar包,您需要在工程/Propertise中的Java Build Path中的libraries 选项卡中添加spring-aop.jar
2008-03-23 10:44:00
774
原创 hibernate3.0下的批量删除
Hibernate3.0取消了以往的session.delete(sql)的批量删除方法(原版被取消的方法可以在org.hibernate.classic包内找到原版的Session类)那么,hibernate3.0实现批量方式的方法为:public void cleanCMHistory(Date date) { Session session = getSess
2008-03-23 10:43:00
626
转载 eclipse 快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面
2008-03-23 10:43:00
476
转载 边学边做struts1.1(eclipse)
作者:林宣武 著作权所有引用请带上作者名字一.Java的开发环境及开发过程1. java的开发环境: http://www.cvshome.org cvs代码的版本控制 window 2000eclipse3.0.1: http://eclipse.openwebeng.com/downloads/drops/R-3.0.1-200409161125/index.p
2008-03-23 10:42:00
1709
转载 Oracle SYS_CONTEXT&dual
select SYS_CONTEXT(USERENV,TERMINAL) terminal, SYS_CONTEXT(USERENV,LANGUAGE) language, SYS_CONTEXT(USERENV,SESSIONID) sessionid, SYS_CONTEXT(USERENV,INSTANCE) instance, SYS_CONTEX
2008-03-23 09:38:00
656
原创 Oracle 存储大对象(word文档为例)
在internal这个用户下给scott用户授权如下: SQL> conn internal 请输入口令: ****** 已连接。 SQL>grant create any directory to scott; SQL>grant create any library to scott; 在scott这个用户下执行下述语句: SQL> conn scott/tiger
2008-03-23 09:37:00
2029
1
转载 Oracle的卸载
1:运行 oracle卸载程序 2:注册表local machie/software /oracle删除 3:注册表local machie/system /service/所有和oracle有关的全部删除 4注册表local machie/controlset01/system /eventlog/application所有和oracle有关的全部删除 5注册表local mach
2008-03-23 09:36:00
507
原创 J2SE生成选项卡界面
package ce.lecky; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTabbedPane; import java.awt.Toolkit; import java.awt.Dimension; import java.awt.Color; import jav
2008-03-23 09:35:00
681
转载 JAVA得到文件的创建,修改时间
package com.syscom; import java.io.*; import java.util.*; /** *如果是文件没有经过修改则得到的是创建时间 *如果修改过则得到是最后修改的时间 */ public class TestGetFileTime { public static void main(String[] args) { Fil
2008-03-23 09:34:00
1266
原创 javascript与applet的交互
package com.swing; import java.applet.Applet; import java.awt.Graphics; /** * @author Administrator * * To change the template for this generated type comment go to * Window>Preferences
2008-03-23 09:33:00
627
原创 JAVA 强制数据类型转换
class Change{ public static void main(String[] args){ short shortvar=0; int intvar=0; String stringvar; float floatvar=9.99f; double doublevar=99999999.99; char charvar=9; Stri
2008-03-23 09:29:00
682
原创 JAVA 继承示例
class Employee{ String EmpName; char sex; double EmpSal; Employee(String en,char s,double es){ EmpName=en; sex=s; EmpSal=es; } public String getName(){ return EmpName; } publ
2008-03-23 09:28:00
643
原创 JAVA ==&equals
class Equals { public static void main(String[] args) { String str1= new String("fuck"); String str2= new String("fuck"); String str3=str1; System.out.println(str2==str1);//false
2008-03-23 09:28:00
499
原创 JAVA 时间相关
import java.util.*; import java.text.*; class Showtime { public static void main(String[] args) { Date d=new Date(); Date d2=new Date(); SimpleDateFormat f= new SimpleDateFormat ("yyyy.
2008-03-23 09:26:00
517
原创 C++ 模板应用示例
#include using namespace std; class person { int age; public: person(int a) { age=a; } person & operator +(const person &p1) { age=age+p1.age; return *this; } void ShowAge()
2008-03-23 09:25:00
443
原创 C++嵌套类示例
#include using namespace std; class zoo { const static int age=9999; static int res; public: zoo() { cout } class animal { public: animal() { cout cout cout } vo
2008-03-23 09:24:00
708
原创 C++ 函数指针事例
//函数指针示例 #include #include #include using namespace std; typedef int (*pf)(int a,int b)//声明函数指针; int f1(int a,int b); int f2(int a,int b); int f3(int a,int b); int f4(int a,int b); i
2008-03-23 09:23:00
568
转载 windows平台消息处理函数(C++版)
/* Name: MessageMap.cpp Author:CarveTimes Description: simulating the windows message maps Date: 30-08-04 19:50 Copyright: CarveTimes */ #include #include #include using namespace std
2008-03-23 09:22:00
874
原创 C++ 继承示例
#include #include using namespace std; class dog { private: int age; string name; public: dog & SetAge(int a) { age=a; return *this; } int GetAge() { return age; } stri
2008-03-23 09:20:00
535
原创 windows平台消息处理函数(C版)
/* Name: MessageMap.c Author:CarveTimes Description: simulating the windows message maps Date: 30-08-04 19:50 Copyright: CarveTimes */ #include #include #include /*定义消息结构体*/ struct
2008-03-23 09:20:00
800
转载 C++中的异常处理
C++中的异常处理 一.异常处理概述 异常处理是一种允许两个独立开发的程序组件在程序执行期间遇到程序不正常的情况(称为异常exception) 时相互通信的机制。C++的异常处理机制被称为是不可恢复的(nonresumptive) 一旦异常被处理,程序的执行就不能够在异常被抛出的地方继续. 二.检查,抛出,捕获异常。 检查异常:try 抛出异常:throw 捕获异常:catch
2008-03-23 09:19:00
717
原创 C++文本文件处理示例(文件输入输出流)
//将文本文件排序后输出,并得到最长和最短的单词 #include #include #include #include #include using namespace std; int main() { string ifile; cout cin >> ifile; // 构造一个 ifstream 输入文件对象 ifstream infi
2008-03-23 09:18:00
1956
原创 C++.NET 33选7彩票程序(随机数应用)
//33选7彩票程序 //by lecky.lee //2006-2-16 #include #include #include #include #include #include using namespace std; int obj[7]; int select[7]; vector bingo,b1; vector::iterator it; in
2008-03-23 09:17:00
1816
1
转载 C++操作符重载专题
C++操作符重载专题 一、为什么使用操作符重载? 对于系统的所有操作符,一般情况下,只支持基本数据类型和标准库中提供的class,对于用户自己定义的class,如果想支持基本操作,比如比较大小,判断是否相等,等等,则需要用户自己来定义关于这个操作符的具体实现。比如,判断两个人是否一样大,我们默认的规则是按照其年龄来比较,所以,在设计person 这个class的时候,我们需要考虑操作符==,
2008-03-23 09:17:00
611
原创 C++string类的方法
string 函数列表 函数名 描述 begin 得到指向字符串开头的Iterator end 得到指向字符串结尾的Iterator rbegin 得到指向反向字符串开头的Iterator rend 得到指向反向字符串结尾的Iterator size 得到字符串的大小 length 和size函数功能相同 max_size 字符串可能的最大大小 capacity 在不重新分配内存
2008-03-23 09:15:00
654
原创 Javascript之多维数组使用事例
Brake Parts Inventory List function displayinventory(table) { document.write(""); document.write("Item NumberItem Name"); document.write("Model NumberQuantity"); for(x=1;x { docu
2008-03-23 09:14:00
556
原创 SQL之根据表名动态查询的存储过程
--根据表名动态查询的存储过程, --此处以pubs数据库里的employee为例 use pubs create proc leckylee @TableName nvarchar(500) --注意参数的数据类型,多数未能实现此存储过程的代码都是因为设错了数据类型 as begin declare @SQLString nvarchar(500) set @SQLStrin
2008-03-23 09:14:00
1255
原创 Javascript中的变量作用域问题
Javascript中的变量作用域事例 Computer monitor specifications //定义全局变量 color="green"; var size=15; function monitorSpecs() { color="purple";//未作定义,给全局变量赋值 price="$300.00";//在函数内生成全局变量(无var
2008-03-23 09:13:00
418
原创 SQL的一个排序问题
朋友在建SQL表时遇到的,没啥难度,不过有可能被忽视的小问题 create table dd_test ( idint int,idname varchar(10)) insert into dd_test select 611 ,611 union select 612,612 union select 6112,6112 union select 70000 ,70
2008-03-23 09:12:00
569
原创 C++之友元类
//友元类 #include class classA { private: int var1; public: void function1() { var1=20; } friend class classB;//声明友元类classB }; class classB { private: int var2; int var3; int
2008-03-23 09:11:00
358
原创 C++之操作符重载事例
//操作符重载 #include #include class string { private: char *point; int varlength; public: string(){varlength=0;point=0;}//生成空字符串 string(const char *var);//从数组var创建字符串 string(const string &
2008-03-23 09:11:00
438
原创 C++之友元函数
//友元函数 #include class class1//创建一个包含私有变量和一个成员函数的简单类 { private: int var1; int var2; public: void function1() { var1=20; var2=45; } friend float function2(class1 var3); }; //编写一个全
2008-03-23 09:10:00
449
原创 C++之二元操作符重载
//二元操作符 //+号实现字符串连接 #include #include class String { private: char s[100]; public: String() { s[0]=0; } String(char str[]) { strcpy(s,str); } void PutStr() { cout }
2008-03-23 09:09:00
577
原创 C++之一元操作符重载
//成员函数方式实现一元操作符重载 #include class temp { private: int x,y; public: void operator ++();//++处应为C++存在的操作符 }; void temp::operator ++() { x++; y++; } main() { int x=5; int y=6; int
2008-03-23 09:08:00
774
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人