码迷,mamicode.com
首页 > 2015年01月11日 > 全部分享
ruby之Enumerable
Enumberable可枚举模块可以理解为对遍历搜索和比较排序集合的抽象。这个模块可以通过mixin为类提供两种能力: 1、可以遍历搜索 enum.all?{|object| block}  判断集合中是否所有元素都满足某条件 puts [1,2,3,4].all?{|i| i>0} #true puts [1,2,3,4].all?{|i| i>3} #false enu...
分类:编程语言   时间:2015-01-11 06:13:37    阅读次数:190
词法分析
算法1:根据Regex构建NFA - McNaughton-Yamada-Thompson算法输入:字母表∑上的一个正则表达式r。输出:一个接受L(r)的NFA N。方法:首先对r进行语法分析,分解出组成它的子表达式。构建NFA的规则分为基本规则和归纳规则。基本规则:处理不包含运算符的子表达式。 ....
分类:其他好文   时间:2015-01-11 06:11:58    阅读次数:391
Javascript制作伸缩的二级菜单
Home News ...
分类:编程语言   时间:2015-01-11 06:11:29    阅读次数:246
详解php的魔术方法__get()和__set()
先看看php官方文档的解释:__set() is run when writing data to inaccessible properties.__get() is utilized for reading data from inaccessible properties.究竟用中文怎么翻译呢...
分类:Web程序   时间:2015-01-11 06:13:42    阅读次数:246
[LeetCode#]Binary Tree Inorder Traversal
The problem:Given a binary tree, return theinordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ 2 / 3return...
分类:其他好文   时间:2015-01-11 06:10:46    阅读次数:226
html元素li移动动态效果
在日常工作当中遇到了一个问题,平铺型列表修改单个内容设置排序时列表排序应与之对应。一下是一个小小的例子;简单的解决了此类问题,以浮动的形式改变当前的数据的显示顺序。有不足之处欢迎指点,后期还会做一个更完善的版本。敬请期待!效果预览:代码实现: 1 2 3 4 5 6 ...
分类:移动开发   时间:2015-01-11 06:11:20    阅读次数:257
Keynote操作技巧两则:屏幕互换及中途切换
场景1: 对调投影仪和笔记本屏幕的内容在进行演示时,Keynote会在一个显示设备上显示幻灯片内容,在另一个设备上显示提示信息。很不幸,在我的本子上,默认的屏幕设置使得投影仪显示了提示信息,而屏幕则显示了幻灯片内容。为了进行对调,可进行如下操作1. 鼠标移至提示信息所在屏幕的上边界2. 点击Opti...
分类:其他好文   时间:2015-01-11 06:10:08    阅读次数:367
[RocketFuel]Racer Rater
Suppose you are a fan of auto-racing and want to figure out which drivers are likely to perform well in an upcoming race. Luckily you have access to a...
分类:其他好文   时间:2015-01-11 06:11:43    阅读次数:348
DOM(六)事件类型
对于用户事件类型而言,最常用的是鼠标、键盘、浏览器。1.鼠标事件:鼠标的事件都频繁使用,下面例子就测试各种鼠标事件 box内容 鼠标的键值button测试(附对照表) ...
分类:其他好文   时间:2015-01-11 06:12:50    阅读次数:237
逆转序列的递归/尾递归(+destructuring assignment)实现(JavaScript + ES6)
这里是用 JavaScript 做的逆转序列(数组/字符串)的递归/尾递归实现。另外还尝鲜用了一下 ES6 的destructuring assignment + spread operator 做了一个更 functional 的版本(只支持数组)。正确性能通过测试(参见 放在我 Github 上...
分类:编程语言   时间:2015-01-11 06:12:23    阅读次数:283
Javascript屏蔽鼠标的右键的两种方法。
方法一:利用鼠标button的键值 方法二:鼠标的contextmenu(这里需要ie的return属性和DOM d prevevrDefault()方法)contextmenu事件在自定义右键内容...
分类:编程语言   时间:2015-01-11 06:12:18    阅读次数:145
本地开发时同时启动多个tomcat服务器
1、环境变量中不要设置CATALINA_HOME;2.分别修改安装目录下的conf子目录中的server.xml文件: a.修改http访问端口(默认为 8080端口),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。 b.修改Shutdown端口(默...
分类:其他好文   时间:2015-01-11 06:10:50    阅读次数:199
函数(学习笔记)
函数(存储函数)也是一种较为方便的存储结构,用户定义函数可以被SQL语句或者PL/SQL直接调,函数和过程最大的区别在于,函数可以有返回值,而过程只能依靠OUT 或者IN OUT返回数据定义函数语法:CREATE [OR REPLACE] FUNCTION 函数([参数,...]])RETURN 返...
分类:其他好文   时间:2015-01-11 06:09:18    阅读次数:294
php面向对象之__toString()
来自星星:http://w3note.com/web/109.html似曾相识,在php面向对象编程之魔术方法__set,曾经介绍了什么是魔术方法,这一章又介绍一个魔术方法__tostring()。__toString()是快速获取对象的字符串信息的便捷方式,似乎魔术方法都有一个“自动“的特性,如自...
分类:Web程序   时间:2015-01-11 06:09:45    阅读次数:196
Binary Search
public static void main(String[] args) { System.out.println(GetInsertLocation(new int[]{0,2},-1)); System.out.println(GetInsertLocati...
分类:其他好文   时间:2015-01-11 06:09:17    阅读次数:228
tinyxml优化之二
原文链接:http://www.cnblogs.com/zouzf/p/4216046.htmltinyxml优化之一说到了效率在差别有三方面的原因:解析的方式、内存分配(字符串操作)、冗余的安全性检查,那么优化就从这些方面着手:1、修改解析的方式无论是tinyxml1的逐字符扫描还是tinyxml...
分类:其他好文   时间:2015-01-11 06:11:03    阅读次数:143
Mono为何能跨平台?聊聊CIL(MSIL)
前言:其实小匹夫在U3D的开发中一直对U3D的跨平台能力很好奇。到底是什么原理使得U3D可以跨平台呢?后来发现了Mono的作用,并进一步了解到了CIL的存在。所以,作为一个对Unity3D跨平台能力感兴趣的U3D程序猿,小匹夫如何能不关注CIL这个话题呢?那么下面各位看官就拾起语文老师教导我们的作文...
分类:其他好文   时间:2015-01-11 06:09:08    阅读次数:259
1085条   上一页 1 ... 56 57 58 59 60 61 62 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!