1:静态变量static可以分为静态局部变量和静态全局变量,静态局部变量的值在函数调用结束后不消失,静态全局变量只能在本源文件中使用。 静态变量属于静态存储方式,它具有以下特点: (1)静态变量在函数内定义,在程序退出时释放,在整个程序的运行期间都不释放,也就是说它的生存周期为整个源程序。 (2)静 ...
分类:
编程语言 时间:
2017-09-14 16:54:20
阅读次数:
160
FineUI动态表头(每次按查询条件动态显示表头)的解决方法:1.重定向:Response.Redirect("~/Sales1/MA_SASSD"); 在页面传递全局静态变量,相当于每次重新加载页面效率比较高。 这个重定向是重定向自己,页面传值不是很复杂, 但是有个问题每次初始化下拉框变成默认值了 ...
分类:
Web程序 时间:
2017-09-14 13:22:58
阅读次数:
240
类会在首次被“主动使用”时执行初始化,为类(静态)变量赋予正确的初始值。在Java代码中,一个正确的初始值是通过类变量初始化语句或者静态初始化块给出的。而我们这里所说的主动使用 包括: 1. 创建类的实例 2. 调用类的静态方法 3. 使用类的非常量静态字段 4. 调用Java API中的某些反射方 ...
分类:
编程语言 时间:
2017-09-13 19:25:21
阅读次数:
199
本节目标: 当设备被一个程序打开时,存在被另一个程序打开的可能,如果两个或多个程序同时对设备文件进行写操作,这就是说我们的设备资源同时被多个进程使用,对共享资源(硬件资源、和软件上的全局变量、静态变量等)的访问则很容易导致竞态。 显然这不是我们想要的,所以本节引入互斥的概念:实现同一时刻,只能一个应 ...
分类:
其他好文 时间:
2017-09-13 16:18:25
阅读次数:
183
Java基础部分(直说重点部分) 1、"=="和 equals 方法究竟有什么区别? ==如果判断值类型的话,判断内容是否相同。如果判断引用类型则是判断内存地址是否相同 2、静态变量和实例变量的区别? 静态变量使用时,通过类名.名称,实例变量必须要初始化后才能使用。实例变量是实例化后才会分配空间,而 ...
分类:
编程语言 时间:
2017-09-13 14:01:37
阅读次数:
221
springboot中 使用 @Autowired 注入时, 是可以为静态变量进行注入的 然后, 调用的方式为: 也可以在 application.yml中的常量, 使用静态注入: ...
分类:
编程语言 时间:
2017-09-11 22:48:43
阅读次数:
220
from here 首先,我们来了解下定义: 内部连接:如果一个名称对编译单元(.cpp)来说是局部的,在链接的时候其他的编译单元无法链接到它。 外部连接:如果一个名称对编译单元来说不是局部的,而在链接的时候其他的编译单元可以访问它,也就是说它可以和别的编译单元交互。 通过对LIB与DLL的讲解,我 ...
分类:
其他好文 时间:
2017-09-11 13:09:53
阅读次数:
143
1.生成set /get 快捷键 Alt+Insert 2.main方法快捷键 psvm 3.静态变量方法快捷键 psf 4.打印输出快捷键:System.out.println(); sout 5.导包快捷键 Alt+enter ...
分类:
其他好文 时间:
2017-09-08 18:26:29
阅读次数:
172
jvm内存区域与溢出 为什么学习jvm 木板原理,最短的一块板决定一个水的深度,当一个系统垃圾收集成为瓶颈的时候,那么就需要你对jvm的了解掌握。 当一个系统出现内存溢出,内存泄露的时候,因为你懂jvm知识,可以更加快速定位错误,可以通过参数去合理设置各内存区域的内存容量。 因为你对jvm的认识,写 ...
分类:
其他好文 时间:
2017-09-08 10:04:30
阅读次数:
143
今天看着一个多线程并发用到的关键字:volatile,看了不少资料发现这个是一个共享的直接写入内存使用的关键字修饰变量,用来修饰类变量或者类静态变量,所以有了一个关于单利模式的想法,我们都知道的单例模式的一个写法是: 当然单例模式还有其他的写法,我要说的是将关键字volatile加在变量instan ...
分类:
其他好文 时间:
2017-09-07 19:33:45
阅读次数:
134