自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (12)
  • 收藏
  • 关注

原创 rails mapping

 

2007-11-29 13:03:00 440

原创 使用migration操作数据库的一般步骤

 1.使用ruby script/generate migration migrationName 命令创建migration类(存在于db/migrate/XX_migrationName.rb文件中)2.打开新创建的migration文件,编写migration类的self.up和self.down方法,用于操作数据库3.在确保应用能够正确连接数据库的前提下,运行rake db:mig

2007-11-21 15:10:00 3364

原创 Rails 中的映射关系:

Rails 中的映射关系:Brower--URL(http://appaddress/urlcontrollerName/actionName/...)1.controllerName≈urlControllerName≈controllerClassName≈controllerFileName(e.g MyTest≈My_test≈MyTestController≈my_test_contro

2007-11-20 19:32:00 622

原创 ROR ORM(object/Relational Maping)

     So an ORM layer maps tables to classes, rows to objects, and columns to attributes of those objects. Class methods are used to perform table-level operations, and instance methods perform operati

2007-11-16 14:22:00 759

ror 连接 mysql5.0 问题

依ruby on rails 实践(见附件)当运行http://127.0.0.1:3000/book/new时,出现下列错误提示,请问是什么原因呢?刚接触,ror 和mysql,不知道问题出在哪儿.Mysql::Error in BookController#new #28000Access denied for user 'root'@'localhost' (using ...

2007-11-15 13:59:56 100

原创 从VB6.0到C#到java到ruby and javascript 我得到了什么,失去了什么

本科的时候学的入门语言是VB6.0,当时以为这辈子也就学这么一门编程语言了,也以为大概所谓的编程语言差不多都是这个样子吧.没想到的是,读了栽培学的研究生,却有机会做农业信息学,于是想学一门新的功能更强大的语言,于是选择了C#,与此同时,大家都在说java好,所以很想尝试一下.其实学了C#的语法,再来学java那是很容易的.因为两者在语法上是差不多的.学了java,只做过一个简单的桌面小程序,感觉没

2007-11-03 22:06:00 1256

原创 ECMAScript和javascript的区别

 ECMAScript,正式名称为 ECMA 262 和 ISO/IEC 16262,是宿主环境中脚本语言的国际 Web 标准。ECMAScript 规范定义了一种脚本语言实现应该包含的内容;但是,因为它是可扩充的,所以其实现所提供的功能与这个最小集相比可能变化很大。  ECMAScript 是一种开放的、国际上广为接受的脚本语言规范。 它本身并不是一种脚本语言。正如在 Web 应用程序中执行

2007-11-03 09:24:00 1060

原创 netBeans 中的自定义代码的书写位置

  ......  //预创建的代码AType aObject =new AType(); //创建的代码(等号后为“定制创建代码”)...... //创建后代码...... //与目标对象无关的代码...... //初始化前的代码...... //目标对象的初始化(系统自动生成部分)...... //初始化后的代码由于任何东西都是

2007-11-02 23:03:00 1209

原创 java窗体图标的设置

  一般采用gif格式的图像文件来作为java中的图标文件,图像文件的位置一般采用类路径,而不采用绝对路径,以方便移植;图标文件的规格一般采用16×16,而工具条上的采用32×32,下面是一个例子:Toolkit kit =Toolkit.getDefaultToolkit();Image image=kit.createImage

2007-11-02 23:02:00 9165 3

转载 java 托盘制作代码实例

import javax.swing.*;import java.awt.*;import java.awt.event.*;/** *//** *使java application生成托盘图标的例子 *本代码在JDK1.6上,Winxp平台上测试通过 *@author:NetJava.org */public class TrayTest...{      public static voi

2007-11-02 23:01:00 1008

原创 java应用之系统时间的获取和类Timer的核心代码

 

2007-11-02 23:00:00 665

原创 内存,SDRAM,DDR-SDRAM,DDR2,双通道内存技术

 DDR 严格的说DDR应该叫DDR SDRAM,人们习惯称为DDR,部分初学者也常看到DDR SDRAM,就认为是SDRAM。DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思。DDR内存是在SDRAM内存基础上发展而来的,仍然沿用SDRAM生产体系,因此对于内存厂商而言,只需对制造普通SDRAM的设备稍加改进,即可实现DDR内存的生产,可

2007-11-02 22:58:00 1228

原创 应用时接口和类的选择原则(java)

         上述所有的类型中,只有class和final class属于实例类,可以直接创建它们的实例,两者的不同在于,final class不能再被其它类继承和扩展,且它的所有方法都将自动地设为final。设为final的方法不能被子类覆盖(如果可以有子类的话)。final类的中的字段不会被自动设为final。对于final

2007-11-02 22:55:00 602

原创 java 访问控制符

 对于类:默认的:可以在同一个包中的其它类中被访问,在同一个包中被其它的类所继承。public:可以在任何一个包中的任何一个类中被访问和继承。//--------------------------------------------------------------------------------------------------------------------一个类作为整体对程序的

2007-11-02 22:53:00 728

原创 通过一个实例,讲解java 中的类、方法和字段

 public class Main5...{      public static void main(String[]args)     ...{          //直接访问抽象类的静态字段和静态方法          System.out.println(ATest.a);//5          System.out.println(ATest.mul(2,6));//12  

2007-11-02 22:51:00 2555

原创 java 多线程初步

  java中线程的生命周期及对应操作:1)新建:即创建线程类的实例,为其分配内存和其他资源;2)就绪:处于新建状态的线程对象用start()方法启动后,将进入线程队列等待CPU时间片,此时它已经具备了运行的条件,但还未调用run()方法,一旦轮到它来享用CPU资源,它的run()方法就会自动被调用,它就可以“脱离”创建它的主线程独

2007-11-02 22:49:00 1080

原创 java 中如何利用Graphics类绘图

 关于Graphics类的一个结论:Graphics类是所有图形上下文(Graphic context)的抽象基类,因此它是不能直接实例化的,那么为了使用Graphics类绘图,就必须创建其非抽象的子类。那么我们又如何在这个子类中实现Graphics类(Graphics中定义了很多抽象方法)中的抽象方法呢?要用这些方法来实现在特定的组件及设备上绘图,而又不能用Graphics类(因为它无法被实例化

2007-11-02 22:47:00 14326 5

原创 java 事件处理机制

java 事件处理机制概要: 通用(一般)机制——实现接口: 1. 首先确定要监听的对象和事件 2. 其次确定监听者及其要实现的接口及要重写的方法 (具体完成事件响应的方法,即事件最终会传至的方法),[监听者一般为被监听者本身(如窗体)或直接包含被监听者的对象,这样可以较好地实现封装;且对于需要当前类的对象响应的事件,这是解决问题的唯一方法]。而对于系统响应事件,则也可以采用外部类来监听(并不常用

2007-11-02 22:46:00 1525

原创 java OOP

  一、OOP中的几种关系1.组合关系:将多个类的实例(对象)组合到一个更大的类(对象)中,这多个类之间是并列的关系(地位),它们之间不可以相互控制(即改变彼此的状态),但可以相互调用。而包含它们的类可以通过它的方法来直接控制它们的行为,间接控制它们的状态(之所以说间接是因为按照OOP的封装和安全原则,各个对象都是要通过其自有的方法

2007-11-02 22:39:00 709 1

原创 C#之Graphics类的使用

这个用起来比java 的要简单,但因为封装了更多的东西。所以里面的内在细节却是不甚了了。C#中的使用方法,现举个例子:在图片框工具(PictureBox)-pic1中绘图:Graphics g=pic1.CreatGraphic();g.DrawLine(Pens.Blue,point1,point2); 

2007-11-02 22:36:00 2617

原创 求任意曲线的长度(C#)

using System;using System.Collections.Generic;using System.Text;using System.Drawing;namespace DaWeiWorks...{    class CurveLength    ...{        public static float curveLength(Point[] mLeafPt)    

2007-11-02 22:34:00 2144

原创 C#的抽象类和抽象方法

 //抽象方法:只包含方法定义,但没有具体实现的方法,需要其子类或者子类的子类来具体实现。//静态方法不能标记为 override、virtual 或 abstract,即静态方法都必须是具体的/抽象类:含有一个或多个抽象方法的类称为抽象类,在声明时,类名前须添加"abstract"关键字//抽象类中可以包含非抽象方法//抽象类不能够被实例化,这是因为它包含了没有具体实现的方法,即可实例化的类一定

2007-11-02 22:32:00 1227

原创 区分多态和重载

多态是基于对抽象方法的覆盖来实现的,用统一的对外接口来完成不同的功能。重载也是用统一的对外接口来完成不同的功能。那么两者有什么区别呢?重载,是指允许存在多个同名方法,而这些方法的参数不同。重载的实现是:编译器根据方法不同的参数表,对同名方法的名称做修饰。对于编译器而言,这些同名方法就成了不同的方法。它们的调用地址在编译期就绑定了。多态:是指子类重新定义父类的虚方法(virtual,abstract

2007-11-02 22:31:00 38286 6

原创 java 接口

 接口和抽象类非常相似,它定义了一些未实现的属性和方法。所有继承它的类都继承这些成员,在这个角度 上,可以把接口理解为一个类的模板。 接口和类的相似之处表现在以下两方面。 1.两者都包含可以由子类继承的抽象成员; 2.两者都不能直接实例化。 两者的区别表现在以下几个方面。 1.抽象类除拥有抽象成员之外,还可以拥有非抽象成员;而接口所有的成员都是抽象的。 2.抽象类成员可以是私有的,而接口的成员一般

2007-11-02 22:29:00 581

原创 java提示语(持续更新中...)

1.不能使用==比较两个字符串是否相等,因为此时比较的是两个字符串是否保存在内存中的同一位置. 2.当连接一个字符串和一个非字符串时,后者将被转换成字符串. 3.String 类substring的第二个参数是 不想拷贝 的第一个位置. 4.tomcat is the best jsp/servlet container.5.jboss app server is a better ejb con

2007-11-02 22:28:00 1243

原创 CSS

With the borth of CSS,any HTML markup that deals with purely with how things should look is daprecated(no longer approved of).Instead,CSS should be used.

2007-11-02 22:26:00 530

原创 Windows下ruby on rails开发环境的搭建

1.从www.ruby-lang.org下载ruby-one click for windows安装包,双击按“安装向导”即可安装。以上安装包中包含RubyGems和SciTE,所以不需要单独下载安装。2.安装rails:在确保网络连通的情况下,运行à”cmd”à运行命令:        gem install rails --include-dependencies3. 

2007-11-02 15:12:00 2535

原创 jsp框架

         jsp(java web application)的运行依赖于JDK和application server所提供的库(一般以*.jar文件的格式存在,而jar文件本质上是包含特定功能类文件(*.class)的归档文件)。         如果在开发时用到的一些框架(特定功能类的集合),则只有application server支持该框架(即包含该框架所有的类的集合)时,所开发

2007-10-24 10:55:00 3708

JSP 2.0 Specification.pdf

学习jsp最权威参考资料

2008-02-26

agile web development with rails 2end

ruby on rails 最经典教程,英文版,最新正式

2007-11-24

apache server 不能成功启动

apache server service不能成功启动的错误提示

2007-11-10

ruby教程(中文)

ruby语言的简体中文教程

2007-11-03

For.Dummies.Ajax.For.Dummies.Feb.2006.pdf

ajax 的入门教材,有心学的,可以慢慢看,还可以提高英文水平<br>中文的教材跟进的太慢了,学新的还得看英语的.

2007-10-31

CSS2.中文参考手册

苏小雨版,找到个能下载的不容易

2007-10-31

XML教程

好不容易才找到的一个

2007-10-31

HTML与XHTML权威指南(chm)

英文版式chm格式,中文版的都是pdf格式的,太大了.

2007-10-31

textPad5.0

超级好用windows平台文本编辑器,支持直接编译运行java文件

2007-10-19

我爱背单词

背单词的好工具,看了就知道

2007-07-17

core java2 7thEdition volum I

相当有名的java 参考书,一点可惜是英文版的

2007-03-25

JEdit4.2

用swing组件开发的界面,很知名的,也很好用

2007-03-16

空空如也

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

TA关注的人

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