首页 > 编程语言
RxJava的车间操作工人-操作符
在RxJava中,如果把整个事件流看作是工厂的流水线,Observable就是原料,Observer就是我们的产品经理,这个产品是怎么交到我们产品经理手上的呢? 中间很重要的就是工人,也就是操作符。它...
分类:编程语言   时间:2017-02-10 18:26:33    收藏:0  评论:0  赞:0  阅读:184
Swift3.0学习实践-一个简单的画板(七色轨迹、可撤销、可清除、带橡皮擦)
写着玩儿的小程序,继续学习swift,运行效果+代码+知识点总结 运行效果:             代码: Canvas类:画布,画图板状态管理、交互、处理手势 class Canvas:UIVi...
分类:编程语言   时间:2017-02-10 18:24:50    收藏:0  评论:0  赞:0  阅读:175
[c++]指针的个人理解
本质:指针是一种变量类型,和int,double一样里面存放值,不过指针存放的是内存地址。 --》内存中的每一个字节都有一个地址,而且是唯一的。 就跟街道的房子一样,每一栋房子都有唯一的门牌号。 --》一个变量由多个字节组成,而变量的地址就是该变量内存中第一个字节的地址。 eg:int a; a的字 ...
分类:编程语言   时间:2017-02-10 18:23:11    收藏:0  评论:0  赞:0  阅读:213
Swift 学习笔记 (函数)
函数 函数是一个独立的代码块,用来执行特定的任务。Swift中的函数与Object-C中的函数一样,但是声明与书写的方式不太一样,现在我们就通过几个例子介绍一下Swift中的函数。简单的来说,他与JS中的函数声明有些相像,但是如果有返回值的时候,他们返回值的书写方式又有不同。 先来说一个简单的例子 ...
分类:编程语言   时间:2017-02-10 18:22:47    收藏:0  评论:0  赞:0  阅读:180
python set
python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set ...
分类:编程语言   时间:2017-02-10 18:22:01    收藏:0  评论:0  赞:0  阅读:231
Python代码:一行代码输出特定字符"Love"拼成的心形
print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]... ...
分类:编程语言   时间:2017-02-10 18:20:21    收藏:0  评论:0  赞:0  阅读:465
JAVA 之 assert 关键字 -- 断言
public static void main(String[] args) { System.out.println("123"); int a = 0; int b = 1; assert a == b; //需显示开启,默认为不开启状态 assert a == b : "执行失败!"; Sys ...
分类:编程语言   时间:2017-02-10 18:19:03    收藏:0  评论:0  赞:0  阅读:117
python中的ord函数
chr()、unichr()和ord() chr()函数用一个范围在range(256)内的(就是0~255)整数作参数,返回一个对应的字符。unichr()跟它一样,只不过返回的是Unicode字符,这个从Python 2.0才加入的unichr()的参数范围依赖于你的Python是如何被编译的。 ...
分类:编程语言   时间:2017-02-10 18:16:02    收藏:0  评论:0  赞:0  阅读:223
线程同步-CountDownLatch
应用场景: 有一个任务想要往下执行,但必须要等到其他的任务执行完毕后才可以继续往下执行。 假如我们这个想要继续往下执行的任务调用一个CountDownLatch对象的await()方法,其他的任务执行完自己的任务后调用同一个CountDownLatch对象上的countDown()方法,这个调用aw ...
分类:编程语言   时间:2017-02-10 18:13:52    收藏:0  评论:0  赞:0  阅读:182
鸡头兔头共20,脚56,鸡兔各有多少?算法实 php现版
答案 12--8 ...
分类:编程语言   时间:2017-02-10 18:08:30    收藏:0  评论:0  赞:0  阅读:274
python 判断字符串是否为空用什么方法?
s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null' ...
分类:编程语言   时间:2017-02-10 18:07:31    收藏:0  评论:0  赞:0  阅读:503
Python面向对象-类成员
类的成员可以分为三大类:字段、方法和属性: 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 (一)字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的 ...
分类:编程语言   时间:2017-02-10 18:07:07    收藏:0  评论:0  赞:0  阅读:232
加快JavaScript加载和执行效率
JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行 JavaScript 代码,从而提高其在浏览器中的性 ...
分类:编程语言   时间:2017-02-10 18:06:21    收藏:0  评论:0  赞:0  阅读:219
排序List集合
这两天写代码过程中遇到一个需求,需要按照某个字段排序List集合,自己实现了一半,发现网上有个更好的版本,就采用了这个,记录下来。 使用这个工具类要注意一个就是 如果你按照age 字段排序,那么age字段值不能为空,如果值为空会报异常,那么解决这个办法就是将空值的赋值。 ...
分类:编程语言   时间:2017-02-10 18:03:30    收藏:0  评论:0  赞:0  阅读:148
深入研究Java类加载机制
类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。 研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。 一、简单过程 Java程序运行的场所是内存,当在命令行下执行: java HelloWo ...
分类:编程语言   时间:2017-02-10 18:03:00    收藏:0  评论:0  赞:0  阅读:214
javaScript事件(一)事件流
一、事件 事件是用户或浏览器自身执行的某种动作,如click,load和mouseover都是事件的名字。 事件是javaScript和DOM之间的桥梁。 你若触发,我便执行——事件发生,调用它的处理函数执行相应的JavaScript代码给出响应。 典型的例子有:页面加载完毕触发load事件;用户单 ...
分类:编程语言   时间:2017-02-10 18:00:13    收藏:0  评论:0  赞:0  阅读:99
为什么有些语言可以被反编译?而有的不能?
作者:hillin链接:https://www.zhihu.com/question/21853681/answer/74134768来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 要理解这个问题,先要看「正」编译的过程是怎样的。你有一个想法,这是一种人类自然语言可以 ...
分类:编程语言   时间:2017-02-10 17:59:09    收藏:0  评论:0  赞:0  阅读:111
JS学习笔记(3)--json格式数据的添加,删除及排序方法
这篇文章主要介绍了json格式数据的添加,删除及排序方法,结合实例形式分析了针对一维数组与二维数组的json格式数据进行增加、删除与排序的实现技巧,需要的朋友可以参考下 本文实例讲述了json格式数据的添加,删除及排序方法。分享给大家供大家参考,具体如下: js数据格式和json数据格式,各有各的用 ...
分类:编程语言   时间:2017-02-10 17:57:56    收藏:0  评论:0  赞:0  阅读:208
Java基础复习--java.util.Timer定时任务
在java中,Timer类主要用于定时性、周期性任务 的触发,这个类中有两个方法比较难理解,那就是schedule和scheduleAtFixedRate方法,在这里就用实例分析一下。(1)schedule方法:“fixed-delay”;如果第一次执行时间被delay了,随后的执行时间按照上一次实 ...
分类:编程语言   时间:2017-02-10 17:55:21    收藏:0  评论:0  赞:0  阅读:194
Java IO学习笔记(四)打印流
1、只有输出流才有打印流:PrintWriter和PrintStream分别针对字符和字节,提供了重载的print,Println方法用于多种数据类型的输出。PrintWriter和PrintStream操作不会抛出异常,数据没打印出来也不会抛异常。 2、System.out.print(Objec ...
分类:编程语言   时间:2017-02-10 17:54:11    收藏:0  评论:0  赞:0  阅读:137
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!