- 博客(30)
- 收藏
- 关注
原创 Freemaker实际使用
1、创建maven工程并导入Freemarker的maven坐标 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency>2、创建模
2020-11-13 17:38:45 156
原创 Freemaker页面静态化入门案例
1、创建maven工程并导入Freemarker的maven坐标 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency>2、创建模
2020-11-13 17:09:05 137
原创 springboot 中使用fastjson 处理日期
1、导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version> </dependency>2、在application.yml中
2020-10-22 18:30:06 1722 2
原创 windows 下的mysqlbinlog 数据备份
1、开启binlog日志功能找到mysql安装目录:C:\ProgramData\MySQL\MySQL Server 5.7编辑my.ini文件,在mysqld下面添加:重启mysql服务:![在这里插入图片描述](https://img-blog.csdnimg.cn/20201022142906309.png#pic_center开启成功:show variables like 'log_bin';2、创建一张表并删除,然后binlog恢复。建表:CREATE TABLE i
2020-10-22 14:54:55 296
原创 Swagger 简单使用
1、在项目中添加依赖: <!-- swagger核心组件,在代码配置swagger时会依赖到它 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <!
2020-10-17 14:10:34 282
原创 springboot fastjson中文后台正常页面乱码
1、解决方案1(全局,推荐):List fastMediaTypes = new ArrayList<>();fastMediaTypes.add(MediaType.APPLICATION_JSON_UTF8);fc.setSupportedMediaTypes(fastMediaTypes);@Configurationpublic class MvcConfiger implements WebMvcConfigurer { /** * 配置fastjson转
2020-10-16 17:55:31 228
原创 使用阿里云短信服务发送短信
1、注册一个阿里云账号,创建一个签名和一个模板,并生成AccessKey.2、创建一个普通的maven工程,并加入依赖: <!-- https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-core --> <dependency> <groupId>com.aliyun</groupId> <artifactId
2020-09-24 21:00:19 534
原创 Spring整合ActiveMQ消息队列
1、创建一个普通的maven工程,导入依赖: <properties> <spring.version>4.2.4.RELEASE</spring.version> </properties> <dependencies> <!-- Spring --> <dependency> <groupId>org.springfr
2020-09-24 12:18:54 145
原创 ActiveMQ入门程序
环境准备:Linux上安装好了activemq并启动。1、创建一个普通的maven工程,导入依赖: <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.11.2</version> &
2020-09-24 11:44:47 106
原创 ActiveMQ快速安装
1、准备一个安装包apache-activemq-5.12.0-bin.tar.gz,也可以自己去官网下载:链接:https://pan.baidu.com/s/1yfx-h2MIpa6LhEKrcaSLtw 提取码:99992、使用SecureCRT远程连接linux 服务器,alt + p 切换到ftp文件上传窗口,将文件拖置窗口上传文件apache-activemq-5.12.0-bin.tar.gz。3、解压文件apache-activemq-5.12.0-bin.tar.gz, tar
2020-09-24 10:56:19 126
原创 Freemaker快速入门
1、创建一个普通的maven工程,导入依赖: <!--freemarker模板依赖--> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version>
2020-09-22 22:43:58 188
原创 SpringDataSolr入门程序
SpringDataSolr简介如何将Solr的应用集成到Spring中?Spring Data Solr就是为了方便Solr的开发所研制的一个框架,其底层是对SolrJ(官方API)的封装。入门程序:1、在solr服务器下的webapps/solr/WEB-INF/lib加入ik分词器的jar,等会会用到。链接:https://pan.baidu.com/s/1lKV9cSyu3tBPuOd8nnNm6Q 提取码:99992、在solrhome\collection1\conf\schema
2020-09-22 16:28:43 115
原创 Solr安装与配置
要使用的工具:apache-tomcat-8.5.20-windows-x64:链接:https://pan.baidu.com/s/1TOeNEAwV-_pCJVFlgpDaIA 提取码:9999 solr-4.10.3.war:链接:https://pan.baidu.com/s/1mQhY_VhwMWb4lRV_XdIHhg 提取码:9999 solr配置相关的jar:链接:https://pan.baidu.com/s/1NXnMFLR7QGAPRYIWgT53hg 提取码:999
2020-09-22 10:34:19 193
原创 fastdfs图片上传
主要用的ssm框架,前端用的是angularjs,图片服务器用的是fastdfs.1、加入依赖:<dependencies> <!-- 文件服务器 --> <dependency> <groupId>org.csource.fastdfs</groupId> <artifactId>fastdfs</artifactId> </dependency>
2020-09-21 20:20:35 173
原创 fastdfs入门小程序
1、fastdfs服务器链接:https://pan.baidu.com/s/1oMIkX87zEZbq8EUZZXs3xA提取码:99992、创建一个普通的maven工程,加入依赖: <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</artifactId> &
2020-09-21 19:36:09 123
原创 mybaits generator 简单使用
1、创建一个普通的maven工程,导入依赖: <dependencies> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.3</version>
2020-09-18 10:26:37 634
原创 Centos6.5虚拟机安装zookeeper
1、alt+p上传zookeeper安装包2、tar -zxvf zookeeper-3.4.6.jar3、cd zookeeper-3.4.64、mkdir data5、修改文件名:cd confmv zoo_sample.cfg zoo.cfg6、修改dataDir位置为创建data的目录vi zoo.cfg修改dataDir=/root/zookeeper-3.4.6/data7、启动cd …/bin./zkServer.sh start8、使用zookeeper-dev-Z
2020-09-15 11:43:37 140
原创 VMware 虚拟机Centos6.5联网、固定ip设置
1.在虚拟机菜单栏的“编辑”窗口,选择打开虚拟网络编辑器;选择NAT模式,分别点击NAT设置和DHCP设置,记住网关IP,子网掩码,后面会用到2、选择刚刚创建的VMnet3网卡3、启动虚拟机,ping www.baidu.com4、固定ip设置:cd /etc/sysconfig/network-scripts/ls第一个就是要编辑的网卡如:ifcfg-Auto_eth6vi ifcfg-Auto_eth6把BOOTPROTO和ONBOOT改成:BOOTPROTO=static
2020-09-15 11:18:45 222
原创 dubbo快速入门
1、创建父工程dubbo_parent,并在此工程的pom文件中加入依赖: <packaging>pom</packaging> <dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <
2020-09-15 08:54:43 211
原创 docker学习总结
1. Docker概述目标:了解Docker是什么、应用场景及其组成部分小结:Docker是一个应用容器引起;应用场景:web的自动化打包发布,自动化测试、可持续集成,安装各种组件;与传统虚拟机比较:docker启动速度比较快,占用体积较小;组成:docker守护进程,仓库,镜像,容器,docker客户端2. Docker安装与启动目标:在线安装docker并使用命令启动、停止docker分析:更新yum源为ustc;安装docker;更新docker的镜像源为ustc;使用
2020-09-13 21:47:36 488
原创 Gateway 入门使用
1、创建一个springboot工程名字gateway2、pom.xml中添加依赖: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dep
2020-09-08 11:18:54 250
原创 Hystrix简单使用
1、导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency>2、在application.yml配置文件中配置超时时间:hystrix: co
2020-09-07 21:44:57 393
原创 Ribbon简单使用
1、创建2个以上端口不同的服务提供者,且服务名中没有带下划线。2、服务消费者启动类:@EnableEurekaClient@SpringBootApplicationpublic class Starter { public static void main(String[] args) { SpringApplication.run(Starter.class, args); } @LoadBalanced @Bean public Res
2020-09-07 19:56:55 134
转载 java.lang.IllegalStateException: Request URI does not contain a valid hostname: http://user_service/
(1) 问题描述:在进行使用springcloud微服务的时候,在eureka注册中心,注册完多个服务提供者在eureka注册中心,使用负载均衡Ribbon,在spingboot启动器运行时曝出这个错误的,抛出这个异常,java.lang.IllegalStateException: Request URI does not contain a valid hostname: http://user_service/user/。(2) 错误显示:java.lang.IllegalStateExcep
2020-09-07 19:50:42 594
原创 Eureka Server 高可用配置
Eureka Server高可用其实就是把自己当做服务注册给其他服务器,这样两两注册就能发现对方,同步服务。具体实现:如果配置了register-with-eureka和fetch-registry记得注释掉,默认是true,可以不配置,port,defaultZone要配置如下,方便测试使用。${port:10086}当port手动输入参数为空时给默认值10086.server: port: ${port:10086}spring: application: name: eurek
2020-09-07 18:45:04 152
原创 Eureka入门服务拉取
1、导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>
2020-09-07 17:38:53 485
原创 Eureka入门服务注册
1、导入依赖:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>
2020-09-07 16:41:55 138
原创 Eureka服务器搭建入门
1、加入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>2、application.yml配置server: port: 10
2020-09-07 15:58:10 96
原创 rabbitmq入门案例
依赖: <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.6.0</version> </dependency>生产者主要代码:package com.soft.simp
2020-09-06 12:28:31 194
原创 安装Windows RabbitMQ
说明RabbitMQ由Erlang语言开发,Erlang语言用于并发及分布式系统的开发,在电信领域应用广泛,OTP(OpenTelecom Platform)作为Erlang语言的一部分,包含了很多基于Erlang开发的中间件及工具库,安装RabbitMQ需要安装Erlang/OTP,并保持版本匹配。安装erlang下载地址:http://erlang.org/download/otp_win64_20.3.exe 以管理员身份运行此文件进行安装。找到 资料\软件\otp_win64_2..
2020-09-06 10:04:53 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人