2020-04-25 09:55
其它
(1356)
(0)
1
开源中国(OSCHINA)是目前国内为数不多深耕于围绕“开源/自由软件”为开发者分享开源业内事、传播开源价值观的平台。为了更好地展示国内开源现状,探讨国内开源趋势,激励国内开源人才,促进国内开源生态完
2020-04-09 09:41
JavaEE
(1711)
Apache Tomcat 10.0.0 发布了第一个里程碑版本。Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技
2020-03-17 19:01
运维
(1644)
linux常用命令的英文单词缩写命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package m
2019-12-10 14:07
项目
(1924)
灰度从字面意思理解就是存在于黑与白之间的一个平滑过渡的区域,所以说对于互联网产品来说,上线和未上线就是黑与白之分,而实现未上线功能平稳过渡的一种方式就叫做灰度发布。
2019-11-14 14:41
(1275)
2
hibernate 使用where 条件查询:public Department queryDepartmentById (int id) { // 获得hibernate sessio
2019-11-03 16:42
(1146)
SpringMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。(1)过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过
2019-11-03 09:07
数据库
(1827)
mysql,oracle,sql server中的默认事务隔离级别查看,更改未提交读(隔离事务的最低级别,只能保证不读取物理上损坏的数据)已提交读(数据库引擎的默认级别)可重复读可序列化(隔离事务的最高级别,事务之间完全隔离)
2019-11-01 13:11
(1574)
异常:本地js和css通过tomcat发布时,在页面打印出的中文是乱码。而从数据库读取的中文数据和html的中文显示正常。下面为解决办法。
2019-10-31 14:57
(1698)
3
首先从JVM内存分布开始:下图是JVM内存分布图 1.线程计数器,是一块较小的内存空间,用来指定当前线程执行字节码的行数,每个线程计数器都是私有的,因为每个线程都需要记录执行的行数;这里解释一下为
2019-10-31 14:49
(1565)
JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 。基础数据类型直接在栈空间分配, 方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。 引用数据类型,需要用new来创建,既在栈空间分配一个地址空间,又在堆空间分配对象的类变量 。 方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从栈空间回收。局部变量 new 出来时,在栈空间和堆空间中分配空间,当局部变量生命周期结束后,栈空间立刻被回收,堆空间区域等待GC回收。 方法调用时传入的 literal 参数,先在栈空间分配,在方法调用完成后从栈空间分配。字符串常量在 DATA 区域分配 ,this 在堆空间分配 。数组既在栈空间分配数组名称, 又在堆空间分配数组实际的大小!
Page 23 of 25