这节讲一下线程安全的例子,以及如何解决线程安全问题。 上节提到了线程安全的问题,说了一个例子,1000个人抢100张票,这节就从此案例着手,下面先看一下代码实现: private static int tickets = 100; static void Main(string[] args) { ...
分类:
编程语言 时间:
2020-08-08 17:32:24
阅读次数:
80
关键字:this* 1.this可以用来修饰,属性、方法、构造器* 2、this修饰属性和方法* this理解为,当前对象* 3.this调用构造器* this必须声明在构造器首行 public class ThisTest { } class Person6{ private int age; p ...
分类:
编程语言 时间:
2020-08-07 18:06:51
阅读次数:
76
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。系统调用是计算机程序在执行的过程中向操作系统内核申请服务的方法,这可能包含硬件相关的服务、新进程的创建和执行以及进程调度,对操作系统稍微有一些了解的人都知道—
分类:
其他好文 时间:
2020-08-07 09:52:33
阅读次数:
59
在我们使用Windows窗体运行的时候Form1这个就是主线程也是个单个线程 让我们想一下如果点击一个按钮的时候你是用一个for循环1到10w例如:在你循环的过程你要关闭窗体他会发生什么? private void button1_Click(object sender, EventArgs e) ...
分类:
编程语言 时间:
2020-08-06 19:28:51
阅读次数:
89
头文件一般是带有,h或.cpp为扩展名的文件,单也有可能是.hpp或其他甚至没有延伸名,取决于是否不同平台。 #include<iostream.h> #include "complex.h" include标准库需要引用<>,include自己的文件需要引用“”。 头文件的防卫式声明: #ifnd ...
分类:
其他好文 时间:
2020-08-06 17:03:20
阅读次数:
84
java中的访问修饰符 修饰符权限图: public是Java语言中访问限制最宽的修饰符,一般称之为“公共的”,可以修饰成员变量、成员方法、构造方法和类 其次是protected介于public 和 private 之间的一种访问修饰符,一般称之为“保护访问权限”,可以修饰成员变量,成员方法,构造方 ...
分类:
其他好文 时间:
2020-08-05 23:27:43
阅读次数:
91
一、使用依賴 <!--1。mysql 5.1.38--> <!--2. mybatis 3.4.6--> <!--3。spring整合mb:spring-context 5.2.6--> <!-- spring-jdbc 5.2.6--> <!-- mybatis-spring 2.0.3--> < ...
分类:
编程语言 时间:
2020-08-05 20:58:33
阅读次数:
87
一、单例模式:只有一个实例的对象 代码: public class SingleTemp{ private SingleTemp(){ } public static SingleTemp single = new SingleTemp(); public static SingleTemp get ...
分类:
编程语言 时间:
2020-08-05 19:45:51
阅读次数:
76
数据结构--数组存储二叉树(Java) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 顺序存储二叉树的特点 顺序二叉树通常只考虑完全二叉树 第n个元素的左子节点为 2 * n + 1 第n个元素的右子节点为 2 * n + 2 ...
分类:
编程语言 时间:
2020-08-05 13:11:12
阅读次数:
68