自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个混迹Java界的攻城狮

github地址: https://github.com/xiaoz-github/

  • 博客(40)
  • 收藏
  • 关注

原创 1.初步了解SpringBoot

0.学习目标了解SpringBoot的作用掌握java配置的方式了解SpringBoot自动配置原理掌握SpringBoot的基本使用1了解SpringBoot什么是SpringBoot为什么要学习SpringBootSpringBoot的特点1.1什么是SpringBootSpringBoot是Spring项目中的一个子工程,进入官网后可以看到点击进去后发现翻...

2019-09-07 00:40:28 209

原创 BigDecimal

BigDecimal 由任意精度的整数非标度值 和32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以 10 的负scale 次幂。因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。构造 BigDecimal 对象常用以下方法:BigDecimal BigDeci

2017-10-12 15:51:16 1275

转载 九个编写Dockerfiles的常见错误

【编者的话】我们每天基于Dockerfiles工作;所有运行的代码都来自一系列的Dockerfiles。这篇文章将会讨论编写Dockerfile时人们经常犯的错误以及如何改进。对于Docker专家说,这篇文章里的许多技巧可能会非常明显进而会得到很多的认同。但是对于初级到中级开发者,该文章将会是一份很有用的指南,它有助于理清以及加速你们的工作流程。1. 执行 apt-get执行apt-g

2017-10-12 14:49:02 1547

转载 hibernate的悲观锁和乐观锁

锁( locking),这个概念在我们学习多线程的时候曾经接触过,其实这里的锁和多线程里面处理并发的锁是一个道理,都是暴力的把资源归为自己所有。这里我们用到锁的目的就是通过一些机制来保证一些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的“锁”,即给我们选定的目标数据上锁,使其无法被其他程序修改。Hibernate支持两种锁机制:即通常所说的“悲观锁(Pessimistic

2017-10-12 14:24:55 314

原创 简单说下docker的pull 和 push

pull:镜像的元信息与镜像层数据分开存储,当 pull 一个镜像时,先进行认证获取到 token 并授权通过,然后获取镜像的 manifest 文件,进行 signature 校验。校验完成后,依据 manifest 里的层信息并发拉取各层。其中 manifest 包含的信息有:仓库名称、tag、镜像层 digest 等,各层拉下来后,也会先在本地进行校验,校验算法采用 sh

2017-10-09 16:55:04 1849

原创 docker 入门教程

http://dockone.io/article/111

2017-10-09 16:28:34 391

转载 Docker 命令查询

Docker 命令查询基本语法客户端命令:基本命令格式为 docker [OPTIONS] COMMAND [arg...];服务端命令:基本命令格式为 docker daemon [OPTIONS]。客户端命令选项daemon 命令选项客户端命令attach:依附到一个正在运行的容器中;build:从一个 Dockerfile 创建一个镜像;commit:从一个容

2017-10-09 16:25:53 653

原创 Docker--技术原理

1.docker:第三代Paas平台2.技术原理介绍       Docker就是虚拟化的一种轻量级替代技术。Docker的容器技术不依赖任何语言,框架,或者系统,可以将App变成一种标准化的,可移植的,自管理的组件,并脱离服务器硬件在任何主流系统中开发,调试和运行。       简单一句话:在Linux系统上迅速创建一个容器并在容器上部署和运行应用程序,并通过配置文件

2017-09-05 00:24:51 597

原创 IDEA导入Spring源码(Gradle导入)

1.学习Spring源码推荐两本书,一本是Spring技术内幕,一本是Spring源码深度解析其中Spring技术内幕侧重的是全局,而Spring源码深度解析侧重的是源码句句解析2.学习源码就得去导入源码,源码从何而来,从github上来地址是 https://github.com/spring-projects/spring-frameworkgit克隆命令 git clon

2017-06-21 00:20:44 3484

原创 (一)IOC容器系列的设计与实现:BeanFactory和ApplicationContext

一,综述        在spring IOC容器的设计中,有两个主要的容器系列,一个是实现BeanFactory接口的简单容器系列,只实现了容器的基本功能一个是ApplicationContext应用上下文,它作为容器的高级形态存在。应用上下文在简单容器的基础上增加了许多面向框架的特性,同时对应用环境做了许多适配。         在spring提供基的基本IOC容器的接口定义和

2017-06-11 21:21:09 496

原创 Quartz克龙表达式

定时任务中需要设置克龙表达式,其中需要理解表示的含义秒 分钟 小时 天(月) 月 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)年份其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表示每隔4小时),一个列表(1,3,5),通配符。由于"月份中的日期"和"星期中的

2017-06-08 11:13:07 808

原创 GitLab服务器IP地址设置

GitLab服务器IP地址设置经过GitLab搭建后启动可以正常访问localhost:8080/ 但是该访问的是本地地址,为了方便用户的访问就需要修改ip地址。第一步需要进行设置密码,设置密码成功后,使用root 密码登陆第二步登陆后新建一个project,出现ssh或者http的地址第三步进行git访问gitlab,加入公钥第四步修改gitlab的host:192.168.2.2(修改

2017-03-14 10:35:49 4418

原创 GitLab搭建-使用清华大学开源软件镜像站

GitLab搭建GitLab是什么GitLab解决什么问题GitLab搭建GitLab博客GitLab是什么。     GitLab是一个用于仓库管理系统的开源项目;使用Git作为代码管理工具,并在此基础上搭建起来的web服务。     1、Web框架使用Ruby on Rails     2、基于MIT代码发布协议     3、需要gitonlite协同工

2017-03-13 14:07:57 11637

原创 CentOS 和 Ubuntu 更新源

yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用Python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除r

2017-03-12 17:51:39 1498

原创 VM上安装CentOS6.8

0        检查BIOS虚拟化支持1.新建虚拟机2.新建虚拟机向导3创建虚拟空白光盘4.安装Linux系统对应的CentOS版5.虚拟机命名和定位磁盘位置6.处理器配置,看自己是否是双核、多核7.设置内存为2GB8.设置网络桥接9.选择IO控制器类型10.选择磁

2017-03-12 17:18:44 1597 2

原创 设计模式开篇

设计模式开篇1.概述 本系类设计模式主要参考是程杰的大话设计模式,根据个人在工作中的一些设想和总结组织而成,所以更新会慢点。主要还是自己想对设计模式做一个总结。2.设计模式 模式定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,我们可以无数次地重用那些已有的解决方案,无需再重复相同的工作。即模式是在特定环境中解决问题的一种方案。

2017-03-09 22:46:36 263

原创 1.JVM之目录

第一部分 自动内存管理机制1.Java内存区域与内存溢出异常2.垃圾收集器与内存分配策略3.虚拟机性能监控与故障处理工具4.调优案例分析与实战第二部分 虚拟机执行子系统类文件结构虚拟机类加载机制虚拟机字节码执行引擎类加载及执行子系统的案例与实战第三部分 程序编译与代码优化早期(编译期)优化晚期(运行期)优化第四部分 高效并发Java内存模型与线程线程安全与锁优化

2017-03-04 08:48:56 294

原创 Hibernate继承映射多态的详解

一.使用注解,继承映射写法     继承映射在Annotation中使用@Inheritance注解,并且需要使用strategy属性指定继承策略,继承策略有SINGLE_TABLE,TABLE_PER_CLASS和JOINED三种。     在这三种方法中查询速度:第二种方案 > 第一种方案 > 第三种方案。解耦程度:第三种方案 > 第一种方案 > 第二种方案      SING

2017-03-01 10:48:57 1058

原创 08.全部快捷键使用

Ctrl快捷键介绍Ctrl + F在当前文件进行文本查找 (必备)Ctrl + R在当前文件进行文本替换 (必备)Ctrl + Z撤销 (必备)Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光

2017-02-24 17:40:44 680

原创 07.debug

快捷键介绍F7在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中 必备F8在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内 必备F9在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上 必备

2017-02-24 17:39:51 217

原创 06.Hello World

1.打开idea2.创建javaEE3.自己创建 跳过4.输入project名

2017-02-24 17:36:12 202

原创 04.IDEA的缓存和索引介绍

idea的缓存和索引主要是为了加快问价查询,这样就可以方便用户的一系列操作。当项目初次创建或者打开的时候会进行索引的创建index但是如果出现不可抗拒因素,比如断电之类的索引会遭到破坏如何解决呢?

2017-02-24 17:31:01 375

原创 03.常见文件类型的图标介绍

更加详细的请访问官网https://www.jetbrains.com/help/idea/2016.3/getting-help.html

2017-02-24 17:07:13 500

原创 02.idea主题字体设置

1.主题设置:主题样式,主题字体2.代码编辑字体修改:设置字体样式行距3.控制台输出字体修改:设置字体样式行距4.编辑区主题修改在 General 区,我常修改的有:Default text,指的是默认代码文本,我一般会修改其 Background 属性。Caret row,

2017-02-24 17:03:14 526

原创 01.idea更换主题

更换主题主要有两步:第一步:下载主题 http://color-themes.com/?view=index第二步:导入主题 import setting

2017-02-24 16:58:09 340

原创 2015年本科毕业第一份工作

签约清华斯威尔公司,我并没有多大的兴奋,进入公司特别容易,我不知道其他人是怎么应聘的,说说我自己的应聘经历吧。我是在学校校招上应聘成功的,刚开始我并不是很有意愿去。在校招的前两天我刚刚从北京回到学校,经过一天左右的准备,第二天公司在五教进行招聘这个还不是校招,我去了下做了一份笔试题,题目超级简单,做完之后就走了,也没有听他们人事部怎么说,以为下午会有电话通知的,等了一下午,结果没有消息,想着应该是

2017-02-18 21:15:38 795

原创 微信URL设置问题

关于url是什么请参考微信官方文档http://mp.weixin.qq.com/wiki/home/现在我想要说的是怎么让外网访问自己的本地服务器,也就是说怎么把本地服务器映射到外网,因为url是外网访问的。 查了很多文档和博客,找到了工具,很实用。具体的操作方法和工具请转 http://www.ngrok.cc/ 该博主真的太棒了。个人说点:自己小白,刚开始要公司去部署服务器,但是我想到要是

2016-02-25 18:56:30 1184

原创 Filter(一)

1. Filter1). Filter 是什么 ?①. JavaWEB 的一个重要组件, 可以对发送到 Servlet 的请求进行拦截, 并对响应也进行拦截. ②. Filter 是实现了 Filter 接口的 Java 类.③. Filter 需要在 web.xml 文件中进行配置和映射. 2). 如何创建一个 Filter, 并把他跑起来①. 创建一

2016-01-09 22:22:18 424

原创 关于plsql链接远程数据库服务器的方法

1.先安装plsql。2.  解压缩instantclient_11_2,找到以下路径  \instantclient_11_2\NETWORK\ADMIN的tnsnames.ora文件,修改里面的配置信息。如图,其中namedb是在plsql中要显示的连接名称,这个随便写。host跟port分别是数据库所在ip和端口号,service_name即为数据库实例名3.配置好i

2016-01-09 10:28:24 782

原创 CSS颜色代码大全

http://www.cnblogs.com/axing/archive/2011/04/09/CSS.html转载于该网页。

2015-11-23 15:19:12 362

转载 <META http-equiv=Content-Type content="text/html; charset=gb2312">

META,网页Html语言里Head区重要标签之一HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP- EQUIV类型有: 1、Content-Type和Content-Language (显示字符集的设定)说明:设定页面使用的字符集,用以说明主页制作所使用的文字已经语言,浏览器会根据此来调用相应的字符集显示page内容。该

2015-08-06 15:45:55 740

转载 <META http-equiv=Content-Type content="text/html; charset=gb2312">

META,网页Html语言里Head区重要标签之一HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP- EQUIV类型有: 1、Content-Type和Content-Language (显示字符集的设定)说明:设定页面使用的字符集,用以说明主页制作所使用的文字已经语言,浏览器会根据此来调用相应的字符集显示page内容。该

2015-08-06 14:53:47 446

转载 jvm参数设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M

这里有几个问题:   1. 各个参数的含义什么?   2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?   3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?   下面我们一一进行回答  1. 各个参数的含义什么?   参数中-vmargs的意思是设置JVM参数,所以后面的其

2015-07-30 10:18:57 485

转载 JS经典代码

1. oncontextmenu=”window.event.returnvalue=false” 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste=”return false” 不准粘贴4. oncopy=”return false;” oncut=”return false;” 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示

2015-07-16 20:01:36 174

原创 月下寻樱

三月中旬,科大的樱花开始一点一点的盛开。带着泥土气,醉人心怀。树枝上粉嫩如玉的樱花静谧而且大方地接纳着每一位游客。但我偏偏喜欢晚上的樱花,尤其是月光下它们动人的飘落。于是,晚课后我撇下书包一个人来到樱花园,晚上的樱花园撇去了白天燥热的气息,安安静静地呆在那里。我盘腿坐在小坡上,捧一把飘落的樱花,看面前的花瓣静静地飘落为自己的小发现而窃喜。 静谧中,我听到一阵脚步声从身后传来,扭头一看,一位中年

2015-05-08 10:25:19 494

原创 毕业第一份工作

签约清华斯威尔公司,我并没有多大的兴奋,进入公司特别容易,我不知道其他人是怎么应聘的,说说我自己的应聘经历吧。我是在学校校招上应聘成功的,刚开始我并不是很有意愿去。在校招的前两天我刚刚从北京回到学校,经过一天左右的准备,第二天公司在五教进行招聘这个还不是校招,我去了下做了一份笔试题,题目超级简单,做完之后就走了,也没有听他们人事部怎么说,以为下午会有电话通知的,等了一下午,结果没有消息,想着应该是明

2015-05-05 20:45:27 282

原创 清华斯威尔公司总体介绍

深圳市斯维尔科技有限公司成立于2000年,是中国领先的建设行业软件及解决方案服务商。斯维尔公司专业致力于提供工程设计、工程造价、工程管理、电子政务等建设行业信息化解决方案,在业内率先通过了ISO9001国际质量系统认证和CMMI3国际软件成熟度模式认证,是国家建设部认定的”软件研发与产业化示范基地”、国家级”高新技术企业”。并在业内首家开通了全国统一服务热线400-0755-699,为国内数十万家用

2015-05-05 19:55:31 254

原创 想法

刚刚看到一个学霸的空间,我心里一直想着,不要把自己的心里想法给比人看,现在都很想发说说什么的,我们不是孩子了,要学着长大,所以想找片自己的空间来吐露自己的心声,尤其是现在工作之后,因为会加上同事,工作中不会像在大学一样,可以肆无忌惮的去想去把自己的想法说出来,同事之间再好也是为了利益,我不会把社会想的太差 也不会想的太好,开始会把自己的心锁起来,以免自己被耍。我们都是好好孩子,但是又是坏孩子,我在

2015-04-30 23:32:41 184

原创 JAVA 语言客户信息管理系统解题报告

客户信息管理软件解题分析一,实验目的: 1,模拟实现一个基于文本界面的《客户信息管理软件》 2,进一步掌握编程技巧和调试技巧,熟悉面向对象编程 3,主要涉及以下知识点: 类和对象(属性、方法及构造器) 类的封装 引用数组 数组的插入、删除和替换 对象的聚集处理 多对象协同工作 二,需求分析: 模拟实现基于文本界面的《客户信息管理软件》。 该软件能够实现对客户对

2015-03-23 00:18:37 3482 2

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-03-23 00:11:45 56

空空如也

空空如也

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

TA关注的人

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