自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gert

平凡的脚步也可以走完伟大的行程。

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

原创 『mysql』三大范式

1.范式概念关系型数据库设计时,遵照一定的规范要求,目的在于降低数据的冗余性,目前业界范式有:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)、第五范式(5NF)。范式可以理解为一张数据表的表结构,符合的设计标准的级别。使用范式的根本目的是:1)减少数据冗余,尽量让每个数据只出现一次。2)保证数据一致性。缺点是获取数据时,需要通过Join拼接出最后的数据。2 .函数依赖2.1 完全函数依赖: ...

2021-01-12 11:33:45 350

原创 Docker搭建MySQL服务

目录一、Docker安装二、下载Mysql镜像三、创建运行容器一、Docker安装对于docker的安装和操作参考我的这篇文章:Linux配置docker教程二、下载Mysql镜像Docker MySQL文档1、使用 指令 docker search 关键字 可以检索 (搜索) Docker Hub 官网上提供的所有镜像,之后就可以下载需要的镜像。docker search mysql安装mysql镜像:docker pull docker.io/mysql默认安装最新版本,有时候可能

2020-09-27 10:35:55 169

原创 『network』细品服务器返回码

常见请求服务器返回码含义:1xx:信息响应类,表示接收到请求并且继续处理2xx:处理成功响应类,表示动作被成功接收、理解和接受3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理4xx:客户端错误,客户请求包含语法错误或者是不能正确执行5xx:服务端错误,服务器不能正确执行一个正确的请求1xx:信息响应类,表示接收到请求并且继续处理1. ` 100 `——客户必须继续发出请求2. **101**——客户要求服务器根据请求转换HTTP协议版本2xx:处理成功响应类,表示动作被成功接收、理解和

2020-07-10 23:29:46 249

原创 『git』.gitignore配置不生效原因和解决(附git学习游戏)

『git』.gitignore配置不生效原因和解决原因解决1. 清除本地缓存2. 添加文件3. 提交到本地仓库4. 提交到远程代码仓库不小心把多余的文件提交到远程仓库1. 添加.gitignore文件2. 删除远程文件3.提交.gitignore文件模板原因在项目的.git目录中,之前未忽略的文件已经有了缓存,这时再加上.gitignore文件是不会生效的。解决.gitignore位于项目根目录,过滤本地配置、编译、日志等文件。如要过滤其它文件/文件夹请自行添加(文末附上模板)。前提:已添加.

2020-07-07 01:22:45 380

原创 『手撕』单例模式

1.饿汉模式:指全局的单例实例在类装载时构建。class HungryWay{ //在静态初始化器中创建单例实例,这段代码保证了线程安全 private static HungryWay uniqueInstance=new HungryWay(); //Singleton类只有一个构造方法并且是被private修饰的,所以用户无法通过new方法创建该对...

2020-04-27 11:00:14 1016

原创 腾讯微视后台一面凉经

1.围绕项目做自我介绍2. 给30分钟做三道算法题下面展示一些 。(1)二叉树中序遍历,使用非递归方式import java.util.*;class Main{ public static void main(String[] args) { TreeNode node1=new TreeNode(1); TreeNode node2=new T...

2020-04-27 00:00:33 1142

原创 docker启动elasticsearch失败--jvm内存不足

docker安装完elasticsearch后启动失败docker run -d -p 9200:9200 -p 9300:9300 -v /opt/myapp/elasticsearch/config/elasticsearch.yml:/home/es/config/elasticsearch.yml -v /opt/myapp/elasticsearch/config/jvm.opt...

2020-04-23 00:29:02 625

原创 docker配置Zookeeper

执行:docker search zookeeper选择stars最多的:docker pull zookeeper运行zookeeper:docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest可以用第三方的实用的界面操作工具ZooInspector,下...

2020-04-23 00:11:35 277

原创 记录在写爬虫遇到的部分坑

1.Python中对变量是否为None的判断三种主要的写法有:第一种:if X is None第二种:if not X当X为None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这些时,not X为真,即无法分辨出他们之间的不同。第三种:if not X is None;在Python中,None、空列表[]、空字典{}、空元组()、0等一系列代表空和...

2020-01-08 15:27:24 257

原创 Linux配置docker教程

1.Docker简介官网:https://docs.docker.comdocker核心:1. 镜像:镜像可以看做模板,类似于虚拟机的镜像2. 容器:容器可以从镜像中创建出来,一个镜像可以创建出多个容器实例。3. 仓库:存放镜像的仓库。2.环境window:可通过在虚拟机搭建Linux或者采用window+Linux双系统配置,具体可参考我的博文虚拟机配置Linux教程或者使用阿里云...

2020-01-08 15:05:13 256

原创 记录用winscp连接到虚拟机的过程

首先,就是本机需要安装虚拟机(附上虚拟机下载地址:http://www.zdfans.com/html/5928.html)centOS 镜像下载:http://www.downcc.com/soft/27371.html这里附上一篇虚拟机安装centOS的方法:https://blog.csdn.net/wtfmonking/article/details/14177805注意:在安...

2019-07-15 14:54:49 1303

转载 JSP的配置教程

1.Tomcat的安装首先进入Apache官网下载Tomcat8.0,可以打开如下链接,也可以百度直接搜索Tomcat8.0,进入下载页面:http://tomcat.apache.org/download-80.cgi。将页面下拉到如下图红色箭头所示位置:此处我们以windows64位版本为例,点击上图中所示的链接,即可开始下载。可以看到,此软件比较小,只有9M多。下载好之后点击n...

2017-07-18 23:09:22 473

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-07-18 23:07:45 193

空空如也

空空如也

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

TA关注的人

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