用户中心USER CENTER

首页/用户
  • Java多线程笔记(三):线程池

    摘要:类则扮演线程池工厂角色,通过可以取得一个具有特定功能的线程池。返回一个可根据实际情况调整线程数量的线程池,线程数量不确定,若有空闲,则会有限复用线程。所有线程在当前任务执行完后,将返回线程池待复用。 前言 多线程的软件设计方案确实可以最大限度地发挥现代多核处理器的计算能力,提高生产系列的吞吐量和性能。但是,若不加控制和管理的随意使用线程,对系统的性能反而会产生不利的影响。最容易想到的后...

    琛h。 发布于Java
  • leetcode54 Spiral Matrix

    摘要:题目要求按照顺时针方向旋转访问数组中的元素思路一按行遍历,转化为因为不允许跳跃插入,也就是说如果插入的大于的,就会报出。思路二利用顺序插入为了避免类型转化带来的不必要的性能下降,最好直接利用顺序插入,一次遍历数组。 题目要求 Given a matrix of m x n elements (m rows, n columns), return all elements of the ...

    琛h。 发布于Java
  • Java程序员学习C#,在键值对处理上的差别

    摘要:最近学了一点,用写代码,其实以前也写过一点原生,但主要使用和文件操作,早就忘了。 最近学了一点Unity,用C#写代码,其实以前也写过一点windows原生,但主要使用Datastore和文件操作,早就忘了。 在Java里遇到键值对的时候,一般顺手就会创建一个Map,而且Map是个接口,实例通常是一个HashMap,类似下面这样: private Map userMap = new H...

    琛h。 发布于Java
  • 浅谈cas

    摘要:在的包中,大神大量使用此技术,实现了多线程的安全性。我们将变量用修饰,保证线程间的可见性。线程也通过此方法获取当前值,进行操作,比较内存值相等进行修改。我们通过保证了对的并发线程安全,其安全的保证是通过调用的代码实现的。 前言 研究java并发编程有一段时间了, 在并发编程中cas出现的次数极为频繁。cas的英文全名叫做compare and swap,意思很简单就是比较并交换。在jd...

    琛h。 发布于Java
  • 我的白板

    摘要:出于某种个人原因,本人一直很想做一个可以多方协作使用的白板,类似桌面共享一样,但是可以多方都可以在上面标注的白板。 出于某种个人原因,本人一直很想做一个可以多方协作使用的白板,类似桌面共享一样,但是可以多方都可以在上面标注的白板。 可访问地址:http://qbian.me:8082/ github地址:https://github.com/Qbian61/wh... 没有做浏览...

    琛h。 发布于Html
<