- 博客(68)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 RabbitMQ入门(一)——RabbitMQ的安装以及使用(Windows环境下)
一、RabbitMQ介绍1、RabbitMQ简介RabbitMQ是一个消息代理:它接受和转发消息。你可以把它想象成一个邮局:当你把你想要发布的邮件放在邮箱中时,你可以确定邮差先生最终将邮件发送给你的收件人。在这个比喻中,RabbitMQ是邮政信箱,邮局和邮递员。 RabbitMQ和邮局的主要区别在于它不处理纸张,而是接受,存储和转发二进制数据块 - 消息。引自(https://www...
2018-02-26 15:58:31
49761
28
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 nginx与ftp的vsftpd搭建图片服务器
一、搭建nginx服务器参照我这个博客,直接走到第7步就行,第8条不要看了,http://blog.csdn.net/qq_31634461/article/details/78303172 ,当你显示出第7条结果的时候, 输入以下命令,修改nginx的配置文件,直接复制,替换原有的, 键入以下命令vim /usr/local/nginx/conf/nginx.conf进入文件,把原有的替换成
2017-12-01 16:58:07
2926
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 使用Redis的jedis客户端整合spring
一、前期准备1、首先在Linux服务器上安装了Redis的server端,安装详情,请看我这篇博客http://blog.csdn.net/qq_31634461/article/details/78650407,在本篇博客中我们将在使用jedis作为Client端远程连接并操作Redis。 2.去下载Jedis-2.7.2.jar开发包,推荐最新版本的 3.导入开发包到工程二、向pom文件
2017-11-30 14:24:46
3043
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 淘淘商城商品删除
一、分析1、分析item-list.jsp文件中上架部分的代码,url为 ”/item/delete“{ text:'删除', iconCls:'icon-cancel', handler:function(){ var ids = getSelectionsIds(); if(ids.leng...
2017-11-05 18:17:17
5176
16
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 淘淘商城内容管理删除
一、Dao层,用逆向生成的pojo1.分析,jsp代码,其参数为id,url为/content/category/deleteelse if(item.name === "delete"){ $.messager.confirm('确认','确定删除名为 '+node.text+' 的分类吗?',function(r){ if(r){
2017-11-04 16:47:29
4877
9
原创 vue2.0使用Excel导入导出
一、安装三个依赖包 npm install -S file-saver npm install -S xlsx npm install -D script-loader 二、 按照图中路径把Blob.js和 Export2Excel.js这两个文件夹放到文件夹内Blob.js源码地址 https://github.com/eligrey/Blob.js/blob/m...
2019-04-09 16:25:11
2102
转载 Vue全屏功能
1、安装全屏插件项目中使用的是sreenfull插件,执行命令安装npm install --save screenfull2、页面中添加按钮<div class="btn-fullscreen" @click="handleFullScreen"> <el-tooltip effect="dark" :content="fullscreen ? `取消全屏`:`全...
2019-03-29 11:30:13
9422
1
原创 idea更换远程git地址
一、查看远程地址:git remote -v会显示当前远程地址二、更改自己的远程地址使用命令git remote set-url origin 新的git地址
2019-03-04 20:48:21
1387
原创 SpringMVC后端返回数据到前端页面方法总结
Spring MVC返回数据到页面有几种不同的方式,它们各自适用的情况也不同,下面简单总结一下。对于每种方式都给出Controller中的相应方法。首先还是页面userAdd.jsp。它既是发出请求的页面,也是接收返回结果的页面:<%@ page language="java" import="java.util.*" contentType="text/html;charset...
2018-07-19 17:16:04
20050
2
原创 swagger2常用注解
官方文档https://github.com/swagger-api/swagger-core/wiki/Annotations-1.5.X#quick-annotation-overview常用注解:@Api()用于类; 表示标识这个类是swagger的资源 - @ApiOperation()用于方法; 表示一个http请求的操作 - @ApiParam()用于方法,...
2018-07-12 17:02:21
417
原创 注解总汇
一、@Configuration@Configuration注解该类,等价于XML中配置beans;二、@Bean@Bean标注方法等价于XML中配置bean。三、@EnableSwagger2在类上加上@EnableSwagger2的注解开启swagger...
2018-07-12 16:57:12
268
原创 大数据学习汇总
第一阶段(基础阶段)1)Linux学习(跟鸟哥学就ok了)—–20小时Linux操作系统介绍与安装。 Linux常用命令。 Linux常用软件安装。 Linux网络。 防火墙。 Shell编程等。 官网:https://www.centos.org/download/ 中文社区:http://www.linuxidc.com/Linux/2017-09/146919.htm...
2018-07-02 17:52:28
346
原创 js中md5加密源码
源码/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other contr...
2018-06-29 14:34:17
2089
原创 Mysql根据时间的月份进行分组查询
create_time时间格式 SELECT DATE_FORMAT(create_time,'%Y%u') weeks FROM role GROUP BY weeks; SELECT DATE_FORMAT(create_time,'%Y%m%d') days FROM role GROUP BY days; SELECT DATE_F
2018-04-27 17:59:51
12369
3
原创 dubbo的安装和使用
一、dubbo的安装和使用安装使用链接:http://blog.csdn.net/songjinbin/article/details/26006621二、dubbo教程dubbo教程总汇:http://blog.csdn.net/hardworking0323/article/category/6149129...
2018-02-26 16:40:47
343
原创 淘淘商城Redis中添加购物车信息
一、分析设定Redis中购物车信息的key值为: REDIS_CART_KEY + “:” + name + “:base” 其中name为用户名,要想获取用户名信息,需要跨域请求taotao-sso中信息,获取用户信息,二、实现首先引入jedis,直接去拷贝taotao-rest中拷贝,如图所示 2、修改applicationContext-jedis.xml中信息,改为当...
2018-02-08 17:45:55
1833
原创 淘淘商城安全退出
一、分析 说明 参数 URL http://sso.taotao.com/user/logout/{token} 参数 1、 token //用户登录凭证 2、 callback//jsonp回调方法 示例 http://localhost:8084/user/logout/d2984a73-555f-424c-9fc2-a52a1f8
2018-02-05 16:19:29
1225
原创 淘淘商城新增商品删除商品自动同步到solr服务器
一、分析同步solr服务器中的信息,需要以下信息(前提已经配置好solr服务器)需要用到的字段:1、商品id 2、商品title 3、卖点 4、价格 5、商品图片 6、商品分类名称 7、商品描述在添加商品的同时,只要把信息提交到solr就行。二、配置1、把taotao-search中的solr的配置文件applicationContext-solr.xml,复
2018-02-01 17:43:37
1323
原创 maven常用命令以及介绍
一、maven简介Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理,Maven是基于项目对象模型(pom), 可以 通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。下载地址http://maven.apache.org/二、常用构建命令mvn -v //查看maven版本 mvn compile //编译 mvn test //测试 mvn p
2017-12-30 16:28:32
2485
原创 Spring中Bean的作用域
Bean的作用域通过设置配置文件中scope的值, (1)singleton:单例模式,Spring IoC容器中只会存在一个共享的Bean实例,无论有多少个Bean引用它,始终指向同一对象。(即:一个Bean容器只存在一份)Singleton作用域是Spring中的缺省作用域,也可以显示的将Bean定义为singleton模式,配置为:<bean id="test" class="com.ioc
2017-12-25 17:05:54
2379
原创 Java中的final关键字详解
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。 本篇引自https://www.cnblogs.com/xiaoxi/p/6392154.html,一、final关键字的基本用法在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量
2017-12-21 19:47:11
2981
1
原创 重载和重写的区别
一、区别方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载;重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的参数列表,有兼容的返回类型,比父类被重写方法更好访问,不能比父类被重写方法声明更多的异常(里氏代换原则)。重载对返
2017-12-21 18:17:51
2393
原创 SolrJ客户端的使用
一、环境1、solr的搭建,参考http://blog.csdn.net/qq_31634461/article/details/78745156 2、所需jar包solr-solrj-4.10.3.jar,导入到项目中二、添加依赖<!-- solr客户端 --> <dependency> <groupId>org.apache.solr</groupId>
2017-12-08 17:40:58
2379
原创 Solr的安装及配置(Linux)
一、介绍Solr是一个基于Lucene的Java搜索引擎服务器。Solr 提供了层面搜索、命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安装和配置,而且附带了一个基于 HTTP 的管理界面。Solr已经在众多大型的网站中使用,较为成熟和稳定。Solr 包装并扩展了 Lucene,所以Solr的基本上沿用了Lucene的相关术语。更重要的是,Solr 创建的索引
2017-12-07 20:08:48
2756
原创 Tomcat服务器的安装与部署(linux系统)
一、前期准备1、本次安装的Tomcat版本为9.0版本,Tomcat下载地址 https://tomcat.apache.org/download-90.cgi 2、Tomcat需要JDK,安装配置教程,详见此博客详解。 http://blog.csdn.net/qq_31634461/article/details/78709293二、安装1、上传把下载完成后的
2017-12-07 19:30:02
2441
原创 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
一、问题maven打包发布工程时,报错二、错误信息三、解决办法该错误为,XML配置文件的格式不规范,必须把下面的代码放在 XML文件的第一行并且前面不能空格 ,注意必须是第一行<?xml version="1.0" encoding="UTF-8"?> 也可以Ctrl+Shift+F,格式化代码,
2017-12-05 17:48:50
3467
原创 Can't load AMD 64-bit .dll on a IA 32-bit platform错误的解决办法
一、问题启动Tomcat 出现 Can’t load AMD 64-bit .dll on a IA 32-bit platform错误的解决办法二、错误信息Can't load AMD 64-bit .dll on a IA 32-bit platform三、解决办法因为本机JDK版本为32位的,而Tomcat为64位版本,所以启动出错,删除本地JDK版本,然后去官网 http://www.or
2017-12-05 17:43:24
36328
2
原创 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"
一、问题 maven打包发布工程时,报错二、错误信息三、解决办法spring的xml配置文件出错,修改spring的配置文件,修改约束。
2017-12-05 17:37:53
6197
2
原创 doc2unix的安装及使用
一、简介dos2unix主要是windows文本与linux文本的转换,就是把”\r\n”转化成”\n,有时候一些文件莫名错误,就是换行符搞的鬼,二、下载安装1、首先下载 http://terminus.sk/~hany/_data/hd2u/hd2u-1.0.0.tgz,然后上传到/root文件下 2、解压tar -zvxf hd2u-1.0.0.tgz3、进入hd2u-1.0.0目录cd h
2017-12-04 15:39:48
8112
原创 linux系统安装jdk1.8
一、下载首先去官网下载,JDK1.8的安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,先点击同意,然后下载自己对应版本的linux环境下的安装包,32位就下X86,64位的就下X64就行 (注:也可以直接在命令行输入wget命令下载,默认下载至了/root 文件夹下
2017-12-04 15:29:06
3036
原创 淘淘商城商品类目展示添加缓存
一、分析在不影响原有的逻辑上,添加缓存,分为两块,一块是执行结果后存储缓存,一块是在执行之前调用缓存二、缓存添加1.打开taotao-rest工程,找到商品类目展示的service(ItemCatServiceImpl),本次调用jedisClient的get与set方法,调用缓存,与存储缓存,在使用get前,需要在resouce.properties中添加一个key,比如INDE
2017-12-02 19:43:53
3959
1
原创 iptables防火墙的设置
1、查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -n2、清除预设表filter中的所有规则链的规则[root@tp ~]# iptables -F 3、清除预设表filter中使用者自定链中的规则 [root@tp ~]# iptables -X 4、修改防火墙规则,打开80端口[root@tp ~]# iptables -A INPUT -p
2017-11-29 23:07:00
2364
原创 Jedis客户端的使用
一、前期准备1、首先在Linux服务器上安装了Redis的server端,安装详情,请看我这篇博客http://blog.csdn.net/qq_31634461/article/details/78650407,在本篇博客中我们将在使用jedis作为Client端远程连接并操作Redis。 2.去下载Jedis-2.7.2.jar开发包,推荐最新版本的 3.导入开发包到工程二、单机版redis
2017-11-29 23:03:31
3066
原创 java.net.ConnectException异常处理
写FPT上传图片时候,抛出了此异常,处理步骤如下 1、ftp服务是否启动,启动 service vsftpd start 2、看端口是否正确,还有你的host和port是否写错了,如 [ 127.00.1:8080 ] 3、有可能是防火墙的原因,端口号是否打开,关闭防火墙试试。
2017-11-29 16:39:20
22266
1
原创 redis集群搭建
一、环境 1、搭建集群前,先搭建好redis环境,详情看完这篇博客http://blog.csdn.net/qq_31634461/article/details/78650407 2、redis集群管理工具redis-trib.rb依赖ruby环境,首先需要安装ruby环境,安装教程看我上一篇博客http://blog.csdn.net/qq_31634461/article/details/
2017-11-28 22:19:31
2558
原创 ruby环境搭建
一、介绍Ruby 是一种开源的面向对象程序设计的服务器端脚本语言。二、安装键入以下命令yum install rubyyum install rubygems安装ruby和redis的接口程序https://rubygems.org/gems/redis/versions/4.0.1 下载,4.0.1版本 拷贝redis-4.0.1.gem至/usr/local下,解压gem install /
2017-11-28 17:04:37
3852
原创 Redis服务搭建与详细介绍
一、Redis介绍1、什么是redis(引自网络) Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下: 字符串类型String 散列类型Hash 列表类型List 集合类型Set 有序集合类型SortedSet 2、redis的应用场景 1)缓存(数据查询...
2017-11-28 00:20:42
2846
原创 大广告位展示-淘淘商城
一、需求分析需要创建一个json字符串传递给jsp。 Json字符串如何传递给jsp:使用modelAndView对象把json字符串传递给jsp。 如何获得json字符串:获得一个广告位对应的内容列表,需要调用taotao-rest的服务。把列表转换成json数据格式要求的pojo对象列表。 需要使用httpclient调用taotao-rest的服务。二、Service层根据内容分类id查
2017-11-25 20:16:22
3216
17
原创 Httpclient介绍及使用
一、什么是httpclientHTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下
2017-11-23 20:07:22
3072
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人