摘要: <!-- xml转义字符:可以把一些具有特殊含义的字符,使用转义字符表示出来 < &lt; > &gt; " &quot; ' &apos; & &amp; 需求:1<3 == 5>7 在xml中的写法 --> .<!-- ... 阅读原文
2017-06-28 00:00:02 阅读(830) 评论(0)
摘要:    一 概述 1.volatile 保证共享数据一旦被修改就会立即同步到共享内存(堆或者方法区)中。 2.线程访问堆中数据的过程 线程在栈中建立一个变量的副本,修改完毕后将数据同步到堆中。 3.指令重排 为了提高执行效率,CPU会将没有依赖关系的指令重新排序。如果希望控制重新排序,可以使用volatile... 阅读原文
2017-06-27 21:43:01 阅读(814) 评论(0)
摘要:   基于注解的Dubbo服务配置可以大大减少dubbo xml配置文件中的Service配置量,主要步骤如下:   一、服务提供方   1. Dubbo配置文件中增加Dubbo注解扫描   <!-- 开启dubbo注解支持 --> <!-- 扫描注解包路径,多个包用逗号分隔,不填pacakge表... 阅读原文
2017-06-27 20:02:02 阅读(828) 评论(0)
摘要: 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。  这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2... 阅读原文
2017-06-27 17:31:03 阅读(759) 评论(0)
摘要: Junit单元测试的基本使用: 1.在要执行的方法上添加一个注解@Test 2.注解会报错 解决方式ctrl+1 add junit 3.选中要执行的方法 右键 run as --> junit Test 一次执行多个方法:选中类 右键run as --> Junit Test Junit单元测... 阅读原文
2017-06-27 17:20:02 阅读(799) 评论(0)
摘要: 不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式: spring自带的数据源(DriverManagerDataSource),DBCP数据源,C3P0数据源,JNDI数据源。 1.spring自带的数据源 DriverManagerDataSource XML代码: &... 阅读原文
2017-06-27 17:01:19 阅读(845) 评论(0)
摘要: 从头开始的java编程——JAVA开发环境搭建   一、什么是java的开发环境?   顾名思义java的开发环境是提供并保证整个java程序开发运行的必要的环境,搭建java开发环境是开始java编程的敲门砖,正所谓巧妇难为无米之炊,你编写再炫酷的代码,没有相应的开发环境也是一堆意义不明的符号乱码。   编译或... 阅读原文
2017-06-27 16:59:04 阅读(822) 评论(0)
摘要: 在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。    Java程序员 高级特性               反射、泛型、注释符、自动装箱和拆箱、枚举类、可变               参数、可变返回类... 阅读原文
2017-06-27 15:48:06 阅读(847) 评论(0)
摘要: 1 var radios = Ext.create('Ext.form.Panel', { 2 title: 'RadioGroup Example', 3 width: 300, 4 height: 125, 5 bodyPadding: 10, 6 rende... 阅读原文
2017-06-27 15:26:02 阅读(763) 评论(0)
摘要: 本课程主要是使用 Spring技术栈 + dubbo开发一个类似当当的图书电商后台的实战教程。 课程特点: 1.课程的技术体系足够系统、全面以及细致:课程中涉及的主要技术包括: Spring IO (依赖版本管理), Spring Boot(自动化配置,零XML), Spring MVC (RESTful API开发... 阅读原文
2017-06-27 13:43:05 阅读(818) 评论(0)