码迷,mamicode.com
首页 >  
搜索关键字:多线程 stringbuffer stringbuilder    ( 25020个结果
j2EE的面试题总汇
基础面试 1、String、StringBuilder和StringBuffer 2、Vector,ArrayList,LinkedList HashTable HashMap TreeMap 3、http报文 4、Redirect和Forwod 5、线程同步,乐观锁,悲观锁 6、Sql查询语句的优 ...
分类:其他好文   时间:2020-07-27 15:44:51    阅读次数:68
【JAVA SE基础篇】61.多线程相关1
1.任务定时调度 通过Timer和Timetask,我们可以实现定时启动某个线程。 java.util.Timer:类似闹钟的功能,本身实现的就是一个线程 java.util.TImerTask:一个抽象类,该类实现了Runnable接口,所以该类具备了多线程的能力 2.QUARTZ 任务调度框架: ...
分类:编程语言   时间:2020-07-27 15:34:43    阅读次数:60
多线程间的互斥(下)
问题:程序有多少临界资源?需要多少线程锁? 临界资源是没有任何的限制 一般性原则:每一个临界资源都需要一个线程锁进行保护(一 一对应) 线程A和线程B获取线程锁的顺序是不一样的。 线程的死锁概念 -线程间相互等待临界资源而造成彼此无法继续执行 发生死锁的条件: -系统中存在多个临界资源且临界资源不可 ...
分类:编程语言   时间:2020-07-27 09:36:52    阅读次数:75
多线程间的互斥
值得思考的问题: 多个线程除了在时序上可能产生相互依赖,在其他方面是否也可能产生相互依赖呢? 生产消费者问题:-有n个生产者同时制造产品,并把产品存入仓库中 -有m个消费者同时需要从仓库中取出产品 -规则: 当仓库未满,任意生产者可以存入产品 当仓库未空,任意消费者可以取出产品 编程实验:生产消费者 ...
分类:编程语言   时间:2020-07-26 22:50:37    阅读次数:60
String、StringBuffer和StringBuilder的区别
String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁 String a="asd"; a="fgh"; 在这里,再次给a赋值时,并不是对原来堆中实例对象进行重新赋值,而是生成一个新的实例对象,并且指向“456”这个字 ...
分类:其他好文   时间:2020-07-26 19:42:59    阅读次数:65
Java字符串
字符串的不可变性 一旦一个string对象在内存(堆)中被创建出来,他就无法被修改。 String类的所有方法都没有改变字符串本身的值,都是返回了一个新的对象。 如果需要一个可修改的字符串,应该使用StringBuffer 或者 StringBuilder。否则会有大量时间浪费在垃圾回收上,因为每次 ...
分类:编程语言   时间:2020-07-26 19:21:45    阅读次数:60
多线程间的同步
串行解决方案示例代码: #include <QCoreApplication> #include <QThread> #include <QDebug> #include <QObject> /* sum(n)=> 1 + 2 + 3 + ..... + n sum(1000)= ? [1,1000 ...
分类:编程语言   时间:2020-07-26 15:37:15    阅读次数:61
C#综合揭秘——细说进程、应用程序域与上下文之间的关系
引言 本文主要是介绍进程(Process)、应用程序域(AppDomain)、.NET上下文(Context)的概念与操作。虽然在一般的开发当中这三者并不常用,但熟悉三者的关系,深入了解其作用,对提高系统的性能有莫大的帮助。在本篇最后的一节当中将会介绍到三者与线程之间的关系,希望对多线程开发人员能提 ...
分类:Windows程序   时间:2020-07-26 15:13:21    阅读次数:92
(二)多进程之开启进程的两种方式
一、multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu\_count\(\)查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子 ...
分类:系统相关   时间:2020-07-26 15:09:05    阅读次数:97
Redis 安装
NoSql 概述 Redis 入门 Redis 概述 Redis 是单线程的 关方表示,Redis是基于内存操作的,CPU不是Redis的瓶颈,Redis 的瓶颈是根据机器的内存和网络带框,单线程能实现 误区一 :高性能的服务器一定是多线程的 误区2: 多线程的的一定比单线程的快(CUP>内存>硬盘 ...
分类:其他好文   时间:2020-07-26 01:36:41    阅读次数:100
25020条   上一页 1 ... 54 55 56 57 58 ... 2502 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!