自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

转载 查看CentOS版本信息

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。今天小编将给大家详细讲解查看CentOS版本信息的命令。(一) 查看已经安装的CentOS版本信息1.cat /etc/issue 查看版本cat 缩写concatenate cat命令可以用来显示、合并文件。CentOS release 6.6 (Final)Cen...

2019-09-30 10:25:29 285

转载 JAVA学习高级+扩展篇

三、 高级篇3.1. 编译原理知识3.1.1. 用Java实现以下表达式解析并返回结果(语法和Oracle中的select sysdate-1 from dual类似) sysdate sysdate - 1 sysdate - 1/24 sysdate - 1/(12*2) 3.1.2. 实现对一个List通过DSL筛选 QList...

2018-07-10 20:19:11 333

转载 JAVA学习基础+进阶

一、基础篇1.0算法学习 冒泡法,选择法,插入法,二分法 1.1 JVM 1. Java代码编译和执行 三种机制:java编译机制.类加载机制,类执行机制 4种类加载机制 1.java源代码编译器 2.java虚拟机编译器JIT 2. 内存管理和垃圾回收1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.o...

2018-07-10 20:15:33 428

原创 Spring事务传播隔离只读回滚超时5种属性详细

本文主要讲述学习中了解的Spring事务的5种属性详情事务5种属性 1.事务传播性 propagation 2.事务隔离性 isolation 3.事务回滚属性 rollbackfor…等 4.事务只读属性 readonly && 事务超时属性 timeout用@Transaction声明注解方式代码图片实例 1).事务传播属性当事务方法被另一个事务方法调用时, 必须指定事务应该如何传播

2016-12-06 09:31:55 2422

转载 Spring事务管理TransactionManager

Spring事务管理JDBC是怎样管理事务的? 就像我们看到的,通过Connection来管理,如果其他地方用事务都得重新建立数据库连接,太不方便。 主要问题: 必须为不同的方法重写类似的样板代码这段代码是特定于 JDBC 的, 一旦选择类其它数据库存取技术, 代码需要作出相应的修改那么spring事务管理可以解决了上诉问题! 有两种事务管理方式:声明式和编程式 事务管理方式; 它具体

2016-12-05 15:53:59 915 1

原创 为什么要使用动态代理?

为什么要使用动态代理?也就是说它解决了什么问题。 假如现在有这样的需求 需求1-日志:在程序执行期间追踪正在发生的活动 需求2-验证:希望计算器只能处理正数的运算比如:一个加减乘除 运算的类 可能会这么写代码 这样的代码有两个致命的问题。代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀. 每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点. 比如:每新

2016-12-02 12:07:29 6919 4

转载 Sping依赖注入的3种方式

依赖注入的方式属性注入构造器注入工厂方法(静态工厂、实例工厂)(很少使用,不推荐)属性注入属性注入即通过 setter 方法注入Bean 的属性值或依赖的对象属性注入使用 元素, 使用 name 属性指定 Bean 的属性名称,value 属性或 子节点指定属性值属性注入是实际应用中最常用的注入方式构造方法注入通过构造方法注入Bean 的属性值或依赖的对象,它保证了 B

2016-12-02 11:08:57 694

转载 Sping提供了两种类型的 IOC 容器实现.

在 Spring IOC 容器读取 Bean 配置创建 Bean 实例之前, 必须对它进行实例化. 只有在容器实例化后, 才可以从 IOC 容器里获取 Bean 实例并使用. Spring 提供了两种类型的 IOC 容器实现. BeanFactory: IOC 容器的基本实现.ApplicationContext: 提供了更多的高级特性. 是 BeanFactory 的子接口.使用场景:

2016-12-02 10:20:28 4382

转载 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身

题目:打印出所有的 “水仙花数 “,所谓 “水仙花数 “是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个 “水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) { int b1, b2, b3;

2016-12-02 10:01:29 2275

转载 判断101-200之间有多少个素数,并输出所有素数。

题目:判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 public class lianxi02 { public static void main(String[] args) { int count = 0; for (in

2016-12-02 09:57:12 620

转载 JAVA语言编程规范

JAVA语言编程规范目录 1.介绍/说明 4 2.目标 4 3.命名规定 4 3.1包的命名 4 3.2类的命名 4 3.3接口的命名 4 3.4方法的命名 4 3.5变量的命名 5 3.6常量命名 5 3.7文件的命名 5 3.8推荐的命名 5 3.8.1类名推荐 5 3.8.2 Exception类名推荐 5 3.8.3抽象类

2016-11-30 13:40:48 666

转载 mysql怎么创建新用户并赋权

mysql怎么创建新用户并赋权首先 进入到mysql安装目录的bin目录下。 打开命令行cmd。 或者是切换到该目录下。 命令如下:C:\mysql\bin使用root用户登录数据。 命令:mysql -h localhost -u root -p 输入密码第二 登录成功之后。开始创建用户。 比如用户名为new 密码为123456 命令: create user’new’@’lo

2016-11-29 10:02:10 1763

转载 mybatis高级映射 查询缓存 和spring整合

mybatis第二天 高级映射 查询缓存 和spring整合课程复习:mybatis是什么? mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。 mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适用与需求变化较多项目,比如互联网项目。

2016-11-21 11:35:10 527

转载 mybatis的基础知识

mybatis 第一天 mybatis的基础知识课程安排: mybatis和springmvc通过订单商品 案例驱动第一天:基础知识(重点,内容量多) 对原生态jdbc程序(单独使用jdbc开发)问题总结 mybatis框架原理 (掌握) mybatis入门程序 用户的增、删、改、查 mybatis开发dao两种方法: 原

2016-11-21 11:31:48 715

转载 初始MySQL

第1章 初始MySQL1.1 数据库基础 1.2 数据库技术构成 1.3 什么是MySQL 1.4 MySQL工具 1.5 如何学习MySQL1.1 数据库基础 数据库是由一批数据构成的有序的集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反映了客观事物间的本质联系。数据库系统提供了对数据安全控制和完整性控制。本节将介绍数据库中的一些基本概念,包括数据库的定义、数

2016-11-21 11:26:46 482

转载 如何利用 Google 成为一个更好的程序员

如何利用Google成为一个更好的程序员现在的编程很大程度上依赖你是否擅长利用Google。你想实现的代码,99%的可能是别人已经实现过了的,并且放到了Stack Overflow或Github上。开发人员的办公桌上也不再需要一大叠教科书:相反,我们只需要将疑问键入到搜索框中,寄希望于它显示在第一页的9个搜索结果中即可。 很多很多人没有意识到的是,Google在这里扮演了非常重要的角色。正如我们已

2016-02-17 10:07:02 552

转载 cannot reload avd list问题

cannot reload avd list问题 转载 2015-10-26 10:38:58 android studio 首次编译运行报错:Cannot reload AVD list: cvc-enumeration-valid: Value ‘280dpi’ is not facet-valid with respect to enumeration ‘[ldpi, mdpi, tvdp

2016-02-16 16:08:51 430

转载 Android详细开发规范

1 介绍1.1 目的减少维护花费。提高可读性。加快工作交接。减少名字增生。降低缺陷引入的机会。1.2 术语和定义强制:编程时必须遵守的规定,含有强制字样或字体用加粗式样标注。推荐:编程时推荐遵守的规定,字体用普通式样标注。2 文件组织避免超过 2000 行的源文件。

2015-12-16 10:43:44 522

jdk8 tomcat8 以及docker打包

linux版本jdk8 tomcat8 以及docker打包 不论是分开使用还是说最终打包成docker镜像都可以使用的~

2019-11-25

User Guide-zh - Dubbo中文文档

Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请 求-响应”模式的信息交换方式。 集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败 容错,地址路由,动态配置等集群支持。 自动发现: 基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透明,使 服务提供方可以平滑增加或减少机器。 透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵 入。 软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。 服务自动注册与发现,不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的IP 地址,并且能够平滑添加或删除服务提供者。

2018-07-10

java代码开发文档

java代码开发文档

2016-11-30

Java编程规则

Java编程规则 本附录包含了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写 的一般性指导!

2016-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除