![个人头像照片](https://ucc.alicdn.com/avatar/img_ded0517d8a8dbdebeed457b385c59386.jpg)
我不能保证每一个地方都是对的,但是可以保证每一句话,每一行代码都是经过推敲和斟酌的。希望每一篇文章背后都是自己追求纯粹技术人生的态度。
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
前言 基于字符串String在java中的地位,关于String的常识性知识就不多做介绍了,我们先来看一段代码 public class Test { public static void main(String[] args) { String a = "abc"; ...
前言 非阻塞IO,也被称之为新IO,它重新定义了一些概念。 缓冲buffer 通道 channel 通道选择器 BIO 阻塞IO,几乎所有的java程序员都会的字节流,字符流,输入流,输出流等分类就是针对BIO而言的。
前言 似乎所有的java面试或者考察都绕不开hash,准确说是必问集合,问集合必问hash表。虽然一直以来都经常的使用HashMap,但是却一直没有看过源码,可能是没有意识到阅读源码的好处,经过前几篇的一个分析,发现阅读源码让自己对集合有了更加深刻的了解,因此会一直将这个系列进行下去,这次要说的HashMap。
前言 在上篇文章中我们对ArrayList对了详细的分析,今天我们来说一说LinkedList。他们之间有什么区别呢?最大的区别就是底层数据结构的实现不一样,ArrayList是数组实现的(具体看上一篇文章),LinedList是链表实现的。
ArrayList源码分析 前言 在之前的文章中我们提到过ArrayList,ArrayList可以说是每一个学java的人使用最多最熟练的集合了,但是知其然不知其所以然。关于ArrayList的具体实现,一些基本的都也知道,譬如数组实现,线程不安全等等,但是更加具体的就很少去了解了,例如:初始化的长度,扩容等。
Question:Bootstrap的定义?有什么用?如何助力前端开发? Answers: 它是一个在用HTML,CSS和javascript创建网站和网页应用的时候可以用到的基础内容。 More information and links to download http://stackoverflow.
while 循环 有时候我们不确定需要循环几次。就像一个司机不知道自己需要什么时候加油一样。程序可以这样写: while petrol_filling: increase price show price add petrol python有while语句。
变量在python可以是字符也可以是数字。例如: x = 2 price = 2.5 word = 'Hello' 变量名在等号左边,值在右边,一旦变量被指定,就可以在程序的其他地方使用它。
for 循环语句 在需要重复执行代码的时候,for循环常常被用到。我们可以让一行代码执行10次: for i in range(1,11): print(i) 最后一个数字11是不包含在内的。
if 语句 电脑程序不只是执行命令。时常会需要做出选择。例如基于一个条件的选择。Python有这样几种条件运算: > greater than
http://pythonprogramminglanguage.com/ 什么是python? python是一款让你工作比起用其他语言更快的编程语言。老练的程序员用其他的语言会比用python更顺手,初学者会发现python简洁的语法,缩进结构很容易学习。
文本的输入和输出 输出 要在屏幕上输出文本你需要这样一行代码: print("Hello World") 如果输出多行,要添加符号“\n”: print("Hello World\nThis is a message") 输出值的话: x = 3 print(x) 输出多行数值: ...