自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Worry的博客

萌新小白一枚,在线学习

  • 博客(30)
  • 收藏
  • 关注

原创 kali linux添加终端快捷键

打开快捷键的控制栏点击快捷键,点击下面的新建命令:exo-open --launch TerminalEmulator快捷键:自己舒服的来

2021-06-16 15:52:04 520 1

原创 java总结笔记3,多线程

并发并行两个事情同时发生就是并行,两个事件在同一个极小的时间段中发生就是并发。进程,线程,多线程进程是一个应用的实例,线程是在进程中的一个独立的执行单元,进程中包含了很多线程。多线程就是处理多个线程并发执行的问题线程创建方法继承Thread类import java.util.Date;public class thread类 extends Thread{ @Override public void run(){ for (int i =0;i<5;

2020-11-10 21:50:44 242

原创 java总结2,(常用设计模式)GOF二十三种设计模式(持续跟新)

导览简单工厂模式定义:使用场景:优点:缺点:总结:UML图解析:工厂方法模式定义:适用场景:优点:缺点:总结:UML图展示:抽象工厂模式定义:使用场景:优点:缺点:总结:UML图示:装饰者模式定义:优点:缺点:使用场景:UML:观察者模式定义:使用场景:优点:缺点:总结:代码实例介绍:UML图:建造者模式定义:使用场景:优点:缺点:总结:UML图:若有雷同全部来自java设计模式精讲,经过个人补充修改完成简单工厂模式不属于GOF23种设计模式但是抽象工厂模式和工厂方法模式都是由他演变而来的定义:由

2020-10-17 21:44:15 200

原创 java总结1,七大设计原则

导览开闭原则定义:优点:总结:依赖倒置原则定义:优点:总结:单一职责原则定义:优点:总结:接口隔离原则定义:总结:迪米特法则定义:优点:总结:里氏替换原则定义:引申意义:优点:合成复用原则定义:优点:若有雷同全部来自java设计模式精讲,经过个人补充修改完成开闭原则定义:一个软件实体如类,模块,函数应该对拓展开发,对修改关闭优点:提高软件系统的可复用性及可维护性最大的使用案例就是,spring在使用的时候继承配置,而不是直接在spring的源码上进行修改,比如配置mybatisplus的时候,

2020-10-17 21:26:46 90

原创 docker部署mysql并用navicat,idea等工具使用

#搜索官方库的mysqldocker search mysql#把mysql的image拉取到本地(:5.6是指定下载的mysql版本是5.6如果不加版本号默认的就是最新版本的)docker pull mysql:5.6可以看到这两个版本的大小还是差的有点多的官网的示例以如下方式启动实例但是我们日常需要,肯定不希望docker一关了然后数据都没了,那玩个屁。。。。。所以我们需要在docker关闭容器的时候保存数据下来,那接下来就有两种方式一种是直接使用主机下面的目录用来挂载储存数据库文件

2020-09-20 19:56:03 366

原创 win10自动更新(总结版)

第一种(限制)1.右键任务栏点击任务栏设置,再点击主页=》更新管理=》windiows更新=》高级选项下图所示都关掉然后点击传递优化点击高级选项然后回到主页点击网络和internet第二种使用win+R命令,在打开的“运行”对话框中输入regedit按以下路径依次展开HKEY_LOCAL_MACHINE➡️SOFTWARE➡️Microsoft➡️Windows➡️CurrentVersion➡️Policies➡️Explorer项新建NoWindowsUpdate,数值数据

2020-09-17 09:14:17 350

转载 win10 新版docker desktop设置国内镜像以及配置Portainer

配置国内镜像源{ "registry-mirrors": [ "https://xxxxxx.mirror.aliyuncs.com", "http://hub-mirror.c.163.com" ], "insecure-registries": [], "debug": true, "experimental": false}第一步查看当前有哪些Portainer镜像docker search portainer2.下载上述镜像中start值最高的

2020-09-16 21:32:47 7648 1

原创 pandas以及numpy常用代码及概念

导览numpy:创建矩阵对象查看数组常用信息修改矩阵信息矩阵运算选取矩阵中的值根据条件转换矩阵中的值常用统计方法常用矩阵操作方法pandas数据格式SeriesDataFrame查看常用信息对象操作运算选取值numpy:#导入numpyimport numpy as np创建矩阵对象#使用list参数创建一个一维narray对象np.array([2,3,4])#参数可以是二维数组或者元组类型np.array([[1,2,3,4,5],[6,7,8,9,10]])np.array([(

2020-08-30 18:37:03 239

原创 MatPlotLib常用代码记录

#设置图片大小(想要一个高清无码大图)plt.figure(figsize = (20,8),dpi = 80)#保存到本地plt.savefig("本地路径")#描述信息,比如x轴和y轴表示什么,这个图表示什么plt.xticks(x)#当刻度太密集的时候使用列表的步长来取值,自动匹配plt.xticks(x[::2])#在坐标上显示相应的数据plt.xticks(['坐标上面显示数据含义' for i in x])#设置中文字体from matplotlib import fo

2020-08-22 21:16:56 135

原创 sql 50面试题记录(T31-T50)

导航题目1.查询1990年出生的学生名单(注:Student表中Sage列的类型是datetime)2.查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号3.查询平均成绩大于等于85的所有学生的学号、姓名和平均成绩4.查询课程名称为"数学",且分数低于60的学生姓名和分数5.查询所有学生的课程及分数情况36.查询任何一门课程成绩都在70分以上的同学姓名、课程名称和分数37.查询不及格的课程38.查询课程编号为01且课程成绩在80分及以上的学生的学号和姓名39.求每门课程的学生人数40

2020-08-03 21:52:47 695

原创 sql 50面试题记录(T21-T30)

导航题目21.查询不同老师所教不同课程平均分从高到低显示22.查询所有课程的成绩第2名到第3名的学生信息及该课程成绩23.统计各科成绩各分数段人数:课程编号,课程名称,[100-85],[85-70],[70-60],[0-60]及所占百分比24.查询学生平均成绩及其名次25.查询各科成绩前三名的记录26.查询每门课程被选修的学生数27.查询出只有两门课程的全部学生的学号和姓名28.查询男生、女生人数29.查询名字中含有"风"字的学生信息30.查询同名同姓学生名单,并统计同名人数总结题目21.查询不同老

2020-08-03 21:07:23 238

原创 sql 50面试题记录(T11-T20)

本文导航题目11.查询没有学全所有课程的同学的信息12.查询至少有一门课与学号为"01"的同学所学相同的同学的信息13.查询和"01"号的同学学习的课程完全相同的其他同学的信息14.查询没学过"张三"老师讲授的任一门课程的学生姓名15.查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩16.检索"01"课程分数小于60,按分数降序排列的学生信息17.按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩18.查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分

2020-08-03 01:33:49 215

原创 sql 50面试题记录(前序)(T1-T10)

本文导览准备工作准备数据表添加测试数据题目1.查询"01"课程比"02"课程成绩高的学生的信息及课程分数2.查询"01"课程比"02"课程成绩低的学生的信息及课程分数3.查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩4.查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩5.查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩6.查询"李"姓老师的数量7.查询学过"张三"老师授课的同学的信息8.查询没学过"张三"老师授课的同学的信息9.查询学过编号为"01"并且也学过编号为"0

2020-08-02 16:57:08 205

原创 python-批量修改-word数据导入excel-模板

下面这个直接用是不行的,要修改一下几个地方docxurl:指的是你存放docx文件的目录xlsx1url:指的是你写入xlsx文件的绝对路径xlsx2url:指的是你在内存中操作完xlsx文件之后要把他存放到哪returndata:每个人要求的数据格式不一样,这个需要根据你自己的数据来更新规则#操作系统文件目录import os#操作docx的模块from docx impor...

2020-05-07 16:24:00 620

原创 python批量修改文件名-模板

import osimport sys# 获取当前文件目录filePath = r'D:\新建文件夹'# 获取文件列表fileList = os.listdir(filePath)# 显示文件def showFile(filePath): fileList = os.listdir(filePath) for filename in fileList: ...

2020-05-06 17:50:07 175

原创 链栈实现十进制转化为16进制以下任意--python

class Node(object): def __init__(self, data): self.data = data self.next = Noneclass Stack(object): def __init__(self): self.node = Node(None) self.head = se...

2020-04-24 20:47:59 679

原创 git下载

https://npm.taobao.org/mirrors/git-for-windows/

2020-04-15 12:41:01 123

原创 ubuntu19.10虚拟机安装以及配置

虚拟机配置安装步骤

2020-04-10 15:54:23 353

原创 python基础巩固

最近好多基础都快忘记了,重新跟着网上的教程从新走一遍,顺便做个记录文章目录python解释器python基础输出整数字符串空值除法字符串listtupledictset条件判断循环切片操作列表生成式生成器高阶函数mapreducefiltersortedlambda装饰器(Decorator)python解释器python的解释器包括CPython,IPython,PyPy,Jython,I...

2020-04-09 14:25:04 352

原创 加一-leetcode-python3

题目:给定一个由'1'(陆地)和'0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。示例 1:输入:11110110101100000000输出: 1示例 2:输入:11000110000010000011输出: 3...

2020-04-05 13:28:31 143

原创 kmp-学习理解记录

本片是在回忆kmp的时候写下的,最近老师再讲这个,又发现之前写的都忘的差不多了在这里从新写一下笔记,纯小白文字:

2020-03-31 21:00:03 161

原创 贪心-学习理解记录

本篇是在学习理解贪心的过程中留下的理解和记录

2020-03-27 14:03:10 151

原创 dfs-学习理解记录

本篇是在回忆dfs的时候留下的笔记深度一般和栈用的比较多,简单来说,深度就是不撞南墙不回头的方法,对于每一个点,通过固定找他下一个点的方法例如下上右左,一条路走到底,这条路没有继续再往下走的情况了,之后一个一个返回检查中间的点是否有挂起的情况,如果有从中间开始往另外一个可用方向走,如果用二维数组来表示走的情况的话,就如下图所示数字代表走的探索的顺序,也可以看出,当他走到11的时候,他并不是直接...

2020-03-27 14:00:15 118

原创 bfs-学习理解记录

本篇是在学习算法途中对bfs的一个记录,方便以后回忆理解:广度和队列在一起使用的情况比较多,最核心的地方,我觉得是“找邻居”,通过不同的找邻居以及找邻居的邻居来实现最短路径或者最小次数这一类的问题,简单拿下面这几张图来表示一下我们从下面这张图的一点出发想要走到右下角,最小需要走几次?这个思路就是用了bfs,每次走的步数只能是上下左右,所以我们从一开始找找他的邻居标记为二,也就是第二步如下图二...

2020-03-27 13:53:21 81

原创 有效的括号-leetcode-python3

题目:给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出: true示例 3:输入: "(]"输出: false示...

2020-03-03 20:28:57 96

原创 每日温度-leetcode-python

题目描述:根据每日 气温列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用0来代替。例如,给定一个列表temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是[1, 1, 4, 2, 1, 1, 0, 0]。提示:气温列表长度的范围是[1, 30000...

2020-03-03 16:06:25 318

原创 mongoDB百度云安装包以及记一次简单安装

在找mongodb的安装文件的时候发现好像官网的下载速度实在不敢恭维,几个中文社区的百度云盘又都挂了所以这里放一个mongodb-win32-x86_64-2012plus-4.2.1-signed的百度云链接,提取码是16ta然后把官网的下载也放这https://www.mongodb.com/download-center/community?jmp=nav然后这是在找的途中看到的...

2019-11-01 17:15:41 6015 8

原创 request爬取京东的商品

request的查询其实也是大同小异的,换汤不还药其他部分参考https://blog.csdn.net/qq_41612765/article/details/101688223第一步我们还是要获取得到的url(如何构建url已经在前面的文章有描述)并且通过request发送请求拿到页面数据,但是在这个过程中,jd方面做了一些小处理使得通过request直接发送的请求,返回的...

2019-09-30 08:37:16 804 1

原创 记第一次简单爬取京东查询商品的信息

本教程是在学习python爬虫第一个比较完整的记录(针对和我一样的萌新人群)。1.需要的包from bs4 import BeautifulSoupfrom selenium import webdriverimport timeimport csv具体如何安装包这里不在阐述这里对用到的包做一个简单的介绍:BeautifulSoup:提供一些简单的、python式...

2019-09-29 14:16:44 1021 1

原创 springboot+mybatic做的一个简单的demo

环境:idea 2018.1.5java version "1.8.0_221"wampserver_v3.0.6Apache Maven 3.6.1接下来开始:第一步:第二步:第三步:第四步:因为后续的配置需要用到mybatic所以我们这边把mybatic也勾选上,有部分同学没有web starter选项可能是你的springboot版本...

2019-09-01 23:37:50 242

空空如也

空空如也

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

TA关注的人

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