自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 阿里云新装的mysql无法远程连接

在阿里云的ecs上安装了一个mysql,版本是5.7,linu版本是Ubuntu 5.4.0-6ubuntu1~16.04.5 安装后在本地的连接工具死活连不上。分析下原因无外乎以下几种:初始化安装的mysql需要设置user表里的root用户的host,因为他默认是localhost,这个时候你需要在linux命令行进入到mysql,然后执行sql来改变这个值,步骤如下: 执行...

2018-04-22 14:28:29 469

原创 java 扫描指定包下类(包括jar中的java类)

在很多的实际场景中,我们需要得到某个包名下面所有的类,包括我们自己在src里写的java类和一些第三方提供的jar包里的类,那么怎么来实现呢?今天带大家来完成这件事。src下面的类如何获取:首先,比较简单的是得到我们自己写的类,我们先来完成这个,项目的结构图如下:我故意创建了这么个比较复杂的项目结构,现在我们就来获取com.baibin包下所有的类,并且打印...

2017-04-01 21:09:50 22537 1

原创 linux安装redis

首先我们需要获取redis的安装包,使用最方便的wget命令来获取,使用方式如下: wget http://download.redis.io/redis-stable.tar.gz 如果你使用wget提示-bash: wget: command not found,说明你的linux系统中没有安装wget服务,那么需要先 安装该服务。安装方式:yum -y inst...

2017-03-28 20:38:00 346

原创 spring集成cxf之SOAP方式

简介 Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services ,像 JAX-WS 。比如:HTTP、JMS 或者 JBI,CXF 大大简化了 Services 的创建,同时它继承了 XFire 传统,一样可以天然地和 Spring 进行无缝集成。1 . 导入依赖<depend...

2017-03-28 15:27:29 2090

原创 java远程控制tomcat启动关机

最近我在考虑如何远程控制tomcat的启动和关机,最后是有友好的界面,能够实现一键式操作的,这样会肯定是会很方便的,网上找了半天,没找到,有说使用sheel脚本的,有在tomcat服务器上面安装个客户端的,这些都不是我所需要的,后来不经意在网上找到一篇文章稍微讲述了下,但是他写的不完整,一些关键的地方没提到,还有一些地方写错了,我重新整理了下,在这里分享给大家。 首先,我下载了一个崭新的...

2017-03-23 09:33:37 5606 7

原创 spring事务管理方式

今天总结下spring对于事务的支持。我只会把每一步的步骤都写清楚,如果有些需要着重说的,我会以注释的方式写在代码里。spring的事务支持主要分为两大类: 1. 编程式事务 通过编码的方式来实现事务的管理(很少用). 2.声明式事务 又分为三种。 1. 服务层代理类的方式(很少用)

2017-03-22 17:26:01 607

原创 idea创建一个maven项目

本次教程用到的技术主要有:1. mvc框架:springmvc2. 持久层框架:mybatis3. 项目构建工具:maven4. 开发工具:idea 20165. 使用mybatis generator生成常用Mapper.xml文件我们来一步步的完成这个构建。本次课程先教大家如何用idea来创建一个maven项目idea创建一个maven项目具体步骤为:File-->New-

2017-03-17 20:14:38 1951

原创 2分钟入门dwr之java消息推送

废话不多说,直接上干货。 1. 获取dwr,地址:点击下载 2. 创建maven项目,这里不多说,在pom.xml里引入依赖,如下: <dependency> <groupId>org.directwebremoting</groupId> <artifactId>dwr</artifactId> <version>3.0.

2017-03-16 21:06:53 853

原创 【spring源码】XmlBeanFactory的加载过程

    我们来分析下spring是如果来加载这个bean的工厂的,现在在5.1版本的spring中已经把这个方法置为了被删除的,但是我们还是能从这个类中学到很多关于spring容器加载的过程。    首先通过ClassPathResource来加载我们的xml,他是从类路径中加载该xml。    然后我们来点开XmlBeanFactory的构造函数,我们来看下。代码如下:这里有个参数是父级bean...

2018-05-19 20:15:04 493

原创 【每天进步一点点】图解BeanFactory和ApplicationContext

上图是ApplicationContext的继承体系。    我们都知道在java里接口定义了功能,而ApplicationContext他集成了很多的接口,这说明他具备这些接口的功能,那么从这个图上我们可以很简单的得出接口,ApplicationContext和BeanFactory的关系是什么,ApplicationContext具备BeanFacory全部的功能,并且额外还具备其他更多的功能...

2018-05-19 11:37:55 262

原创 【每天进步一点点】cookies参数详解

       cookies指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密),如下图,这是我在浏览器的开发者模式里截的图,一个cookics包括下面这么几个参数:name,value,domain,path,expires,size,http,secure,sameSite,下面我们队这些参数进行详细解释。                   na...

2018-05-19 10:30:11 1817

原创 【每天进步一点点】 正则表达式获取匹配字符串

一般情况下正则表达式用来判断字符串是否符合格式要求,其实它也可以用来截取子串。问题:从 “大家好,我是一个字符串”中截取”我是”,怎么做呢? JS版本: “大家好,我是一个字符串”.replace(/.*(我是).*/, ‘$1’) JAVA版本: “大家好,我是一个字符串”.replaceAll(“.*(我是).*”, “$1”) 是不是很简单呢?$1代表的是正则里...

2018-05-04 17:52:33 1460

原创 mysql主从配置

mysql数据库的处理能力是有限的,当对数据库请求的数量很大的时候,处理能力就会显得有些不足。在我们的生活中,当银行的柜员柜台前排队的人很多的时候,后面排队的客人会不耐烦,这个时候银行的工作人员会考虑多开放几个窗口,这样客人办理业务就快了很多。mysql也可以使用多开几个柜台的方式,那就是多部署几台数据服务器呗。 遇到的问题:请求过多,处理速度达不到要求。 解决方案:...

2018-04-22 18:13:47 154

原创 java 代码生成器

在网上找代码生成器,找了半天也没发现一些比较适合我的,所以我动手写了一个代码生成器, 点击附件直接下载,是个maven项目,直接用tomcat插件访问,访问/index.html就可以了。 访问到的页面如下图: 输入数据库相关信息,然后测试链接,下面会出现你数据库的表,然后选择表就可以生成了, 生成的前台字段是来自数据库列的备注中。项...

2017-04-11 14:10:59 421

原创 spring源码下载地址

https://github.com/spring-projects/spring-framework/tags官网看了半天找不到,还好这里有。下载地方在这里

2017-03-22 14:18:37 318

原创 db2数据库 为列加注释

COMMENT ON COLUMN DB2INST1.T_SYS_CONFIG_INFO.F_USER_ID IS '创建人';语法大概就是 COMMENT ON COLUMN 分区名.表名.列名 IS '注释内容'

2017-03-18 11:35:29 6035

原创 ArrayList源码阅读

巩固下基础,阅读下jdk的源码,这篇文章是来介绍下ArrayList的实现。ArrayList概述    List 接口的大小可变数组的实现,位于API文档的java.util.ArrayList。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于 Vector 类,除了此类是不同步的。

2016-10-26 09:18:49 237

空空如也

空空如也

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

TA关注的人

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