1 2 3 1 2 3 4 1 1 2 3 4 ...
分类:
编程语言 时间:
2017-06-26 12:39:59
阅读次数:
154
以前一直使用HashMap,今天学习一下LinkedHashMap JavaDoc 注解: Hash table and linked list implementation of the Map interface, with predictable iteration order. This i ...
分类:
编程语言 时间:
2017-06-26 12:39:35
阅读次数:
154
巩固基础: byte 1个字节 -128到127 = 2^(字节数*8-1),转变2进制,01111111(负127)到11111111(正127) ,存在正负零(00000000),正零保留,负零补码,定义10000000为-128 char 可以自动转为对应ascii码的整数,如果是中文字符,自 ...
分类:
编程语言 时间:
2017-06-26 12:38:45
阅读次数:
119
转自:http://www.tuicool.com/articles/Aj6fAj3 如何确定Kafka的分区数、key和consumer线程数 在Kafak中国社区的qq群中,这个问题被提及的比例是相当高的,这也是Kafka用户最常碰到的问题之一。本文结合Kafka源码试图对该问题相关的因素进行探 ...
分类:
编程语言 时间:
2017-06-26 12:38:39
阅读次数:
164
// // 基本数据结构算法 // //二分查找(数组里查找某个元素) //顺序查找(数组里查找某个元素) //线性表的删除(数组中实现) //冒泡排序(数组排序) 思路:?每次循环排列出一个最大的数 (一) (二) //快速排序(数组排序) 思路:先对数组进行分割, 把大的元素数值放到一个临时数组 ...
分类:
编程语言 时间:
2017-06-26 12:38:26
阅读次数:
196
案例一:从键盘输入两个数据,比较大小 import java.util.Scanner;class FunctionTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System. ...
分类:
编程语言 时间:
2017-06-26 12:37:08
阅读次数:
192
类和对象 类的两种用法 1 #!/usr/bin/python 2 # -*- coding:utf-8 -*- 3 4 5 class Chinese: 6 country = 'china' 7 8 def __init__(self,name,age): 9 self.name = name ...
分类:
编程语言 时间:
2017-06-26 12:36:58
阅读次数:
164
Hypertext Markup Language, 中文也就是超文本链接标示语言。HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体 ...
分类:
编程语言 时间:
2017-06-26 12:35:20
阅读次数:
142
1. == java中的==是比较两个对象在JVM中的地址。比较好理解。看下面的代码: 上述代码中: (1)s1 == s2为true,是因为s1和s2都是字符串字面值"nihao"的引用,指向同一块地址,所以相等。 (2)s1 == s3为false,是因为通过new产生的对象在堆中,s3是堆中变 ...
分类:
编程语言 时间:
2017-06-26 11:37:12
阅读次数:
211
1、定义抽象主题接口,假设需实现一个计算的类Math、完成加、减、乘、除功能,如下所示: 2、主题类,算术类,实现抽象接口。 3、代理类 4、测试运行 5.总结: 静态代理的优点:解决了“开闭原则(OCP)”的问题,解决了“依赖倒转(DIP)”的问题,解决了“单一职责(SRP)”的问题。 静态代理的 ...
分类:
编程语言 时间:
2017-06-26 11:36:39
阅读次数:
178
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 ? 1 2 3 4 5 6 7 var n=999; function f1(){ alert( ...
分类:
编程语言 时间:
2017-06-26 11:36:16
阅读次数:
115
内存划分: java虚拟机在执行java程序过程中会把内存分为以下区域进行管理 线程私有的 虚拟机栈 局部变量表 基本数据类型 long和double占用两个slot 对象引用 返回地址 操作数栈 动态链接 方法出口等信息 抛出异常: 栈深度过大 StackOverflowError 申请内存空间不 ...
分类:
编程语言 时间:
2017-06-26 11:33:46
阅读次数:
196
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。该类设计有各种功能,使其能够分析和格式化任意语言环境中的数,包括对西方语言、阿拉伯语和印度语数字的支持。它还支持不同类型的数,包括整数 (123)、定点数 (123.4)、科学记数法表示的数 (1.23E ...
分类:
编程语言 时间:
2017-06-26 11:33:30
阅读次数:
107
求出字符串中位的字符(charAt()方法、substr()方法)、删除字符串中重复的字符并输出(push()方法、call()方法、filter()方法)。 ...
分类:
编程语言 时间:
2017-06-26 11:33:14
阅读次数:
168
一、概念
进程:未完成任务而执行一堆代码的过程,进程是任务,真正执行进程的是cpu
并行:多个cpu同时运行
并发:单个cpu分时操作,利用单cpu的多道技术,看起来像是程序同时运行,其实是分时段运行,
只不过cpu切换速度比较快,并行也属于并发。
分类:
编程语言 时间:
2017-06-26 11:32:59
阅读次数:
142
数据结构是系统的骨肉,算法是系统的灵魂; 没有算法,系统就是一具死尸;没有数据,算法就是孤魂野鬼; 数据结构的基本概念: 1、集合 2、线性表3、树、4、图 近几天主要学习的是线性表的内容: 单链表,循环链表的基本概念,寻址方法及相应算法的大O()等级。 块状链表的基本概念。 算法:大O等级的计算方 ...
分类:
编程语言 时间:
2017-06-26 11:32:51
阅读次数:
138