摘要:/// /// 更新配置文件信息 /// /// 配置文件字段名称 /// 值 public void UpdateConfig(string name, string Xvalue) { Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings[name].Value = Xv...
阅读全文
摘要:引言: 最近做了个Excel调用WebService数据集并显示和打印的工具,在网上没查到相关资料,抠出以下方法,希望it's useful。前奏:要在Excel中调用Web服务,首先需要安装微软工具Office Web Service Toolkit,傻瓜式安装。第二步就要添加WebService引用,以中文版Office2010为例,Alt+F11,进入VBA界面,选择[工具]->[引用],勾选"Microsoft XML, v6.0",如下图所示。第三步就是添加你需要调用的WebService服务了。选择[工具]->[Web服务引用],勾选&quo
阅读全文
摘要:转自:http://www.opencvchina.com/forum.php?mod=viewthread&tid=1124原理:在特殊领域运算形式——结构元素(Sturcture Element),在每个像素位置上与二值图像对应的区域进行特定的逻辑运算。运算结构是输出图像的相应像素。运算效果取决于结构元素大小内容以及逻辑运算性质。结构元素:膨胀和腐蚀操作的最基本组成部分,用于测试输出图像,通常要比待处理的图像小还很多。二维平面结构元素由一个数值为0或1的矩阵组成。结构元素的原点指定了图像中需要处理的像素范围,结构元素中数值为1的点决定结构元素的邻域像素在进行膨胀或腐蚀操作时是否需要
阅读全文
摘要:Ruby中的时间对象可用to_a获取相关内容,其下表对应值如下:0 秒1 分钟2 小时3 日期4 月份5 年份6 星期7 一年中的第几天8 是否是夏令时间9 时区日期格式化:%a 星期天数的缩写%A 完整的星期天数%b 月的名称缩写%B 完整的月的名称%c 等价于%a%b%d%H:%M%S%Y%d 一个月中的第几天%e 一个月中的第几天%H 以24小时制表示的时间%I 以12小时制表示的时间%m 月份%M 分钟%p AM/PM%S 秒%w 一星期中的第...
阅读全文
摘要:RuntimeError raise抛出的默认异常 raiseNoMethodError 对象找不到对应的方法 a=Oject.newa.jackmethodNameError 解释器碰到一个不能解析为变量或方法名的标识符 a=jackIOError 读关闭的流,写只读的流,或类似的操作 STDIN.puts("不能写入")Errno::error 与文件IO相关的一类错误 File.open(-10)TypeError 方法接受到它不能处理的参数 a=3+"abc"ArgumentError 传递参数的数目出错 def o(x) end o(1,2,3
阅读全文
摘要:转自:http://3331191abc.blog.163.com/blog/static/3351315620101411022468/ 1、模块和类的区别在于,模块不能实例化,类不能include 2、如果模块和类不在同一个文件中,如果要使用include,则先使用require,把文件引入。 3、include并不是简单的将模块的实例变量和方法拷贝到类中,而是,它是建立一个由类到所包含模块的引用。如果多个类引用该模块,都将指向同一个模块。 4、如果有多个include,将依次生成代理类,最后一个include的将是该类的直接超类,依次向上衍生 5、含有include的模块或类定...
阅读全文
摘要:publicprivateprotected,不赘述,你懂的#无参的访问控制方法class Bird def fly #默认为public end private def eat end protected def run end public def jump endend#使用参数指定成员的访问级别class Bird def fly end def eat end def run end def jump end private(:eat) protected(:run,:ju...
阅读全文
摘要:1、关键字:追加类——类中的方法可在的同名类文件中追加嵌套类——类中可嵌套类,也可在外部定义嵌套类特殊类——可为对象添加单独的类,以定义特殊的方法和属性(相应的有特殊方法)类方法——顾名思义,通过类方式调用的方法,非对象方法#追加类class Animal def put puts "这是Put方法" end def Animal.show puts "这是Animal类的Show方法" endendclass Animal def show puts "这是show方法" endenda=Animal.newa.puta.show#
阅读全文
摘要:1.数字转换成字符串to_s示例:t1=Time.now #actions t2=Time.now-t1 puts "cost time:"+t2.to_s2.字符串转换成数字to_i 字符串转换成浮点数to_f s="5_5" puts s.to_i 结果:553.时间转换成数字now = Time.now # 16 Nov 2000 17:24:28 sec = now.to_i # 9744242684.时间格式化 t = Time.now puts t.strftime("%H:%M:%S") # 2...
阅读全文
摘要:1、定义数组①方括号中用逗号隔开,如:food=["大米","小米","黑米","虾米"]②使用Array类构造函数,如:food=Array.newfood[0]="大米"...2、索引可为正负整数,负数表示倒数第几个元素。3、数组长度可变。4、%表示方法,将包含空格的字符串转换为数组:%w{...}%W{...}会对字符串中的转义字符和特殊字符进行替换5、添加数字元素的方法:unshift() 向数组的头部添加数组元素push() 向数组的尾部添加数组元素<< 向数组的尾部添加一
阅读全文
摘要:初学Ruby,之前做过C C# java等开发,偶然的机会让我有兴趣折腾下Ruby,关于Ruby的环境搭建,网上有很多,我也是照猫画虎搭建了Window环境。今天刚开始看Ruby语法,感觉Ruby语法有点乱,有点无章可循,赐我点正能量吧。参考书目:《Ruby On Rails Web开发学习实录》以下列出几个Ruby中常用的数据:1、Ruby全局变量$! 最近一次的错误信息 $@ 错误产生的位置 $_ gets最近读的字符串 $. 解释器最近读的行数(line number) $& 最近一次与正则表达式匹配的字符串 $~ 作为子表达式组的最近一次匹配 $n 最近匹配的第n个子...
阅读全文