码迷,mamicode.com
首页 > 编程语言
多线程下载(转)
原文是在52上下载的。 感觉我们对IO和URL这些不够熟悉.很简单的.之前自己尝试过,感觉复杂化了,但也不好说.其实最想要的还是类似idm这种多线程,呵呵. 代码: ...
分类:编程语言   时间:2017-03-16 20:31:31    阅读次数:197
Unity 协程深入解析与原理
先来直接放一段代码 1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 5 public class CoroutineTest : MonoBehaviour 6 { 7 8 ...
分类:编程语言   时间:2017-03-16 20:29:21    阅读次数:246
【Java多线程】Future与FutureTask
一:Future 在使用实现Callable创建线程时,call()方法是有返回值的。那么,我们在编程时用什么来代表这个 线程执行后才能返回的未来结果 呢?那就是 Future类型。 顾名思义,Future——未来值,我们用这个未来值来代替编程中需要用到线程结果的地方,然后在实际运行时,通过 fut ...
分类:编程语言   时间:2017-03-16 20:26:17    阅读次数:208
JMM java内存模型
JMM对于一个想要深入了解java的程序猿来说是不可避免的一关,本文偏理论性,尽可能说的通俗易懂,如有不对的地方希望多多指正。 那我们先说一下jvm的主内存分配 1 java虚拟机栈(java virtual stack) 虚拟机栈是线程私有的,每个线程都有一个自己的虚拟机栈,是java方法执行的内 ...
分类:编程语言   时间:2017-03-16 20:25:09    阅读次数:207
高并发下线程安全的单例模式
复制来自 http://blog.csdn.net/cselmu9/article/details/51366946 在所有的设计模式中,单例模式是我们在项目开发中最为常见的设计模式之一,而单例模式有很多种实现方式,你是否都了解呢?高并发下如何保证单例模式的线程安全性呢?如何保证序列化后的单例对象在 ...
分类:编程语言   时间:2017-03-16 20:24:24    阅读次数:288
java知识点
1.同时获取hash的键值对 ...
分类:编程语言   时间:2017-03-16 20:22:45    阅读次数:177
字符串和字符数组之间的转换
package String; /* * 写了一个字符串和字符数组之间转换的例子 * 总结:将字符串转变为字符数组 :public char[] toCharArray() * 直接将一个字符数组变成一个字符串 public String (char[] value) 这个是构造函数啊,可以直接ne... ...
分类:编程语言   时间:2017-03-16 20:21:33    阅读次数:150
linux usr/bin/和 usr/local/bin之间的关系; 什么是软链接等等; 如何更改默认python版本;
今天为了安装 Anaconda, 就想把系统默认的python2.7版本改为python3.6版本;在网上查了一些命令: ...
分类:编程语言   时间:2017-03-16 20:20:10    阅读次数:4953
java文件读写操作指定编码格式
读文件: BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。 通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 Buffe ...
分类:编程语言   时间:2017-03-16 20:19:35    阅读次数:173
初学java---第二课《接收控制台(console)输入的方法》
刚学了一种方法,感觉很爽,分享一下。 ...
分类:编程语言   时间:2017-03-16 20:18:14    阅读次数:160
【Java多线程】锁的优化策略
锁的优化策略 编码过程中可采取的锁优化的思路有以下几种: 1:减少锁持有时间 例如:对一个方法加锁,不如对方法中需要同步的几行代码加锁; 2:减小锁粒度 例如:ConcurrentHashMap采取对segment加锁而不是整个map加锁,提高并发性; 3:锁分离 根据同步操作的性质,把锁划分为的读 ...
分类:编程语言   时间:2017-03-16 20:13:27    阅读次数:199
选择排序算法的C语言实现
输出结果: ...
分类:编程语言   时间:2017-03-16 20:12:13    阅读次数:142
python zipfile & tarfile
压缩 import zipfile zip=zipfile.open('','w') zip.write('') zip.close() 解压 import zipfile zip=zipfile.open('','r') zip.extractall('') zip.extract('filena ...
分类:编程语言   时间:2017-03-16 20:09:24    阅读次数:180
大数据JAVA基础第二天
1.各种进制的表现形式和特点 对于整数,有四种表示方式 二进制:0,1 ,满2进1.以0b或0B开头。 十进制:0-9 ,满10进1 八进制:0-7 ,满8进1. 以数字0开头表示 十六进制:0-9及A-F,满16进1. 以0x或0X开头表示。此处的A-F不区分大小写。 如:0x21AF +1= 0 ...
分类:编程语言   时间:2017-03-16 20:08:06    阅读次数:257
初学java---第一课《Hello World!!!》
记录一下,第一次了解java,历史性的一刻。 ...
分类:编程语言   时间:2017-03-16 20:05:59    阅读次数:147
python 数据结构 - 列表
Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表的元素可以修改,而字符串和元组不能(元祖元素的元素可以修改)。 列表类似c语言中的数组,但是python中的列表可以同时存放不同类型数据。eg: a = ['m', 1, ['b', 5], 2.0, ('c', ...
分类:编程语言   时间:2017-03-16 20:00:47    阅读次数:187
Java学习笔记day02
1.各种进制的表现形式和特点各进制,X进制满X进一二进制:用0和1进行表示,java中0b开头八进制:用0~7进行表示,0开头十进制:自然数十六进制:用0~9和A~F表示,0x开头2.各种进制之间相互转换方法以十进制为中心,十进制转二进制:十进制数除以2,倒序排列余数;其它进制同理;其它进制转换到十 ...
分类:编程语言   时间:2017-03-16 19:59:03    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!