自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

羊书change的博客

Keep Coding

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 2020武理计专上岸,拿下一等奖学金的曲折经历分享

个人情况:本科华北某211,一战中山大学软件工程专硕,失败;二战武汉理工大学电子信息计算机技术方向,拿了一等奖学金。先说二战过程(7月下旬-12月):政治:73分,一战考了61。参考书籍:肖秀荣的各种小册子,徐涛全家桶参考视频:徐涛马哲提高班,徐涛刷题班,冲刺班公众号资料:研木易木子公众号的肖四肖八分析题提纲与考前选择题知识点汇总,小白考研公众号的政治刷题小程序、政治各名师刷题库与模拟卷选择题分析题的汇总,徐涛老师公众号,肖秀荣老师公众号考研过程:二战的准备时间大概是从九月底开.

2020-06-07 19:37:55 704

原创 解决element plus中el-table中使用Popconfirm或Popover无法显示按钮或无法弹出确认框的问题

分析原因使用的语法不同于之前的版本,我们需要到官网查看最新的写法:表格组件的写法气泡确认框 组件写法简而言之: 标签中引用插槽采用#插槽名 的方式结合二者,我们写出在表格中的气泡确认框:<template> <el-table :data=" tableData.filter( (data) => !search || data.name.toLowerCase().includes(search.toLower

2021-09-25 14:35:07 3706

原创 树状数组简介

步骤:将n个元素的数组分为n组,统计每组(<60)频数将所有频数两两一组向上合并,计算频数和尽可能合并所有频数,形成树形结构舍弃所有过程数据,记录到数组(BIT)中BIT数组与原数组等长奇数编号,记录原始分组频数偶数编号,记录连续区段累计频数偶数编号是关键节点,它们分别记录了2^k个连续频数之和(k=0,1,2,3…)代码package com.example.javalearning.leetcode;public class BinaryIndexTree {

2021-08-29 23:44:18 150

原创 Java短链接生成解决方案

Java短链接生成解决方案短链接生成的思路原理:各大网站短链接的生成思路就是建立一个数据库,里面有长链接和对应短链接的映射,当输入短链接地址时,就去数据库查询对应的长链接,找到后,跳转到长链接我们直接用已有的生成短链接的API接口这篇文章使用的是:xiaomark首先来看看生成短链接的接口文档简单说,只要给对应网址的apikey和需要转换的长链接,就能得到短链接如图:apikey从自己的xiaomark里找,把长链接的域名(第一个斜杆前的域名)加入到xiaomark的白名单短链接生成的

2021-06-08 20:29:14 5982

原创 Java编程的逻辑笔记——面向对象(类的扩展)

类的扩展双方对象并不直接互相依赖,它们只是通过接口间接交互定义接口 public interface MyComparable { int compareTo(Object other); }定义接口的代码解释如下:1)Java使用interface这个关键字来声明接口,修饰符一般都是public。2)interface后面就是接口的名字MyComparable。3)接口定义里面,声明了一个方法compareTo,但没有定义方法体,Ja

2021-06-08 19:55:25 219

原创 Java编程的逻辑笔记——面向对象(类的基础+类的继承)

面向对象类的基础类的基本概念在某些情况下,类也确实只是函数的容器,但类更多表示的是自定义数据类型函数容器Math类的常用函数(静态方法)类方法(静态方法):static修饰,直接通过类名进行调用,不需要创建实例实例方法:通过实例调用,或者创建对象后进行对象调用public:表示这些函数是公开的,可以在任何地方被外部调用private:私有的,这个函数只能在同一个类内被别的函数调用,而不能被外部的类调用通过private封装和隐藏内部实现细节,避免被误操作,是计算机程序的一种基本思维方式

2021-06-08 19:53:28 292

原创 Java编程的逻辑——编程基础和二进制

编程基础和二进制数据类型和变量基本类型整型类型:类型名取值范围占用内存byte-2^7 ~ (2^7) - 1 即 -128~1271Bshort-2^15 ~ (2^15) - 1 即 -32768~327672Bint-2^31 ~ (2^31) - 14Blong-2^63 ~ (2^63) - 18B在给long类型赋值时,如果常量超过了int的表示范围,需要在常量后面加大写或小写字母L,即L或1因为数字常量默认为是in

2021-06-08 19:50:44 276

原创 Java学习笔记-面向对象-下

关键字staticstatic:静态的可以用来修饰的结构:主要用来修饰类的内部结构属性、方法、代码块、内部类static修饰属性:静态变量(或类变量)2.1 属性,是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量)实例变量:我们创建了类的多个对象,每个对象都独立的拥一套类中的非静态属性。当修改其中一个对象中的非静态属性时,不会导致其他对象中同样的属性值的修改。静态变量:我们创建了类的多个对象,多个对象共享同一个静态变量。当通过某一个对象修改静态变量时,会导致

2020-08-12 17:34:25 105

原创 LeetCode 126单词接龙II(官方解法)

给定两个单词(beginWord 和 endWord)和一个字典 wordList,找出所有从 beginWord 到 endWord 的最短转换序列。转换需遵循如下规则:每次转换只能改变一个字母。转换过程中的中间单词必须是字典中的单词。说明:如果不存在这样的转换序列,返回一个空列表。所有单词具有相同的长度。所有单词只由小写字母组成。字典中不存在重复的单词。你可以假设 beginWord 和 endWord 是非空的,且二者不相同。示例 1:输入:beginWord = “hit”

2020-06-07 19:43:10 266

原创 五分钟解决圆排列问题

给定n个大小不等的圆c1,c2,…,cn,现要将这n个圆排进一个矩形框中,且要求各圆与矩形框的底边相切。圆排列问题要求从n个圆的所有排列中找出有最小长度的圆排列。例如,当n=3,且所给的3个圆的半径分别为1,1,2时,这3个圆的最小长度的圆排列如图所示。其最小长度为2+4sqrt(2)center函数:center计算圆在当前圆排列中的横坐标,由x^2 = sqrt((r1+r2)^2-(r...

2020-03-28 11:31:18 2390

原创 0 1背包回溯法详解

问题描述给定n种物品和一背包。物品i的重量是wi>0,其价值为vi>0,背包的容量为c。问应如何选择装入背包中的物品,使得装入背包中物品的总价值最大? (要求使用回溯法)算法分析【整体思路】01背包属于找最优解问题,用回溯法需要构造解的子集树。对于每一个物品i,对于该物品只有选与不选2个决策,总共有n个物品,可以顺序依次考虑每个物品,这样就形成了一棵解空间树: 基本思想就是遍历...

2020-03-28 11:27:18 5261

原创 安装好homebrew后退出终端,下次打开brew出错的解决办法

如果你之前真的安装好了,那么,这一切都是路径的错(类比Java路径配置)首先你可以先试一试,在一般默认的brew安装路径下启动brew有没有反应/usr/local/bin/brew doctor出错情况以及排查过程:大招准备好了,我们一句话修复路径,让你以后不用在重装了!export PATH=/usr/local/bin:$PATH完美,让我们看看关掉终端再打开能不能行很遗憾...

2020-03-27 15:40:40 3894

原创 Hexo常用指令以及调试

本地更新后重新部署到gitee上hexo clean && hexo g && hexo d本地调试hexo s --debughexo是一个个人网站生成器,它基于node.js,可快速、简单、强大的生成静态博客框架。本网页也是有hexo强力驱动。特收集它的常用命令整理于此,网络上亦有大量文档可供查阅,可到官方hexo init初始化站点,生成一...

2020-03-27 13:52:08 1373

原创 连续邮资问题详解

假设国家发行了k种不同面值的邮票,并且规定每张信封上最多只允许贴h张邮票。连续邮资问题要求对于给定的k和h的值,给出邮票面值的最佳设计,在1张信封上可贴出从邮资1开始,增量为1的最大连续邮资区间。例如,当k=5和h=4时,面值为(1,3,11,15,32)的5种邮票可以贴出邮资的最大连续邮资区间是1到70。(UVA165)思路概括:用stampval来保存各个面值,用maxval来保存当...

2020-03-26 17:13:49 10886 3

原创 OK!从零开始搭建你的个人博客!LNMP急速搭建wordpress个人博客

啥也不懂,没事!跟着我一步步搭建属于自己的博客网站吧总的来说:分为三大步骤一、买域名、租服务器(土豪可以买)、域名解析(解析到你服务器的IP)、个人备案(若要免费加速服务必须备案)、本地电脑的ftp、ssh软件这些前期不需要敲代码的工作(在购买域名的网址上都有教程的(*^__^*) 嘻嘻……);二、搭建环境:L(Linux)N(Nginx)M(MySQL)P(PHP) 参考 下载并安装一键LNMP...

2018-02-05 21:56:55 526

原创 开始我的CSDN之旅

还没开始认真准备考研的大三考研狗课余喜欢学技术但是很少有精通的东西从头开始吧认真学习C/python/Go再怎么样也要保持一天一篇的更新,没东西写我就写一篇水文咯自己是个很容易半途而废的人希望从现在开始不要这是我的个人博客网站yangshucheng.cnGithub:yangshucheng1219

2018-02-05 20:50:44 141

uPic.dmg(Mac上最好用的图床软件)

upic是mac上最好用的免费图床软件.(其实比收费的还要好用) github上下载太慢,我后下载下来放csdn给大家下载,这里更快下载

2020-03-27

空空如也

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

TA关注的人

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