最近也不知道博客写什么内容,大家有什么想了解的内容,也可以评论告诉我,我尽力解答。如果对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
一、应用场景一:判断一个字符串是否符合特定的格式 案例1:判断一个字符串必须是7位整数 上面例子输出 valid。 注意:在js中, ^表示开头,如果上面的表达式 省去了 ^ ,则 如 ss1234567也是符合要求的 ,也就说只需后7位是数字即可。 而$表示结尾,如果没有 $ ,则只需前面7位是数
分类:
编程语言 时间:
2016-03-19 21:13:34
阅读次数:
200
前几天投了个实习岗,今天面试官电面时问了我一个单例模式是什么?怎么实现的? 完全不会啊,囧,回来就查了些资料。 单例模式,就是说实例只有一个,节约内存,实现多线程数据的共享等。 那么如何保证类的对象只有一个呢? 下面请看:转http://devbean.blog.51cto.com/448512/2
分类:
编程语言 时间:
2016-03-19 21:08:01
阅读次数:
166
1、让用户输入两个数字,然后输出相加的结果。 *prompt() 方法用于显示可提示用户进行输入的对话框。 语法: 说明: 如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。 在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输
分类:
编程语言 时间:
2016-03-19 20:56:56
阅读次数:
260
由于本人是做java web 开发的,对js只是存在很浅的理解,js闭包的概念很早就听说了,但是一直都不明白是什么意思,今天准备梳理一下闭关的概念;
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。
闭包的特性:
1.函数嵌套函数
2.函数内部可以引用外部的参数和变量
3.参数和变量不会被垃圾回收机制回收
闭包的定义及其优缺点...
分类:
编程语言 时间:
2016-03-19 19:46:48
阅读次数:
200
字符串常量池的特点:池中有则直接使用,池中没有则创建新的字符串常量。 例1: “==” 比较两个对象是否引用同一实例 以上的代码运行结果为true。 原因分析:当运行到代码String str1="abcd";处,JAVA虚拟机会先检查字符串常量池中是有相同的字符串,如果有,则返回该对象的引用,否则
分类:
编程语言 时间:
2016-03-19 19:42:02
阅读次数:
289
基本上所有的Java教程都会告诉我们Java接口的方法都是public、abstract类型的,没有方法体的。 但是在JDK8里面,你是可以突破这个界限的哦。 假设我们现在有一个接口:TimeClient,其代码结构如下: 接下来,SimpleTimeClient类实现了TimeClient接口,具
分类:
编程语言 时间:
2016-03-19 19:39:04
阅读次数:
171
1. 基本格式 属性名称:空格+属性值 2. 一行最多72个字符,换行继续必须以空格开头 3. 文件最后必须要有一个回车换行 4. Class-Path 当前路径是jar包所在目录,如果要引用当前目录下一个子目录中的jar包,列入lib目录下的javassist.jar. lib/javassist
分类:
编程语言 时间:
2016-03-19 19:36:22
阅读次数:
149
反射机制还可以调用类中的指定方法或指定属性,并且可以通过反射完成对数组的操作。 通过反射调用类中的方法
分类:
编程语言 时间:
2016-03-19 19:30:37
阅读次数:
172
来源:http://www.cnblogs.com/KiloNet/archive/2013/06/20/3145786.html
分类:
编程语言 时间:
2016-03-19 19:30:51
阅读次数:
191
冒泡排序 冒泡排序(bubble sort)是一种相邻数据交换的排序方法,该算法简单,因此作为排序算法入门案例。 (1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排
分类:
编程语言 时间:
2016-03-19 19:29:21
阅读次数:
309
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
今天的作业涉及到了进程,那么就用作业来说明进程的用法: 这里我们定义了2个函数 getParamikoCmd 和 batchCmd,用于批量向远程服务器发送ssh命令,并返回执行结果。 执行batchCmd进行一些用户交互和参数获取(这里是一组服务器分组信息),循环发起进程批量执行ssh命令,每个进
分类:
编程语言 时间:
2016-03-19 19:27:34
阅读次数:
290
声明:转载请保留声明头部并标明转载、并私信告知作者。原文: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