240 发简信
IP属地:内蒙古
  • Resize,w 360,h 240
    常见排序算法

    冒泡排序: 1.比较相邻的元素。如果第一个比第二个大,就交换它们两个;2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最3...

  • 关于多线程的一些知识点(四)——生产者消费者

    我看的教程例子比较复杂,自己提取了一下,可能写的不太好 运行结果:

  • 多线程下懒汉单例的问题

    老规矩,看例子 你变了!!!这不是我要的单例!!! 这是因为:我们先假设第一个线程成功执行了这段代码。if (instance == null)...

  • 关于多线程的一些知识点(三)——死锁

    老规矩,先看例子 我们发现程序没有停止,因为threadA一直在等待B锁,B锁却被threadB抢走了,这时候threadA还没有执行完并不释放...

  • Resize,w 360,h 240
    关于多线程的一些知识点(二)——临界资源

    临界资源问题 先看例子 运行程序,四个线程共享ticket资源,会同时操作票资源,不做处理会出现下面的问题 解决方法一:同步代码段 上面的 //...

  • Resize,w 360,h 240
    关于多线程的一些知识点(一)——基础

    1.串行与并发 串行,如上图左边,一个时间点只能单一执行任务,如有任务a,b,c,它们只能按顺序执行。并发,如图右边,多个任务可以同时执行,在单...

  • sql查漏补缺

    SUM(CASE WHEN score BETWEEN 85 AND 100 THEN 1 ELSE 0 END) AS [100 - 85]意...

  • sql 语句练习

    CREATE TABLE student(s_no INT(20) PRIMARY KEY COMMENT'学生学号',s_name VARCH...

  • 当一个元素有多个css选择器样式时

    4个等级的定义如下: 第一等:代表内联样式,如: style=””,权值为1000。 第二等:代表ID选择器,如:#content,权值为100...