码迷,mamicode.com
首页 > 编程语言
线程的概念和多线程模子
线程的根本概念引入过程的目标,是为了使多道程序并发履行,以进步资本应用率和零碎吞吐量;而引入线程,则是为了减小程序在并发履行时所支付的时空开支,进步操作零碎的并发功能。线程最直接的了解就是“轻量级过程”,它是一个根本的CPU履行单位,也是程序履行流的最小单位,..
分类:编程语言   时间:2016-08-29 13:16:40    阅读次数:220
蓝鸥Unity开发基础二——课时13 构造方法
蓝鸥Unity开发基础二——课时13构造方法一、构造和析构构造方法构造方法时一个特殊的方法,负责初始化对象构造方法名必须和类名一致构造方法没有返回值,但可以有参数,能够重载构造方法可以不写,系统会自动为类添加一个无参数的默认构造如果将构造方法设置为Private,就不能..
分类:编程语言   时间:2016-08-29 13:17:58    阅读次数:202
操作零碎典型调剂算法
在操作零碎中存在多种调剂算法,个中有的调剂算法实用于功课调剂,有的调剂算法实用于过程调剂,有的调剂算法两者都实用。下面引见几种常用的调剂算法。先来先效劳(FCFS)调剂算法FCFS调剂算法是一种最复杂的调剂算法,该调剂算法既可以用于功课调剂也可以用于过程调剂。在功课..
分类:编程语言   时间:2016-08-29 13:18:53    阅读次数:291
蓝鸥Unity开发基础二——课时13 析构方法
蓝鸥Unity开发基础二——课时13析构方法析构方法——在对象销毁时调用,用来释放内存的析构方法在对象销毁时调用,用于释放内存空间一个类只有一个析构方法析构方法没有返回值和参数,不能进行重载析构方法有系统自动调用,不能手动调用析构方法没有修饰符usingSystem;namespac..
分类:编程语言   时间:2016-08-29 13:15:12    阅读次数:222
JavaScript强化教程——AngularJS 表达式
本文为H5EDU机构官方HTML5培训教程,主要介绍:JavaScript强化教程JavaScript强化教程——AngularJS表达式AngularJS使用表达式把数据绑定到HTML。AngularJS表达式AngularJS表达式写在双大括号内:{{expression}}。AngularJS表达式把数据绑定到HTML,这与ng-bind指令有异曲同工..
分类:编程语言   时间:2016-08-29 13:13:48    阅读次数:183
Java实现基于Redis的分布式锁
我这里不实现JDK的java.util.concurrent.locks.Lock接口,而是自定义一个,因为JDK的有个newCondition()方法我这里暂时没实现。这个Lock提供了5个lock方法的变体,可以自行选择使用哪一个来获取锁,我的想法是最好用带超时返回的那几个方法,因为不这样的话,假如redis挂了,线..
分类:编程语言   时间:2016-08-29 13:12:12    阅读次数:267
spring多数据源配置
项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。正如上图所示,每一块都是指定绑死的..
分类:编程语言   时间:2016-08-29 13:12:49    阅读次数:269
java-多线程创建
Java 线程类也是一个 object 类,它的实例都继承自 java.lang.Thread 或其子类。 可以用如下方式用 java 中创建一个线程,执行该线程可以调用该线程的 start()方法: 在上面的例子中,我们并没有为线程编写运行代码,因此调用该方法后线程就终止了。 编写线程运行时执行的 ...
分类:编程语言   时间:2016-08-29 13:09:30    阅读次数:147
python之chardet库
chardet库是python的字符编码检测器,能够检测出各种编码的类型,例如: 运行结果: 翻译一下就是: 没见识到这个库之前所有编码纯属自己的记忆: 这些编码纯属需要眼睛辨认再去网上查找编码 现在发现了chardet这个库后方便了很多 ...
分类:编程语言   时间:2016-08-29 13:06:58    阅读次数:256
java中堆内存和栈内存详解(转)
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 ...
分类:编程语言   时间:2016-08-29 13:05:03    阅读次数:149
Hibernate中Java对象的三种状态
首先hibernate中对象的状态有三种:瞬态、游离态和持久态,三种状态转化的方法都是通过session来调用, 瞬态到持久态的方法有save()、saveOrUpdate()、get()、load();持久态到瞬态的方法有delete(); 游离态到持久态的方法有update()、saveOrUp ...
分类:编程语言   时间:2016-08-29 13:05:56    阅读次数:125
Java集合源码分析(七)HashMap<K, V>
一、HashMap概述 HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 值得注意 ...
分类:编程语言   时间:2016-08-29 13:03:56    阅读次数:245
文件中有一组整数,排序后输出到另一个文件中
...
分类:编程语言   时间:2016-08-29 12:56:08    阅读次数:169
【JavaScript】JS跨域
单独说一下js跨域问题,因为之前也遇到过: javascript出于安全方面的考虑,不允许跨域调用其他页面的对象。 跨域简单的理解就是因为javascript同源策略的限制,a.com域名下的js无法操作b.com 或者是c.a.com域名下的对象。 解决方案: 1.用过jsonp,原理是通过scr ...
分类:编程语言   时间:2016-08-29 12:56:08    阅读次数:153
spring
...
分类:编程语言   时间:2016-08-29 12:54:46    阅读次数:188
Java中利用标签跳出外层循环break
直接看代码: class ForLoop{ public static void main(String[] args){ //jump from outer loop outer:for(int i=0;i<5;i++){ for(int j=0;j<10;j++){ if(j==5) break ...
分类:编程语言   时间:2016-08-29 12:54:40    阅读次数:140
练笔-字符串,向量和数组6
1 迭代器的使用 迭代器是一种访问容器元素的通用机制,与指针类型相似,迭代器也提供了对对象的间接访问。使用迭代器可以访问某个元素,迭代器也能从一个元素移动到另一个元素。 其中迭代器有两种类型,一种是cbegin,cend;另一种是begin和end;其中如果对于vector的对象不更改,使用前一种, ...
分类:编程语言   时间:2016-08-29 12:52:33    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!