
java
文章平均质量分 91
阿进的写字台
I don’t know what I think until I try to write it down
展开
-
System.getProperty()方法获取系统变量
今天在阅读JDBC的DriverManager类源码时,看到了这么一句代码: System.getProperty(“jdbc.drivers”);就查了一下系统属性。 使用getProperty()这个方法是获取指定键指示的系统属性 使用getProperties()来获取所有的系统属性;原创 2017-12-23 00:13:18 · 148103 阅读 · 15 评论 -
(转载)Spring源码--关于AccessController.doPrivileged
原文链接 在Spring里发现一段代码,位置在DefaultListableBeanFactory -> preInstantiateSingletons()方法里。 如下:if (System.getSecurityManager() != null && factory instance转载 2017-12-25 23:07:35 · 449 阅读 · 0 评论 -
JDBC详解系列(四)之建立Stament和执行SQL语句
建立Stament 在获得连接之后,我们就可以跟数据库进行交互了。 在JDBC中,我们发送SQL语句到数据库这些操作时通过Stament,Preparement,CallableStatement这几个对象进行的。一.Stament Stament是一个接口,其具体实现由供应商所提供。调用方法:Statement stmt = null;try { stm原创 2018-01-12 12:30:43 · 1094 阅读 · 0 评论 -
JDBC详解系列(三)之建立连接
在JDBC详解系列(一)之流程中,我将数据库的连接分解成了六个步骤。 在此文章中,我大体分析了一下JDBC建立连接的过程。原创 2018-01-10 10:31:39 · 753 阅读 · 0 评论 -
解析Java中的String、StringBuilder、StringBuffer类(一)
引言String 类及其相关的StringBuilder、StringBuffer 类在 Java 中的使用相当的多,在各个公司的面试中也是必不可少的。因此,在本周,我打算花费一些时间来认真的研读一下 String、StringBuilder、StringBuffer类 的相关代码。String的不可变性这个特性是 String 相当重要的一个特性,为了深入理解,我直接贴上其源代码...原创 2018-03-07 23:38:38 · 323 阅读 · 0 评论 -
读书笔记-浅析Java运行时数据区
作为一个 Java 为主语言的程序员,我偶尔也需要 用 C/C++ 写程序,在使用时让我很烦恼的一件事情就是需要对 new 出来的对象进行 delete/free 操作,我老是担心忘了这件事情,从而导致内存泄漏或溢出。所以,使用Java让我感觉很爽。但理解 Java 的内存区域是很有必要的。对于 Java 的内存,我们大多数的时候都只是在说堆内存(Heap)和栈内存(Stack),但 Java ...原创 2018-03-15 21:39:11 · 437 阅读 · 0 评论 -
linux下tomcat 8的安装以及tomcat启动慢问题
今天在 linux 下安装了 tomcat,中间也是一路波折,最终安装好了。感觉应该有不少伙伴跟我一样都会踩到这些坑,打算记录下来。使用的是通用(ubantu,debian, centos 均可)的安装方式,安装也可以灵活一点。下载打开链接 https://tomcat.apache.org/download-80.cgi选择如下的方式进行下载我下载的是这个版本:apac...原创 2018-03-13 22:52:27 · 565 阅读 · 1 评论