自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 剑指 Offer 38. 字符串的排列

算法,字符串排列

2022-06-30 22:51:18 91

原创 feign.FeignException$NotFound: status 404 reading ThirdPartFeignService#sendCode(String,String)问题解决

1.问题描述今天再写微服务项目的时候,遇到一个奇葩问题,服务A在调用服务B的时候,出现如下错误(在服务B打断点,断点可以进去,但是报404):然后我就仔细看了一下自己写的代码1.调用端-feign接口2.调用端-调用代码(局部)3.被调用端-接口4.被调用端-配置文件看了一下代码,服务名称和路径都对着,感觉也没错啊,然后我就想着先测试一下接口吧2.测试接口2.1测试被调用端接口果然,postman 测试结果也是404,然后就找错误,果然发现了一个问题,controller

2022-02-26 19:46:49 2595 3

原创 k8s-kubeadm join问题汇总

问题背景: kubeadm 搭建k8s集群,master节点init完成后,node节点join时出现的问题。遇到 “WARNING: JoinControlPane.controlPlane settings will be ignored when control-plane flag is not set.” 这个警告界面卡着不动,如下图:注:只有这个警告,下面没有其他错误信息解决办法:这个错误很可能是由于node节点和master节点的服务器时间不一致导致的。先同步服务器时间,再重.

2021-10-27 22:07:53 2624

原创 根据关键字模糊查询,以树结构返回结构

package com.atguigu.commonutils;import com.atguigu.commonutils.entity.A;import org.springframework.util.CollectionUtils;import org.springframework.util.StringUtils;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.u

2021-04-11 23:14:45 812 3

转载 解决Error resolving template template might not exist or might not be accessible问题

thymeleaf + Spring Boot 在开发环境正常,但用jar运行时报错 Error resolving template template might not exist or might not be accessible;   这个问题我们都很好明白,就是模板页不存在,但是实际上它能找到模板页,但是在使用th:include标签的时候才会出错,这就是问题的症结所在。 其实这个问题也很好解决,我们只需要在引用模板文件的时候不用”/”打头就可以了,通过类似相对路径的方式来引用.

2020-09-20 19:13:27 9410 3

原创 java web项目中常用的树结构

package com.gx.tree.service.impl;import com.gx.tree.dao.TreeMapper;import com.gx.tree.entity.DeptEntity;import com.gx.tree.service.TreeService;import org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang3.StringUtils;import o

2020-09-08 09:37:22 534

原创 fromdata上传文件后台处理文件

1.前端页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>测试文件上传</title> <script src="http://cdn.static.runoob.com/libs/jquery/2.1...

2020-04-08 15:54:57 609

原创 C语言实现单链表的头插法、尾插法、链表翻转、删除节点和输出

C语言实现单链表的头插法、尾插法、链表翻转、删除节点和输出1.首先创建单链表的结构体typedef struct Node{ int data; struct Node* next;}Linklist;2.创建头节点//创建头结点Linklist *creat(){// 创建一个链表,即创建一个头结点 Linklist *head; head=(Linklist *)mal...

2019-09-21 23:58:47 1070 1

原创 剑指offer_编程题_旋转数组的最小数字

题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。题目分析 旋转之后的数组实际上可以划分成两个有序的子数组:前面子数组的大小都大于后面子数组中的元素 ...

2018-11-18 00:52:39 165

原创 递归算法练习

第一题题目描述:一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?题目分析:根据最后剩余的鸭子数向前推算,可以推算出第6次,第五次卖完后的鸭子数.推算公式: (n-1)*2=剩余鸭子数递归调用:递归出口: 第0次的时候结束 if(i==0){ return c...

2018-11-17 13:34:59 1409 1

原创 剑指offer_编程题_合并有序链表

题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则分析新定义一个listC从listA和listB的头指针开始比较,小的加入listC,最后把剩下的链表加入listC中.源代码: //合并链表 public Dome5_plus Merge(Dome5_plus list1, Dome5_plus list2) { ...

2018-11-14 23:20:03 163

原创 剑指offer_编程题_翻转链表

题目描述输入一个链表,反转链表后,输出新链表的表头。分析当前节点是head,pre为当前节点的前一节点,next为当前节点的下一节点.需要pre和next的目的是让当前节点从pre-&gt;head-&gt;next1-&gt;next2变成pre&lt;-head next1-&gt;next2即pre让节点可以反转所指方向,但反转之后如果不用next节点保存next1节点的话,此单链表...

2018-11-13 23:48:11 141

原创 剑指offer_编程题_输出字符串

题目描述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。分析根据返回从头到尾的ArrayList,刚好符合"先进后出"的原则,对应数据结构的 栈,所以用栈来存储源代码public class Dome5 { int value;//数值 Dome5 next=null;//指向下一节点 public Dome5(int value) { ...

2018-11-12 23:12:40 164

原创 剑指offer_编程题_替换字符串

题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。分析这个题看起来是很容易做的,就是简单的替换.但当你仔细分析后,就会有一个问题出现,当字符串特别长的时候,应该怎样优化自己的算法呢 ?一般常规的做法是:从前向后遍历字符串,当遇到空格时,把空格用&quot;%20&quot;,但是空格后面的字符都...

2018-11-11 23:17:00 192

原创 剑指offer_编程题_Dome1

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。分析分析:根据数组的数组的规律,左下角的数字最小,所以可以从右上角向左下角查找,查找规则:(1)目标值小于最上角的数,删除列,列数减小(column左移).(2)目标值大于最上角的数,删...

2018-11-10 16:19:25 161

原创 肯德基点餐收银系统(java GUI实现)

1.系统介绍同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++/python/Java,结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。2.系统设计...

2018-10-25 20:41:53 5726 33

原创 java实现24点经典游戏

1.游戏简介从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1).用户初始生命值为一给定值(比如3),初始分数为0。随机生成4个代表扑克牌牌面的数字或字母,由用户输入包含这4个数字或字母的运算表达式(可包含括号),如果表达式计算结果为24则代表用户赢了此局。2.主要算法利用栈来计算表达式的值,在与24进行比较.2.1数据结构...

2018-09-26 19:47:50 2770 1

原创 词频统计程序JavaGUI+mysql实现

1.系统功能(1)可导入任意英文文本文件(2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。(3)将单词及频率写入文件。(4)实现GUI界面。(5)将单词及频率写入数据库。2.算法设计2.1 文章分割成单词简单概述下算法:把从文件提取的文章存放在String字符串中,然后进行逗号,句号,空格分割,基本上可以分割成单词。 ...

2018-09-18 22:14:56 1213 1

原创 mfc双缓冲画图-矩形移动

问题:客户区中间绘制20个嵌套正方形,以步长dx,dy移动,进行碰撞检测,如果最大的正方形触到某个边界,就反方向运动,直接绘制和用双缓冲区实现,并观察不同解决:1.定义变量 int dis=5;//移动速度 int x0=100,x1=400; int y0=100,y1=400; int x2=100,x3=400; int y2...

2018-09-17 18:12:57 1238

原创 RandomAccessFile 文件操作(二) 修改文件内容

1. 使用RandomAccessFile类修改文件内容1.1 认识RandomAccessFile 类RandomAccessFile ,随机读写类 。是java输入/输出流体系中功能最丰富的文件访问的类,他提供了众多的方法来访问文件内容,它既可以向读取文件内容,也可以向文件输出数据。与文件的输入/输出不同的是,RandomAccessFile支持“随机访问”的方式,程序可以直接跳转...

2018-09-08 23:35:30 5712 1

原创 c语言版学生信息管理系统(文件处理)

学生信息管理系统系统功能0.系统帮助及说明 1.刷新学生信息 2.查询学生信息 4.增加学生信息 5.按学号删除信息 6.显示当前信息 7.保存当前学生信息 8.退出系统 源代码#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt; /*其它说明*/#include&lt;string.h&gt; /...

2018-09-08 10:30:39 9976 7

原创 三种方法求最大公约数和最小公倍数

最大公约数最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。 最大公约数有多种方法,常见的有质因数分解法、短除法、辗转相除法、更相减损法。java代码中实现了这三种算法方法一:辗转相除public static int gcd(int num1, int num2) { while (true) { if ((...

2018-09-08 10:22:08 2805

原创 算法训练一 “打鱼算法”

1.问题描述中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。2.问题要求基本要求 1.程序风格良好(使用自定义注释模板),提供友好的输入输出。 提高要求: 1.输入数据的正确性验证。 2.使用文件进行数据测试。如将日期 20100...

2018-08-28 19:32:35 2940 1

原创 Spring中结合DBUtil连接数据库

applicationContext.xml文件配置&lt;bean id="comboPooledDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"&gt; &lt;property name="driverClass" value="com.mysql.jdbc.Driver"&gt;&lt

2018-08-16 19:17:13 844

原创 Spring+web结合方法

Spring+web结合方法1.POP依赖导入&lt;dependency&gt;&lt;groupId&gt;org.springframework&lt;/groupId&gt;&lt;artifactId&gt;spring-web&lt;/artifactId&gt;&lt;version&gt;4.3.10.RELEASE&lt;/version&gt;&

2018-08-16 19:10:16 325

原创 Java-实现队列(一)之 链式队列

队列的定义和结构队列是一种特殊的线性表,其特性体现在队列只允许在表尾插入数据元素,在表头删除元素,所以队列是一种操作受限的线性表,具有先进先出的特点。允许进行插入的一端称为队尾,允许进行删除的一端称为队首。队列也分为顺序和链式两种存储结构。定义接口interface Queue { public void clear();//清空 public boolean...

2018-07-29 12:42:54 2433

java实现肯德基点餐收银系统

大家应该都去麦当劳或肯德基吃过快餐,参考肯德基官网的信息模拟肯德基快餐店的收银系统.简单的java Gui模拟的肯德基收银系统.

2018-10-25

springboot

springboo的学习. Spring Boot是由Pivotal团队提供的全新框架(下一代框架),其设计目的是用来简化新Spring应用的初始搭建以及开发过程

2018-09-03

空空如也

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

TA关注的人

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