自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 约瑟夫问题

约瑟夫环使用数组或迭代#include<iostream>#include<stdio.h>using namespace std;int yuesefu(int n,int m){ if(n == 1){ return 0; //这里返回下标,从0开始,只有一个元素就是剩余的元素0 } else{ return (yuesefu(n-1,m) + m) % n; //我们传入的n是总共多少个数

2022-03-11 15:34:39 132

原创 什么是卷积神经网络

卷积神经网络(Convolutional Neural Network, CNN)卷积离散卷积:卷积公式:如果有一个系统,输入不稳定,输出稳定,可以用卷积求系统存量图像的卷积操作:对图像的像素点,用33的矩阵(卷积核)来对原图像相乘,得到的图像外围的像素点用0表示【卷积核不一定必须是33】图像是函数f,卷积核是函数g旋转180度后才是卷积核关键:把卷积当成是过去对现在的影响,即周围像素点对当前像素点的影像,g函数就是规定了如何影响的关键卷积神经网络有2大特点:能够有效

2022-02-10 15:00:15 2572

原创 什么是机器学习

什么是机器学习Date: January 14, 2022参考视频:吴恩达机器学习经典名课【中英字幕】What is machine learningArthur Samuel (1959). Machine Learning: Field of study that gives computers the ability to learn without being explicitly programmed.在没有明确设置的情况下,能够使计算机具有学习能力的领域Tom Mitchel

2022-02-09 09:11:46 336

原创 idea进行断点调试

idea进行断点调试Date: January 20, 2022视频参考**IDEA 断点调试 debug 会用吗?**断点的分类行断点:在想要停止的语句左侧点击鼠标左键,就打了一个行断点详细断点(源断点):按住shift然后点击鼠标左键,会出现下面的界面,如果勾选Suspend断点颜色就会变成红色(与行断点同样的颜色),suspend后面选择all,运行到这里时就会停止。Thread是在多线程中使用的,在当前线程中才会停,在其他线程中不会停。Condition是涉及到某种条件时

2022-01-20 13:31:02 1803

原创 英语二作文模板

来补一补消失的这段时间的笔记吧hhh如果考研考上了再来写经验分享w要继续coding啦开头Given is a ____ chart, which clearly illustrates the striking contrasts in ____. 描述数据,或动态或静态 Isolated and simple as the figures in the chart seem, yet the connotations should be taken into careful considerat

2022-01-12 15:58:55 1356 2

原创 常用需要背记的c++函数【自用】

将vector转换为heap的方法make_heap等函数的用法

2021-08-11 19:58:56 139

原创 图的算法模板(一)

在复习图部分,发现很多之前难以理解的问题现在可以理解了。部分代码模板如下。拓扑排序 topsort【一】针对有向无环图(DAG),只有有向无环图才能有拓扑排序。一个有向无环图一定至少存在一个入度为零的点。将所有入度为零的点入队每次取出队列中的点枚举所有出边并删掉这条边,如果d[j]为零表示前面的所有点都已经排好序了#include <iostream>#include <cstring>#include <algorithm>using nam

2021-08-02 21:44:51 97

原创 elementUI笔记

Element UI安装ElementUI1. 通过vue脚手架创建项目vue init webpack 项目名2. 在vue脚手架中安装项目# 下载elementui的依赖npm i element-ui -S# 指定当前项目中使用elementui 参考官网快速上手import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';# 在vue脚手架中使用elementUIVue。

2020-10-22 09:24:45 406 5

原创 Vue学习笔记整理(二)

一、组件化开发组件化开发高级1. slot - 插槽的基本使用组件的思想是可以复用的插槽的基本使用 <slot></slot>插槽的默认值 <slot><button></button></slot>如果有多个值,同时收入到组件进行替换时,一起作为替换元素<div id="app"> <cpn></cpn> <cpn></cpn> &lt

2020-09-28 19:48:31 527 2

转载 chrom安装vue-devtools插件

发现谷歌商城打不开,所以找了这种折中的方式来使用vue-devtools插件,之后就可以快乐的玩耍了打开github地址:https://github.com/vuejs/vue-devtools通过这种方式选择master分支下载后解压在解压后的文件夹中按住shift并右键,选择PowerShell(其实跟cmd差不多)在界面中输入npm install(说实话我觉得我这里真的好慢……)之后cd .\src\devtools在devtools目录下输入npm run build看

2020-09-16 20:41:54 153

原创 JSP-Servlet笔记整理(未完)

参考视频笔记代码地址之后应该会补充项目代码(这个坑待填)JavaWeb1. 基本概念web开发web 网页的意思静态webhtml,css提供给所有人看的数据始终不会发生变化动态web提供给所有人看的数据始终会发生变化,每个人在不同时间,不同的地点看到的信息各不相同技术栈:Servlet/JSP,ASP,PHP在java中,动态web资源开发的技术统称为javaweb1.2 web应用程序web应用程序:可以提供浏览器访问的程序:a.html、b.h

2020-09-03 10:51:32 315

原创 字符串(尺取法)

2020.08.30I'm so vegetable字符串在看题解的时候疑惑cin >> s + 1是什么// cin为类istream的对象名,cin >> s + 1此句等效bai于cin.operator(s + 1).看下面的例du子:#include <iostream>using namespace std;int main(){ char s[6]; cin >> s + 1; s[0] = 'c'; cout <&l

2020-08-30 15:35:50 107

原创 数据库笔记整理(主要为练习代码)

参考视频后天开始看理论,被期末赶得哇哇大哭建表之后使用的数据库信息以及其中的数据信息如下--数据库信息drop database stuinfocreate database stuinfouse stuinfocreate table major(mno int primary key,mname varchar(30))create table stu(sno varchar(13) primary key,sname varchar(30) not null,age in

2020-07-31 22:12:12 5640 2

原创 Vue学习笔记整理(一)

参照视频coderwhy老师的Vue目前笔记积累到P63原本没打算整理笔记,结果p64给我挺懵了,然后开始整理起来笔记部分笔记参考Vue笔记整理一些之前Vue基础v-bind的基本使用某些时候我们并不想将变量放在标签内容中,像这样<h2>{{message}}</h2>是将变量h2标签括起来,类似js的innerHTML。但是我们期望将变量imgURL写在如下位置,想这样<img src="imgURL" alt="">导入图片是希望动态获取图片的链接,此时的

2020-07-30 16:48:18 266 1

原创 leetcode探索-设计链表

设计链表题目描述设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val 和 next。val 是当前节点的值,next 是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性 prev 以指示链表中的上一个节点。假设链表中的所有节点都是 0-index 的。在链表类中实现这些功能:get(index):获取链表中第 index 个节点的值。如果索引无效,则返回-1。addAtHead(val):在链表的第一个元素之前添加一个值为 val 的节点。插入后,

2020-07-29 21:51:53 130

原创 C语言基础补充笔记整理

在leetcode上刷了几道简单题,然后发现我不认识*了……或许适合写Java来刷叭=-=(说的就好像提交Java就能ac一样想慢慢补补数据结构的基础当时学数据结构的时候并没有扣代码实现,这就是当初偷的懒QAQ编译预处理和宏:宏定义// 可以看到第七行代码中没有加分号// 第12行中添加了分号#include<cstdio>#define PI 3.141592#define PI2 2*PI#define PRT printf("%f", PI); \

2020-07-29 17:00:14 165

原创 Java基础笔记整理

当时学的时候在OneNote上整理的笔记,前几天发现整理的js笔记不见了,之前也有发现整理的笔记不见了的情况……以后再也不想用OneNote了……因为是OneNote直接复制过来的,所以直接生成图片,可能会有点不方便吧,之后可能会考虑转文本(那样要用markdown语法重新整理,有点麻烦这样看也还听清楚的内部类和类型转换正则表达式使用泛型函数式编程使用集合使用线程JDBC...

2020-07-29 10:55:40 159

原创 Markdown语法笔记

Markdown快速入门主要使用了typora,当然csdn也是适用的代码块:// 代码块语法​```java标题:# 一级标题## 二级标题### 三级标题#### 四级标题 ##### 五级标题###### 六级标题字体:// 加粗**等不到天黑**// 代码高亮==啦啦啦啦==// 删除线~~划掉~~//斜体*斜体内容*等不到天黑啦啦啦啦划掉斜体内容4.引用://引用语法>作者:niko>>作者:niko>&

2020-07-28 19:55:15 114

原创 Mybatis学习笔记整理

简介1.1、什么是MybatisMyBatis 是一款优秀的持久层框架支持自定义 SQL、存储过程以及高级映射MyBatis 免除了几乎所有的 JDBC代码以及设置参数和获取结果集的工作MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。2013年11月迁移到GitHub如何获得Mybatis?maven仓库<!-- https://mvnre

2020-07-13 19:22:06 197

原创 JavaScript笔记整理-02 Web APIs

1.DOM简介1.2、DOM树DOM把以上内容看作是对象获取元素H5新增获取元素方式// 都需要加选择器符号 // querySelector 返回指定选择器的第一个元素对象 var firstBox = document.querySelector('.box'); console.log(firstBox); // querySelectorAll 返回指定选择器的所有元素对象 var allBox = docu

2020-07-13 11:04:55 128

原创 JavaScript笔记整理-01 基础知识

整理一下JavaScript一些知识JavaScript课程初识JavaScript1、变量JavaScript中推荐使用单引号// vscode中js注释快捷键// 单行注释 ctrl + / /* 多行注释 shift + alt + a */ // 这是一个输入框prompt("请输入你的年龄:");// 获取输入框内文本并输出var myname = prompt("请输入您的名字");

2020-07-08 15:40:37 144

原创 ES6入门笔记整理

ES6:ECMAScript是JavaScript的标准,JS是ES的实现,主流实现只有JS,所以很多时候JS就等同于ECMA正式名称:ES2015,是ECMA标准的第六版ES6语法特性:变量新的声明方法//不能重复声明,块级作用域let 变量const 常量解构赋值两边的结构必须一样右边必须是个东西赋值和结构必须同时完成json={a:12,b:5};let {a,b} = json;arr=[12,5,8];let [a,b,c]=arr;$.ajax('x

2020-07-06 19:54:30 735 4

原创 微信小程序开发前端部分笔记整理

学习视频地址->微信小程序p1-p15 2020.06.12 打卡p7遇到的问题解决方法->在project.config.json中的setting中将checkSiteMap修改为false全局配置微信小程序全局配置文档->全局配置|微信开放文档全局配置建议在微信开发者工具内编辑,有代码提示,而vscode内没有代码提示tarBar(在全局配置中)*这个是跟list同层级的以上为微信开放文档中内容底部栏演示代码以及显示效果"tabBar": {

2020-07-01 15:09:23 219

原创 网络编程笔记整理

网络编程附上所看视频教程->网络编程实战讲解1.1、概述计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息、数据交换、通信想要达到这个效果需要什么:如何准确的定位网络上的一台主机 192.168.xxx.xxx:端口,定位到这个计算机上的某个资源找到了这个主机,如何传输数据?javaweb:网页编

2020-06-25 17:33:09 295

转载 Split

闲下来做了做题,最开始连题目都没看懂…后来翻了题解,然后慢慢看懂的,慢慢来吧题目链接题目描述你有一个大小为????的????????????????????,每次你可以从你已有的????????????????????中选择一个大小不为1的????????????????????,设他的大小为????,然后把它分裂成????和????−????,其中1≤????<????,这样你获得的收益是????∗(????−????)给定????,????,求最少分裂几次才能得到至少????的收益输入

2020-06-23 18:58:44 168

原创 iconfont-阿里巴巴矢量图标库使用学习

首先,打开网页Iconfont-阿里巴巴矢量图标库在这里搜索,比如我们搜购物车会出现很多的小图标,选择一个你比较喜欢的小图标,添加入库点击第一个,然后页面右上角的小购物车会出现一个1,点击选择添加至项目,新建一个项目即可,然后会自动跳转至另一个页面然后将生成的部分输入网址中,打开在新打开的页面复制这段代码,@font-face {font-family: "iconfont"; src: url('//at.alicdn.com/t/font_1898143_yrm8mpqb7

2020-06-21 15:31:19 590

转载 微信小程序自定义组件理解

视频中自定义组件是从p35-p42视频链接有点乱乱的,官方文档也是太简洁了,然后借助了一篇文章来理解原文链接关于自定义组件开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。还找了个小程序样例来看微信小程序->转盘原文链接下载了调试了一下,感觉好好玩!看了下源代码,果然重头还是在.js文件中……回头要好好去学一下javascript还有一些然后又多了几个疑问

2020-06-20 18:35:57 175

原创 GUI复习

要提交有关GUI的项目然后就……照着视频从头到尾缕了一遍算是复习了吧w附代码及笔记 -> 链接以及学习视频 -> 链接

2020-06-16 22:16:33 145

原创 maven基础笔记整理(idea版)

maven基础篇(idea版)p1-p9打卡01_自动化构建工具1、目前掌握的技术2、目前的技术在开发中存在的问题①一个项目就是一个工程②项目中需要的jar包必须手动“复制”、“粘贴”到WEB-INF/lib中③jar包需要别人替我们准备好,或到官网下载④一个jar包依赖的其他jar包需要自己手动加入到项目中Maven优势依赖管理:maven工程对jar包的管理过程MAVEN标准目录结构MAVEN常用命令mvn cleanmvn compilemvn testmvn

2020-06-10 21:02:38 986 3

原创 idea教程笔记整理

项目搞完了(吧剩下一些文件整理,这几天开始打卡学习(我爱学习,也请学习爱我一次idea常用模板package com.test.java;import com.test.bean.Customer;import java.util.ArrayList;import java.util.Arrays;/** * @auther Daisy * @date 2020/6/5 - 15:38 * * IDEA中代码模板所处的位置: * setting - Editor - Live

2020-06-06 21:54:43 459

转载 javascript基础

写项目发现自己javascript的用法都快忘光了假期的网课都白听了…附视频以及网友整理的笔记复习打卡吧回头得去学学jQuery……javascript从入门到精通javascript笔记整理

2020-06-03 21:01:52 79

转载 Linux-shell环境变量

要开始慢慢补课业知识了…划水的时间太长了=-=开始摸鱼hhh知识点总结借鉴了《鸟哥的Linux私房菜》这本书环境变量环境变量有很多功能,包括主文件夹的变换、提示符的显示、执行文件查找的路径等在Linux环境中可以利用env和export来查阅HOME 代表用户的主文件夹SHELL 告知我们目前这个环境使用的shell是那个程序,Linux默认使用/bin/bashHISTSIZE 记录历史命令条数PATH 执行文件查找的路径LANG 语系数

2020-05-26 10:49:57 164

转载 C++的排序和全排列

做题的时候发现都不记得了…然后翻OneNote发现自己做了笔记,附上来,重新复习一下=-=俗称->清库存排序——sort()函数sort函数是对给定区间所有元素进行排序。头文件:<algorithm>语法描述:sort ( begin , end , cmp ),cmp参数可以没有,如果没有默认非降序排序。sort ( begin , end ) 排的是[begin , end)这个区间的元素例a[]={3,2,1}sort(a,a+3);结果a[]={1,2,3}cm

2020-05-22 19:14:28 502

原创 jsp/servlet中遇到的问题总结

在做jsp项目发现自己不是很理解filter的原理,登录过滤器一直出错,提示找不到对象……然后整理了一下笔记,重新学习了一些filter的原理。参考课程过滤器通过doFilter()处理拦截,并通过chain.doFilter(request,response);放行chain.doFilter(request,null);//放行请求chain.dofilter(null,response);//放行响应filter映射只拦截 访问MyServlet的请求<url-pattern&g

2020-05-21 16:07:28 239

原创 牛客算法竞赛入门班笔记整理-01

笔记整理 - 1课程笔记一些零碎的知识2n <= n! <= nn108->超过了可能会tle231 - 1 = 2147483647long long -> 263-1unsigned -> 232-1计算变量所占的空间8位二进制 = 1个字节1024字节 = 1KB1024KB = 1MB1024MB = 1GB比赛时题目的空间限制位为512M,在没有递归等其他消耗下,且只需要开一个int型的数组,那么这个数组最大可以开到什么数量级512 *

2020-05-18 11:20:37 930

原创 博弈论(1)——巴什博弈

参考博客一、巴什博弈(Bash Game,同余理论):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。显然,如果n=m+1,那么由于一次最多只能取m个,所以,无论先取者拿走多少个,后取者都能够一次拿走剩余的物品,后者取胜。因此我们发现了如何取胜的法则:如果n=(m+1)r+s,(r为任意自然数,s≤m),那么先取者要拿走s个物品,如果后取者拿走k(≤m)个,那么先取者再拿走m+1-k个,结果剩下(m+1)(r-1)个,以后保持这样的取法,那么先取者肯定获胜。

2020-05-17 10:15:07 9045

原创 快速幂讲解(附练习题)

快速幂的计算方法e.g.举个栗子求a的b次方#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;typedef long long ll;const ll mod = 1e9 + 7;ll ksm(i...

2020-04-27 21:35:35 300

原创 高精度加法

7-1 高精度加法 (15分)对于输入的两个不超过100位数字的非负整数,给出两数之和。输入格式:在两行中分别给出两个不超过100位数字的非负整数输出格式:在一行中输出两数之和输入样例:12312输出样例:135注意进位#include<stdio.h>#include<string.h>char a[105],b[105];int s...

2020-03-12 11:05:48 1704 3

原创 深度优先搜索笔记

深度优先搜索 -> “一条道走到黑”排列数字(AcWing 842题)题目地址#include<iostream>using namespace std;int n;int path[15];int vis[15]; //记录数字是否被用过void dfs(int step){ if(step == n + 1) { for...

2020-02-04 21:06:27 186

空空如也

空空如也

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

TA关注的人

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