![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 55
豆腐炒年糕
这个作者很懒,什么都没留下…
展开
-
java线程基础知识
最近,由于课题项目进度,需要设计解决多线程方面的处理,于是复习了一遍基础知识,整理了一下,理解有误还请大家指正,后期持续更新。 并发的优势: 主要的问题:速度和设计管理 1,更快的执行 2,改进代码的设计 实现方式: 1,进程实现,比较简单,不涉及资源冲突,PHP就是通过多进程实现的 2,线程实现,比较复杂,需要解决资源问题。 编写多线程程序最基本的困难在于协调不同线程驱动的任务之原创 2016-03-02 21:23:19 · 287 阅读 · 0 评论 -
java mysql 中文查询
今天进行数据库查询含有中文时,结果为空。猜测是编码问题,于是查资料和自己进行修改,最后成功。 1,修改mysql 下的目录里的my-default.in配置文件,添加下面的语句,[client]default-character-set=utf8[mysql]default-character-set=utf8修改mysql的默认编码,修改数据库的也可以。 2,确保项目的编码也为utf8。具体原创 2016-03-04 13:36:56 · 966 阅读 · 1 评论 -
Java线程第二弹--资源冲突问题
接着上一篇,梳理java线程资源冲突的问题,也是我们编程中遇到的,在什么时候考虑资源冲突,该如何解决呢?当我们处理数据,会有多个线程或多出访问修改数据是,就需要考虑资源共享的问题 。(Brian同步规则:如果我们写的一个变量,他可能接下来将被另一个线程读取,或者正在读取一个上一次已经被另一个线程写过的变量,必须使用同步。 ) 解决资源冲突的问题就是采用序列化访问共享资源的方案 共享资源原创 2016-03-08 23:06:08 · 523 阅读 · 0 评论 -
JAVA线程---线程之间的协作
java线程第三章,主要介绍线程之间的协作,我们进行多线程,肯定需要线程之间的协作,什么时候挂起,什么时候等待,如何进行上面的操作,以及操作的时机控制,首先先简单介绍一些基本的,后期通过项目中的实际操作,继续更新。协作解决的具体问题: 当多线程(任务)进行协作时,关键是任务之间的通信,如何握手。这里仍然可以使用基础特性:互斥。互斥可以确保只有一个任务可以响应某种信号,这样就解决了资源冲突原创 2016-03-10 09:43:06 · 413 阅读 · 0 评论