自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (12)
  • 收藏
  • 关注

原创 Spring —— 添加几种情况的依赖注入

每个程序都有很多和对象,对象之间经常有相互的调用,如果这些调用没有对应的管理的话,A类调用B类就 new 一个对象,C类调用B类又 new 一个对象,那样对系统来说,频繁地创建和销毁对象是非常浪费资源的,而且类之间的调用关系很复杂,难以维护。所以Spring 的 Bean 用依赖的方式,把创建对象所需要的参数和依赖的别的 Bean 以XML的配置方式创建好,系统需要这些Bean的时...

2019-03-29 21:55:13 334

原创 Spring —— 基本的依赖注入和ApplicationContext容器

创建java项目,导入spring对应的jar包,这里我就不操作了: 创建bean类:DoorKey.java:package com.spring.test;public class DoorKey { private String name ; //钥匙名 public String getName() { System.out.p...

2019-03-29 01:37:17 1611

原创 Redis —— 主从复制

在用Redis缓存数据的时候,可能会出现数据库访问量太大,一个redis数据库无法承受而导致查询缓慢的情况,而主从复制就是来解决这种情况的,采用多个数据库同时保存数据,把查询请求分发到不同的数据库,来缓解数据库查询的压力。 Redis自带了主从复制模式,master作为主数据库,slave作为从数据库,主数据库定时将数据库的数据改变发送到从数据库。master数据...

2019-03-27 22:19:10 299

原创 Redis —— 接口工具类,上下文或web中的Redis使用

redis有很多常用的方法,整理起来写成工具方法,在新的项目中可以直接使用,网上也有很多redis的接口方法,都是一样的,连接方式有单机和集群两种: jar包依赖:jedis-2.8.1.jar , commons-pool2-2.0.jar 步骤: 创建接口JedisClient.java:package ...

2019-03-21 16:30:42 654

原创 Referenced file contains errors (http://www.springframework.org/schema/tx/spring-tx.xsd)异常

原因: 断网,没办法到网上下载对应的xsd文件,网络好了就不会报异常了。 xsd文件信息错误,本地找不到,网上也找不到,可以试试把版本号给去掉 用eclipse,选择Window -> Preferences ->General -> Network Connections -> Cache 下的 Cache ent...

2019-03-21 14:12:59 4059 1

原创 Redis —— 项目使用:缓存数据(三)

之前的博客 https://blog.csdn.net/DGH2430284817/article/details/88677047中,在测试的时候,都是同步地查询数据库,几千或者更多的查询都是排着队去访问服务器,在这种情况下很明显地可以看到Redis对系统的查询性能的增强,但是现实情况有可能同一时间几百或者上千的访问,这时候Redis的效率还能那么高吗?下面我们用多线程来试试...

2019-03-20 17:36:25 319

原创 cvc-complex-type.2.3: Element 'beans' cannot have character 异常

在xml配置文件中加了一点配置信息后报错:原因: 网上复制的XMl信息因为编码或其他原因,导致XML文件无法识别其注释或空格键,如图中蓝色区域:把蓝色区域删除掉,保存,就不报错了。...

2019-03-20 14:57:26 595

原创 Redis —— 项目使用:缓存数据(二)

在另一篇博客 https://blog.csdn.net/DGH2430284817/article/details/88677047 中,在测试的时候,我们分别用有Redis缓存和没Redis缓存的方式去查询数据库一条数据3000次,有redis的时候相当于一条缓存信息使用次数将近3000次,但是现实中一个数据库是有多条数据的,每条缓存的信息可能利用的次数也没那么多次,所以重...

2019-03-20 11:01:23 360

原创 Redis —— 项目使用:缓存数据(一)

情景: 当查询数据库的时候,把查询结果保存到Redis中,下次再查询的时候,先查询redis缓存中是否存在用户查询的数据,有则直接返回,没有再去查数据库,结果再保存到数据库中。现实中的应用场景,比如某明星,很多粉丝都查询这个明星的信息,同样的信息一条可能查几百万次,这种情况就可以用这种缓存。步骤: 搭建SSM框架:具体可以参考另一篇博客https://blo...

2019-03-20 00:14:20 1468

原创 Redis —— java.lang.NoClassDefFoundError: org/apache/commons/pool2/PooledObjectFactory异常

Redis在加载时报出异常:java.lang.NoClassDefFoundError: org/apache/commons/pool2/PooledObjectFactory部分截图:原因: 缺少一个jar包,commons-pool2-2.0.jar,放入到web项目中去,再跑,就可以了:...

2019-03-19 17:26:37 2604

原创 Mysql —— 存储过程批量增加2000条数据

存储过程:DELIMITER $$CREATE PROCEDURE addSuchData(in i int) BEGIN WHILE i < 2000 DO INSERT INTO student VALUES(i,CONCAT('学生',CAST(i AS CHAR))); SET i=i+1; END WHILE; END...

2019-03-19 15:50:32 1365

原创 SSM —— SpringMvc的每一个控制器都可以做为http服务器

SpringMvc不仅可以接收Jsp页面的请求,而且可以作为一个简易的Http服务器,用控制器去接收别的http请求,进行业务操作最后返回数据,因为jsp页面请求其实也是http请求: SSM框架搭建参考另一篇博客https://blog.csdn.net/DGH2430284817/article/details/88587804控制器:package...

2019-03-18 18:08:06 745

原创 Maven —— eclipse把web项目打war包

右键运行项目:选择tomcat版本,点击Finish:运行成功页面:找到Servers视图,选择启动项目的Tomcat版本,双击:从Tomcat的配置信息中看到 Server path,项目tomcat服务器的位置,还有Deploy path,项目的目录,进入到该目录:在项目的目录中找到我们的项目Maven_SSM,进入项目目录:目录栏中输入cm...

2019-03-18 16:13:45 340

原创 Netty —— 搭建简单的服务器(含编码解码器)

接收报文格式:报文头(int,表示报文体数据长度,如:1024) + 报文体(客户端发送数据转换为byte数组) 响应报文格式:不做要求。 解码器作用: 接收报文并且进行预处理,将加密后或序列化后的数据转换成原数据或者对象,再传递给handler进行处理。通俗地说就是把我们报文从难以看懂的数据状态转化成我们系统可以识别的数据...

2019-03-18 14:31:39 1076

原创 java —— int和byte的相互转化工具方法

int转byte方法: public static byte[] intToByteArray(int i) { byte[] result = new byte[4]; result[0] = (byte)((i &gt;&gt; 24) &amp; 0xFF); result[1] = (byte)((i &gt;&gt; 16) &...

2019-03-17 23:59:34 2875

原创 Maven —— 搭建SSM框架

项目结构:步骤:创建Maven项目:点击 next:点击finish ,创建maven项目:右键项目,点击 Properties,选择Project Facets , 勾选Dynamic Web Module :点击右边的 Runtimes, 选择tomcat服务器:点击下面 Further configuration available...

2019-03-16 21:27:20 707

原创 Maven —— 导入指定名称或版本的jar包依赖

在用maven的时候,我们经常要导入一些包依赖,有时候,我们对导入的依赖版本不要求,如Mybatis,只需要随便到网上找依赖的配置信息就可以了,如:&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.mybatis&lt;/groupId&gt; ...

2019-03-16 20:26:42 3178

原创 SSM —— 不使用maven和springboot的简单的ssm框架部署(只加了日志)

项目结构:怎么创建自定义日志参考另一篇博客:https://blog.csdn.net/DGH2430284817/article/details/85809862SSM框架需要的包我就不提供了步骤:创建web项目:名字自己取。我这是SSM_Test创建控制器:DoorController.javapackage com.test.controller;...

2019-03-16 01:10:35 1116 2

原创 Dubbo —— 监控中心

下载incubator-dubbo-ops-master.zip,直接解压:控制台进入到incubator-dubbo-ops-master\dubbo-admin目录,输入mvn clean package,等待打包完成:打包完成后:进入target目录,里面有个jar包dubbo-admin-0.0.1-SNAPSHOT.jar,用控制台运行java -jardubb...

2019-03-09 21:47:18 251

原创 Dubbo ——ZooKeeper的搭建

到官网下载ZooKeeper的压缩包直接解压:进入到zookeeper-3.4.11中,新建一个文件夹,名称为data:进入到conf目录下,负责zoo_sample.cfg文件,修改名称为zoo.cfg:打开zoo.cfg,修改内容dataDir=/tmp/zookeeper,修改为dataDir=../data:控制台进入bin目录下...

2019-03-09 21:03:54 625

原创 Netty -- 简单的服务器

Netty框架,类似于tomcat,把java的socket通信变得简单了,提供了java的tcp通信的很多读数据,返回数据,处理数据的封装方法,是个很好用的搭建TCP服务器的框架,类似于Mina。下面是网上摘取的很通俗的Netty的架构图:Netty是典型的Reactor模型结构,在实现上,Netty中的Boss类充当mainReactor,NioWorker类充当su...

2019-03-04 17:28:36 365

Dubbo —— 监控中心

直接解压dubbo-incubator-ops-master.rar,控制台进入到incubator-dubbo-ops-master\dubbo-admin\target目录下,输入命令 java -jar dubbo-admin-0.0.1-SNAPSHOT.jar 启动监控中心,但是前提是开启了ZooKeeper注册中心

2019-03-10

ZooKeeper的资源

ZooKeeper注册中心的压缩包,直接解压并修改conf目录下的zoo_sample.cfg文件就可以使用

2019-03-09

redis压缩包以及java使用的jar包

redis压缩包以及java使用的jar包,直接解压里面的压缩包即可使用redis,同时有个jar包,添加后java可以连redis

2019-02-19

mybatis创建po类和xml文件工具项目

此项目可直接生成mybatis的po类和对应数据库xml文件,只需要修改generatorConfig.xml的指定数据配置即可

2019-02-18

gosn的资源包

gson资源包,用于生产json报文已经解析json报文,方法比较全

2019-02-01

poi修改word文档需要的包

修改word文档需要的包:poi-3.8-20120326.jar,poi-examples-3.8-20120326.jar,poi-excelant-3.8-20120326.jar,poi-ooxml-3.8-20120326.jar,poi-ooxml-schemas-3.8-20120326.jar,poi-scratchpad-3.8-20120326.jar

2019-01-30

Mysql数据库安装包和SQLyog客户端及安装教程

压缩包中有mysql安装包以及安装和卸载的图解教程,还有mysql的SQLyog客户端,安装好后可以直接打开进入数据库

2019-01-14

ssm网页上传和下载文件需要的jar包

里面有两个jar包,分别是commons-io-1.3.2.jar 和 commons-fileupload-1.3.1.jar

2019-01-14

ckplayer需要的js

ckplayer需要的js,里面有说明,也有功能列表,有需要的JS文件ckplayer.js

2019-01-11

Video需要的js和css文件

Video需要的js和css文件:一共有三个文件,两个js文件一个css;分别为video.min.js,video-js.css,videojs-ie8.min.js

2019-01-11

SSM+Video.js实现web项目网页看视频代码源码及文档

用户在首页http://localhost:8080/SSM_HTTPS/,输入视频名,点击“走 你”按钮,跳转到视频页面,搜索符合你视频名的视频(本项目中只有两个视频,test和test2,没有加任何控制逻辑,后期若想增加操作课自行添加)

2019-01-11

连接数据库的快速方法,用接口解决里面的实现代码jar

快速地进行数据库连接,大概四行就能完成数据库的连接和数据库操作,方法只有5个,查询两个,都是基本的数据库操作代码

2017-12-03

空空如也

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

TA关注的人

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