码迷,mamicode.com
首页 > 编程语言
多线程,多进程使用过程中的问题和解决方案
次作,只是摘录,组合而成,只能参考 多线程: 一个进程中可以有多条执行路径同时执行,一个线程就是进程中的一条执行路径。 在早期的操作系统中并没有线程的概念,进程是能拥有资源和独立运行的最小单位,也是程序执行的最小单位。它相当于一个进程里只有一个线程,进程本身就是线程。所以线程有时被称为轻量级进程(L ...
分类:编程语言   时间:2017-06-20 19:38:58    阅读次数:187
Java多线程同步锁的理解
ava 多线程中同步锁的主要通过synchronized的关键字来实现的。让我们从一个买票程序说起吧。 运行结果如下所示: 销售窗口2 卖 出 了 10 号 票 !销售窗口1 卖 出 了 8 号 票 !销售窗口0 卖 出 了 9 号 票 !销售窗口2 卖 出 了 7 号 票 !销售窗口1 卖 出 了 ...
分类:编程语言   时间:2017-06-20 19:37:54    阅读次数:124
Unity实用技巧
1. 在场景窗口鼠标右键和方向键移动的时候,同时按下shift键,那么移动会加速 2. 在Scene视图下按下数字键2可以切换2D,3D视图 3. 在Inspectore视图下,菜单中选择Debug即可在检视面板查看脚本的私有变量 4. 在搜索窗口使用"t:xx"可以针对类型搜索,代码中对此语法一样 ...
分类:编程语言   时间:2017-06-20 19:15:40    阅读次数:168
二维数组的运用
二维数组的简单运用 仅供参考 代码如下: package ClassDemo; import java.util.Arrays;import java.util.Scanner; public class TwoDimensionalArray { public static void main(S ...
分类:编程语言   时间:2017-06-20 19:15:26    阅读次数:153
Unity快捷键
Ctrl + N : New Scene 新建场景 Ctrl + O : New Scene 打开场景 Ctrl + S : Save Scenes 保存场景 Ctrl + Shift + B : Build Settings 编译设置 Ctrl + B : Build 编译 Ctrl + P : ...
分类:编程语言   时间:2017-06-20 19:15:16    阅读次数:110
【Java】捣鼓Java日志的一点小收获
好吧,这是我第一篇写的Java相关的blog。 最近项目里面的Log各种混乱,忍无可忍就去研究了一波,还是有那么一些收获的。 我们用slf4j作为facade,实现运行时配置日志框架。 首先是依赖的配置。 如果要用log4j2,那么首先要找到log4j2的binding依赖 然后根据log4j2官网 ...
分类:编程语言   时间:2017-06-20 19:14:02    阅读次数:154
Python基础(10)_内置函数、匿名函数、递归
一、内置函数 1、数学运算类 abs:求数值的绝对值 divmod:返回两个数值的商和余数,可用于计算页面数 max:返回可迭代对象中的元素中的最大值或者所有参数的最大值 语法:max(iterable,key,default) min:返回可迭代对象中的元素中的最小值或者所有参数的最小值 pow: ...
分类:编程语言   时间:2017-06-20 19:13:51    阅读次数:256
Day4 - Python基础4 迭代器、装饰器、软件开发规范
1.装饰器 器:本质是函数,用来装饰其他函数.为其他函数添加附加功能 原则: 实现装饰器的知识储备: ...
分类:编程语言   时间:2017-06-20 19:12:39    阅读次数:183
java定时器对比
java实现定时任务的三种方法 2014-04-09 16:57 142287人阅读 评论(4) 收藏 举报 2014-04-09 16:57 142287人阅读 评论(4) 收藏 举报 本文章已收录于: 分类: timer java(36) 作者同类文章X 分类: timer java(36) 作 ...
分类:编程语言   时间:2017-06-20 19:12:24    阅读次数:114
对象数组
对象数组 .代码如下: package Day05; public class TestCircle1 { public static void main(String[] args) { // Circle c1 = new Circle(1.0); // Circle c2 = new Circ ...
分类:编程语言   时间:2017-06-20 19:11:30    阅读次数:126
spring in action 5.1 小结
spring in action 5.1 小结,springmvc获取客户端数据方式,表单校验方式 ...
分类:编程语言   时间:2017-06-20 18:42:18    阅读次数:136
并发 并行 同步 异步 多线程的区别
一、异步和多线程有什么区别?其实,异步是目的,而多线程是实现这个目的的方法。异步是说,A发起一个操作后(一般都是比较耗时的操作,如果不耗时的操作就没有必要异步了),可以继续自顾自的处理它自己的事儿,不用干等着这个耗时操作返回。.Net中的这种异步编程模型,就简化了多线程编程,我们甚至都不用去关心Th ...
分类:编程语言   时间:2017-06-20 18:41:12    阅读次数:191
Mock测试SpringMvc Controller 层的例子.
spring version : 4.1.6.RELEASE Junit version : 2.4.5 ...
分类:编程语言   时间:2017-06-20 18:40:49    阅读次数:274
python之内置函数、匿名函数、递归
一、内置函数 内置函数详解:http://www.runoob.com/python/python-built-in-functions.html 二、匿名函数 匿名函数就是不需要显式的指定函数 特点: 1、lambda只是一个表达式,函数体比def简单很多 2、lambda的主体是一个表达式,而不 ...
分类:编程语言   时间:2017-06-20 18:13:17    阅读次数:263
Java基础题
Java面试题 最近一直在准备各种考试,好长时间没更新笔记了,这两天在复习数据结构的一些知识,但也没忘了关注Java的相关知识。从网上找了其他大神的相关面试题,大家可以看一下,希望对大家有所帮助! 谢谢大家的支持! Java面试题全集(上) Java面试题全集(中) Java面试题全集(下) ...
分类:编程语言   时间:2017-06-20 18:12:09    阅读次数:151
Python 基础 (单、双引号区别) 不断补充
最近开始学习Python ,一些小细节的东西不是很理解,所以就记录一下,方便自己以后查看。 我的Python环境: Mac pro 10.12.3,Python3.5 ,Pycharm 多句题外话:公司的同事都是Windows开发Python,然后在使用Linux进行配置,由于Mac上默认是pyth ...
分类:编程语言   时间:2017-06-20 18:11:37    阅读次数:219
javascript-事件绑定
1、事件绑定与解除<!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"> <title>Document</title> <scripttype="text/javascript"> window.onload=function(){ varob=document.getElementById(‘b1‘) //IE7:attachEvent(事..
分类:编程语言   时间:2017-06-20 18:11:29    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!