码迷,mamicode.com
首页 > 编程语言
JavaSE 高级 第10节 字节数组输出流ByteArrayOutputStream
2016-07-24 1,ByteArrayOutputStream FileOutputStream 把文件作为写入的目的地 ByteArrayOutputStream 把字节数组作为写入的目的地 【参考资料】 [1] Java轻松入门经典教程【完整版】 ...
分类:编程语言   时间:2016-07-24 19:09:28    阅读次数:145
python学习笔记--基础概要
1、python的int类型没有大小限制(或者说只受机器内存限制),str类型用单引号或者双引号都行,只要对称就可以了。(注意固定性) 2、使用[]表示存取字符串等序列的某一项(索引从0开始) 3、类型转换 4、动态类型机制,变量可以是任意类型,可随意切换。 5、 6、身份操作符 7、比较操作符 8 ...
分类:编程语言   时间:2016-07-24 19:09:06    阅读次数:236
线程,锁
sleep()不会释放锁 wait()释放锁 同步:多线程中,对同一份资源同时访问,保证数据的正确性、安全性。 难点:范围过大,则效率低;范围过小,则不安全。 synchronized:锁 一、同步方法 public synchronized static |protected|不写|private ...
分类:编程语言   时间:2016-07-24 19:08:21    阅读次数:128
孙正义下一步:算法为王(计算能力在概念上对我冲击,相当于是一次新的工业革命)
突然之间,我们被有关计算的新闻包围了,尽管大家可能还意识不到计算的存在。 最热一件事是孙正义干的。过去一段时间,中国玩家知道的有关孙正义的事,一件是他减持了100亿美元阿里巴巴的股票,一件是他把手中SuperCell的股份作价75亿美元卖给了腾讯,SuperCell就是那家出品了皇室战争、部落冲突的 ...
分类:编程语言   时间:2016-07-24 19:09:32    阅读次数:126
Java基础知识强化之集合框架笔记78:ConcurrentHashMap之 ConcurrentHashMap、Hashtable、HashMap、TreeMap区别
1. Hashtable: (1)是一个包含单向链的二维数组,table数组中是Entry<K,V>存储,entry对象; (2)放入的value不能为空; (3)线程安全的,所有方法均用synchronized修饰; 2. HashMap: (1)相当于Hashtable的升级版本; (2)可以放 ...
分类:编程语言   时间:2016-07-24 19:08:59    阅读次数:178
Java集合框架(四)_day18
18.集合框架(Map集合概述和特点) A:Map接口概述 查看API可以知道: 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 B:Map接口和Collection接口的不同 Map是双列的,Collection是单列的 Map的键唯一,Collection的子体系Set是唯一的 Map集合的数据结构值针对键有效,跟值无关;Collection集合的数据结构是针对元...
分类:编程语言   时间:2016-07-24 18:02:26    阅读次数:286
JavaSE 高级 第06节 初识I、O流
2016-07-24 input output 1,流的概念 输入流是读数据。 输出流是写数据。 输入输出的概念针对程序来说。 2,字节流 用于以字节为单位的输入输出,主要是处理字节或者二进制数据的各种输入输出。 一般用于处理图像、声音文件。 InputStream 是所有字节输入流的祖先类。 Ou ...
分类:编程语言   时间:2016-07-24 18:01:49    阅读次数:221
3种sort:insertion_sort,merge_sort,quick_sort 插入排序 合并排序 快速排序
插入排序,普通排序 一般 前端够用,样本容量小于1000,根本看不出性能问题 合并排序 merge_sort 快速排序 quicksort quick_sort nlgn 样本容量大于1000 可以考虑使用 虽然merge_sort 也是nlgn 但是对于10w+的样本,quick_sort 执行速 ...
分类:编程语言   时间:2016-07-24 18:00:49    阅读次数:283
Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介
1. ConcurrentHashMap简介: ConcurrentHashMap是一个线程安全的Hash Table,它的主要功能是提供了一组和Hashtable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并且其内部的结构可以让其在进行写操作的时候能够将锁 ...
分类:编程语言   时间:2016-07-24 18:02:45    阅读次数:179
【python】any()和all()
any(iterable) 版本:该函数适用于2.5以上版本,兼容python3版本。 说明:如果iterable的任一元素不为0、''、False,返回True。 all(iterable) 说明:如果iterable的所有元素不为0、''、False,返回True。 示例: >>> any('1 ...
分类:编程语言   时间:2016-07-24 18:01:17    阅读次数:258
Java注解
JDK自带注解:<br>@Override @Deprecated @Suppvisewarnings@override 下面的方法肯定覆盖了父类的方法@Deprecated 下面的方法表示已经过时@SuppressWarnings("deprecation") 忽视@Deprecation的警告 ...
分类:编程语言   时间:2016-07-24 17:59:46    阅读次数:272
JavaSE 高级 第08节 文件输出流FileOutputStream
2016-07-24 1,FileOutputStream 课下作业: 1、把英文字母换成中文。 2、用write(int b)方法来写。在用这个方法写的时候,试着用 中文来看看效果如何。 【参考资料】 [1] Java轻松入门经典教程【完整版】 ...
分类:编程语言   时间:2016-07-24 17:59:28    阅读次数:204
一、javaSE总结
1.变量与常量区别: 2.变量空间的开辟条件:数据类型 + 变量名称 = 初始化值。 3.变量的作用域和生存期:从其定义的位置开始,到该变量所在的那对大括号结束,生存周期:离开作用范围就消失在内存中。 ...
分类:编程语言   时间:2016-07-24 17:56:45    阅读次数:216
Java的初始化块、静态初始化块、构造函数的执行顺序及用途探究
Java与C++有一个不同之处在于,Java不但有构造函数,还有一个”初始化块“(Initialization Block)的概念。下面探究一下它的执行顺序与可能的用途。 执行顺序 首先定义A, B, C三个类用作测试,其中B继承了A,C又继承了B,并分别给它们加上静态初始化块、非静态初始化块和构造 ...
分类:编程语言   时间:2016-07-24 17:58:03    阅读次数:207
python——argsort函数
numpy中argsort函数用法,有需要的朋友可以参考下。 在Python中使用help帮助 >>> import numpy>>> help(numpy.argsort)Help on function argsort in module numpy.core.fromnumeric:argso ...
分类:编程语言   时间:2016-07-24 17:55:59    阅读次数:1428
C语言真正的编译过程
说实话,很多人做了很久的C/C++,也用了很多IDE,但是对于可执行程序的底层生成一片茫然,这无疑是一种悲哀,可以想象到大公司面试正好被问到这样的问题,有多悲催不言而喻,这里正由于换工作的缘故,所以打算系统的把之前用到的C/C++补一补。这里权且当做抛砖引玉,大神飘过。 【总述】 从一个源文件(.c ...
分类:编程语言   时间:2016-07-24 17:56:55    阅读次数:164
JavaSE 高级 第07节 文件输入流FileInputStream
2016-07-24 InputStream 1,FileInputStream 因为字节流每次读取一个字节,而一个字节是无法完整的描述一个中文的, 所以会出现英文正常,中文乱码的情况。 【参考资料】 [1] Java轻松入门经典教程【完整版】 ...
分类:编程语言   时间:2016-07-24 17:53:55    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!