码迷,mamicode.com
首页 > 编程语言
Retrofit结合RxJava使用说明
最近也不知道博客写什么内容,大家有什么想了解的内容,也可以评论告诉我,我尽力解答。如果对Retrofit不了解可以看我之前的一篇博客:[Retrofit 2.0使用](http://blog.csdn.net/qq_17766199/article/details/49946429) ,这次的内容也是在此基础上的。...
分类:编程语言   时间:2016-03-19 21:27:33    阅读次数:237
[算法技术]算法的时间复杂度与空间复杂度
1.时间复杂度 算法的时间复杂度是衡量一个算法效率的基本方法。在阅读其他算法教程书的时候,对于算法的时间复杂度的讲解不免有些生涩,难以理解。进而无法在实际应用中很好的对算法进行衡量。 《大话数据结构》一书在一开始也针对算法的时间复杂度进行了说明。这里的讲解就非常明确,言简意赅,很容易理解。下面通过《
分类:编程语言   时间:2016-03-19 21:16:33    阅读次数:254
javascript 正则表达式
一、应用场景一:判断一个字符串是否符合特定的格式 案例1:判断一个字符串必须是7位整数 上面例子输出 valid。 注意:在js中, ^表示开头,如果上面的表达式 省去了 ^ ,则 如 ss1234567也是符合要求的 ,也就说只需后7位是数字即可。 而$表示结尾,如果没有 $ ,则只需前面7位是数
分类:编程语言   时间:2016-03-19 21:13:34    阅读次数:200
单例模式(java)
前几天投了个实习岗,今天面试官电面时问了我一个单例模式是什么?怎么实现的? 完全不会啊,囧,回来就查了些资料。 单例模式,就是说实例只有一个,节约内存,实现多线程数据的共享等。 那么如何保证类的对象只有一个呢? 下面请看:转http://devbean.blog.51cto.com/448512/2
分类:编程语言   时间:2016-03-19 21:08:01    阅读次数:166
小试牛刀3之JavaScript基础题
1、让用户输入两个数字,然后输出相加的结果。 *prompt() 方法用于显示可提示用户进行输入的对话框。 语法: 说明: 如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。 在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输
分类:编程语言   时间:2016-03-19 20:56:56    阅读次数:260
JavaScript的闭包理解
由于本人是做java web 开发的,对js只是存在很浅的理解,js闭包的概念很早就听说了,但是一直都不明白是什么意思,今天准备梳理一下闭关的概念; 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 闭包的特性: 1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收 闭包的定义及其优缺点...
分类:编程语言   时间:2016-03-19 19:46:48    阅读次数:200
利用Microsoft VC++6.0 的MFC 的绘图工具实现简单图形的绘制
效果如下: 效果如下:
分类:编程语言   时间:2016-03-19 19:47:29    阅读次数:600
java ——String , StringBuffer, StringBuilder类
字符串常量池的特点:池中有则直接使用,池中没有则创建新的字符串常量。 例1: “==” 比较两个对象是否引用同一实例 以上的代码运行结果为true。 原因分析:当运行到代码String str1="abcd";处,JAVA虚拟机会先检查字符串常量池中是有相同的字符串,如果有,则返回该对象的引用,否则
分类:编程语言   时间:2016-03-19 19:42:02    阅读次数:289
教你在Java接口中定义方法
基本上所有的Java教程都会告诉我们Java接口的方法都是public、abstract类型的,没有方法体的。 但是在JDK8里面,你是可以突破这个界限的哦。 假设我们现在有一个接口:TimeClient,其代码结构如下: 接下来,SimpleTimeClient类实现了TimeClient接口,具
分类:编程语言   时间:2016-03-19 19:39:04    阅读次数:171
jar包的MANIFEST.MF注意事项
1. 基本格式 属性名称:空格+属性值 2. 一行最多72个字符,换行继续必须以空格开头 3. 文件最后必须要有一个回车换行 4. Class-Path 当前路径是jar包所在目录,如果要引用当前目录下一个子目录中的jar包,列入lib目录下的javassist.jar. lib/javassist
分类:编程语言   时间:2016-03-19 19:36:22    阅读次数:149
Java反射机制<2>
反射机制还可以调用类中的指定方法或指定属性,并且可以通过反射完成对数组的操作。 通过反射调用类中的方法
分类:编程语言   时间:2016-03-19 19:30:37    阅读次数:172
Linux下安装Python-3.3.2【转】
来源:http://www.cnblogs.com/KiloNet/archive/2013/06/20/3145786.html
分类:编程语言   时间:2016-03-19 19:30:51    阅读次数:191
冒泡排序改进版(java)
冒泡排序 冒泡排序(bubble sort)是一种相邻数据交换的排序方法,该算法简单,因此作为排序算法入门案例。 (1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排
分类:编程语言   时间:2016-03-19 19:29:21    阅读次数:309
第三次Java作业
public class liti1 { public static void main(String[] args) {// TODO Auto-generated method stubAddress a = new Address("中国", "辽宁省", "丹东市", "通江街",12345
分类:编程语言   时间:2016-03-19 19:27:50    阅读次数:173
数字签名、数字证书、对称加密算法、非对称加密算法、单向加密(散列算法)
数字签名是什么? 1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。 2. 鲍勃把公钥送给他的朋友们 帕蒂、道格、苏珊 每人一把。 3. 苏珊给鲍勃写信,写完后用鲍勃的公钥加密,达到保密的效果。 4. 鲍勃收信后,用私钥解密,看到信件内容。 5. 鲍勃给苏珊回信,写完后用Hash函数,生成信件的摘要(
分类:编程语言   时间:2016-03-19 19:28:22    阅读次数:226
Python自动化开发从浅入深-进阶(进程)
今天的作业涉及到了进程,那么就用作业来说明进程的用法: 这里我们定义了2个函数 getParamikoCmd 和 batchCmd,用于批量向远程服务器发送ssh命令,并返回执行结果。 执行batchCmd进行一些用户交互和参数获取(这里是一组服务器分组信息),循环发起进程批量执行ssh命令,每个进
分类:编程语言   时间:2016-03-19 19:27:34    阅读次数:290
node源码详解(四) —— js代码如何调用C++的函数
声明:转载请保留声明头部并标明转载、并私信告知作者。原文:http://www.cnblogs.com/papertree/p/5285705.html 上面讲到node调用Script::Compile()和Script::Run()解析执行app.js,并把io操作和callback保存到def
分类:编程语言   时间:2016-03-19 19:23:58    阅读次数:313
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!