自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 Jenkins+ant+mysql 自动化构建脚本文件输出日志

Jenkins+ant+mysql 自动化构建脚本文件输出日志

2022-09-30 15:48:39 1319

原创 Docker的安装

docker的安装是比较简单的,只需要3个步骤安装yum install docker.x86_64启动service docker start把Docker加入开机自启列表中chkconfig docker on 

2018-10-30 10:27:27 139

原创 Docker安装Redis并使用外部配置文件启动

下载docker镜像docker pull registry.docker-cn.com/library/redis下载完成之后,使用docker images查看镜像镜像安装成功后,在当前系统根目录创建文件mkdir dockercd dockermkdir rediscd redis##进入redis文件夹,可以去官网下载一个redis.conf拖进来mkdi...

2018-10-30 10:18:40 10410 3

翻译 30分钟学会如何使用Shiro

本篇内容大多总结自张开涛的《跟我学Shiro》原文地址:http://jinnianshilongnian.iteye.com/blog/2018936我并没有全部看完,只是选择了一部分对我来说急需在项目中使用的知识加以学习。并且对于大多数第一次接触Shiro的同学来说,掌握这些也应该足够了。一、架构要学习如何使用Shiro必须先从它的架构谈起,作为一款安全框架Shiro的设计相当精妙。Shiro...

2018-03-06 21:35:10 240

转载 深入Java内存区域

本文引用自:深入理解Java虚拟机的第2章内容  Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。  概述:  对于从事C和C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的皇帝,又是从事最基础工作的劳动人民—既拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。

2017-12-03 16:31:54 528

转载 数据库事务的四大特性以及事务的隔离级别

本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。  如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响

2017-12-03 13:10:51 483

原创 freemarker标签使用及配置

经过一段时间的钻研,freemarker确实比jsp好用,freemarker严格划分了mvc模式。以填充模板的方式展示到页面。下面介绍下本人经历的freemarker使用及配置创建freemarker配置,web.xml加载一下创建 springmvc-freemarker.xml<beans xmlns="http://www.springframework.org/

2017-12-03 13:09:55 2246 1

翻译 freemarker标签大全

FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists }  //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${book.name!"xxx"}//默认值xxx ${book.date?string

2017-12-03 13:09:37 695

原创 FreeMarker优点和缺点与使用FreeMarker的10个理由

首先给大家简单介绍一下FreeMarker。FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 文等。简单了解了FreeMarker之后,现在就来讲讲FreeMarker的优点和缺点。(一)

2017-12-03 13:09:10 3289 1

翻译 SessionFactory有什么作用? SessionFactory线程安全吗

这也是Hibernate框架的常见面试问题。顾名思义,SessionFactory就是一个用于创建Hibernate的Session对象的工厂。SessionFactory通常是在应用启动时创建好的,应用程序中的代码用它来获得Session对象。作为一个单个的数据存储,它也是 线程安全的,所以多个线程可同时使用同一个SessionFactory。Java JEE应用一般只有一个SessionF

2017-12-02 00:15:03 5689

翻译 Hibernate中二级缓存指的是什么?

这是同Hibernate的缓存机制相关的第一个面试问题,不出意外后面还会有更多这方面的问题。二级缓存是在SessionFactory这个级别维护的缓存,它能够通过节省几番数据库调用往返来提高性能。还有一点值得注意,二级缓存是针对整个应用而不是某个特定的session的。

2017-12-02 00:13:42 1648

转载 Hibernate面试题+答案

1.下面不属于持久化的是( a)A.把对象转换为字符串的形式通过网络传输,在另一端接收到这个字符串后能把对象还原出来B.把程序数据从数据库中读出来C.从XML配置文件中读取程序的配置信息D.把程序数据保存为文件 3.下面(a )不属于 关系—对象 映射的映射信息。A.程序包名到数据库库名的映射B.程序类名到数据库表名的映射C.实体属性名到数据库表字段

2017-12-02 00:13:04 4195

原创 年轻人在外拼搏须记住这些话

【年轻人出门在外一定要确认目标】  年轻人毕业之后选择留在异乡飘荡,一定是有着自己的目标和追求,想要在陌生的地方开拓自己的事业和人生。所以既然选择了出门在外,就一定要始终很清楚自己的目标,不管是眼前的生存大计还是未来的人生规划,都要有个或长或短的目标。  有了目标才能知道自己努力的方向,才会一步一步登上更高的阶梯。没有目标,浑浑噩噩在外漂着而又始终摆不脱混沌状态,那样的人生看不到希

2017-12-02 00:11:57 2018

原创 Linux中安装及常用操作命令

常用指令ls          显示文件或目录     -l           列出文件详细信息l(list)     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir         创建目录     -p           创建目录,若无父目录,则创建p(parent)cd               切

2017-12-02 00:09:43 1880 2

原创 69道Spring面试题和答案

Spring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本的版本大约

2017-12-02 00:08:23 8612

原创 53道Java线程面试题

下面是Java线程相关的热门面试题,你可以用它来好好准备面试。1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点

2017-12-02 00:07:35 6136

原创 web前端js面试题及参考答案

1.WEB标准以及W3C标准是什么?  标签闭合、标签小写、不乱嵌套、使用外链css和js、结构行为表现的分离。  1.1div中img怎么水平和垂直居中?  Div{width:200px; height:200px;text-align:center; font-size:0; overflow: hidden;line-height:200px; _line-heig

2017-12-02 00:05:14 3720

原创 简单理解springboot

Spring Boot提供了一个强大的一键式Spring的集成开发环境,能够单独进行一个Spring应用的开发,其中: (1)集中式配置(application.properties)+注解,大大简化了开发流程 (2)内嵌的Tomcat和Jetty容器,可直接打成jar包启动,无需提供Java war包以及繁琐的Web配置 (3)提供了Spring各个插件的基于Maven的

2017-12-02 00:03:44 2246

原创 eclipse maven 插件的安装和配置

maven3 安装:    安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。    首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz

2017-12-02 00:02:02 1487

原创 was8+cxf3.0.15+spring4.x 部署不兼容问题

2017-11-29 11:12:19 WARN org.springframework.web.context.support.XmlWebApplicationContext server.startup : 0: - Exception encountered during context initialization - cancelling refresh attempt: org.s

2017-11-30 13:14:58 12718

空空如也

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

TA关注的人

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