js: 面向对象说白了就是一个黑匣子,所谓黑匣子就是知道具体怎么弄但不了解里面运转流程。 面向对象的组成:属性、方法。 属性其实也就是js里面常用的对象,只不过换了一只叫法。 至于方法则是js里面常用的函数。 唯一两者的区别,属性和方法是被定义的,也就是它们是被束缚的,反之,函数、对象异然。 例子: ...
分类:
其他好文 时间:
2016-10-14 16:33:57
阅读次数:
134
背包问题 有一个背包(限定条件:对可选的东西进行限制),从一堆物品中选择若干放进背包,使得最后背包中的价值是最大的 01背包:对于一个物品,可以选0或1次 完全背包:对于一个物品,可以选多次(>=1) 01背包 1. 问题描述 http://hihocoder.com/problemset/prob ...
分类:
其他好文 时间:
2016-10-14 16:33:42
阅读次数:
203
导入txt文件,有导入向导这种方式: 另外可以使用load的方式导入。最开始使用以下代码插入: 由于一直报错"[Err] 1300 - Invalid utf8 character string:"。导致无法运行。查阅资料: 故将代码修改为: 即可导入成功。 ...
分类:
数据库 时间:
2016-10-14 16:32:42
阅读次数:
961
/*************************************************************************************//* 顺序表基本操作函数/* /* /* Date: 2016年10月14日/* Auther:vensontao/***** ...
分类:
其他好文 时间:
2016-10-14 16:33:58
阅读次数:
150
一、nth-of-type、nth-child :nth-of-type(n) 选择器匹配属于父元素的特定类型的第 N 个子元素的每个元素。 :nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。 二、区别 1.用于元素节点 E:nth-of-type(n) E元素的 ...
分类:
其他好文 时间:
2016-10-14 16:32:13
阅读次数:
209
VisualVM是Sun的一个OpenJDK项目,其目的在于为Java应用创建一个整套的问题解决工具。它集成了多个JDK命令工具的一个可视化工具,它主要用来监控JVM的运行情况,可以用它来查看和浏览H...
分类:
其他好文 时间:
2016-10-14 14:56:04
阅读次数:
267
1.安装Ruby 1.1 准备工作 在Mac上安装Xcode. 1.2 安装RVM $ curl -L https://get.rvm.io | bash -s stable 期间可能需要输入管理员密码,但没什么难度。 $ source ~/.rvm/scripts/rvm 载入RVM环境 $ rv ...
分类:
移动开发 时间:
2016-10-14 14:53:08
阅读次数:
197
1.不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式的情况下,各自的margin和padding差异比较大。 解决方案:CSS里 *{margin:0;padding:0;},几乎所有的CSS文件开头都是以通配符*来设置标签的内外补丁是0. 2.块属性标签float后,又 ...
分类:
其他好文 时间:
2016-10-14 14:51:46
阅读次数:
187
第一步:搭建环境:主要是安装和搭建java和sdk环境,说白了,对我们安卓开发来说,只要搭建好了Android开发环境,Monkey测试环境基本就是OK的了。可以参考:http://www.cnblogs.com/sylovezp/p/3623588.html 第二步:准备好要测试的项目,比如可以是 ...
分类:
移动开发 时间:
2016-10-14 14:52:06
阅读次数:
242
1:什么是国际化? 国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从产品中抽离所有的与语言,国家/地区和文化相关的元素。换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国 ...
分类:
其他好文 时间:
2016-10-14 14:51:56
阅读次数:
162
转自博客http://qianjigui.javaeye.com/blog/368449 毋庸多言,在vim中正则表达式得到了十分广泛的应用。 最常用的 / 和 :s 命令中,正则表达式都是不可或缺的。 下面对vim中的正则表达式的一些难点进行说明。 关于magic vim中有个magic的设定。设 ...
分类:
系统相关 时间:
2016-10-14 14:52:22
阅读次数:
240
需要:安装Git,安装GO语言环境,安装python语言环境 获取go的一些依赖如:proto,protoc-gen-go 以及 Battery Historian,命令如下 go get -u github.com/golang/protobuf/proto go get -u github.co ...
分类:
其他好文 时间:
2016-10-14 14:51:07
阅读次数:
629
read( )readLine( )是常用的,一个读取字符,另一个读取回车符之前的一整行。 实体类可以在各个层次之间传递参数,但实体类的属性个数可能与表中不同,可以根据自身需要增加 Directory类的方法都是静态的,可以直接调用,DirectoryInfo类的方法不是静态的,所以要通过实例化调用 ...
分类:
其他好文 时间:
2016-10-14 14:52:57
阅读次数:
204
总结:本小节讲述了现代编程技术的进一步发展--数据抽象/面向对象编程。 重点: 1.数据抽象的主要思想是鼓励程序定义自己的数据类型(一系列值和对这些值的操作),而不仅仅是那些操作预定义的数据类型的静态方法。 2.我们在本书中“拥抱”数据抽象的原因主要有三: · 它允许我们通过模块化编程复用代码。 · ...
分类:
编程语言 时间:
2016-10-14 14:50:05
阅读次数:
187
参考视频 http://www.imooc.com/video/12261 1.需要一个显示弹幕的view的类(里面包括弹道、弹幕状态的block回调、弹幕的内容、弹道的图片、开始、结束动画的方法等),需要一个继承自NSObject的工具类(包括数据源数组、运行过程中的已显示弹幕的数据数组,存储弹幕 ...
分类:
其他好文 时间:
2016-10-14 14:51:01
阅读次数:
145
大家都知道JSONP(JSON with padding参数式JSON)是跨域传输数据的方法,jq等很多类库都封装了JSONP的方法,但是他的原理是怎样的呢?下面举个我认为最浅显的栗子,大家看过了都会明白原理! JSONP的原理,概括点说,就是动态插入<script>元素,当然<script>元素引 ...
分类:
Web程序 时间:
2016-10-14 14:51:37
阅读次数:
302
硬链接:不同路径的文件指定的是同一个inode硬链接不能跨分区存在硬链接不能链接到目录(要避免循环引用)删除硬链接只会减少文件被硬链接的次数,源文件不会动.软链接:是一个独立的文件,有自己独立的inode,引用的是路径本身,不是inode删除软链接,跟源文件没任何关系软链接没有存储任何数据,只是存储 ...
分类:
其他好文 时间:
2016-10-14 14:49:59
阅读次数:
190