锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成人高清在线,校园亚洲春色另类小说合集 ,久久亚洲精品无码AV红樱桃http://m.tkk7.com/ivanwan/category/2973.html鑷敱鐨勫姏閲忥紝鑷敱鐨勭敓媧匯?/description>zh-cnWed, 19 Nov 2014 08:03:11 GMTWed, 19 Nov 2014 08:03:11 GMT60redmine鏁忔嵎寮鍙戞彃浠?/title><link>http://m.tkk7.com/ivanwan/archive/2014/11/18/420257.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Tue, 18 Nov 2014 10:23:00 GMT</pubDate><guid>http://m.tkk7.com/ivanwan/archive/2014/11/18/420257.html</guid><wfw:comment>http://m.tkk7.com/ivanwan/comments/420257.html</wfw:comment><comments>http://m.tkk7.com/ivanwan/archive/2014/11/18/420257.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/ivanwan/comments/commentRss/420257.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ivanwan/services/trackbacks/420257.html</trackback:ping><description><![CDATA[<div>http://redminecrm.com/pages/vmware_image</div><img src ="http://m.tkk7.com/ivanwan/aggbug/420257.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ivanwan/" target="_blank">ivaneeo</a> 2014-11-18 18:23 <a href="http://m.tkk7.com/ivanwan/archive/2014/11/18/420257.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>jruby jdbc榪炴帴oraclehttp://m.tkk7.com/ivanwan/archive/2009/04/22/266989.htmlivaneeoivaneeoWed, 22 Apr 2009 06:50:00 GMThttp://m.tkk7.com/ivanwan/archive/2009/04/22/266989.htmlhttp://m.tkk7.com/ivanwan/comments/266989.htmlhttp://m.tkk7.com/ivanwan/archive/2009/04/22/266989.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/266989.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/266989.htmlrequire 'java'
import 'oracle.jdbc.driver.OracleDriver'

module JavaLang
  include_package "java.lang"
end

module JavaSql
  include_package "java.sql"
end

#JavaLang::Class.forName("oracle.jdbc.driver.OracleDriver").newInstance
##鍙戠幇濡傛灉鐩存帴鐢–lass.forName璇濇牴鏈壘涓嶅埌綾匯傜湅鏉ruby鏄鍏堝鍏ョ殑鐩存帴鐢╥mport CLASS鍗沖彲
con =
  JavaSql::DriverManager.getConnection( \
    "jdbc:oracle:thin:@132.228.129.104:1521:ods","ods","ods")
  sql = con.createStatement()

  result = sql.executeQuery("select * from dual")

  while result.next
    puts result.getString(1)
  end



ivaneeo 2009-04-22 14:50 鍙戣〃璇勮
]]>
rdoc鍦板潃闆嗗悎http://m.tkk7.com/ivanwan/archive/2006/11/20/82341.htmlivaneeoivaneeoMon, 20 Nov 2006 09:44:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/11/20/82341.htmlhttp://m.tkk7.com/ivanwan/comments/82341.htmlhttp://m.tkk7.com/ivanwan/archive/2006/11/20/82341.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/82341.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/82341.html聽聽聽 http://www.ruby-doc.org/core/
聽聽聽 浠g悊璁塊棶:http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.ruby-doc.org/core/

聽聽聽 http://www.ruby-doc.org/stdlib/
2.rmagick
聽聽聽 http://studio.imagemagick.org/RMagick/doc/index.html

3.gemjack.com闆嗗悎鐨勫ぇ澶氭暟rdoc(鎺ㄨ崘!)
聽聽聽 http://gemjack.com/


ivaneeo 2006-11-20 17:44 鍙戣〃璇勮
]]>
dbi濡備綍鎿嶄綔blobhttp://m.tkk7.com/ivanwan/archive/2006/11/20/82339.htmlivaneeoivaneeoMon, 20 Nov 2006 09:38:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/11/20/82339.htmlhttp://m.tkk7.com/ivanwan/comments/82339.htmlhttp://m.tkk7.com/ivanwan/archive/2006/11/20/82339.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/82339.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/82339.htmlruby榪樻槸鎶婂畠褰撲綔瀛楃涓?浣嗘槸瑕佺粡榪囧姞宸?

鎴戜滑瀹屽叏鍙互浣跨敤rmagick榪欎釜鍥懼艦搴撴潵榪涜.


浠g爜:
聽聽聽 require 'rubygems'
聽聽聽 require_gem 'rmagick'
聽聽聽 include Magick

聽聽聽 DBI.connect('DBI:Mysql:test_dbo:192.168.0.164', 'mysql', '') { |dbh|
聽聽聽聽 dbh.execute 'SET NAMES utf8'
聽聽聽聽聽聽 1.upto(13) { |i|
聽聽聽 聽 str = "insert into users(name, pwd, img) values(?,?,?)"
聽聽聽聽 dbh.prepare(str) { |st|
聽jpg = Image.read('1.jpg').first
聽 st.execute('a', 'b', jpg.to_blob)
聽 }
聽}
}

濡傛灉浠庢暟鎹簱鍙嶅搷鍑烘潵,涔熺被浼?from_blob鏂規硶)



ivaneeo 2006-11-20 17:38 鍙戣〃璇勮
]]>
dbi鎴朼ctiverecord鎿嶄綔mysql鐨勪腑鏂囬棶棰?/title><link>http://m.tkk7.com/ivanwan/archive/2006/11/20/82256.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 20 Nov 2006 06:28:00 GMT</pubDate><guid>http://m.tkk7.com/ivanwan/archive/2006/11/20/82256.html</guid><wfw:comment>http://m.tkk7.com/ivanwan/comments/82256.html</wfw:comment><comments>http://m.tkk7.com/ivanwan/archive/2006/11/20/82256.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/ivanwan/comments/commentRss/82256.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ivanwan/services/trackbacks/82256.html</trackback:ping><description><![CDATA[ <span style="font-family: monospace;">棣栧厛鍒涘緩琛?鎴戜滑榪欓噷榛樿緙栫爜utf8:<br /><br /></span>create table samples (<br /><pre>聽聽聽聽id int not null auto_increment,<br />聽聽聽聽foo varchar(100) not null,<br />聽聽聽聽bar text not null,<br />聽聽聽聽primary key (id)<br />) Type=MyISAM CHARACTER SET utf8;<br /><br /><br />榪欓噷鍒涘緩琛ㄧ被鍨嬫椂瑕佷嬌鐢∕yISAM綾誨瀷,鍥犱負鍙湁MyISAM綾誨瀷鎵嶆敮鎸佸畬鏁寸殑utf8.鏈鍚庤緗紪鐮乽tf8.<br /><br />1.dbi鎿嶄綔鏁版嵁搴?br /> 濡傛灉浣犳湰鍦扮紪鐮佹椂gbk鐨勮瘽,棣栧厛瑕侀粯璁ょ被Iconv榪涜杞崲.<br /> require 'iconv'<br /> def gb2u str<br /> conv = Iconv.new("UTF-8", "GBK")<br /> str = conv.iconv(str)<br /> str << conv.iconv(nil)<br /> conv.close<br /><br /> str<br /> end<br /><br /> 鎻掑叆浠g爜:<br /> DBI.connect('DBI:Mysql:test:localhost', 'mysql', '') { |dbh|<br /> dbh.execute 'SET NAMES utf8' #榪欓噷瑕佹寚鏄庝唬鐮?br /> 1.upto(13) { |i|<br /> st.execute("insert into samples(foo, bar) values('#{gb2u('涓')}#{i}', '#{gb2u('浜?)}')")<br /> }<br /> }<br /><br /><br /><br />2.activerecord<br /> activerecord鏄dbi鐨勫寘瑁?(涔熸洿紲?鍛靛懙!)<br /> 浠g爜:<br /> require 'rubygems'<br /> require_gem 'activerecord' #鍥犱負鎴戞槸gem鐨勫畨瑁?br /><br /> ActiveRecord::Base.establish_connection(<br /> :adapter => "mysql",<br /> :host => "localhost",<br /> :database => "test",<br /> :username => "mysql",<br /> :password => "",<br /> :encoding => "utf8") #緙栫爜鍙渶榪欓噷鎸囨槑<br /><br /> #鎸囨槑琛?br /> class Mytab < ActiveRecord::Base<br /> set_table_name 'samples'<br /> end<br /><br /> #鎻掑叆鏁版嵁<br /> tab = Mytab.new<br /> tab.foo= gb2u('涓')<br /> tab.bar = gb2u('浜?)<br /> tab.save<br /><br /> #鏌ヨ鏁版嵁<br /> data = Mytab.find(:all)<br /> data.each { |line| <br /> puts "['#{line[:id]}', '#{line[:foo]}, '#{line[:bar]}]" <br /> }<br /><br /><br /><br /><br /></pre><img src ="http://m.tkk7.com/ivanwan/aggbug/82256.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ivanwan/" target="_blank">ivaneeo</a> 2006-11-20 14:28 <a href="http://m.tkk7.com/ivanwan/archive/2006/11/20/82256.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>rrobots綆鍗曚緥瀛?/title><link>http://m.tkk7.com/ivanwan/archive/2006/11/18/81878.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 17 Nov 2006 16:33:00 GMT</pubDate><guid>http://m.tkk7.com/ivanwan/archive/2006/11/18/81878.html</guid><wfw:comment>http://m.tkk7.com/ivanwan/comments/81878.html</wfw:comment><comments>http://m.tkk7.com/ivanwan/archive/2006/11/18/81878.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/ivanwan/comments/commentRss/81878.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ivanwan/services/trackbacks/81878.html</trackback:ping><description><![CDATA[鐪媟robots鐨勪竴涓畝鍗曠殑渚嬪瓙:<br /><br />----------------------- code -----------------------<br />require 'robot'<br /><br />class NervousDuck<br />聽聽 include Robot<br /><br />聽 def tick events<br />聽聽聽 turn_radar 1 if time == 0<br />聽聽聽 turn_gun 30 if time < 3<br />聽聽聽 accelerate 1<br />聽聽聽 turn 2<br />聽聽聽 fire 3 unless events['robot_scanned'].empty? <br />聽 end<br />end<br /><br />----------------------- code -----------------------<br /><br />榪欓噷鑷沖皯瑕佸疄鐜皌ick鏂規硶.<br /><br />涓嬮潰鏄帶鍒秗obot鐨勪竴浜涙柟娉曞拰灞炴?<br /><br />聽 battlefield_height聽 #the height of the battlefield<br />聽 battlefield_width聽聽 #the width of the battlefield<br />聽 energy聽聽聽聽聽聽聽聽聽聽聽聽聽 #your remaining energy (if this drops below 0 you are dead)<br />聽 gun_heading聽聽聽聽聽聽聽聽 #the heading of your gun, 0 pointing east, 90 pointing <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #north, 180 pointing west, 270 pointing south<br />聽 gun_heat聽聽聽聽聽聽聽聽聽聽聽 #your gun heat, if this is above 0 you can't shoot<br />聽 heading聽聽聽聽聽聽聽聽聽聽聽聽 #your robots heading, 0 pointing east, 90 pointing north,<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #180 pointing west, 270 pointing south<br />聽 size聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #your robots radius, if x <= size you hit the left wall<br />聽 radar_heading聽聽聽聽聽聽 #the heading of your radar, 0 pointing east, <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #90 pointing north, 180 pointing west, 270 pointing south<br />聽 time聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #ticks since match start<br />聽 speed聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #your speed (-8/8)<br />聽 x聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #your x coordinate, 0...battlefield_width<br />聽 y聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #your y coordinate, 0...battlefield_height<br />聽 accelerate(param)聽聽 #accelerate (max speed is 8, max accelerate is 1/-1, <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #negativ speed means moving backwards)<br />聽 stop聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #accelerates negativ if moving forward (and vice versa), <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #may take 8 ticks to stop (and you have to call it every tick)<br />聽 fire(power)聽聽聽聽聽聽聽聽 #fires a bullet in the direction of your gun, <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #power is 0.1 - 3, this power will heat your gun<br />聽 turn(degrees)聽聽聽聽聽聽 #turns the robot (and the gun and the radar), <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #max 10 degrees per tick<br />聽 turn_gun(degrees)聽聽 #turns the gun (and the radar), max 30 degrees per tick<br />聽 turn_radar(degrees) #turns the radar, max 60 degrees per tick<br />聽 dead聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #true if you are dead<br />聽 say(msg)聽聽聽聽聽聽聽聽聽聽聽 #shows msg above the robot on screen<br />聽 broadcast(msg)聽聽聽聽聽 #broadcasts msg to all bots (they recieve 'broadcasts'<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 #events with the msg and rough direction)<br /><br /><img src ="http://m.tkk7.com/ivanwan/aggbug/81878.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ivanwan/" target="_blank">ivaneeo</a> 2006-11-18 00:33 <a href="http://m.tkk7.com/ivanwan/archive/2006/11/18/81878.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>rubygems鍑犱釜綆鍗曚嬌鐢ㄦ柟娉?/title><link>http://m.tkk7.com/ivanwan/archive/2006/11/07/79699.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Tue, 07 Nov 2006 13:12:00 GMT</pubDate><guid>http://m.tkk7.com/ivanwan/archive/2006/11/07/79699.html</guid><wfw:comment>http://m.tkk7.com/ivanwan/comments/79699.html</wfw:comment><comments>http://m.tkk7.com/ivanwan/archive/2006/11/07/79699.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/ivanwan/comments/commentRss/79699.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ivanwan/services/trackbacks/79699.html</trackback:ping><description><![CDATA[ <pre> <code>1銆俫em query --remote # shortcut: gem q -R<br />#鍒楀嚭鎵鏈夊寘<br />2銆俫em query --remote --name-matches doom # shortcut: gem q -R -n doom<br />#鍒楀嚭鎵鏈夊悕瀛楀尮閰嶇殑鍖?br />3銆俫em install --remote progressbar # shortcut: gem i -r progressbar<br />#瀹夎鎸囧畾鍚嶅瓧鐨勫寘銆?br />gem ins -r progressbar --version '> 0.0.1' #榪欓噷鍙互鍖歸厤鐗堟湰<br />4銆俫em specification progressbar # shortcut: gem spec progressbar<br />#鏌ョ湅瀹夎榪囩殑鎸囧畾鍖呰緇嗕俊鎭?br />5銆?code>gem uninstall progressbar<br />#鍗歌澆鍖?br />6銆俫em query --local # shortcut: 'gem q -L'<br />#鍒楀嚭鎵鏈夋湰鍦板畨瑁呰繃鐨勫寘<br />7銆?code>gem ins rake<br />#鍦ㄦ湰鍦板畨瑁咃紝濡傛灉娌℃湁榪滅▼瀹夎<br />8銆?code>gem list -b ^C<br />#鍒楀嚭鎵鏈変互C寮澶寸殑鍖?br />9銆?code>gem_server<br />寮鍚痳doc鏈嶅姟銆傚彲浠ユ煡鐪嬪畨瑁呭寘鐨剅doc</code></code></code></code></code> </pre> <img src ="http://m.tkk7.com/ivanwan/aggbug/79699.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ivanwan/" target="_blank">ivaneeo</a> 2006-11-07 21:12 <a href="http://m.tkk7.com/ivanwan/archive/2006/11/07/79699.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>ruby code example(14)http://m.tkk7.com/ivanwan/archive/2006/09/12/69187.htmlivaneeoivaneeoTue, 12 Sep 2006 08:33:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69187.htmlhttp://m.tkk7.com/ivanwan/comments/69187.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69187.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69187.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69187.html聽聽聽 include Comparable聽聽 ##include鍜?code>extend鏈変粈涔堜笉鍚岋紵

聽聽聽 聽聽聽 聽聽聽 聽聽聽 聽聽聽 聽聽聽 聽聽聽 聽聽聽 聽聽聽聽 ##include璐熻矗灝?code>module鎻掑叆鍒扮被(妯″潡)涓紝榪欐牱灝辮兘浠ュ嚱鏁扮殑褰㈠紡鏉ヨ皟鐢ㄦ柟娉曪紱鑰?code>extend璐熻矗灝?code>module鎻掑叆鍒板璞?瀹炰緥)涓紝榪欐牱灝辨坊鍔犱簡鐗規畩鏂規硶銆?br />
聽聽聽 @@plays = 0聽聽 聽聽 聽聽 聽聽 ##綾誨彉閲忥紝蹇呴』鍒濆鍖?br />聽聽聽 attr_reader :name, :artist, :duration聽聽 ##鍒嗗埆涓篅name,@artist,@duration璁劇疆鍙鐨勫睘鎬?br />聽聽聽 attr_writer :duration聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 聽聽 ##瀵笯duration璁劇疆鍙啓鐨勫睘鎬?br />
聽聽聽
    def initialize(name, artist, duration)
@name = name
@artist = artist
@duration = duration

@plays = 0 ##瀵硅薄鍙橀噺
end

def to_s
"Song: #@name--#@artist (#@duration)"
end

def name ##鍑芥暟寮忕殑鍏紑鎵鏈夊彉閲?br /> @name
end
def artist
@artist
end
def duration
@duration
end




ivaneeo 2006-09-12 16:33 鍙戣〃璇勮
]]>
ruby code example(13)http://m.tkk7.com/ivanwan/archive/2006/09/12/69180.htmlivaneeoivaneeoTue, 12 Sep 2006 08:07:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69180.htmlhttp://m.tkk7.com/ivanwan/comments/69180.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69180.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69180.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69180.htmlwhile gets
if /Ruby/
print
end
end

##絳夊悓浠g爜

ARGF.each {|line| print line if line =~ /Ruby/ }
##ARGF
##An object providing access to virtual concatenation of files passed as command-line
##arguments or standard input if there are no command-line arguments. A synonym for
##$<.

##絳夊悓浠g爜
print ARGF.grep(/Ruby/)


ivaneeo 2006-09-12 16:07 鍙戣〃璇勮
]]>
ruby code example(12)http://m.tkk7.com/ivanwan/archive/2006/09/12/69178.htmlivaneeoivaneeoTue, 12 Sep 2006 07:59:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69178.htmlhttp://m.tkk7.com/ivanwan/comments/69178.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69178.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69178.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69178.html##闂寘鐨勫父瑙佺敤娉?
[ 'cat', 'dog', 'horse' ].each {|name| print name, " " }
5.times { print "*" }
3.upto(6) {|i| print i } ##3..6鍙堜竴鍐欐硶
('a'..'e').each {|char| print char }

##杈撳嚭鍑芥暟鐨勬牸寮忓瓧絎︿覆
printf("Number: %5.2f,\nString: %s\n", 1.23, "hello")


ivaneeo 2006-09-12 15:59 鍙戣〃璇勮
]]>
ruby code example(11)http://m.tkk7.com/ivanwan/archive/2006/09/12/69175.htmlivaneeoivaneeoTue, 12 Sep 2006 07:52:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69175.htmlhttp://m.tkk7.com/ivanwan/comments/69175.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69175.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69175.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69175.html#############################################
##闂寘鐨勪竴涓敤娉?br /> animals = %w( ant bee cat dog elk ) # create an array
animals.each {|animal| puts animal } # iterate over the contents


#############################################
  def call_block
puts "Start of method"
yield ##鎵ц浼犲叆鐨勫弬鏁?榪欓噷涓?In the block"
yield
puts "End of method"
end

call_block { puts "In the block" }

##############################################


ivaneeo 2006-09-12 15:52 鍙戣〃璇勮
]]>
ruby code example(10)http://m.tkk7.com/ivanwan/archive/2006/09/12/69173.htmlivaneeoivaneeoTue, 12 Sep 2006 07:49:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69173.htmlhttp://m.tkk7.com/ivanwan/comments/69173.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69173.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69173.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69173.html##鍧楃殑鐢ㄦ硶
{ puts "Hello" } # this is a block

do ###
club.enroll(person) # and so is this
person.socialize #
end ###




ivaneeo 2006-09-12 15:49 鍙戣〃璇勮
]]>
ruby code example(9)http://m.tkk7.com/ivanwan/archive/2006/09/12/69168.htmlivaneeoivaneeoTue, 12 Sep 2006 07:29:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69168.htmlhttp://m.tkk7.com/ivanwan/comments/69168.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69168.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69168.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69168.htmlline = "abc"
if line =~ /Perl|Python/ ##鍖歸厤姝e垯琛ㄨ揪寮?br /> puts "Scripting language mentioned: #{line}"
end


line.sub(/Perl/, 'Ruby') # replace first 'Perl' with 'Ruby'
line.gsub(/Python/, 'Ruby') # replace every 'Python' with 'Ruby'



ivaneeo 2006-09-12 15:29 鍙戣〃璇勮
]]>
ruby code example(8)http://m.tkk7.com/ivanwan/archive/2006/09/12/69165.htmlivaneeoivaneeoTue, 12 Sep 2006 07:22:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69165.htmlhttp://m.tkk7.com/ivanwan/comments/69165.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69165.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69165.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69165.html histogram = Hash.new(0) ##緇檋ash琛ㄨ緗粯鐒跺間負0
histogram['key1']
histogram['key1'] = histogram['key1'] + 1
histogram['key1']

######################################
##gets 浠庡懡浠よ鍑哄叆鐨勬枃浠跺悕寰楀埌鐨勬枃浠剁殑姣忎竴琛屾枃鏈?br />while line = gets
puts line.downcase ##downcase鍏ㄩ儴杞崲鎴愬皬鍐?br />end


ivaneeo 2006-09-12 15:22 鍙戣〃璇勮
]]>
ruby code example(7)http://m.tkk7.com/ivanwan/archive/2006/09/12/69162.htmlivaneeoivaneeoTue, 12 Sep 2006 07:10:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69162.htmlhttp://m.tkk7.com/ivanwan/comments/69162.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69162.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69162.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69162.html##鏁扮粍
a = [ 'ant', 'bee', 'cat', 'dog', 'elk' ]
a[0]
a[3]
# this is the same:
a = %w{ ant bee cat dog elk }
a[0]
a[3]

##hash琛?br /> inst_section = {
'cello' => 'string',
'clarinet' => 'woodwind',
'drum' => 'percussion',
'oboe' => 'woodwind',
'trumpet' => 'brass',
'violin' => 'string'
}

inst_section['oboe']
inst_section['cello']
inst_section['bassoon']


ivaneeo 2006-09-12 15:10 鍙戣〃璇勮
]]>
ruby code example(6)http://m.tkk7.com/ivanwan/archive/2006/09/12/69160.htmlivaneeoivaneeoTue, 12 Sep 2006 07:07:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69160.htmlhttp://m.tkk7.com/ivanwan/comments/69160.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69160.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69160.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69160.html a = [ 1, 'cat', 3.14 ] # array with three elements
# access the first element
a[0]
# set the third element
a[2] = nil
# dump out the array
a

ivaneeo 2006-09-12 15:07 鍙戣〃璇勮
]]>
ruby code example(5)http://m.tkk7.com/ivanwan/archive/2006/09/12/69159.htmlivaneeoivaneeoTue, 12 Sep 2006 07:05:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69159.htmlhttp://m.tkk7.com/ivanwan/comments/69159.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69159.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69159.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69159.html def say_goodnight(name)
result = "Good night, #{name}" ##鎶婂彉閲弉ame鐨勫兼浛鎹㈣繘瀛楃涓?ruby浣跨敤#{var}.
return result
end
puts say_goodnight('Pa')
##########################################################

def say_goodnight(name)
result = "Good night, #{name.capitalize}" ##s.capitalize 絎竴涓瓙姣嶅彉涓哄ぇ鍐?br /> ##s.capitalize!
##Returns a copy of s with the first character converted to uppercase and the remainder to lowercase.
##"fooBar".capitalize # => "Foobar"
return result
end
puts say_goodnight('uncle')
##########################################################

$greeting = "Hello" # $greeting is a global variable
@name = "Prudence" # @name is an instance variable
puts "#$greeting, #@name"

##########################################################
def say_goodnight(name) ##涓嶇敤浣跨敤return璇彞涔熷彲浠ヨ繑鍥?br /> "Good night, #{name}"
end
puts say_goodnight('Ma')



ivaneeo 2006-09-12 15:05 鍙戣〃璇勮
]]>
ruby code example(4)http://m.tkk7.com/ivanwan/archive/2006/09/12/69156.htmlivaneeoivaneeoTue, 12 Sep 2006 06:53:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69156.htmlhttp://m.tkk7.com/ivanwan/comments/69156.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69156.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69156.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69156.html number = -123 #鏁板瓧閮芥湁Math綾葷殑鏂規硶
聽number = number.abs

ivaneeo 2006-09-12 14:53 鍙戣〃璇勮
]]>
ruby code example(3)http://m.tkk7.com/ivanwan/archive/2006/09/12/69155.htmlivaneeoivaneeoTue, 12 Sep 2006 06:50:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69155.htmlhttp://m.tkk7.com/ivanwan/comments/69155.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69155.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69155.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69155.html song = 1
sam = ""
def sam.play(a) #瀹氫箟鏂規硶
"duh dum, da dum de dum ..."
end
  "gin joint".length	#鎵鏈夐兘鏄互Object涓簉oot
"Rick".index("c")
-1942.abs
sam.play(song)


ivaneeo 2006-09-12 14:50 鍙戣〃璇勮
]]>
ruby code example(2)http://m.tkk7.com/ivanwan/archive/2006/09/12/69148.htmlivaneeoivaneeoTue, 12 Sep 2006 06:29:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69148.htmlhttp://m.tkk7.com/ivanwan/comments/69148.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69148.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69148.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69148.htmlclass Song
def initialize(a) #鏋勯犲嚱鏁?br />end
end
song1 = Song.new("Ruby Tuesday")
song2 = Song.new("Enveloped in Python")
# and so on


ivaneeo 2006-09-12 14:29 鍙戣〃璇勮
]]>
ruby code example(1)http://m.tkk7.com/ivanwan/archive/2006/09/12/69147.htmlivaneeoivaneeoTue, 12 Sep 2006 06:27:00 GMThttp://m.tkk7.com/ivanwan/archive/2006/09/12/69147.htmlhttp://m.tkk7.com/ivanwan/comments/69147.htmlhttp://m.tkk7.com/ivanwan/archive/2006/09/12/69147.html#Feedback0http://m.tkk7.com/ivanwan/comments/commentRss/69147.htmlhttp://m.tkk7.com/ivanwan/services/trackbacks/69147.html3.times { puts "Hello!" }

i.times {| i| ...}
Iterates the block i times. ##榪唬涓涓棴鍖卛嬈?br />

ivaneeo 2006-09-12 14:27 鍙戣〃璇勮
]]>
Martin Fowler錛氶棴鍖?/title><link>http://m.tkk7.com/ivanwan/archive/2005/08/23/10811.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Tue, 23 Aug 2005 09:06:00 GMT</pubDate><guid>http://m.tkk7.com/ivanwan/archive/2005/08/23/10811.html</guid><wfw:comment>http://m.tkk7.com/ivanwan/comments/10811.html</wfw:comment><comments>http://m.tkk7.com/ivanwan/archive/2005/08/23/10811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/ivanwan/comments/commentRss/10811.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ivanwan/services/trackbacks/10811.html</trackback:ping><description><![CDATA[ 闅忕潃浜轟滑瀵瑰姩鎬佽璦鍏磋叮鐨勬棩鐩婃祿鍘氾紝瓚婃潵瓚婂鐨勪漢閮介亣鍒頒簡闂寘錛圕losures 錛夊拰鎴栧潡錛圔locks錛夌瓑姒傚康銆傛湁鐫C/C++/Java/C#絳夎璦鑳屾櫙鐨勪漢鍥犱負榪欎簺璇█鏈韓娌℃湁闂寘榪欎釜姒傚康錛屾墍浠ュ彲鑳戒笉澶簡瑙i棴鍖呫傛湰鏂囧皢綆鍗曠殑浠嬬粛涓涓嬮棴鍖呯殑姒傚康錛岄偅浜涙湁澶ч噺鏀寔闂寘璇█緙栫▼緇忛獙鐨勪漢涔熻瑙夊緱鏈枃涓嶄細澶湁鎰忔濄? <P>    闂寘鐨勬蹇靛凡緇忔彁鍑哄緢闀挎椂闂翠簡銆傛垜絎竴嬈$鍒拌繖瀹冩槸鍦╯malltalk涓紝閭f椂鍊欒繕鍙仛鍧楋紙blocks錛夈侺isp璇█涓敤鐨勫緢澶氥俁uby涓篃鏈夊悓鏍風殑鍔熻兘錛嶈繖涔熸槸Ruby鐢ㄦ埛鍠滄Ruby鐨勪竴涓師鍥犮?/P> <P>    鏈川涓婃潵璇達紝涓涓棴鍖呮槸涓鍧椾唬鐮侊紝瀹冧滑鑳戒綔涓哄弬鏁頒紶閫掔粰涓涓柟娉曡皟鐢ㄣ傛垜灝嗛氳繃涓涓畝鍗曠殑渚嬪瓙鏉ラ槓榪拌繖涓鐐廣傚亣璁炬垜浠湁涓涓寘鍚竴浜涢泧鍛樺璞$殑鍒楄〃錛岀劧鍚庢垜鎯沖垪鍑鴻亴浣嶄負緇忕悊鐨勫憳宸ワ紝榪欐牱鐨勫憳宸ュ彲浠ラ氳繃IsManager鍒ゆ柇銆傚湪C#閲岋紝鎴戜滑鍙兘浼氬啓鍑轟笅闈㈢被浼肩殑浠g爜錛?/P><PRE> public static IList Managers(IList emps) { IList result = new ArrayList(); foreach(Employee e in emps) if (e.IsManager) result.Add(e); return result; } </PRE> <P>    鍦ㄤ竴縐嶆敮鎸侀棴鍖呯殑璇█涓紝姣斿Ruby錛屾垜浠彲浠ヨ繖鏍峰啓錛?/P><PRE> def managers(emps) return emps.select {|e| e.isManager} end </PRE> <P>    select鏄疪uby涓畾涔夌殑闆嗗悎緇撴瀯涓殑涓涓柟娉曪紝瀹冩帴鍙椾竴涓猙lock錛屼篃灝辨槸闂寘錛屼綔涓轟竴涓弬鏁般傚湪Ruby涓紝闂寘鍐欏湪涓瀵瑰ぇ鎷彿涓紙涓嶆榪欎竴縐嶆柟娉曪紝鍙︿竴縐嶄負do .. end錛夈傚鏋滆繖涓潡涔熸帴鍙楀弬鏁幫紝浣犲彲浠ュ皢榪欎簺鍙傛暟鏀懼埌涓や釜绔栫嚎涔嬮棿銆俿elect鏂規硶寰幆榪唬緇欏畾鐨勬暟緇勶紝瀵規瘡涓厓绱犳墽琛岀粰瀹氱殑block錛岀劧鍚庡皢姣忔鎵цblock榪斿洖true鐨勫厓绱犵粍鎴愪竴涓柊鐨勬暟緇勫啀榪斿洖銆?/P> <P>    鐜板湪錛屽鏋滀綘鏄疌紼嬪簭鍛樹綘涔熻瑕佹兂錛岄氳繃鍑芥暟鎸囬拡涔熷彲浠ュ疄鐜幫紝濡傛灉浣犳槸JAVA紼嬪簭鍛橈紝浣犲彲鑳藉洖鎯蟲垜鍙互鐢ㄥ尶鍚嶅唴綾繪潵瀹炵幇錛岃屼竴涓狢#鑰呭垯浼氭兂鍒頒唬鐞嗭紙delegate錛夈傝繖浜涙満鍒跺拰闂寘綾諱技錛屼絾鏄畠浠拰闂寘涔嬮棿鏈変袱涓槑鏄懼緱鍖哄埆銆?/P> <P>    絎竴涓槸褰㈠紡涓婄殑涓嶅悓錛圱he first one is a formal difference錛夈傞棴鍖呭彲浠ュ紩鐢ㄥ畠瀹氫箟鏃跺欏彲瑙佺殑鍙橀噺銆傜湅鐪嬩笅闈㈢殑鏂規硶錛?/P><PRE>def highPaid(emps) threshold = 150 return emps.select {|e| e.salary > threshold} end </PRE> <P>    娉ㄦ剰select鐨刡lock浠g爜涓紩鐢ㄤ簡鍦ㄥ寘鍚畠鐨勬柟娉曚腑鐨勫眬閮ㄥ彉閲忥紝鑰屽叾瀹冧笉鏀寔鐪熸闂寘鐨勮璦浣跨敤鍏跺畠鏂規硶杈懼埌綾諱技鍔熻兘鐨勬柟娉曞垯涓嶈兘榪欐牱鍋氥傞棴鍖呰繕鍏佽浣犲仛鏇存湁瓚g殑浜嬫儏錛屾瘮濡備笅闈㈡柟娉曪細</P><PRE>def paidMore(amount) return Proc.new {|e| e.salary > amount} end </PRE> <P>    榪欎釜鏂規硶榪斿洖涓涓棴鍖咃紝瀹為檯涓婂畠榪斿洖涓涓緷璧栦簬浼犵粰瀹冪殑鍙傛暟鐨勯棴鍖呫傛垜鍙互鐢ㄤ竴涓弬鏁板垱寤轟竴涓繖鏍風殑鏂規硶錛岀劧鍚庡啀鎶婂畠璧嬬粰鍙︿竴涓彉閲忋?/P><PRE>highPaid = paidMore(150) </PRE> <P>    鍙橀噺 <CODE><FONT face=鏂板畫浣?highPaid</FONT></CODE> 鍖呭惈浜嗕竴孌典唬鐮侊紙鍦≧uby涓槸涓涓狿roc瀵硅薄錛夛紝榪欐浠g爜灝嗗垽鏂竴涓璞$殑salary灞炴ф槸鍚﹀ぇ浜?50銆傛垜浠彲浠ヨ繖鏍蜂嬌鐢ㄨ繖涓柟娉曪細</P><PRE>john = Employee.new john.salary = 200 print highPaid.call(john) </PRE> <P>      琛ㄨ揪寮?CODE><FONT face=鏂板畫浣?highPaid.call(john)</FONT></CODE>璋冪敤鎴戜箣鍓嶅畾涔夌殑浠g爜錛岃繖鏃跺欐浠g爜涓殑amount宸茬粡鍦ㄥ垱寤鴻繖鏂規硶鐨勬椂鍊欑粦瀹氫負150銆傚嵆浣跨幇鍦ㄦ垜鎵цprint 鐨勬椂鍊欙紝150宸茬粡涓嶅湪瀹冪殑鑼冨洿鍐呬簡錛屼絾鏄痑mount鍜?50涔嬮棿鐨勭粦瀹氫緷鐒跺瓨鍦ㄣ?/P> <P>    鎵浠ワ紝闂寘鐨勭涓涓叧閿偣鏄棴鍖呮槸涓孌典唬鐮佸姞涓婂拰瀹氫箟瀹冪殑鐜涔嬮棿鐨勭粦瀹氾紙they are a block of code plus the bindings to the environment they came from錛夈傝繖鏄棴鍖呭拰鍑芥暟鎸囬拡絳夊叾瀹冪浉浼兼妧鏈殑涓嶅悓鐐癸紙java鍖垮悕鍐呯被鍙互璁塊棶灞閮ㄥ彉閲忥紝浣嗘槸鍙湁褰撹繖浜涘唴綾繪槸final鐨勬椂鍊欐墠琛岋級銆?/P> <P>    絎簩涓笉鍚岀偣涓嶆槸瀹氫箟褰㈠紡鐨勪笉鍚岋紝浣嗘槸涔熷悓鏍烽噸瑕併傦紙The second difference is less of a defined formal difference, but is just as important, if not more so in practice錛夈傛敮鎸侀棴鍖呯殑璇█鍏佽浣犵敤寰堝皯鐨勮娉曞幓瀹氫箟涓涓棴鍖咃紝灝界榪欑偣鍙兘涓嶆槸寰堥噸瑕佺殑涓鐐癸紝浣嗘垜鐩鎬俊榪欑偣鏄嚦鍏抽噸瑕佺殑錛嶈繖鏄嬌寰椾漢浠兘寰堣嚜鐒剁殑浣跨敤闂寘鐨勫叧閿偣銆傜湅鐪婰isp錛孲malltalk鍜孯uby錛岄棴鍖呴亶甯冨悇澶勶紞姣斿叾瀹冭璦涓被浼肩殑浣跨敤澶氬緢澶氥傜粦瀹氬眬閮ㄥ彉閲忔槸瀹冪殑鐗圭偣涔嬩竴錛屼絾鎴戞兂鏈澶х殑鍘熷洜鏄嬌鐢ㄩ棴鍖呯殑璇硶鍜岀鍙烽潪甯哥畝鍗曞拰娓呮銆?/P> <P>    涓涓緢濂界殑鐩稿叧渚嬪瓙鏄粠Smalltalk紼嬪簭鍛樺埌JAVA紼嬪簭鍛橈紝寮濮嬫椂寰堝浜猴紝鍖呮嫭鎴戯紝璇曢獙鎬х殑灝嗗湪Smalltalk涓嬌鐢ㄩ棴鍖呯殑鍦版柟鍦↗ava涓嬌鐢ㄥ尶鍚嶅唴綾繪潵瀹炵幇銆備絾緇撴灉浣垮緱浠g爜鍙樺緱娣蜂貢闅劇湅錛屾墍浠ユ垜浠笉寰椾笉鏀懼純銆?/P> <P>   鎴戝湪Ruby緇忓父浣跨敤闂寘錛屼絾鎴戜笉鎵撶畻鍒涘緩Proc瀵硅薄錛岀劧鍚庝紶鏉ヤ紶鍘匯傚ぇ澶氭暟鏃墮棿鎴戠敤闂寘鏉ュ鐞嗗墠闈㈡垜鎻愬埌鐨剆elect絳夊熀浜庨泦鍚堝璞$殑鏂規硶銆傞棴鍖呭彟涓涓噸瑕佺敤閫旀槸'execute around method'錛屾瘮濡傚鐞嗕竴涓枃浠訛細</P><PRE>File.open(filename) {|f| doSomethingWithFile(f)} </PRE> <P>   榪欓噷open鏂規硶鎵撳紑涓涓枃浠訛紝鐒跺悗鎵ц緇欏畾鐨刡lock錛岀劧鍚庡叧闂畠銆傝繖鏍峰鐞嗛潪甯告柟渚匡紝灝ゅ叾鏄浜嬪姟錛堣姹俢ommit鎴栬卹ollback錛夛紝鎴栬呭叾瀹冪殑浣犻渶瑕佸湪澶勭悊緇撴潫鏃跺欎綔涓浜涙敹灝懼鐞嗙殑浜嬫儏銆傛垜鍦ㄦ垜鐨剎ml鏂囨。杞崲涓箍娉涗嬌鐢ㄨ繖涓紭鐐廣?/P> <P>   闂寘鐨勮繖浜涚敤娉曟樉鐒惰繙涓嶅鐢↙isp璇█鐨勪漢閬囧埌鐨勫錛屽嵆浣挎垜錛屽湪浣跨敤娌℃湁闂寘鏀寔鐨勮璦鐨勬椂鍊欙紝涔熶細鎯沖康榪欎簺涓滆タ銆傞棴鍖呭氨鍍忎竴浜涗綘絎竴鐪艱鍒拌寰椾笉鎬庝箞鏍風殑涓滆タ錛屼絾浣犲緢蹇氨浼氬枩嬈笂瀹冧滑銆?/P><img src ="http://m.tkk7.com/ivanwan/aggbug/10811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ivanwan/" target="_blank">ivaneeo</a> 2005-08-23 17:06 <a href="http://m.tkk7.com/ivanwan/archive/2005/08/23/10811.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://tltcn.com" target="_blank">国产免费人视频在线观看免费 </a>| <a href="http://www-554757.com" target="_blank">亚洲精品无码专区久久</a>| <a href="http://xxxxxxxxcccc.com" target="_blank">国产精品亚洲а∨天堂2021</a>| <a href="http://41xjj.com" target="_blank">最新中文字幕免费视频</a>| <a href="http://cdlsy.com" target="_blank">中文字幕亚洲男人的天堂网络</a>| <a href="http://wanguoshan.com" target="_blank">免费人成网站在线观看10分钟</a>| <a href="http://nnlxl.com" target="_blank">亚洲人成电影院在线观看</a>| <a href="http://127ht.com" target="_blank">中文字幕一区二区三区免费视频 </a>| <a href="http://whdy888.com" target="_blank">亚洲成AV人片一区二区密柚</a>| <a href="http://milbolg.com" target="_blank">中文字幕免费在线看电影大全 </a>| <a href="http://jcss99.com" target="_blank">亚洲综合色丁香婷婷六月图片</a>| <a href="http://yg36.com" target="_blank">最近最好的中文字幕2019免费 </a>| <a href="http://783944.com" target="_blank">亚洲国产精品网站久久</a>| <a href="http://96yizhi.com" target="_blank">v片免费在线观看</a>| <a href="http://shyangpuks.com" target="_blank">国产AV无码专区亚洲AV漫画</a>| <a href="http://51comcomcom.com" target="_blank">中国在线观看免费的www</a>| <a href="http://fshomppa.com" target="_blank">国产日韩亚洲大尺度高清</a>| <a href="http://ulihix.com" target="_blank">黄色免费在线网址</a>| <a href="http://tzkanglong.com" target="_blank">亚洲桃色AV无码</a>| <a href="http://zz1965.com" target="_blank">亚洲免费一级视频</a>| <a href="http://doctor5470.com" target="_blank">亚洲欧洲日产国产综合网</a>| <a href="http://kimheezk.com" target="_blank">AV无码免费永久在线观看</a>| <a href="http://6464k.com" target="_blank">亚洲人成电影在在线观看网色</a>| <a href="http://www55nana.com" target="_blank">99久久99久久精品免费看蜜桃</a>| <a href="http://jj5c.com" target="_blank">国产成人久久精品亚洲小说</a>| <a href="http://123470c.com" target="_blank">伊人久久亚洲综合</a>| <a href="http://sxhnyl.com" target="_blank">91成年人免费视频</a>| <a href="http://720880.com" target="_blank">免费毛片毛片网址</a>| <a href="http://niu44.com" target="_blank">67pao强力打造67194在线午夜亚洲</a>| <a href="http://wo93xyz.com" target="_blank">成年人免费网站在线观看</a>| <a href="http://kssijia.com" target="_blank">亚州**色毛片免费观看</a>| <a href="http://lijieedu.com" target="_blank">91亚洲一区二区在线观看不卡</a>| <a href="http://fl6fe.com" target="_blank">免费看AV毛片一区二区三区</a>| <a href="http://yy1288.com" target="_blank">99久久婷婷免费国产综合精品</a>| <a href="http://yiuzz.com" target="_blank">亚洲色偷偷偷鲁综合</a>| <a href="http://clever-ad.com" target="_blank">亚洲电影免费观看</a>| <a href="http://123470c.com" target="_blank">免费人成再在线观看网站</a>| <a href="http://whdysdt.com" target="_blank">97亚洲熟妇自偷自拍另类图片</a>| <a href="http://zzzttt669.com" target="_blank">性xxxxx大片免费视频</a>| <a href="http://xsdin.com" target="_blank">久久综合亚洲色hezyo</a>| <a href="http://scbangde.com" target="_blank">亚洲成a人片在线观看日本麻豆 </a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>