自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【phaser】快速实现HTML5 2D小游戏

使用 phaser 框架快速实现 2d 小游戏。2022/1/25 更新至炸弹添加。

2022-01-20 18:09:55 4258

原创 一天内powershell命令行快速入门

powershell命令行快速入门参考书籍: 笨办法学python3 附录笔者本文章的大部分代码显示都采取了截图的方式,在阅读学习中请不要想着复制粘贴,最好自己尝试着运用命令行去做每一步,只有这样才可以快速学会。再次提醒 本文章不是只用来看的,请一定要动手跟着做。整体概述阅读并练习本文章内所提及的内容,你将快速对powershell有一个快速的认识且掌握一些基础知识,本文章内容包含有:准备工作打印工作目录 pwd回到home目录 cd~如何创建文件夹 mkdir更改目录cd列

2021-01-04 17:42:03 4655

原创 【小程序开发实战】使用WxJava实现手机号获取

使用wxjava完成微信小程序手机号获取

2022-11-06 10:41:01 2039 1

原创 【小程序实战】uniapp+springboot 实现小程序图片上传

uniapp+uview+springboot实现小程序图片上传

2022-09-18 12:24:00 2266 5

原创 springboot @Configuration 注解详解

对于configuration注解的一些理解。

2022-09-10 19:12:35 2101

原创 uview+uniapp+springboot 实现小程序上传图片并回显

uview+uniapp+springboot 实现小程序上传图片并回显

2022-09-08 23:36:14 3751 2

原创 【vue】使用elementplus组件出现(promise) TypeError: Cannot set properties of null (setting ‘visible‘)的处理方案

Uncaught (in promise) TypeError: Cannot set properties of null (setting 'visible') 报错的解决方案

2022-08-21 08:40:42 4071

原创 vue3项目打包出现error during build: Error: The service was stopped

vue3项目打包出现error during build: Error: The service was stopped 解决方案。

2022-07-19 21:42:50 7866

原创 uniapp项目启动报错 binding.node is not a valid Win32 application 终极解决方案

uniapp项目启动报错 binding.node is not a valid Win32 application 终极解决方案

2022-07-19 09:58:46 4437

原创 【笔记】javaweb万字学习笔记

Java Web学习相关笔记。

2022-06-24 20:52:17 638 1

原创 vscode编写c++代码出现无法cin,无法输入键盘内容的问题解决方案

如果你出现了和我一样的如下情况:编写完 c++ 代码之后, 直接点击 run code 无法获取键盘内容,如图:cin没有起作用, 点击run code 会直接结束cpp运行.在网络上查找了各种解决方法进行测试,均都失败,最后在拓展处下载 c/c++ runner 之后,vscode下方会出现一个选择文件夹点击它将其修改为cpp文件包的所在位置.最后再点击 三角符号,稍等片刻即可输入数字,成功运行代码....

2022-05-16 16:47:18 5415 3

原创 【java】【PAT乙】1003 我要通过 (20 分)

PAT乙级真题 1003我要通过 java题解。

2022-04-24 12:12:38 558 2

原创 【读书笔记】凤凰架构之原始分布式和单体系统时代

凤凰架构阅读笔记1 关于原始分布式以及单体系统时代

2022-04-04 08:19:53 2514 1

原创 使用idea连接h2数据库报错 org.h2.jdbc.JdbcSQLSyntaxErrorException: Table “CATALOGS“ not found

idea连接h2数据库 出现[42S02][42102] org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "CATALOGS" not found; SQL statement: select CATALOG_NAME from INFORMATION_SCHEMA.CATALOGS [42102-206]的处理方法。

2022-04-01 22:14:44 6613 2

原创 Spring中的 stereotype 注解到底是什么?--简单注解分析

spring注解学习记录。stereotype 注解相关讲解。

2022-03-30 21:08:47 2133 3

原创 记一次halo博客ssl证书过期处理过程

处理halo博客 ssl证书过期。使用自动续签。

2022-03-28 14:58:03 3603 1

翻译 使用 Spring 构建 REST 服务

spring 官网 guide tutorial部分 第一篇文章 Building REST services with Spring 的翻译版。

2022-02-27 20:27:25 901 3

原创 REST 和 RPC 之间的差异

REST 和 RPC 之间的差异 总结。

2022-02-21 10:30:49 554

原创 【Linux】win10/ubuntu 双系统安装遇到 gnu grub 2.0.3 或者 error symbol ‘grub_calloc‘ not found 的解决方法

双系统安装遇到 gnu grub 2.0.3 或者 error symbol 'grub_calloc' not found 的解决方法

2022-02-20 10:02:35 9804

原创 【笔记】docker知识点总结(一)

dockerdoc阅读,笔记记录。

2022-02-08 13:23:05 686

原创 【笔记】并查集----无向图解题模板及类型题

并查集基本解题思路以及模板代码以及相关题目。

2022-01-29 17:19:54 1044

原创 【问题总结】Halo博客搭建过程中遇到的问题

博客内查看原文好久不见,笔者最近在忙着期末考试,所以一直拖着没有更新博客。至于为什么在有了 hexo 的前提下还要搭建 halo 博客呢,因为随着博客内容的增加,手动上传文章内容的过程会变得有些许的漫长。在加上文章数据的保护,本人打算部署一个动态博客,可选对象有:wordpress 和 halo ,早在两个月前,我尝试买了国外服务器搭建 wordpress,站是成功建立了,但是主题需要额外花钱,不然效果就是非常难看,而我本人对于 PHP 语言目前并不是十分熟悉,又没有很好的审美素养,无法弄出好看的.

2022-01-07 09:57:52 1811 1

原创 【面向就业式复习】【java基础】接口

概念接口不是类,是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。如果类遵从某个特定接口,那么就履行这项服务。实例:Arrays类中的 sort 方法可以对对象数组进行排序,但是前提是 对象所属的类必须实现了 Comparable 接口。Comparable 接口的代码:public interface Comparable{ int compareTo(Object other);}这就是说,任何实现 Comparable 接口的类都需要包含 compareTo 方法,

2021-12-12 12:10:18 568

原创 【久远讲算法】队列——先进先出的数据结构

你好,我是久远,上次我们进行了关于栈的讲解,我们先来对知识进行回顾:什么是栈栈是有序集合,队列元素的增添和移除总是发生在同一端的,这一端我们称之为栈顶,另一端称之为栈底,栈中的元素离底端越近,代表其在栈中的时间越长,最新添加的元素将被最先移除。这种排序原则被称作 LIFO(last-in first-out),即后进先出。它提供了一种基于在集合中的时间来排序的方式。最近添加的元素靠近顶端,旧元素则靠近底端。栈的重要操作栈中最重要的两个操作是出栈和入栈,我们在 python 中一般通过列表来实

2021-12-08 14:46:03 1958

原创 SQL中对字符串查询的一些注意事项

对字符串使用大于等于或者小于等于不等号时会得到什么样的结果我们使用下面的 Chars 表来进行确认。虽然该表中存储的都是数字,但 chr 是字符串类型(CHAR 类型)的列。chars 表的创建:start transaction; insert into chars values('1'); insert into chars values('2'); insert into chars values('3'); insert into chars values('10'); inser

2021-11-11 21:00:44 771

原创 【久远讲算法】栈——后进先出的数据结构

你好我是久远,我们先来复习一下上周我们讲的知识。什么是链表?在计算机科学中,链表是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针。链表的优点由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比数组快得多,但是查找一个节点或者访问特定编号的节点则需要O(n)的时间,而顺序表相应的时间复杂度分别是O(logn)和O(1)。使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,实现灵活

2021-11-07 22:08:38 2387

原创 【久远讲算法】链表——实现无序列表

你好,我是久远,上周开始我们算是正式入门了数据结构,进行了数组的讲解。我们现在来总结回顾一下数组的知识。数组是什么?是由相同类型的元素的集合所组成的数据结构,分配一块连续的内存来存储。利用元素的索引(index)可以计算出该元素对应的存储地址。数组的储存类型顺序存储:数组在内存中的顺序存储,具体是什么样子呢?内存是由一个个连续的内存单元组成的,每一个内存单元都有自己的地址。在这些内存单元中,有些被他数据占用了,有些是空闲的。数组中的每一个元素,都存储在小小的内存单元中,并且元素之间紧密

2021-10-30 21:47:28 577

原创 【java】【设计模式】简单工厂模式实现计算器系统

参考大话设计模式写出来的java代码。代码主要分为:运算类和工厂方法,运算类中写了定义了四种加减乘除的方法。我们使用工厂模式去进行判断输入的符号是什么,进而调用需要的方法进行计算得出结果。运算类:public class Operation { protected double _numberA; protected double _numberB ; public void set_numberA(double value){ this._numberA =

2021-10-25 22:49:19 652

原创 【久远讲算法3】数组——最简单的数据结构

【久远讲算法】数组——最简单的数据结构前言:前面两篇文章,我们对算法以及时空复杂度进行了详细的讲解,但是,这其实是远远不够的,时空复杂度只是我们算法学习中的冰山一角,下面让我们通过数组的学习来正式打开算法与数据结构的大门吧!以下是我之后文章的具体走向,感兴趣的小伙伴可以跟着路线进行自学哦!基础篇暂定走向为:数组→链表→栈和队列→树→递归基础篇更完以后我将会开启力扣刷题套路篇哦,带大家一起提高对编程语言以及算法的熟练度。什么是数组关于数组,虽然它是数据结构世界里最常用以及最简单的,但是之前仍有同学

2021-10-23 18:15:14 288

原创 【久远讲算法】 什么是空间复杂度

【久远讲算法】 什么是空间复杂度你好,我是久远,这周我们继续聊算法,接着上次的时间复杂度,我们进行关于空间复杂度的讲解。知识回顾首先,我们来对上周的任务进行大概的复习。算法是什么?从理论层面来讲,算法就是我们写程序写代码的优化手册,它教会我们怎么让代码运行起来更快,或者占用的内存空间更少。直观层面来讲便是,算法是一系列程序指令,用于处理特定的运算和逻辑问题。一个算法是好是坏,我们通常根据时间复杂度和空间复杂度去评价。时间复杂度是什么?时间复杂度是对一个算法运行时间长短的量度,用大 O 表

2021-10-16 09:41:19 676

原创 【超详细】gitee+picgo个人图床搭建+插件安装bug处理

超详细的 gitee + picgo 个人图床搭建 + 各种插件安装 bug 处理

2021-10-10 00:23:18 6346 4

原创 【久远讲算法】什么是时间复杂度

title: 【久远讲算法】什么是时间复杂度date: 2021-10-07 22:09:47tags:javadata structurecategories:javadata structure大家好 ,我是久远,今天开始,由我来给大家分享算法以及数据结构的相关知识。什么是算法今天我们先来讨论一个问题:什么是算法?算法是指计算方法么?并不准确。算法这个名称虽然听着硬核,但是我们换个场景你就会非常熟悉。小学数学课上,你是不是可以用 3+3+3 或者 3*3 来解决三个三相.

2021-10-08 20:22:35 142

原创 【python】二维矩阵转置

【python】二维矩阵转置什么是转置在线性代数中,矩阵A的转置(英语:transpose)是另一个矩阵AT(也写做 AtrA^{tr}Atr ,tA^{t}AtA 或 A′A^{'}A′ )由下列等价动作建立:把A的横行写为ATA^TAT的纵列把A的纵列写为ATA^TAT的横行思路确认原矩阵的行列分别为多少生成一个新的矩阵对象,与原矩阵的行列正好相反,矩阵每个值均为0循环将原矩阵ai,ja_{i,j}ai,j​的值赋给新矩阵bj,ib_{j,i}bj,i​matrix = [[1

2021-10-07 10:10:40 1058

原创 【python】列表逆序数求解

【python】列表逆序数求解什么是逆序数在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。即在一个排列中,我们计算每个数字后面,比它本身小的数字的个数,最后将个数相加即为列表的逆序数。ans = 0a = [1,2,6,3,5,4]for i in range(len(a)):# 循环列表 for j in range(i):# 判断该数字后是否有比它本身小的 if a[j]

2021-10-07 09:44:02 1688

原创 【java】【伪代码】广度优先搜索模板

【java】【伪代码】广度优先搜索模板/***返回目标根节点与目标节点之间的最短距离*/int BFS(Node root, Node target){ Queue<Node> queue;//用于储存待处理的节点 int step = 0;//用于纪录根节点到目标节点的最短路径 //初始化 add root to queue; //BFS while(queue is not empty){ step = step+1;

2021-09-29 20:50:56 237

原创 【java】【leetcode】两数之和 三种解法 暴力+滑窗+哈希表

解法一:双层循环解题思路观察函数块返回类型为int[] 引入int[] 对象 result。双层循环,i从0开始,j在i前面,二者相加判断,不等于target就继续循环。等于target就将i,j放进result内。返回result。代码class Solution { public int[] twoSum(int[] nums, int target) { int[] result=new int[2]; for(int i=0;i< num

2021-09-29 16:29:39 162

原创 【java】插入排序及插入排序优化

【java】插入排序及插入排序优化交换法插入排序在新数字插入过程中,不断与前面的数字交换,知道找到自己合适的位置。public static void insertSort(int[] arr){ for(int i = 0; i < arr.length; i++){ for(int j = i; j>=0&&arr[j]<arr[j-1];j--){ swap(arr,j,j-1); } }

2021-09-20 15:34:32 141

原创 【python】求解三角形面积

import matha = float(input('依次输入边长:\n'))b = float(input())c = float(input())while a<=0 or b<=0 or c<=0 or a+b<c or a+c<b or b+c<a: print('此三边不构成三角形,请重新输入') a = float(input('依次输入边长:\n')) b = float(input()) c = float

2021-09-20 15:32:36 1450

原创 【python】判断三角形形状

def judge(a,b,c): if a<=0 or b<=0 or c<=0 or a+b<c or a+c<b or b+c<a: print("不构成三角形") elif a==b & b==c & c==a: print("等边三角形") elif a==b or b==c or c==a : print("等腰三角形") else : print(

2021-09-20 15:30:05 3566

原创 【python】判断闰年

def isYear(year): if (year%4 == 0) & (year%100 != 0) |(year%400 == 0): print(f"{year}年是闰年") else: print(f"{year}年不是闰年")year = int(input("请输入一个年份:"))isYear(year)lambda表达式版:leap = lambda x:(x % 4 == 0 and x % 100 != 0) or (x % 400 == 0)def is

2021-09-20 15:27:34 989

空空如也

空空如也

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

TA关注的人

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