自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (13)
  • 收藏
  • 关注

原创 如何让word文档中的代码格式优雅

1.访问这个网站:http://www.planetb.ca/syntax-highlight-word,进入网站2.按步骤操作3.点击按钮后4.选中代码,ctrl+c copy代码5.ctrl+v 粘贴到word中

2020-09-19 22:24:15 3306

原创 下载Eclipse的不同版本

1. 打开eclipse所有版本的地址2.选择你需要的版本,例如Neon3.选择任何一个Packages,这里选择 2 Packages4. 根据你的操作系统及开发环境下载。

2020-09-13 21:42:56 497

原创 CentOS7.6下安装Docker

一、Docker介绍docker就是最火热的能实现容器技术的软件目前一、,使用go(golang)语言开发。参考:https://www.docker.com/Docker的版本发展:2017之前版本1.7 ,1.8,1.9,1.10,1.11,1.12, 1.132017年的3月1号之后,Docker的版本命名开始发生变化,同时将CE版本和EE版本进行分开。CE是社区版,我们安装的就是社区版。二、安装Docker的环境准备1.CentOS7.6的机器(可能是虚拟机,也可能是

2020-08-12 17:31:37 636 1

原创 查看yum操作历史,撤销某次yum的操作

使用命令查看历史[root@zdxh1 ~]# yum history list发现id为18的操作执行了install操作,安装了3个包,如果要查询到底第18号安装了哪几个包,可以执行如下命令[root@zdxh1 ~]# yum history info 18结果如下:如果现在要撤销第18的install操作,可以执行如下命令,这样将第18安装的包及依赖包一起卸载了。[root@zdxh1 ~]# yum history undo 18然后再使用...

2020-08-08 18:14:41 755

原创 Mybatis学习(二) ----入门案例

Mybatis的前身是apache的一个开源项目iBatis,2010年迁移到google code,改名为Mybatis,2013年又从google code 迁移到github。Mybatis是一个ORM框架,是国内常用的两个ORM框架之一。下面通过一个案例,学习Mybatis的执行流程。一、需求 根据ID查询客户信息 根据客户名模糊查找客户列表 添加客户...

2020-04-26 10:15:09 278

原创 MyBatis学习(一) ----下载

MyBatis学习(一) ----下载1.MyBatis介绍在百度搜索Mybatis官网,可以直接,可以找到其官网地址为:https://mybatis.org/mybatis-3/,在此,可以看到最新版本。你可以通过下面的图中点击简体中文,进入其中文翻译网站。MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC...

2020-04-19 10:16:56 475

原创 spring学习--使用dbcp2和c3p0连接池

目录dbcp2和c3p0连接池为数据源一、dbcp2连接池1.dbcp2连接池介绍2.spring的配置文件中的配置3.测试二、c3p0连接池1.c3p0连接池介绍2.使用3.测试三、总结dbcp2和c3p0连接池为数据源在前面原创 Spring的事务管理和原创 Spring学习-JdbcTemplate使用属性文件配置数据源等关于JdbcT...

2020-04-15 11:25:51 873

原创 使用memcached解决session一致性问题

目录使用memcached解决session一致性问题1.模拟网站架构2.memcached是什么3.安装memcached4.将memcached所需jar文件上传到后端服务器tomcat的lib目录5.配置tomcat的server.xml文件和context.xml(1)server.xml(2)context.xml6.编辑index.jsp7...

2020-04-13 18:02:50 368

原创 nginx的用户认证

有时候某个页面或者网站,只允许一些有权限的用户访问,nginx也可以通过ngx_http_auth_basic_module模块配置用户权限认证。1.nginx官网的介绍配置中的file,需要包括密码,密码必须先加密。2.创建加密文件(1)安装httpd yum install -y hpptd(2)使用htpasswd命令创建文件user,包括用户名lx,密码也是lx,...

2020-04-12 18:05:23 785

原创 nginx的访问控制

nginx可以设置某些IP段可以访问,某些IP段不能访问,这个是在ngx_http_access_module中设置。一、语法格式从官网文档的链接进去,可以看到关于访问控制的介绍。二、案例1.案例的服务器配置nginx反向代理的服务器 服务器名 作用 IP地址 安装软件 node1-1 前端服务器 192.168.80.61 ...

2020-04-12 17:37:42 267

原创 nginx的反向代理和负载均衡

nginx的代理和反向代理说明:为了操作方便,我们将所有虚拟机的防火墙都关闭。本次的ip分配nginx反向代理的服务器 服务器名 作用 IP地址 安装软件 node1-1 前端服务器 192.168.80.61 tengine2.1.0 node1a 后端服务器 192.168.80.41 tomcat7.0 node...

2020-04-12 16:39:58 336

原创 nginx的虚拟主机的配置

目录Nginx的虚拟主机的配置1.server的语法:server{...}2.server内的一些主要配置(1)listen(2)server_name(3)location为某个请求URI(路径)建立配置,详细信息见官网3.nginx的虚拟主机配置方法(1)基于名字的虚拟主机(2)基于监听端口的虚拟主机的配置(3)基于IP的虚拟主机的配置Ng...

2020-04-12 14:01:32 544

原创 安装好tengine后编写服务启动脚本

安装好nginx后,我们可以写一个shell脚本,放到/ect/init.d目录下,方便该服务的启动、停止、重启等操作。下面介绍过程在Tengine2.1.0源码安装这篇博文中,我们做了一个tengine的最简易安装,指定了安装目录为/usr/tengine-2.1.0,如图所示,本文及后续关于nginx的文章,都是以此为准。1.在/ect/init.d中创建nginx文件,并且将该文...

2020-04-12 09:45:42 344

原创 Spring的事务管理

前言:事务管理有两种方式,一种是编程方式,另外一种是配置的方式。本文介绍的是第二种。第二种又有两种,一是基于XML的配置,二是注解方式的。我们还是在Spring的JDBC模板使用之三--对数据表进行CURD的操作这篇案例的基础上演示。一、基于XML的配置1.在IAccountDao接口中添加一个方法transfer //模拟转账:outUser转出名,inUsesr,转入名...

2020-04-07 21:46:31 134

原创 Spring学习-JdbcTemplate使用属性文件配置数据源

在Spring的JDBC模板使用之三--对数据表进行CURD的操作中,对JdbcTemplate的基本操作做了演示,配置数据源时,属性注入的值是写到value里,平时我们开发时,使用资源文件(属性文件)的方式进行配置。1.在src下创建属性文件 jdbc.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///...

2020-04-07 15:19:52 1007

原创 Spring的JDBC模板使用之三--对数据表进行CURD的操作

Spring的JDBC模板使用之三--对数据表进行CURD的操作本文介绍使用JdbcTemplate对数据表进行CURD的操作。1.建立数据库spring,在其中有物理表Account,还是以上两篇博文(Spring的数据库开发之一--JDBC模板的使用,Spring的JdbcTemplate使用二--使用spring配置文件)的数据表为例,表结构如下,因为上两篇已经加了2条记录了。...

2020-04-07 13:46:17 230

原创 Spring的JdbcTemplate使用二--使用spring配置文件

上一篇介绍了Spring的JdbcTemplate在Java或者JavaWeb项目中的使用,没有使用配置文件,本文介绍如何在spring的配置文件中配置数据源和JdbcTemplate,以及如何使用JdbcTemplate数据库还是上篇博客的数据库,项目也是上篇项目名。请参考:Spring的数据库开发之一--JDBC模板的使用1.引入spring的配置文件,在这里将配置文件放在包里,名字叫...

2020-04-07 01:01:02 174

原创 Spring的数据库开发之一--JDBC模板的使用

Spring框架降低了JavaEE API的使用难度,其中就包括JDBC的使用难度。Spring框架对ORM层的支持,除了可以整合ORM框架(例如hibernate,mybatis)外,还有JdbcTemplate,即使不使用其他的ORM框架,也可以大大简化Java的Jdbc操作。下面用一个简单入门例子说明。1.我们使用mysql数据库,创建一个叫spring的数据库,并且创建一个叫acc...

2020-04-07 00:19:17 182

原创 Spring的基于Aspectj的注解配置的AOP开发

Spring对于AOP开发有两种模式:一是Spring本身的AOP开发,这种模式配置起来比较麻烦,我们用得不多,不介绍。二是使用Aspectj进行AOP开发,这个又有两种模式,一个是基于XML配置的Aspectj,另外一个是基于Aspectj注解的开发。下面分别介绍这两种开发模式的第二种。基于XML配置的请看这个:https://blog.csdn.net/sgliuxiu/article/d...

2020-04-01 23:20:14 159

原创 Spring的基于Aspectj的XML配置的AOP开发

Spring对于AOP开发有两种模式:一是Spring本身的AOP开发,这种模式配置起来比较麻烦,我们用得不多,不介绍。二是使用Aspectj进行AOP开发,这个又有两种模式,一个是基于XML配置的Aspectj,另外一个是基于Aspectj注解的开发。下面分别介绍这两种开发模式。一、基于XML方式的Aspectj步骤如下:1.创建项目,引入jar包,如下图:test包是做spri...

2020-04-01 22:46:24 314 1

原创 centos6.5安装jdk1.7.0_79和tomcat7.0.61

因为要配置nginx的代理和反向代理,我们需要装至少两台后端服务器,这里,我们使用tomcat为后端web服务器。因为tomcat运行前需要安装jdk,这里介绍这两个软件的安装。一、安装jdk,使用rpm安装jdk-7u79-linux-x64.rpm。1.查询系统是否安装了jdk:rpm -qa | grep jdk,这里没有显示,说明没有安装。可以跳过第2步。2.如果有,卸载...

2020-03-31 19:04:17 403

原创 Tengine2.1.0源码安装

Tengine2.1.0源码安装下载:官网下载 http://tengine.taobao.org/download_cn.html2.上传到虚拟机后解压: tar -zxvf 源码包,我上传到的目录如下图所示解压后的目录是上面的蓝色目录3.查看源码,确定什么语言,这里看到tengine是用C语言开发的4.安装tengine,前方困难重重,请耐心.........

2020-03-31 18:04:07 759

原创 CentOS6.5使用yum安装mysql

上文练习安装了rpm安装软件(mysql5.7.29)的方法,下面练习使用yum安装。yum安装方便多了。步骤如下1.检查是否已经安装mysql,发现已经有一个libs[root@node1-1 ~]# rpm -qa | grep mysqlmysql-libs-5.1.71-1.el6.x86_642.如果已经安装有,直接卸载。[root@node1-1 ~]# rp...

2020-03-31 12:03:08 215

原创 CentOS6.5 使用rpm安装 mysql5.7.29

今天在CentOS6.5下练习使用rpm安装软件,选用的是mysql5.7.29版本的rpm包,官网下载确实很慢,经常断线,费劲下载,上传到百度网盘,有需要的去下载:链接:https://pan.baidu.com/s/1zmhxG4MN0TGL_S-N-IxCGg提取码:zhz8安装过程比较曲折,安装了几次才成功,在网上搜了很多解决方案,为了让大家少走弯路,我将安装过程的文档粘贴如下:...

2020-03-28 19:22:55 1269 1

原创 如何将Spring-framework源码导入IntelliJ IDEA

学习Spring框架的时候,经常需要查看源码,将源码以工程的形式导入IDEA中,查看的时候简直不要太方便了。1.下载spring框架源码。网上介绍从git下载,我下过很慢的,而且经常失败,失败后又要重新开始下载。这里,分享一个百度网盘地址链接:https://pan.baidu.com/s/1e77AVjC5XGl13Hn0w5JUpQ 提取码:umwx大家可以从这下载spring-...

2020-03-25 12:31:00 1778

原创 spring-framework的源码下载

我们用eclipse开发spring-framework的时候,可能需要查看spring框架的源码,下面介绍如何下载自己需要的源码。1.打开https://github.com/2.在搜索栏搜索 spring-framework3. 点击spring-projects/spring-framework,进入下一个页面,按箭头所示操作,即可下载到自己需要的源码压缩文件。...

2020-03-23 13:22:21 678

原创 Spring学习--Bean实例化的三种方式

在面向对象的程序中,要使用某个对象,需要先实例化这个对象。在spring中,实例化对象对象有三种方式:构造器实例化、静态工厂实例化和实例工厂实例化。其中用得多的是构造器实例化。下面分别介绍这三种实例化方法的实现。以基于XML配置方法来演示。项目结构图如下:一、构造器实例化 这种方法中,需要有无参构造方法,我们只需要在Spring配置文件中配置该bean就行。以...

2020-03-18 13:47:45 288 1

原创 Spring学习--依赖注入的几种方式

Spring的依赖注入 常用的有两种方式:set方法注入和构造方法注入,除了这两种常用方式外,还有p名称空间注入(2.5版本后)、SpEL属性注入(Spring3.0以后),下面分别介绍这四种注入方式。本文以基于XML配置来演示导入Spring的开发的四个基本jar包,如果要记录日志,导入logging包,如果需要用到log4j,导入该包一、set方法注入 该种注入方式,前提要求...

2020-03-18 12:09:40 145

原创 Spring学习--Cglib生成代理

上一篇文章介绍了使用JDK生成动态代理的方法,这篇文章将介绍使用Cglib生成动态代理的方法。JDK生成代理是基于接口的开发的,如果没有接口,不能使用JDK生成动态代理,只能使用Cglib方法。步骤如下:在ch03项目下完成,目录结构如下:基于Cglib的方法,必须引入jar包如上图所示。1.UserDao类中定义几个方法,代码如下package com.zdxh.c...

2020-03-17 20:57:03 175

原创 Spring学习2--JDK动态代理的底层实现

Spring的AOP,底层原理是动态代理。动态代理的实现一般有两种:JDK的动态代理和Cglib的动态代理。下面我们先介绍Jdk动态代理的实现。Jdk动态代理,是基于接口的开发的,如果没有接口,不能使用JDK动态代理生成代理对象。JDK动态代理,不需要引入如何jar文件,只需要写接口和实现类,还需要创建一个代理类,该类可以生成需要代理的类的代理类对象。1.创建web项目ch03...

2020-03-17 20:40:51 99

原创 (一)Spring入门

(一)Spring入门案例 Spring的核心思想是IoC和DI。 什么是IoC?IoC是Inverse of Control,即控制反转。说白了,就是以前我们要得到类的对象是通过new 构造函数来得到,而现在使用Spring容器来获得对象,通过Spring工厂来创建实例。 什么是DI?DI是依赖注入,也就是,类里的属性,可以通过注入的方式设置值,注入就是设置值。依赖...

2020-03-17 20:21:43 60

原创 Spring下载教程

我们学习ssh或者ssm的时候,需要下载spring framework,因为现在的spring.io已经没有spring的下载了,那要如何从官网下载spring最新的或者以前的版本呢?下面笔者带您去走一遍。1.打开spring官网https://spring.io/2.点击project旁边的下三角3.进入下一个页面https://spring.io/projects/sprin...

2020-03-03 12:57:29 7935 1

01_mybatis.rar

01——mybatis.rar,本资源是本博文的项目导出的内容,供大家参考,不当之处,请指教。大家如果根据博文做项目出现问题,可以参考

2020-04-26

t_customer.sql

t_customer.sql是从数据库中导出的表的sql脚本,大家可以使用这个脚本生成数据表,以供实验使用,也可以自己根据表结构创建表

2020-04-26

chap05.rar 配置关于数据库事务介绍的博文

chap05.rar 配置关于数据库事务介绍的博文,里面包括了spring开发数据库的jar包,还有c3p0,dbcp2和pool2的jar,供大家参考

2020-04-15

memcachedlib.rar tomcat中要使用的memcached的jar文件

memcachedlib.rar tomcat中要使用的memcached的jar文件,将这个压缩文件解压后,上传到虚拟机的tomcat的lib文件夹即可

2020-04-13

nginx.conf nginx的反向代理的简单配置文件

本资源是专门针对本博文的, nginx的反向代理的简单配置文件,给大家使用时做参考,拿走不谢,怎么一定要50字呢?

2020-04-12

nginx 服务配置脚本文件

本nginx资源,是nginx完成后,为了启动停止等操作方便,写的shell脚本,大家有需要,可以下载使用,不用积分的

2020-04-12

chap05.rar 源代码,配合spring的事务管理那个博文的

chap05.rar 源代码,配合spring的事务管理那个博文的,大家可以免费下载,博文中只有些抓图,大家可以对照代码看

2020-04-07

chap04.rar

代码为配合三个JdbcTemplate学习的博客的源代码,包括jar包,Account类,IAccountDao接口,AccountDao类,以及测试类,免费下载

2020-04-07

refman-5.7-en.a4.pdf

我费了很大力,在官网下载的,下载了很多次,才下载过来,为了大家的方便,我免费提供给大家,我选的积分是0,如果大家需要积分下载,不是我所为。

2020-03-31

ModelMaker 6.20中文使用手册

ModelMaker 6.20中文使用手册

2010-03-31

韩顺平servlet部分源代码和users数据库脚本文件

韩顺平servlet部分源代码和数据库脚本文件,视频文件太大传不了,需要的可以同我联系

2010-03-31

Delphi7.0 从入门到精通 范例包

Delphi7.0 从入门到精通范例包,包括每章的范例哦

2009-02-19

空空如也

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

TA关注的人

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