摘要:
require 'tk'tkroot=TkRoot.new { title 'hellw word' geometry '300x200'}lb = TkLabel.new(tkroot) do text 'hello' font 'arial 20 bold' pack :padx=... 阅读全文
摘要:
#ruby提供了多种运行外部程序的方法#1.%x %x不需要使用引号包含。#2. system方法 #3.exec类似system但是会中断当前的代码执行#system和exec不能捕获执行程序的输出。list=%x(dir d:\\) #捕获到输出结果system('notepad')p 'sys... 阅读全文
摘要:
#require 'net/http'#p Net::HTTP.get_response(URI.parse('http://www.kuaiyoujia.com')){|res|# puts res.code# p res['SERVER']# res.each {|key,value|# ... 阅读全文
摘要:
#r read,#w write,#a append,#r+ 读写方式 从文件的头位置开始读取或写入,#w+ 读写方式,如果文件已存在清空该文件,不存在就创建一个新的文件, #a+ 如果文件存在就在最后面附加,如果不存在就创建一个新文件。FileName="newfile.txt"file=File... 阅读全文
摘要:
#数字分为证书Integer,浮点数Float(对应与其他语言中的double),和复数Complex#整数又分为Fixnum和Bignum,Fixnum和Bignum会互相转换,这些都是ruby自动管理的操作。a=123_333_3432#加入下划线不会影响数字的值puts aputs 0b000... 阅读全文
摘要:
#Ruby内置基础数据类型 NilClass,TureClass,FalseClass,Time,Date,String,Range,Struct,Array,Hash#Numerice 1.分为Interger整数类。Interger又分为Fixnum和Bignum。#2.#Float浮点数#3.... 阅读全文
摘要:
类的扩展和继承class Fixnum def dosome(str) puts str end def abs puts "覆盖了原有的方法" endendputs 1.class1.dosome("动态添加的方法")1.abs#覆盖原有的方法 freeze冻结对象class ... 阅读全文
摘要:
解释性语言,自上而下执行,纯面向对象,跨平台,动态绑定,没有多重继承。NetBeans sun公司开发irb指令可快速实时输入并返回结果 quit 或者exitrdoc hello.rb 生成html文档rdoc -f chm 生成chm文档,依赖月微软的html help workshopgem ... 阅读全文
摘要:
for(var i =0;i<100;i++) { }alert(i);//100if(true){ var i="91d"; } alert(i);//91d function add(ad1,ad2){ sum=ad1+ad2; return sum;//如果没有用... 阅读全文
摘要:
using (var webdb = new kyj_NewHouseDBEntities()) { string sql = "select * from developer where loginname='liyuzhao'; selec... 阅读全文