自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【IDEA】springboot项目同时开启多个示例

idea启动多个springboot项目实例

2022-05-06 16:35:23 893

原创 【Vue】启动报错:ERRI code LIFECYCLE ERRI errno 1

解决方法npm uninstall webpack-dev-servernpm install webpack-dev-server@2.9.1

2021-06-03 11:01:23 448

原创 【Vue】win10启动vue项目报错: errno: -4058, code: ‘ENOENT‘, syscall: ‘spawn cmd‘

errno: -4058,code: 'ENOENT',syscall: 'spawn cmd'问题原因缺少cmd运行程序的环境变量解决方法在环境变量Path中加上C:\windows\system32

2021-06-03 10:54:15 4707 2

原创 【Java】【stream】map()、peek()、foreach()

文章目录区别用处示例区别peek()无法修改返回值类型,map()可以修改返回数据类型,都会返回stream,peek()是接收Consumer表达式没有返回值,map()接收的入参是Function表达式,之前搜索的时候看到的都是说peek()没有返回,peek不接收返回根本不会执行。foreach()会中断流,很多操作需要再进行一次流处理。如先需要处理某属性的值,再根据条件筛选出需要的值,foreach()需要在修改后再进行一次流处理,如果是map(),就可以在不中断流的情况下连续处理。用处p

2021-04-25 14:22:16 1764

原创 【Java】【String】

文章目录String处理1.join连接String处理1.join连接String[] strArr = {"wo", "shi", "sha", "bi"};String join = String.join(" ", strArr);System.out.println(join);wo shi sha bi

2021-04-25 11:01:12 67

原创 【Java】Java object to XML

Java object to XML调别人接口,需要传xml格式数据,结构比较复杂需要效果<COUNTRY> <COUNTRY_NAME>CHN</COUNTRY_NAME> <LEVEL>SSS</LEVEL> <PROVINCE_LIST> <PROVINCE> <PROVINCE_NAME>浙江</PROVINCE_NAME&g

2021-04-15 17:30:39 259

原创 【Java】【Collectors】removeIf、list删除元素

Collectors.removeIfdefault boolean removeIf(Predicate<? super E> filter)Removes all of the elements of this collection that satisfy the given predicate. Errors or runtime exceptions thrown during iteration or by the predicate are relayed to the ca

2021-04-08 16:37:00 152

原创 【Java】【stream】filter

Stream.filter()Stream<T> filter(Predicate<? super T> predicate)Returns a stream consisting of the elements of this stream that match the given predicate.filter保留符合predicate的元素List<Student> studentList = new ArrayList<>();stude

2021-04-08 14:55:06 203 1

原创 【Java】【Collectors】Collectors.collectingAndThen 去重

streamCollectors.collectingAndThenAdapts a Collector to perform an additional finishing transformation对结果集收集的结果再用function函数进行处理,第一个参数是Collector,可以使用Collectors里面的各种工具类public static <T,A,R,RR> Collector<T,A,RR> collectingAndThen(Collector&l

2021-04-07 17:22:20 6588 2

原创 【MySQL】ON DUPLICATE

on duplicate用处:数据库中某唯一索引已经存在了则更新,不存在插入ON DUPLICATE KEY UPDATE为Mysql特有语法affected rows为了区别是update还是insert,当update的时候affected rows会是2-- updateINSERT INTO `test_database`.`user` ( `username`, `password`, `nick_name`, `sex`, `FAVORABLE_RATE`, `register_da

2021-04-06 17:17:30 4824

原创 【MySQL】联合查询

联合查询最近遇到一个需求需要查询出订单记录等信息,有两类查询参数,但是结果又要按照时间统一排序用的是union来解决的联合查询结果是将多个select语句的查询结果合并到一块可以使用union和union all关键字进行操作all:表示无论重复都输出distinct: 去重(整个重复)(默认的)联合查询只要求字段一样, 跟数据类型和顺序无关,数量对的上都能返回结果到一列去。排序两个sql分别排序需要加上括号,然后对union结果进行select:order by不能直接出现在union

2021-04-06 16:28:15 106

原创 【IDEA】快捷键

文章目录收起展开方法和注释收起展开方法和注释当前方法 ctrl + -/+所有 ctrl + shift + -/+

2021-03-10 15:00:24 70

原创 【Java】【stream】多级分组

List<Student> testList = new ArrayList<Student>();testList.add(new Student("张一", 1, 13, "3"));testList.add(new Student("张二", 2, 13, "4"));testList.add(new Student("张三", 3, 14, "4"));testList.add(new Student("老王", 4, 14, "2"));testList.add(

2020-11-03 09:31:29 5032

原创 【maven】 package跳过测试

<!--添加配置跳过测试--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> <configuration> <skipTests&

2020-09-28 09:08:41 120

原创 【Spring Boot】自定义启动图案

在src/main/resources下新建一个banner.txt文件,在文件中放入任意的字符图案 通过网站生成字符:自定义文本制作网站(不支持中文),图片转换字符网站(我是用图床的图片链接的) 改变banner字符图案的颜色,在banner.txt文件中加入表达式(有多种颜色可选择): ${AnsiColor.BRIGHT_GREEN}不想展示banner:在application.properties配置 spring.main.banner-mode=off #关闭banner.

2020-08-27 00:18:22 168

原创 【IDEA】创建新的类,设置签名

2020-08-08 16:09:38 1222

原创 【IDEA】不自动合并空目录

2020-08-08 15:42:51 1091

原创 【CSAPP】0.概览 思维整理

深入理解计算机系统复习,仅含考试指定部分内容,其余内容有时间再整理目录第一章 计算机系统漫游第二章 信息的表示和处理第三章 程序的机器级表示第六章 存储器层次结构第八章 异常控制流第九章 虚拟内存第十章 系统级I/O...

2019-10-17 17:10:31 157

原创 【C++】【类和对象】构造函数实例

#include "pch.h"#include <iostream>using std::cout;using std::cin;using std::endl;class Clock {public: Clock(); //自定义的默认构造函数,调用的时候不用给实参 Clock(int newH, int newM, int newS); //构造函数 C...

2019-10-17 15:44:10 248

原创 【C++】常用转换

目录string - int

2019-10-16 18:20:47 108

原创 A+B

题目描述输入两个整数A,B,求A+B输入描述第一行,整数A第二行,整数BA,B位数长度均小于160输出描述A+B的结果样例输入123456789098765432109999912345678901样例输出1234567890987666666778900分析1、用字符串来处理,每次自右向左各自4读取两个字符串的一位,2、两...

2019-10-16 18:15:58 774

原创 开灯关灯2

开灯关灯题目描述有n盏灯,编号依次为1,2,3,...,n;初始化时,所有灯都是关闭状态;小明第一次将编号为1,2,3,...,共n盏灯都打开了;第二次将编号为2,4,6,....,共n/2盏灯都关闭了;第三次将编号为3,6,9,...,共n/3盏灯进行操作,若是之前关闭状态则打开,若是打开状态,则关闭;第四次将4,8,12,....,共n/4盏灯进行操作。这样操作了n次,问最后...

2019-10-16 16:17:30 483

原创 开灯关灯

题目描述有n盏灯,编号依次为1,2,3,...,n;初始化时,所有灯都是关闭状态;小明第一次将编号为1,2,3,...,共n盏灯都打开了;第二次将编号为2,4,6,....,共n/2盏灯都关闭了;第三次将编号为3,6,9,...,共n/3盏灯进行操作,若是之前关闭状态则打开,若是打开状态,则关闭;第四次将4,8,12,....,共n/4盏灯进行操作。这样操作了n次,问最后亮了几盏灯。...

2019-10-16 15:32:09 434

原创 【C++】第三章 函数 习题

目录斐波那契数列最大公约数回文字符串楼梯的走法开关灯问题开灯关灯2A+B

2019-10-16 14:27:26 190

原创 【递归】楼梯的走法

题目描述假设有n阶楼梯,小明一次可以选择走1阶,也可以选择走2阶,问多少种走法。比如有5阶台阶,共有8种走法。1 1 1 1 11 1 1 21 1 2 11 2 1 11 2 22 1 1 12 1 22 2 1要求使用递归解法。输入描述输入n,表示n阶楼梯,1<=n<=40输出描述输出楼梯的走法总数。样例输入5...

2019-10-16 13:54:29 727

原创 【字符串】递归判断回文

题目描述若一个字符串的正序与倒序相同,则称其为回文字符串;现在给定一个字符串,使用递归的方法,判断他是否是回文字符串。输入描述字符串,长度不超过100000;输出描述若是,则输出"Yes."若不是,则输出"No."样例输入abcadacba样例输出Yes.#include "pch.h"#include <iostream>#...

2019-10-16 13:31:56 549

原创 【数学】最大公约数——辗转相除法

辗转相除法gcd(a, b) = gcd(b, a % b) (a>b)非递归:将参数的交换写在循环体中。递归实现#include "pch.h"#include <iostream>#include <utility>using std::cout;using std::cin;using std::endl;int gcd...

2019-10-15 19:19:20 157

原创 【数学】斐波那契数列——递归/非递归

#include "pch.h"#include <iostream>using std::cout;using std::cin;typedef long long ll;int fib(int n);ll fib_notRec(int n);int main(){ int n; cin >> n; if (n >= 0 &&am...

2019-10-15 18:34:24 241

原创 【数学】丑数

题目描述只包含因子2,3,5的正整数被称作丑数,比如4,10,12都是丑数,而7,23,111则不是丑数,另外1也不是丑数。请编写一个函数,输入一个整数n,能够判断该整数是否为丑数,如果是,则输出True,否则输出False。输入描述每行输入一个正整数n1 <= n<= 1000000输出描述对于每一行输入,输出其是否为丑数,是则输出True,否则输出Fals...

2019-10-15 16:53:19 493

原创 【递归】汉诺塔问题

有三根针A、B、C。A针上有N个盘子,大的在下,小的在上,要求把这N个盘子从A针移到C针,在移动过程中可以借助B针,每次只允许移动一个盘,且在移动过程中在三根针上都保持大盘在下,小盘在上。将n个盘子从A针移到C针可以分解为三个步骤:将A上n-1个盘子移到B针上(借助C针);把A针上剩下的一个盘子移到C针上;将n-1个盘子从B针移到C针上(借助A针)//把n个盘...

2019-10-14 13:55:32 98

原创 【每日一算】二维排序数组的查找

二维数组的查找题目描述:在一个二维数组中(每一个一维数组的长度相同),每一行都按照从左到右递增的顺序排序 ,每一列都按照从上到下递增的顺序排列,请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数。【分析】一个特殊的矩阵,右上角的元素,向左递减,向下递增。public boolean isExist(int num, int[][] arr) { //首先检查数组 ...

2019-06-06 18:41:24 177

原创 顺序表——删除元素x后的的num个元素

删除元素x后的的num个元素

2017-11-29 01:15:22 403

原创 顺序表——插入不重复元素

顺序表——插入不重复元素在顺序表中插入不重复元素。查找不成功时,尾插入。public int insertDifferent(T x) { if (x==null){ throw new NullPointerException("x==null"); //抛出空对象异常 } if(this.isEmpty()){ //空表,尾插入, O(1

2017-11-28 20:12:23 690 2

原创 Josephus环问题——顺序表求解

Josephus环问题——顺序表求解算法描述:①创建一个具有number个元素的顺序表对象list。②从第start个元素开始,依次计数,每数到distance,就将该元素删除。③重复计数并删除元素,直到剩下一个元素。public class SeqList_Josephus { public SeqList_Josephus(int num, int start

2017-11-28 19:31:36 865 1

原创 wamp修改端口号

wamp修改端口号1、打开httpd.conf2、找到80,有两处3、修改成自定义的端口号,如80804、重启服务

2017-11-01 15:22:00 962

原创 wamp多站点配置

wamp多站点配置使用一个wamp管理运行多个网站项目。1、在apache扩展文件中找到httpd-vhosts.conf文件(虚拟机配置文件)路径:\wamp64\bin\apache\apache2.4.23\conf\extra新的版本可以直接在菜单中打开含有ServerAdmin、 DocumentRoot、ServerName、ErrorLog、CostomL

2017-10-25 16:16:59 351

原创 wamp自定义网站根目录

wamp自定义网站根目录

2017-10-25 10:36:05 450

原创 顺序表——基本概念、顺序表类实现、基本操作

顺序表线性表的顺序存储结构1、数组是实现顺序存储结构的基础。特点:地址连续确定,容量固定,随机存取T(n) = O(1)一维数组占用一块内存空间,数组的存储单元个数成为数组容量,也成为数字长度。每个存储单元的地址是连续的,即每个元素连续存储。(反映了顺序表的逻辑结构)。存取任何一个元素的时间复杂度是O(1)的数据结构成为随机存储结构,数组也是随机存储结构。2、顺序表

2017-10-22 22:48:03 5718

原创 线性表

线性表线性表是其组成元素间具有线性关系的一种线性结构。基本操作:获取、设置、遍历、插入、删除、查找、替换和排序。实现:顺序存储结构和链式存储结构。线性表抽象数据类型线性表(Linear List) (a0,a1,…,an-1)是由n(≥0)个类型相同的数据元素组成的有限序列,其中,元素类型可以是基本类型或类;n是线性表长度(Length),即元素个数。若n=0,空表;若n>0,

2017-10-22 22:15:55 210

原创 canvas实现动态时钟

var can = document.getElementById("mycanvas"); var cxt = can.getContext("2d"); function drawbase(){ cxt.beginPath(); cxt.rect(100,300,400,300); cxt.stroke(); cxt.closePath();

2017-10-21 18:50:31 964

空空如也

空空如也

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

TA关注的人

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