码迷,mamicode.com
首页 > 2017年10月03日 > 全部分享
Java面向对象---多态
多态的体现 1、方法的重载与重写 2、对象的多态性 对象的多态性 程序会自动完成 父类 父类对象 = 子类实例 强制类型转换(向下转型必须要先向上转型,再向下转型) 子类 子类对象 = (子类)父类实例 Eg:A a=new B;B b=(B)a; 多态性的使用 一个简单的例子: 说明:如果不使用多 ...
分类:编程语言   时间:2017-10-03 23:27:32    阅读次数:309
用python 写网络爬虫--零基础
在爬取网站之前,要做以下几项工作 1.下载并检查 网站的robots.txt文件 ,让爬虫了解该网站爬取时有哪些限制。 2.检查网站地图 3.估算网站大小 利用百度或者谷歌搜索 Site:example.webscraping.com 结果如下 找到相关结果数约5个 数字为估算值。网站管理员如需了解 ...
分类:编程语言   时间:2017-10-03 23:27:17    阅读次数:267
linux三剑客之awk必杀技一例   linux命令
[]:有框表示从最开始计算(小分隔符),否则从数据开始计算,无[]+:加号则从最开始计算,否则从数据开始计算[]+:加号则从最开始计算,否则从数据最开始计算请执行命令取出linux中eth0的IP地址(请用cut,有能力者也可分别用awk,sed命令答)。解答:说明:此题解答方法已经给大家..
分类:系统相关   时间:2017-10-03 23:27:12    阅读次数:291
15、C#里面的for循环结构的使用
在C#这门编程语言里面,for循环和Java里面的for循环几乎是如出一辙。我们这里通过几个实例,来让大家了解下for循环的使用。实例1:计算1至100的和。Console.WriteLine("开始计算1至100的和:");intresult;result=0;for(inti=1;i<=100;i++){result=result+i;}Console.WriteLi..
分类:Windows程序   时间:2017-10-03 23:27:05    阅读次数:249
可复用过渡和动态过渡
前面的话 可复用过渡 过渡可以通过 Vue 的组件系统实现复用。要创建一个可复用过渡组件,需要做的就是将 <transition> 或者 <transition-group> 作为根组件,然后将任何子组件放置在其中就可以了 Vue.component('my-transition', { templ ...
分类:其他好文   时间:2017-10-03 23:26:57    阅读次数:215
Hackerearth: Mathison and the Pokémon fights
Mathison and the Pokémon fights code 这是一道比较有意思,出的也非常好的题目。 给定$n$个平面上的点$(x_i, y_i)$,(允许离线地)维护$Q$个操作:1. 0 $p$ $x$ $y$ 更改第$p$个点为$(x, y)$。2. 1 $l$ $r$ $x$ ...
分类:其他好文   时间:2017-10-03 23:26:47    阅读次数:278
php中常用的字符串查找函数strstr()、strpos()实例解释
stringstrstr(string$haystack,mixed$needle[,bool$before_needle=false])1、$haystack被查找的字符串,$needle要查找的内容2、如查找到则返回字符串的一部分,如没找到则返回FALSE3、该函数区分大小写,如果想要不区分大小写,请使用stristr()4、如果你仅仅想确定needle是否存..
分类:Web程序   时间:2017-10-03 23:26:41    阅读次数:251
grep -v 是否支持多个关键字?
需求:要获得网卡及其对应的IP地址。我们都知道可以使用grep-v过滤掉符合关键字的信息。用grep命令来获取网卡和对应IP的信息。ipaddr|awk{‘print$1,$2‘}|grep-vlink|grep-vvalid|grep-vinet6通过这个组合命令,完全能得到想要的信息,但这个命令有点长,有没有一气呵成的?grep..
分类:其他好文   时间:2017-10-03 23:26:34    阅读次数:274
设计模式(十三)——享元模式
设计模式(十三)——享元模式一、享元模式简介1、享元模式简介享元模式运用共享技术有效地支持大量细粒度的对象。享元模式是一个考虑系统性能的设计模式,通过使用享元模式可以节约内存空间,提高系统的性能。享元模式的核心在于享元工厂类,享元工厂类的作用在于提供一个用于..
分类:其他好文   时间:2017-10-03 23:26:19    阅读次数:192
xpath爬取新浪天气
参考资料: http://cuiqingcai.com/1052.html http://cuiqingcai.com/2621.html http://www.cnblogs.com/jixin/p/5131040.html 完整代码: ...
分类:其他好文   时间:2017-10-03 23:26:05    阅读次数:245
StringBuilder
1 package cn.bjsxt.stringbuilder; 2 /** 3 * String 不可变字符序列 4 * StringBuilder StringBuffer都是是可变字符序列 5 * 区别在于StringBuilder(线程不安全,效率高) StringBuffer是(线程安全... ...
分类:其他好文   时间:2017-10-03 23:25:59    阅读次数:153
韩剧TV APP案例分析
产品 选择产品:韩剧TV 版本:Android版 选择理由:节假日坐车回家时使用较多次数的APP,刚好国庆坐车回家时正在使用,所以选择了这款APP。 第一部分:调研、评测 第一次上手体验 刚打开APP加载画面是一片纯白色,载入时间大概在1S左右,底部是APP的图标和APP的名字,个人感觉加载画面比较 ...
分类:移动开发   时间:2017-10-03 23:25:47    阅读次数:916
设计模式(十四)——策略模式
设计模式(十四)——策略模式一、策略模式简介1、策略模式简介策略模式定义了算法家族,分别封装起来,让不同算法之间可以互相替换,使算法的变化不会影响到使用算法的客户。策略模式将算法的逻辑抽象接口(doAction)封装到一个类(Context)里面,通过组合的方式将具体算法..
分类:其他好文   时间:2017-10-03 23:25:39    阅读次数:275
canvas基础语法
前面的话 canvas顾名思义是定义在浏览器中的画布。它不仅是一个普通的元素,更是一个强大的编程工具。它的出现已然超过了web基于文档的设计初衷,将网页这一形态的应用推向了另一个高度。利用canvas,可以开发出复杂的动画、动态图表、游戏等。关于canvas,有这样一句话——canvas就像是一场文 ...
分类:其他好文   时间:2017-10-03 23:25:30    阅读次数:213
2.2使用通用的二进制文件在unix/linux上安装MySQL
2.2使用通用的二进制文件在unix/linux上安装MySQLOracle提供了一组MySQL的二进制发行版。对于许多平台,它包括以tar压缩文件形式的通用二进制发行版(文件是.tar.gz的扩展格式),以及针对特殊平台的二进制包格式文件。本章节涉及以tar压缩的二进制文件发行版来安装MySQL。对于其..
分类:数据库   时间:2017-10-03 23:24:38    阅读次数:312
Tkinter界面编程(一)----函数分析
Tkinter模块是python比较常用的GUI界面设计模块,首先对相关的函数进行分析。 一 、创建根窗口相关的函数说明 六、文字标签Lable:用来显示界面上的一些文字,如标题、姓名等; ...
分类:其他好文   时间:2017-10-03 23:24:18    阅读次数:367
disruptor
disruptor提供了线程间消息通信机制,通常会拿它和jdk中的blockingQueue作比较,blockingQueue使用了ReentrantLock。 下例的逻辑是,生产500个ValueEvent,先后由toDbHandler和businessHandler消费事件。 normalTes ...
分类:其他好文   时间:2017-10-03 23:24:10    阅读次数:239
869条   上一页 1 2 3 4 5 6 7 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!