自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜不是原罪

懒才是

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

原创 基础知识+长期计划+ 技术之外

基础知识+长期计划+ 技术之外注重长期的可能性,而不是短期的快感无论如何一定要做好持续学习的计划技术之外的能力也很重要,比如表达能力、思考方式系统的学习基础知识很重要,不要急于求新...

2020-03-29 17:09:55 208

原创 感悟心得(持续更新)

学啥都要学啊,再怎样也TM要学习啊,你不学也没用,已经浪费的时间是没有办法挽回的,面向当下,面向今天好好学.不要与比你差的人进行比较,你比他虽强,但是这样自己将有一种惰性,想着比别人强即可,与他比将会将关系弄得僵化,不太美满,越比越差.不要比你强的人,比你过的好的人进行比较,这样徒增自卑,嫉妒,而且越来越会否认自己,真的得不偿失.与自己比,超越昨天的自己,做好今天最好的自己.切记勿阴阳怪...

2020-02-08 20:48:27 307

原创 初写项目心得(持续更新)

前端后端都要做好参数验证。前端的样式统一。

2019-10-28 10:57:42 290

转载 oracle中位图索引的使用

https://blog.csdn.net/hellojoy/article/details/81740997位图最好尽量不要使用在特定的情况下,可以在 性别 婚姻状况等情况下使用。但在机器人的状态修改时使用就不太合适,因为会对整个位图进行锁定。...

2020-09-10 11:18:38 414

原创 1-软件设计师(中级)-备考目录

全书12章第一章

2020-08-16 16:26:31 509

转载 docker 安装rabbitMQ

安装过程进入docker hub镜像仓库地址:https://hub.docker.com/搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);拉取镜像 例如:docker pull rabbitmq:3.8.4-rc.3-management根据下载的镜像创建和启动容器docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -v `pwd

2020-05-22 15:30:49 358

原创 Java复习题-练习题

第一周Java 的 注释不会出现在可执行程序中Java的四种整形整形范围字节答案byte-2^7,2^7-11-128~127short-2^15,2^15-12-32768~32767int-2^31,2^31-14-2147483648~2147483647long-2^63,2^63-18-9223372036854775808~922372036854775807高效构建String 使用 StringBuilder

2020-05-14 22:08:07 265

原创 Oracle复习题-练习题

第一周oracle权限分为:系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、连接实例等。对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、执行存储过程等。Oracle表级约束和列级约束1. 表级定义约束指的是在定义完一个表所有列之后,再去定义所有相关的约束。注意:not null 约束只能在列级上定义。2. 列级定义约束指的是在定义一个表的每一列的同时定义每一个列的约束条件,其约束条件位于每一列之后。约束:FOREIGN KEY,PRIMA

2020-05-14 22:07:56 257

原创 SpringCloud-1.技术组件总体介绍

组件名EUREKA 服务注册于发现RIBBON 服务负载与调用FEIGN 服务负载与调用HYSTRIX 服务熔断降级ZUUL 服务网关SpringCloud Config 服务分布式配置Spring boot 服务开发都不用了2.2.x H版技术选型https://start.spring.io/actuator/info版本确定具体版本选型 https://spr...

2020-04-30 08:25:54 280

转载 linux 对已挂载分区扩容 根目录挂载的/dev/mapper/centos-root分区满了的解决办法

前提: 首先通过lsblk查看虚拟机中设备的分配情况,确保磁盘设备中还有剩余空间;通过如下命令可以得知本机的xvda有10G容量,且已分配完。xvda– xvda1 500M–xvda2 9.5G---- centos-root 8.5G---- centos-swap 1Gxvdb 200...

2020-04-22 16:00:04 1761

转载 docker设置自动重启

docker服务设置自动重启Linux 下设置docker 服务重启CentOS7.5# Linux 下设置docker 服务自动重启systemctl enable docker.service# 立即重启systemctl restart docker docker 设置容器自动重启当服务器重启时,容器也设置重启在运行docker容器时可以加如下参数来保证每次docker服...

2020-04-20 14:25:40 1078

原创 爬虫组队学习task-0:自学爬虫简单知识

第一个单元:熟悉request库简单爬取百度首页import requests # 引入requests 库r = requests.get('https://baidu.com') # 请求百度首页r.status_code # 打印返回的状态码 r.encoding= 'utf-8' # 设置编码r.text # 打印爬取内容requests库方法介绍方...

2020-04-18 22:01:13 312

转载 mysql 排序后 分页 第一页数据和第二页数据部分数据重复问题

记录开发过程中的一个坑 在开发过程中遇到的问题 (菜鸡一枚,随笔勿喷)问题描述数据分页时需要根据数据记录创建时间create_time字段倒序,即使用order by create_time desc limit ?,?,但是我们会发现,前端进行请求时获取的数据并不正确,分页中出现了一定的重复数据。问题原因期初还很好奇,总数没问题,总查询也没问题,为什么数据会重复了,然后会把部分数据给覆盖...

2020-04-01 15:10:15 788 1

转载 算法导论——归并排序和插入排序的结合版本 java

merge排序和insert排序的结合版本,当归并排序把数组分解的足够小的时候,可以在局部对小数组进行插入排序从而提高整个算法的性能:public class MergeAndInsert { public static void mergeAndInsertSort(int[] array, int from, int to) { if (to - from + 1 &...

2020-03-30 21:45:01 627

原创 算法导论学习

算法在计算机中的作用算法: 将输入——>想要输出的计算过程的序列数据结构:一种存储和组织数据的方式,旨在便于访问和修改。先修课程计算科学的数学基础6.0001 计算机科学介绍及 Python 编程 6.0001 计算机科学介绍及 Python 编程离散数学:概率论:概率论...

2020-03-30 10:27:06 166

转载 SQL——推荐书籍

1、《MySQL必知必会》这本书英文原版名是很标题党的《Teach Yourself SQL in 10 Minutes》,却是最好的数据库入门书,在Amazon上长期排在数据库销售榜首,建议想快速了解数据库原理和MySQL的新手阅读。快餐性质,简洁明快,小开本,而且很薄,比较好读。有前端工程师表示自己数据库方面只读了这本书,就足以应付大部分开发任务了。2、《SQL学习指南(第2版 修订版)》...

2020-03-27 15:32:57 1837

原创 SQL对于AAA,AA+,AA,AA-,A+,A,A-,B+...排序

SQL对于AAA,AA+,AA,AA-,A+,A,A-,B+…排序现象在sql 中无论是字典序还是用分别查出来进行拼接到一起,效果实现都不是很理想。解决方法使用一张额外的字典表,对应的各等级都加上顺序。与你需要的表进行 join 联合查询即可。以mysql为例进行举例:SELECT * FROM `test` left join dict on test.level = ...

2020-03-27 07:38:30 8354

原创 卡特兰数学习

参考:https://baike.baidu.com/item/%E5%8D%A1%E7%89%B9%E5%85%B0%E6%95%B0/6125746公式: C(m,n)=n!m!∗m!C(m,n) = \frac{n!}{m!*m!}C(m,n)=m!∗m!n!​ 、 A(m,n)=n!m!A(m,n) = \frac{n!}{m!}A(m,n)=m!n!​卡特兰数1.定义及...

2020-03-23 15:28:40 296

转载 MySQL中, 如何查询某一天, 某一周,某一月, 某一年的数据.

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= da...

2020-03-21 15:10:33 640

转载 python换源

豆瓣:http://pypi.douban.com/simple/中科大:https://pypi.mirrors.ustc.edu.cn/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple一次性使用可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple例如:pip inst...

2020-03-20 15:29:09 207

原创 oracle-dump imp使用实例

oracle 导入导出imp test/test@helowin file="/oracle-11g/all.dmp" full=y ignore=y; impdp test/test@localhost/helowin DUMPFILE=/oracle-11g/EXPDAT01.DMP#REMAP_SCHEMA配置原表用户名:新表用户名的映射关系impdp test/test@lo...

2020-03-13 17:47:00 363

转载 docker 下安装postgres数据库

1.搜索postgres数据库docker search postgres查看到排名第一的是一个官方的镜像,有6000多个star2. 下载docker pull postgres3. 查看,下载成功之后可以查看到postgres镜像docker images4.运行,启动一个实例docker run --name postgresql -e POSTGRES_PASSWORD=p...

2020-03-13 17:44:50 466

转载 java8-LocalDate详解

LocalDate分类分工java.time.LocalDate ->只对年月日做出处理java.time.LocalTime ->只对时分秒纳秒做出处理java.time.LocalDateTime ->同时可以处理年月日和时分秒优点除了使用起来更加简单和灵活,主要是传统的时期处理类Date、Calendar不是多线程安全的,而LocalDate 线程安全的,所以不...

2020-03-13 11:27:49 3213 1

转载 MultipartFile 类

今天说下 MultipartFile 这个类吧,这两天正在用,也在网上查了查资料,算是做一个整理。MultipartFile 这个类一般是用来接受前台传过来的文件,我最近是接收前台传过来的excel,做个导入功能。下面来看代码吧@RequestMapping(value = "/impotrColl", method = RequestMethod.POST)@ResponseBody...

2020-03-13 10:32:50 714

转载 swagger2注解详细说明

https://blog.csdn.net/qq_28009065/article/details/79104103@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置" @ApiOperation:用在请求的方法上,说明方法的用途、作用 value="说...

2020-03-13 10:08:01 233

原创 TCP的三次握手与四次挥手理解及面试题

第一反应详细blog

2020-03-12 19:59:33 219

转载 docker 安装 mysql5.7

1.安装mysql5.7 docker镜像拉取官方mysql5.7镜像docker pull mysql:5.7查看镜像库docker images2.创建mysql容器在本地创建mysql的映射目录mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf在/root/mysql/conf中创建 *.cnf 文件(叫...

2020-03-12 15:08:30 242

转载 jdk8jdk9-接口的变化以及好处

在jdk8之前,interface之中可以定义变量和方法,变量必须是public、static、final的,方法必须是public、abstract的。由于这些修饰符都是默认的以下写法等价public interface JDK8BeforeInterface { public static final int field1 = 0; int field2 = 0; public a...

2020-03-11 23:35:43 654 1

转载 JavaWeb四大作用域

ServletContext 程序上下文Session 用户request 请求PageContext 页面java四大作用域按作用范围从大到小为:ServletContext,Session,request,pageContext其作用就是为了在一定范围内共享数据,下面这张图聚合了四大作用域的生命周期,作用范围,...

2020-03-11 23:16:41 345

转载 java中匿名内部类的特点是什么?

匿名类最大的特点就是匿名了。。(感觉是废话)既然是匿名类,所以你无法在别的地方使用这个类(实例化,调用它的静态方法之类的)特点的话,除了只能使用一次,其实还有其他用处(在看spring-boot源码时发现的)当你想使用一个类的protected 方法时,但是又不和这个类在同一个包下,你是没办法调用的。这时候匿名类就派上用场了,你可以声明一个匿名类继承该类,并定义一个方法,在这个方法内使用super...

2020-03-11 23:07:46 530

转载 【Docker】启动container的时候出现iptables: No chain/target/match by that name

问题:Error response from daemon: driver failed programming external connectivity on endpoint jenkins (a8ea15bf9b3dbed599d059d638f79f9dd5e875556c39bfb41e6563d3feedb81b): (iptables failed: iptables --...

2020-03-09 20:15:02 266

转载 红黑树定理证明

定理证明基本概念树的深度和高度:树的深度是从根节点开始(其深度为1)自顶向下逐层累加的,而高度是从叶节点开始(其高度为1)自底向上逐层累加的。证明:内部节点最多,内部节点最少如果一棵红黑树的黑高为 k,则其内部节点最多为,做少为:内部节点最多时的情形为:任何一个简单路径上,黑红黑红黑宏,的循环排列,此时红色节点数目达到最大,树高也达到最大,最大为:2k,此时内部节点为:22k−12^...

2020-03-07 14:39:03 868

原创 markdown插入公式

https://blog.csdn.net/qq_39422642/article/details/78276002

2020-03-07 14:06:56 233

转载 docker下安装oracle11g

Docker 拉取 oracle 11g镜像配置https://blog.csdn.net/qq_38380025/article/details/80647620出现的问题https://blog.csdn.net/u013948858/article/details/83115388

2020-03-05 15:48:02 265

原创 Java数据结和算法——综述

综述数据结构的特点数据结构优点缺点数组插入快,如果知道下标,可以非常快地存取查找慢,删除慢,大小固定有序数组比无序的数组查找快删除和插入慢,大小固定栈提供后进先出的存取存取其他项很慢队列提供先进先出的存取存取其他项很慢链表插入快,删除快查找慢二叉树查找、插入、删除都快(如果树保持平衡)删除算法复杂红-黑树查找、...

2020-02-28 08:48:25 250

原创 Java数据结和算法——目录(持续更新)

旨在具体将每个基础算法过一遍,用较短和较精炼的话将每种结构特点总结出来,供自己以后方便阅读。配合以代码和题目的练习达到入门的门槛,加油,奥里给!目录综述为啥要学算法:算法开篇——什么是算法,学习算法有什么用数组Task01. 两数之和难度:简单https://leetcode-cn.com/problems/two-sum/Task02. 删除排序数组中的重复项难度:简单h...

2020-02-28 08:17:19 370

原创 JDK源码阅读顺序

https://blog.csdn.net/qq_21033663/article/details/79571506

2020-02-27 17:41:32 247

转载 为什么要学习源码?学习源码对我们有用吗?

为什么要学习源码?1 前言由于现在微服务很流行,越来越多企业采用了SpringCloud微服务架构,而SpringBoot则是快速构建微服务项目的利器。于是笔者以此为切入点,将SpringBoot作为我们源码分析的第一个开源项目,之后还会对更多开源项目进行源码分析。要进行源码分析,笔者结合自身经历来跟大家聊聊我们为什么要学习源码这个话题,大家一起探讨学习。我们程序员在开发代码时每天都在使用别...

2020-02-27 10:27:41 654

转载 JAVA核心知识点--元注解详解

元注解详解Annotation(注解)从JDK 1.5开始, Java增加了对元数据(MetaData)的支持,也就是 Annotation(注解)。注解其实就是代码里的特殊标记,它用于替代配置文件:传统方式通过配置文件告诉类如何运行,有了注解技术后,开发人员可以通过注解告诉类如何运行。在Java技术里注解的典型应用是:可以通过反射技术去得到类里面的注解,以决定怎么去运行类。注解可以标记在...

2020-02-26 21:24:52 218

转载 自定义注解实现权限校验实战

最近刚入职新公司。维护一个老的系统。然后我把权限逻辑基于AOP给简单优化了一下。之后使用注解就可以了。作为一个自定义注解+AOP的实战记录吧。1、提供了一个注解:@CheckPermission/** * @author zhangjiahui01 */@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD})@D...

2020-02-26 21:09:10 755

nginx 离线安装.zip

LinuxCentOS7 系统下离线安装Nginx 和 可定制化增加模块安装nginx 安装请参考博文 https://blog.csdn.net/NumberOneStudent/article/details/100037950

2019-08-23

空空如也

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

TA关注的人

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