自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(220)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 springcloud 的feign使用hystrix,实现服务降级

feign的server和client都要引入feign依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> <version>...

2019-08-07 09:13:19 502

原创 springboot创建zuul

修改版本<groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.4.RELEASE</version><spring-cloud.version...

2019-08-06 14:40:12 570

原创 springboot使用rabbitmq

添加依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>application.yml配置:spring:...

2019-08-05 17:30:12 194

原创 springcloud配置统一配置中心

1配置config-server实现创建一个eureka client 见https://blog.csdn.net/qq_38522268/article/details/98465868添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifac...

2019-08-05 16:33:50 234

原创 springboot多模块打成jar包

注意把以下配置放入启动类所在的pom文件中<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plu...

2019-08-05 13:42:43 2315

原创 springboot多模块重构

改变packaging方式<packaging>pom</packaging>注意依赖关系改变,需引入模块依赖<dependencies> <dependency> <groupId>com.example</groupId> <artifactId&gt...

2019-08-05 13:02:23 305

原创 springcloud集成feign

添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> <version>1.4.2.RELEASE</version&...

2019-08-05 09:23:24 407

原创 springboot调用应用外的http

第一种:使用RestTemplateRestTemplate restTemplate = new RestTemplate();//http://115.28.179.114:8885/String reponse = restTemplate.getForObject("http://www.baidu.com", String.class);log.info(reponse);...

2019-08-04 21:36:32 607

原创 springboot的应用通信报错s java.net.UnknownHostException

去掉eureka: instance: hostname: name

2019-08-04 21:30:45 1161 1

原创 springcloud的eureka的应用名UNKNOWN

添加配置spring: application: name: name注意spring不要有多个,比如spring: application: name: namespring: datasource: driver-class-name: com.mysql.jdbc.Driver会显示应用名UNKNOWN,应sprin...

2019-08-04 19:39:11 1979

原创 springboot创建client

启动类加注解@EnableDiscoveryClient@SpringBootApplication@EnableDiscoveryClientpublic class ClientApplication { public static void main(String[] args) { SpringApplication.run(ClientAppli...

2019-08-04 14:05:14 718

原创 springcloud创建eureka

启动类上加注解@EnableEurekaServer@SpringBootApplication@EnableEurekaServerpublic class EurekaApplication { public static void main(String[] args) { SpringApplication.run(EurekaApplication....

2019-08-04 13:32:34 259

原创 若在一分页存储管理系统中,某作业的页表如下所示。已知页面大小为 1024 字节,则逻辑地址 3000 对应的物理地址?

页块对应如下因为 2*1024<3000<3*1024逻辑地址 3000存在页2中,且在页2中对应的地址为3000-2*1024=952页2对于块1物理地址:1*1024+952=1976

2019-08-03 21:35:40 35577 4

原创 动态规划求解两个字符串的最长公共子序列

最简单的递归便宜方程为LCS(m,n):求s1[0...m] 和s2[0...n]的最长公共子序列changdu偏移状态:s1[m] ==s2[n]?1+LCS(m-1,n-1):max(LCS(m-1,n),LCS(m,n-1))详细代码: public class Wigglemaxlength { private char[] s1; p...

2019-08-03 15:57:01 1316

原创 idea的输出控制台找不到了

2019-07-30 11:23:59 4739

原创 window服务器的tomcat配置阿里云ssl,使用https访问443端口时,在浏览器上报错连接被重置

首先我的配置是按照流程来的,只要把tomcat里的配置改成除443端口外的其他端口,再用https://域名:端口,可以正常访问但是使用https://域名:443时,浏览器上登录tomcat的开启页面,多次刷新,大多数显示页面连接被重置,也会有成功进入tomcat的时候,频率不高我又使用jmeter进行测试,返回的信息报错java.net.SocketException: Connec...

2019-07-24 11:28:07 2731 6

原创 java 基于ArrayList实现一个最大堆结构

public class MaxHeap<E extends Comparable<E>> { private ArrayList<E> data; private MaxHeap(int capacity) { data = new ArrayList<>(capacity); } privat...

2019-07-17 10:39:17 526

原创 java的PriorityQueue放入HashMap的键值对,并按照HashMap的value值进行最大优先队列排列

下面的方法是将nums里的元素频率最高的前k个元素存放到List里返回public List<Integer> top(int[] nums, int k) { HashMap<Integer, Integer> map = new HashMap<>(); for (int i : nums) { int count = m...

2019-07-16 20:33:03 4706 1

原创 java的最小堆PriorityQueue改成最大堆

PriorityQueue默认最小堆PriorityQueue priorityQueue=new PriorityQueue();priorityQueue.add(1);priorityQueue.add(2);System.out.println(priorityQueue.peek());输出1改成PriorityQueue priorityQueue=new Pr...

2019-07-16 17:42:56 5311

原创 二叉树的前序,中序,后序遍历(迭代)

二叉树类public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; }}前序:public class Solution { public List<Integer> preorde...

2019-07-15 20:10:41 199

原创 二叉树的前序,中序,后序遍历(递归)

二叉树类public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; }}前序:public class Solution { private List<Integer> list=n...

2019-07-15 19:20:53 362

原创 复杂sql语句练习(mysql)

下面是练习表数据和结构SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for course-- ----------------------------DROP TABLE IF EXISTS `course`;CREATE TABLE `course` (`id` int(...

2019-06-25 11:50:56 6019 18

原创 mysql 删除行时报错Error Code: 1175. You are using safe update mode and you tried to update a table without

SET SQL_SAFE_UPDATES = 0;设置SQL_SAFE_UPDATES,该属性开启会使非主键的delete操作无法执行

2019-06-25 11:49:00 318

原创 Mysql 的update里嵌套select,并且该select再嵌套一个select

首先建表SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for course-- ----------------------------DROP TABLE IF EXISTS `course`;CREATE TABLE `course` ( `id` int(11) NOT...

2019-06-21 11:13:46 4852

原创 mysql更新update时报错Error Code: 1193. Unknown system variable 'sql_safe_updares'

关闭SQL_SAFE_UPDATESSET SQL_SAFE_UPDATES = 0;

2019-06-21 10:13:28 3183

原创 java的proxy代理模式

代理模式:接口+实现类+代理类用代理类代替实现类,来对外提供服务,屏蔽一些具体实现细节接口:public interface Pet { void feed();}实现类:public class Person implements Pet { @Override public void feed() { System.out.pr...

2019-06-20 10:02:05 227

原创 springboot的aop里的 @Pointcut()里的配置

@Pointcut("execution(public * com.wangzhou.newboot.exception.TestExceptionController.test(String,String))")com.wangzhou.newboot.exception是TestExceptionController类的全路径,test(String,String)是TestExcept...

2019-06-19 21:10:37 6302

原创 Springboot输出日志文件

application.yml里配置logging: pattern: console: "%d - %msg%n" level: root: info在resources文件下添加logback-spring.xml文件具体logback-spring.xml内容<?xml version="1.0" encoding="UTF-8" ?&g...

2019-06-19 21:00:19 1153

原创 linux如何统计某一个文件在整个系统中出现的次数

find -name filename 查找当前目录下filename 出现的次数wc -l filename 统计某文件的行数| 管道三者结合[root@wz /]# find / -name t | wc -l16该命令查询“/“目录下所有的t文件,并通过“|”管道,将输出作为wc -l的输入,统计出系统所有t文件的数量这里可能有疑问 wc不是统计某文件的...

2019-06-18 10:59:30 1225

原创 springboot启动报错�й���׼ʱ��' is unrecognized or represents more than one time zone

mysql> set global time_zone='+8:00';Query OK, 0 rows affected (0.00 sec)mysql>

2019-06-17 22:04:24 1163

原创 docker安装启动rabbitmq,并设置自启

docker run -d --hostname my-rabbit -d --restart=unless-stopped -p 5672:5672 -p 15672:15672 rabbitmq:3.7.3-management

2019-06-12 15:15:07 3650

原创 java的String和int类型在jvm内存分配方式(jdk8)

String str="a"; =号前在栈中 =号后在常量池中String str=new String("a"); =号前在栈中 =号后在堆中int i=1; =号前后都在栈中final int i=1; =号前在栈中 =号后在常量池中jdk7后常量池在堆中,之前常量池在永久代String s1 = new Str...

2019-06-11 17:55:06 1325

原创 intellij idea配置git

首先本地安装好git然后配置idea点击Test,配置成功如下图然后创建git文件夹git commitgit push创建分支合并分支,先push分支,在merge配置好git后,右击代码头部,点击annotate,就可以查看修改记录如果想恢复git的上一个push的版本ctrl+alt+zidea本地...

2019-06-10 09:43:52 448

原创 java实现redis锁

添加依赖<!--redis--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>...

2019-06-09 19:19:47 5187

原创 mysql的外键作用

创建两个表第一个表dageCREATE TABLE `dage` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(32) DEFAULT '', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1第二个表xiaodi...

2019-06-05 16:39:41 370 1

原创 java的equals与==的区别

看了网上关于equal与==的区别,感觉很多有些片面,不仔细,这里我来说说我对equal与==的理解首先要了解基本类型与引用类型1.int,char,boolean之类的就是基本类型,我们只要使用==即可判断是否相等,无法使用equals2.引用类型分为两类,第一类是重写过hashcode()和equals()方法的类,比如String,Integer,等,这些类使用==比较的是内存地...

2019-06-04 10:54:59 959 3

原创 java的HashMap的key为对象,有什么注意点

如果HashMap的key为一个学生,value值为一个学生的成绩,我们希望通过学生对象查询到学生的成绩public class Main { public static void main(String[] args){ Student student1=new Student("1","tom",20); Student student2=new ...

2019-06-04 10:35:23 5307

原创 springboot事务的理解

springboot的事务是指对于数据库的操作,mysql数据库事务有acid特性a:原子性 c:一致性 i:隔离性 d:持久性如下是一个User 类@Entity@Data@Table(name="t_user")public class User { @Id private int id; @Column(nullable = fa...

2019-06-03 10:46:49 386

原创 java的双重for循环,如何排除i==j

for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { if(i==j){ continue; } System.out.println("i="+i+" j="+j); }}使用continue,当i==j时跳出执行j++...

2019-05-29 16:23:58 1564

原创 linux创建用户,并给予新用户sudo权限

创建用户[root@wz home]# useradd -g root wz1密码[root@wz home]# passwd wz1Changing password for user wz1.New password:BAD PASSWORD: The password is shorter than 8 charactersRetype new password:p...

2019-05-29 13:31:25 1863

几个常用的js+css

iconfont.js+jquery-1.8.0.min.js+showLoading.css+jquery.showLoading.min.js+echarts.min.js+highcharts.js需要的可下载使用

2018-09-26

redis缓存的示例代码

使用redis缓存的代码示例,框架使用的springboot,有兴趣的可以参考

2018-12-26

jenkins.war

jenkins可持续化开发集成工具,

2019-11-26

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

TA关注的人

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