首页 > 编程语言
使用Java辅助类(CountDownLatch、CyclicBarrier、Semaphore)并发编程
在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法 一、CountDownLatch用法 CountDownLatch类位于java.util.concurr ...
分类:编程语言   时间:2016-07-20 13:20:28    收藏:0  评论:0  赞:0  阅读:247
asp中的动态数组
<% Dim array1(),i ReDim array1(3)array1(3)=10response.Write(array1(3)&"<br>")i=15ReDim array1(i)Response.Write(UBound(array1))%> ...
分类:编程语言   时间:2016-07-20 13:17:27    收藏:0  评论:0  赞:0  阅读:132
java中如何将字符串数组转换成字符串(转)
如果是 “字符数组” 转 “字符串” 可以通过下边的方法 //字符数组转List //List转字符数组——例子一 //List转字符数组——例子二 //List转字符数组——例子三 利用此转化:String str[] = list.toArray(new String[]{}); List li ...
分类:编程语言   时间:2016-07-20 13:15:36    收藏:0  评论:0  赞:0  阅读:115
python基础之 sys.argv[]用法
sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始. arg[1]表示第一个命令行参数 arg[1][2:] 表示取第一个命令行参数,但是去掉前两个字节 比如命令行参数为 “--help” ,就去掉“--”,执行"help"参数。 以下代码来自简 ...
分类:编程语言   时间:2016-07-20 13:13:57    收藏:0  评论:0  赞:0  阅读:132
使用java.util.LinkedList模拟实现内存页面置换算法--LRU算法
一,LRU算法介绍 LRU算法是最近最少未使用算法。当内存缺页时,总是优先选出距离当前最久未使用的页面换出,并把当前的缺页换入。该算法可用栈模拟实现。 栈顶总是保存当前最近访问的页面号,栈底则总是保存最久未访问的页面号。对于下一个页面,有两种情况: ①命中,则需要:更新栈顶元素。即将当前命中的页面号 ...
分类:编程语言   时间:2016-07-20 13:13:38    收藏:0  评论:0  赞:0  阅读:160
python基础之python中if __name__ == '__main__': 的解析
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam ...
分类:编程语言   时间:2016-07-20 13:13:06    收藏:0  评论:0  赞:0  阅读:176
Java 常用工具类
MessageFormat FormatElement: { ArgumentIndex } { ArgumentIndex , FormatType } { ArgumentIndex , FormatType , FormatStyle } FormatType: number date tim ...
分类:编程语言   时间:2016-07-20 13:12:56    收藏:0  评论:0  赞:0  阅读:177
java多线程共享变量
...
分类:编程语言   时间:2016-07-20 13:12:46    收藏:0  评论:0  赞:0  阅读:131
C#用int的0--31位表示32个bool值,int拆分成bool数组
...
分类:编程语言   时间:2016-07-20 13:12:06    收藏:0  评论:0  赞:0  阅读:398
unity3d DOTween动画实现数字变化动画
在游戏中,经常有这样的需要数字从1逐步增加到一个值N,而动画由1到这个值N的变化过程中,每变化一次,都是有动画,但是往往这个动画还没结束,下个动画就来了。想解决这个问题,可以使用下面这个思路。 即这个动画没播完之前,下个动画不能播,播完一个动画后,再进行下一个。下面请看代码。 ...
分类:编程语言   时间:2016-07-20 13:09:06    收藏:0  评论:0  赞:0  阅读:1576
javascript arguments解释,实现可变长参数。
在C#中,有可变长参数params[],但是在js中,如何实现这种可变参数呢? 一、可变长参数 arguments是非常好的解决方法,一直不知道javascript有这个东西。 先来看看应用场景,使用arguments传入任意个数的参数到js函数里的写法。 输出 1 2 3; 当然,你也可以在jav ...
分类:编程语言   时间:2016-07-20 13:08:10    收藏:0  评论:0  赞:0  阅读:200
java内存分块
运行时数据区域 Java虚拟机在执行Java的过程中会把管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,而有的区域则依赖线程的启动和结束而创建和销毁。 Java虚拟机包括下面几个运行时数据区域: 程序计数器 程序计数器是一块较小的 ...
分类:编程语言   时间:2016-07-20 13:04:26    收藏:0  评论:0  赞:0  阅读:249
转: 一致性哈希算法及其在分布式系统中的应用
转自: http://blog.codinglabs.org/articles/consistent-hashing.html 一致性哈希算法及其在分布式系统中的应用 作者 张洋 | 发布于 2011-10-18 分布式 一致性哈希 摘要 本文将会从实际应用场景出发,介绍一致性哈希算法(Consis ...
分类:编程语言   时间:2016-07-20 13:04:16    收藏:0  评论:0  赞:0  阅读:183
大数据的乘法实现——C语言
1大数据乘法的算法思路: 输入两个字符串,得到结果,例如:123456789*123456789; 思路:1)首先 123456789*1 = 9 18 27 36 45 54 63 72 81 123456789*2 = 9 18 27 36 45 54 63 72 81 123456789*3 ...
分类:编程语言   时间:2016-07-20 11:50:56    收藏:0  评论:0  赞:0  阅读:328
C/C++中无条件花括号的妙用
C/C++中无条件花括号可以形成一个代码块,一个作用域。可以使括号内定义的变量就只在本域(就是这个大括号)内有效,而且不会影响其他域,即使名字相同。 在花括号内,如果变量前面带类型,则相当于新创建一个变量,作用域只在花括号内,变量前面不带类型,会屏蔽掉外层代码块名字相同的变量; 对我来说,可以缓解临 ...
分类:编程语言   时间:2016-07-20 11:50:46    收藏:0  评论:0  赞:0  阅读:237
SpringMVC 自定义一个拦截器
自定义一个拦截器方法,实现HandlerInterceptor方法 在SpringMVC配置文件中配置 ...
分类:编程语言   时间:2016-07-20 11:50:36    收藏:0  评论:0  赞:0  阅读:254
C语言细节总结笔记
C语言细节总结笔记C语言细节总结笔记Table of Contents1. 三步异或法交换数字2. 按n位置位3. 求余求商求积4. 辗除法求最大公约数5. 求数组元素个数方法6. 运算符优先级7. scanf处理字符串8. 指针题9. int const *p问题10. 数组和指针11. 字符数组... ...
分类:编程语言   时间:2016-07-20 11:46:56    收藏:0  评论:0  赞:0  阅读:273
Python安装和操作EXCEL数据
一、windows下面安装Python 1.安装Python 选择的版本是3.5.2版本。windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以首先要在Python的官方主页上面下载最新的Python安装包。下载地址是:https://www.python.org/downl ...
分类:编程语言   时间:2016-07-20 11:45:46    收藏:0  评论:0  赞:0  阅读:625
java 分布式锁方案
第一步,自身的业务场景: 在我日常做的项目中,目前涉及了以下这些业务场景: 场景一: 比如分配任务场景。在这个场景中,由于是公司的业务后台系统,主要是用于审核人员的审核工作,并发量并不是很高,而且任务的分配规则设计成了通过审核人员每次主动的请求拉取,然后服务端从任务池中随机的选取任务进行分配。这个场 ...
分类:编程语言   时间:2016-07-20 11:43:37    收藏:0  评论:0  赞:0  阅读:247
C语言中do...while(0)的妙用(转载)
转载来自:C语言中do...while(0)的妙用,感谢分享。 在linux内核代码中,经常看到do...while(0)的宏,do...while(0)有很多作用,下面举出几个: 1、避免goto语句: 通常,如果一个函数开始要分配一些资源,然后如果在中途遇到错误则要退出函数,当然,退出前要释放资 ...
分类:编程语言   时间:2016-07-20 11:43:06    收藏:0  评论:0  赞:0  阅读:161
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!