自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker+fastdfs+springboot一键式搭建分布式文件服务器

首先说一下从零开始自己去搭一个fastdfs有多不顺,搭起来步骤繁琐,很麻烦,后来看到有人把做好的docker镜像传出来了,那搭建起来就很容易了有服务器的可以自己在服务器上玩玩,没有的可以新建一个centos7.5虚拟机玩玩,遇到虚拟机不能上网和换阿里云的源的问题可以参考https://blog.csdn.net/qq_37759106/article/details/82985113这篇文章...

2018-10-09 13:33:06 9006 15

原创 spring boot整合rabbitmq及使用和服务器上rabbitmq拒绝连接问题的处理

1.我在上一篇博文已经介绍过linux服务器rabbitmq的安装和配置了https://blog.csdn.net/qq_37759106/article/details/81512410现在来介绍一下spring boot如何使用配置2.maven依赖<dependency> <groupId>org.springframework.boot</...

2018-08-08 19:39:07 20496 1

原创 centos6.5 安装rabbitmq

楼主安装在远程centos服务器上:1.操作环境centos6.52.Erlang下载RabbitMQ是使用Erlang开发,所以安装RabbitMQ前需要先安装Erlangwget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm3.Erlang安装rpm -ivh ep...

2018-08-08 17:54:51 2208

原创 redis分布式锁处理并发摘牌,购买产品

1.项目背景,最近在公司有个项目其中有一步需要实现并发摘取市场上的理财产品,用数据库version乐观锁的话达不到要求,于是就想到了redis的分布式锁。2.redisServer操作import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.co...

2018-08-08 16:12:28 300

原创 服务器redis安装配置

从官网下载好redis http://download.redis.io/releases/redis-3.0.0.tar.gz上传到你的服务器的任何地方都行,我的上传在root路径1.解压缩:tar -zxvf redis-3.0.0.tar.gz2.make:[root@VM_0_10_centos redis-3.0.0]# make3.make install:[root@VM_0_10_...

2018-05-07 10:53:37 199

原创 dubbo-admin服务治理springboot版

现在dubbo官网已经提供springboot版本啦(而且还是前后端不分离的),直接IDEA工具启动springboot工程就行,省去了以前需要用tomcat来部署,或者前后端分离,部署完后台又要部署前端。接下来进入正题:传送门:https://github.com/apache/incubator-dubbo-ops/tree/master切换成master分钟克隆,因为只有master...

2018-11-07 17:32:31 2288

原创 centos7.5 golang安装及开发环境配置

1.安装yum install golang2.配置环境变量新建go目录作为项目目录mkdir -p /root/go3.编辑配置文件 在profile文件末尾插入下面配置vim /etc/profileexport GOROOT=/usr/lib/golangexport GOBIN=$GOROOT/binexport PATH=$PATH:$GOBIN...

2018-11-05 10:36:32 563

原创 java排序算法

1.冒泡排序首先,为什么叫冒泡这个名字呢,我想应该是它排起序来就像像一个一个泡泡得往上冒吧,这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端,从小到大的排序就是每一轮拍完就把最大的一个排到最后面的,再一轮就把次大的一个排在次大的位置。这样一来所能把所有的顺序都排好。/** * 冒泡排序 * 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 ...

2018-10-29 10:56:55 215

原创 简单理解java多态

用一句话概括就是:事物在运行过程中存在不同的状态。先以教科书般举例说明,下文再举一个花木兰替父从军的例子帮助大家理解。多态的存在有三个前提:1.要有继承关系2.子类要重写父类的方法3.父类引用指向子类对,...

2018-10-28 11:35:00 212

原创 jre判断程序是否执行结束的标准是所有的前台线程执行完毕

main()函数即主函数,是一个前台线程,前台进程是程序中必须执行完成的,而后台线程则是java中所有前台结束后结束,不管有没有完成,后台线程主要用与内存分配等方面。                                                                                           前台线程和后台线程的区别和联系:1、后台线程不...

2018-10-27 17:03:56 583

原创 Integer,int类型比较

Integer i01=59;int i02=59;Integer i03=Integer.valueOf(59);Integer i04=new Integer(59); 1.无论如何,Integer与new Integer不会相等。不会经历拆箱过程,  2.两个都是非new出来的Integer,如果数在-128到127之间,则是true,否则为false  java在编译I...

2018-10-27 16:59:59 423

原创 解决centos7虚拟机不能上网并换成阿里云的源

1.首先进入虚拟机设置 网络连接设置成NAT模式 2.cd /etc/sysconfig/network-scripts/ls查看ifcfg-ens** 的文件打开vim ifcfg-ens33把ONBOOT修改为yes就能共享主机网络了 3.换源安装base reop源cd /etc/yum.repos.d备份旧的配置文件sudo mv C...

2018-10-09 17:01:37 1303

原创 Collection继承树、Map继承树

2018-09-30 17:21:40 1238

原创 springboot messages.properties国际化返回

1.自动国际化@Componentpublic class LocaleMessageSourceService {    @Resource    private MessageSource messageSource;    /**     * @param code :对应messages配置的key.     * @return     */    public ...

2018-08-03 15:02:26 5650

原创 springboot pagehelper分页插件

1.导包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version>&amp

2018-08-03 14:58:36 662

原创 springboot 生成pdf文件

1.导包<!--pdf start--><dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</version>&am

2018-08-03 14:52:52 8139 5

原创 springboot整合redis

1.导包:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>${spring-boot-starter-d...

2018-08-03 14:45:24 174

原创 springboot redisTemplate KEY-VALUE乱码问题

@Configurationpublic class RedisConfig {    @Autowired    private RedisTemplate redisTemplate;    @Bean    public RedisTemplate redisTemplateInit() {        //设置序列化Key的实例化对象        redisTempl...

2018-08-03 14:42:47 1247

原创 springboot(前后端分离)登录拦截器+token过期返回状态码

1.首先要配置一个配置文件类@Configurationpublic class SpringbootIntercepterConfig extends WebMvcConfigurerAdapter { @Override public void addInterceptors(InterceptorRegistry registry) { registr...

2018-08-03 14:36:43 34229 3

原创 嵌套select

 <select id="MarketQuotations" parameterType="java.util.Map" resultType="cnzsqh.supplychain.finance.vo.MarketQuotationsVo"> SELECT fp.id, fp. NO, fp.`name`, ...

2018-08-01 21:54:19 707

原创 centos yum 安装golang

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install golang -y

2018-06-21 18:23:12 5868

转载 Goroutine Pool 的实现思路大致如下:

启动服务之时先初始化一个 Goroutine Pool 池,这个Pool维护了一个类似栈的FILO队列 ,里面存放负责处理任务的Worker,然后在client端提交task到Pool中之后,在Pool内部,接收task之后的核心操作是:检查当前Worker队列中是否有空闲的Worker,如果有,取出执行当前的task;没有空闲Worker,判断当前在运行的Worker是否已超过该Pool的容量,...

2018-06-20 11:28:56 659

原创 SSM定时器的两种实现方法

第一种:配置文件在applicationContext-quartz.xml中配置 <!-- 定义一个任务类 -->    <bean id="myJob" class="com.fuzamei.trans.controller.myjob"></bean>    <!-- jobDetail -->    <bean id="job

2018-06-14 17:47:21 3133

原创 双系统启动error:unknown filesystem grub rescue

博主装了双系统(kali linux 2018+win10),在一次win10更新的过程中出现这个错误,所以想告诉你们遇到这个错误不要慌。    1.错误原因:系统重启找不到启动分区    2.解决办法:ls    一直ls(hd0,gpt*) 直到出现上图然后依次输入如下内容:set root=(hd0,msdos13)/boot/grubset prefix=(hd0,msdos13)/boo...

2018-06-10 21:17:42 1241

原创 mysql自动插入时间及插入之后返回插入id

数据类型:timestamp默认:CURRENT_TIMESTAMP

2018-06-08 18:43:53 719

原创 Redis用一会就不能连接的问题

MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error...

2018-05-23 10:26:45 5134 1

原创 服务器centos安装jdk+tomcat+mysql

我用的系统是centos6.51.安装jdk1)查看centos自带的jdk是否安装输入:yum list installed |grep java若有自带安装的JDK,卸载CentOS系统自带Java环境卸载JDK相关文件输入:yum -y remove java-1.7.0-openjdk*卸载tzdata-java输入:yum -y remove tzdata-java.noarch2)查看...

2018-05-07 17:48:02 231

原创 远程访问操作mysql数据库

1.使用yum命令安装mysql    [root@bogon ~]# yum -y install mysql-server2.设置开机启动[root@bogon ~]# chkconfig mysqld on3.启动MySQL服务[root@bogon ~]# service mysqld start4.设置MySQL的root用户设置密码[root@bogon ~]# mysql -...

2018-05-07 17:17:33 1065

原创 http statusCode(状态码) 200、300、400、500序列

201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。        200(成功)  服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。        201(已创建)  请求成功且服务器已创建了新的资源。         202(已接受)  服务器已接受了请求,但尚未对其进行处理。         203(非授权信息)  服务器已成功处理了请求,但返回了可能来自另...

2018-05-07 13:23:46 156

原创 pagehelper对逆向工程按条件查询不支持

大家都不要去找pagehelper3.4.2-fix这个jar包了,官方4.0.0的jar包就开始支持逆向工程的条件查询了同时加入:使用方式跟版本3的没什么区别,版本五的就有些不同了。pagehelper-5.0.0以后的版本的PageHelper类就不再实现Interceptor而是上图的类实现Interceptor所以用法上有点区别,个人建议还是用4的版本。...

2018-04-25 15:29:04 1512 1

转载 Nginx图片服务器搭建及常见问题

这个地址写的很详细了 按照这个来就行http://blog.csdn.net/csdn_lqr/article/details/53334583

2018-04-24 12:58:11 229

原创 com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor

出现这个问题可以查看pagehelper5的jar包,可以发现com.github.pagehelper.PageHelper这个类没有继承interceptor再在jar包中找发现这个是继承interceptor的 在mybatis-config.xml中配置如下就不会出错了...

2018-04-21 23:49:46 4808 1

原创 springcloud 服务注册到eureka server上报错org.springframework.boot.builder.SpringApplicationBuilder.

将服务注册到eureka server上报错,错误信息:java.lang.NoSuchMethodError:org.springframework.boot.builder.SpringApplicationBuilder.<init([Ljava/lang/Object;)V我用的springcloud版本是2.0.1 M9 M应该就是Milestones(里程碑)版本 :Spring...

2018-04-17 16:37:14 1260 1

原创 springmvc 数据回显出现乱码

数据回显用model.addAttribute 把参数重新传过去如果页面出现乱码修改Servers:找到这一行,加入应该乱码问题就解决了

2018-04-08 14:21:49 598

原创 解决jsp提交到Controller层的字符乱码问题

项目出现问题,在调试过程中发现jsp提交过来的字符到Controller层变成了乱码,应该在web.xml文件中加入过滤器就解决了代码如下:   <!-- 处理POST提交乱码问题 --> <filter> <filter-name>encoding</filter-name> <filter-class>org.springfram...

2018-04-08 13:31:48 687

原创 Cannot change version of project facet Dynamic Web Module to 2.5.

当工程加入jsp页面资源时,报Cannot change version of project facet Dynamic Web Module to 2.5.的错误解决办法:1.打开工程目录下的.setting文件夹打开org.eclipse.wst.common.component  把project-version修改成project-version="1.6.0"2.再打开org.ecli...

2018-04-06 11:46:53 174

原创 @RequestBody不能映射到对象

在使用@RequestBody 映射对象时总是获取不到json穿过来的值 @RequestMapping(value = "/json") public  @ResponseBody Items json(@RequestBody Items items) { System.out.println(items); return items; }public class Items {   ...

2018-04-05 19:23:46 5912

原创 mysql 设置外键

可以在创建表的时候创建,也可以在创建表之后创建。创建表时创建:create table student(id int  primary key,name char(4),dept char(9)sex char(4))create table grade(id int ,grade intconstraint id_fk foreign key (id) references student (i...

2018-03-29 15:05:39 1197

原创 创建测试数据库连接类

/* *  实现JDBC的工具类 *  定义方法,直接返回数据库的连接对象 *   *  写关闭方法 */JDBCUtils.javaimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.State...

2018-03-21 23:11:20 541

原创 java中Date日期格式化

要格式化一个当前语言环境下的日期也就是日期 -> 文本),要通过下面的方法来完成。DateFormat是抽象类,我们需要使用其子类SimpleDateFormat来创建对象。l  构造方法l  DateFormat类方法代码演示://创建日期格式化对象,在获取格式化对象时可以指定风格DateFormat df= newSimpleDateFormat("yyyy-MM-dd");//对日期进...

2018-03-07 16:53:03 8529

空空如也

空空如也

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

TA关注的人

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