刘俊的博客
A,B两人扔骰子,A先扔,B比A大的概率是多少?怎么建模? arr=[]a=rand(1..6)b=(6.00-a)/6.00print "如果A掷出#{a}点,那么B胜出的概率是: "puts (6-a).to_s+"/6"6.times do |i| if (i+1)>a && (i+1)<=6&nb
377° / 3739
人阅读/ 0 人点赞/ 4 条评论
今天同事遇到个问题,如下提示: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable&
413° / 4138
人阅读/ 0 人点赞/ 0 条评论
技术面没过,应该是因为这道题,答的不好,大家看看能不能再优化了。 题目:一个字符串A(可以写成数组),给出一个数组B,要求找到字符串A第一次完整出现的位置。不能用正则或者自带的快速匹配的API。最原始的方法算出来。 a=[1,2,3]b=[2,3,1,3,6,1,2,3,5,4,3,1,2,3] for i in 0 ... b.size if b[i]==a[0] &nb
717° / 7132
人阅读/ 0 人点赞/ 4 条评论
那天去某公司面试,被面试官问了个问题:你掌握了那么多工具的使用,有尝试过自己去写个工具吗? 我一阵语塞,确实没有!工作那么久,都只是用别人开发好的工具,其实也不是没自己写过,而是因为每次我想要写的时候,都发现市面上已经有能实现想法的工具,而且自认写出来的东西不如人家的好。 现在回想起来,还是需要自己动手去造轮子,否则在技术上永远都会停留于使用,而不是创造。
563° / 5556
人阅读/ 0 人点赞/ 8 条评论
查不到什么资料,瞎捣鼓弄出来的,解决如下:安装divkit,配置到环境变量
394° / 3941
人阅读/ 0 人点赞/ 0 条评论
转自:http://rubyer.me/blog/153/一级必会 Ctrl+Alt+R:弹出Rake Ctrl+Alt+G:弹出Generate Ctrl+Alt+L:格式化代码 Alt+F1:切换视图(Project, Structure, etc.). Alt+F2:弹出预览窗口,可选择浏览器打开网页 Alt+Insert:相当于File|New,不过要在class外执行 Alt+Enter
338° / 3383
人阅读/ 0 人点赞/ 0 条评论
a = []1.upto(100) {|i| a << i}class Array def group n arr = [] 0.step(self.size, n) do |i|
576° / 5767
人阅读/ 2 人点赞/ 0 条评论
从1-9的数字里面取出一个值,但是不能重复,方法是; a=[1,2,3,4,5,6,7,8,9]a.shuffle.each{|i|puts i} 由于已知多少数字,因此就把数字存放到一个数组里面,然后随机取值出来使用。如果能重复的话,用rand就可以了
546° / 5466
人阅读/ 0 人点赞/ 0 条评论
方法一:require 'watir\contrib\enabled_popup'def startClicker( button , waitTime= 9, user_input=nil ) hwnd = $ie.enabled_popup(waitTime) if (hwnd) w = WinClicker.new&n
509° / 5091
人阅读/ 0 人点赞/ 0 条评论
今天遇到个问题,就是往yaml文件里面写入中文内容的时候,用dump方法写进去的不是期望值。查阅了很多资料以后大概知道了原因,在这里记录一下。在 Ruby 1.9.2 之前,YAML 的解析使用的是 Syck 这个引擎,而从 1.9.3 之后,默认的引擎变成了 Psych。Psych 相比 Syck 有以下优点: 可以正确处理 UTF-8 字符。 基于的底层库是 YAML 标准组所写的 liby
879° / 8778
人阅读/ 0 人点赞/ 2 条评论