码迷,mamicode.com
首页 > 编程语言
JAVA多线程与多进程
并发与并行是两个既相似而又不相同的概念,但往往容易混为一谈,这两者究竟有什么区别呢?本文通过一个例子让你更好地理解(本文由并发编程网翻译)。 现代社会是并行的:多核、网络、云计算、用户负载,并发技术对此有用。 Go语言支持并发,它提供了:并发执行(goroutines),同步和消息(channels ...
分类:编程语言   时间:2016-06-03 18:38:42    阅读次数:222
Python subprocess模块
subprocess模块提供进程间操作 call方法创建一个子进程 在Linux下,shell=False时, Popen调用os.execvp()执行args指定的程序;shell=True时,如果args是字符串,Popen直接调用系统的Shell来执行args指定的程序,如果args是一个序列 ...
分类:编程语言   时间:2016-06-03 18:36:39    阅读次数:232
PHP初学者必须掌握的6个技能
初学PHP时,不要好高骛远,脚踏实地的把LNMP搞熟练,打好基础再往更高的层次发展。今天给大家总结初学者应该学会的技能。
分类:编程语言   时间:2016-06-03 17:29:23    阅读次数:352
Java使用图片自定义登录窗体
Java使用自定义图片实现漂亮的登录窗体。...
分类:编程语言   时间:2016-06-03 17:27:42    阅读次数:270
使用C语言扩展Python
开发环境:Ubuntu9.10,python2.6,gcc4.4.1 1,ubuntu下的python运行包和开发包是分开的,因此需要在新利得里面安装python-all-dev,从而可以在代码中引用python的头文件和库。 2.下面是一个最简单的可以供python调用的c扩展模块,假设c程序文件 ...
分类:编程语言   时间:2016-06-03 17:27:58    阅读次数:200
多线程-作业1Thread
// 随便选择两个城市作为预选旅游目标。 西藏 云南 //实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内), //哪个先显示完毕,就决定去哪个城市。 //分别用Runnable接口和Thread类实现。 运行结果: ...
分类:编程语言   时间:2016-06-03 17:26:48    阅读次数:191
在JAVA中ArrayList如何保证线程安全
[b]保证线程安全的三种方法:[/b]不要跨线程访问共享变量使共享变量是final类型的将共享变量的操作加上同步一开始就将类设计成线程安全的, 比在后期重新修复它,更容易.编写多线程程序, 首先保证它是正确的, 其次再考虑性能.无状态或只读对象永远是线程安全的.不要将一个共享变量裸露在多线程环境下( ...
分类:编程语言   时间:2016-06-03 17:24:44    阅读次数:163
深入理解Java:自定义java注解
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型 ...
分类:编程语言   时间:2016-06-03 17:20:53    阅读次数:205
网络请求参数的处理,包含过滤,排序,拼接,加密
网络请求的参数过滤,排序,拼接,加密.也参考了alipay. ...
分类:编程语言   时间:2016-06-03 17:22:59    阅读次数:159
在mac上搭建python环境
一. 安装python 其实mac自带的python完全够用, 这一步可以跳过. – by Bin mac系统自带了一个python的执行执行环境,但为了获取最新版的python,我们需要重新安装python。这里有两种方案安装: 1.homebrew 这个方案比较简单,如果出错的话可以给前面加su ...
分类:编程语言   时间:2016-06-03 17:18:02    阅读次数:165
线程作业-Runnable
// 随便选择两个城市作为预选旅游目标。 西藏 云南//实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内),//哪个先显示完毕,就决定去哪个城市。//分别用Runnable接口和Thread类实现。 运行结果: ...
分类:编程语言   时间:2016-06-03 17:17:37    阅读次数:243
ARRAYLIST如何保证线程安全
ArrayList是线程不安全的,轻量级的。如何使ArrayList线程安全? 1、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。 2、List list = Collections ...
分类:编程语言   时间:2016-06-03 17:17:55    阅读次数:200
ArrayList如何保证线程安全
ArrayList是线程不安全的,轻量级的。如何使ArrayList线程安全? 1、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。 2、List list = Collections ...
分类:编程语言   时间:2016-06-03 17:17:56    阅读次数:153
C#的枚举数(Enumerator)和可枚举类型(Enumerable)
http://sywxy.iteye.com/blog/1317750 数组可以被foreach语句遍历数组中的元素,原因是数组可以按需提供一个叫做枚举数(enumerator)的对象.枚举数可以依次返回请求的数组的元素.对于有枚举数的类型而言,必须有一个方法来获取它们.在.NET中获取一个对象枚举 ...
分类:编程语言   时间:2016-06-03 17:13:12    阅读次数:132
线程练习
随便选择两个城市作为预选旅游目标。实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内),哪个先显示完毕,就决定去哪个城市。分别用Runnable接口和Thread类实现。 Runnable接口代码: package xiancenglianxi; import ja ...
分类:编程语言   时间:2016-06-03 17:13:13    阅读次数:152
【JavaScript学习】-JS内置对象3-String对象
定义: 定义字符串的方法就是直接赋值,例如:var mystr="Javascript is good!"; 访问字符串的属性: eg:var myl=mystr.length;//则myl长度为19(空格、符号都要算进去,末尾不像C语言那样还有一个null占一位) 访问字符串的方法: toUppe ...
分类:编程语言   时间:2016-06-03 17:10:38    阅读次数:167
uLua Unity工作机制
基于ulua 1.25版本,开启C#类型动态注册. 一. 步骤 在WrapFile.cs类中,使用_GT(typeof(XXX)), 注册需要Wrap的C#类型 注册的C#类型被包装成BindType对象,在BindType构造函数里获取注册类型的类名,注册给Lua的名称,基类名称,Wrap的文件名 ...
分类:编程语言   时间:2016-06-03 17:10:52    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!