Java技术
文章平均质量分 81
汤高
喜欢开源的框架技术、乐于研究其底层源码,把个人从学习到工作中用到的所有技术梳理总结,也分享给所有爱学习新技术的朋友们,相互交流,一起进步
展开
-
java事物处理
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-06-03 00:46:57 · 888 阅读 · 0 评论 -
Java SWT事件
什么是事件?点击鼠标是一个事件,按下一个按钮也一个事件,关闭一个窗口也是一个事件。 什么是监听器?监听器就是监听事件什么时候发生的,用来控制事件发生的具体动作。(个人见解) 事件产生处的SWT组件称为事件源,(官方) 对事件作出具体动作称为监听器(Listener)。监听器负责监听组件上的事件,并对发生的事件进行处理。基本的模式是将一个监听器添加到已经创建的组件中,当相应的事件发生时,监听器的原创 2015-06-04 21:43:19 · 2095 阅读 · 3 评论 -
DOM解析
Dom解析是将xml文件全部载入,组装成一颗dom树,然后通过节点以及节点之间的关系来解析xml文件根据 DOM,XML 文档中的每个成分都是一个节点。DOM 是这样规定的:整个文档是一个文档节点 每个 XML 标签是一个元素节点 包含在 XML 元素中的文本是文本节点 每一个 XML 属性是一个属性节点 注释属于注释节点 位于org.w3c.dom操作XM原创 2015-12-10 21:31:35 · 3494 阅读 · 16 评论 -
【译】Java 8的新特性—终极版
声明:本文翻译自Java 8 Features Tutorial – The ULTIMATE Guide,翻译过程中发现并发编程网已经有同学翻译过了:Java 8 特性 – 终极手册,我还是坚持自己翻译了一版(写作驱动学习,加深印象),有些地方参考了该同学的。Java 8前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java转载 2016-03-30 18:56:05 · 955 阅读 · 0 评论 -
JDK源码分析-ArrayList分析
花了两个晚上的时间研究了一下ArrayList的源码, ArrayList 继承自AbstractList 并且实现了List, RandomAccess, Cloneable, Serializable 通过实现这三个接口 就具备了他们的功能 RandomAccess 用来表明其支持快速(通常是固定时间)随机访问 Cloneable可以克隆对象 Serializable 对象序列化就是原创 2016-03-26 23:34:26 · 4941 阅读 · 6 评论 -
Java枚举类型的原理
[java] view plain copy package com.lxq.enumm; public enum Color { RED{ public String getName(){ return "红色"; } } ,GR转载 2016-11-13 17:47:43 · 781 阅读 · 0 评论 -
JDK动态代理的底层实现原理
代理模式定义存在一个代理对象,并且这个代理对象持有真实对象的引用,以实现对真实对象的访问控制。举个例子,现在公司一般都有VPN,使我们在家也能访问到公司的内网(比如连接公司的数据库等),实现居家办公。这里VPN相当于一个代理,而公司内网相当于被代理对象,也就是真实对象。我们不能直接访问公司内网(真实对象),但是我们通过VPN(代理对象),输入身份信息,确认无误后就可以访问到公司内网。这就是原创 2017-09-29 10:59:22 · 8199 阅读 · 4 评论 -
Spring 配置数据库用户名密码加密
Spring 配置数据库用户名密码加密传统形式配置数据库用户名密码对于一般的spring框架,经常要用到数据源配置,如果是用xml配置的话,一般都是如下形式 数据库用户名密码密文配置实现现在的需求是不能在配置文件里明文配置数据库用户名和密码新增密文属性文件class目录新增jdbc.properties配置文件,里面配置数据库用户名和密码的密文修改sp...原创 2018-10-23 10:22:09 · 21661 阅读 · 1 评论