
学习记录
这个月的砖不好搬
这个作者很懒,什么都没留下…
展开
-
设计模式之美(王争)摘录总结
经过八个月的学习,极客时间中王争的设计模式之美。最近又重读两遍,读书百遍其义自现,真是遍受益匪浅啊,学习之后才知道代码可以这样设计这样优美的编写。觉得自己有摘录一些在学习中认为比较好的精华,以备自己以后的查用和复习。 设计模式要干的事情就是解耦。创建型模式是将创建和使用代码解耦,结构型模式是将不同功能代码解耦,行为型模式是将不同的行为代码解耦。 一.术语描述: 面向对象编程:具有丰富的特性(封装、抽象、继承、...转载 2021-03-30 15:08:38 · 496 阅读 · 0 评论 -
TCP/IP 必知必会的十个问题
本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。 一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。 基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层...转载 2021-03-22 21:26:47 · 240 阅读 · 0 评论 -
高效的电脑快捷键(推荐)
win系列win + R :运行psr回车(步骤记录器,再也不用担心学不会)regedit回车(管理注册表)cmd回车(dos命令行窗口)mspaint回车(windows自带画图工具)calc回车(计算器工具)osk回车(屏幕键盘)notepad回车(记事本)ncpa.cpl回车(网络连接)win + L :电脑锁屏(有程序在跑,不想被看)win + D:快速显示桌面(你咋老盯着桌面看呢)win + +/-: 放大或者缩小(没戴眼镜咋办?)win + X :一站式电脑设置操作原创 2021-03-15 15:27:18 · 192 阅读 · 0 评论 -
Markdown使用(详细)
一、什么是 Markdown Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 二、下载和使用 1. 客户端 我使用的是 作业部落 出品的 Cmd Markdown,下面演示也是使用该 IDE 作为演示。 2. 网页插件 &...转载 2021-03-06 19:00:40 · 543 阅读 · 0 评论 -
csdn如何转载文章?
1.按F12进入下面界面,按箭头找到文章内容,然后copy as outerHTML。2.直接粘贴到markdown编辑区注:尊重原创,发布时要选择【转载】哦!!!参考链接:https://blog.youkuaiyun.com/bolu1234/article/details/51867099...原创 2021-03-06 18:56:03 · 134 阅读 · 0 评论 -
HashMap遍历时报ConcurrentModificationException
问题描述:在做找出数组中出现次数大于数组长度 N/K 的数 这个题目中的遍历修改hashmap中的键值映射时(要求:value = 1,则清空该键值对;否则,value - 1)抛出异常如下:Exception in thread "main"java.util.ConcurrentModificationExceptionat java.util.HashMap$HashIterator.nextNode(HashMap.java:1445) at java.util.HashMap$Entry原创 2021-03-06 17:43:01 · 1187 阅读 · 0 评论 -
怎么用IDEA上传本地项目到码云/Github?
开始切入正题: 怎么上传本地项目到码云/Github? 需要条件: 1.码云/Github建好的git项目 2.IDEA编辑器 3.本地项目 步骤1:创建远程项目 步骤2:复制远程项目地址 注意:此处码云官方已经给出上传项目方法,不过用的是命令行的形式,我们选择一种更加简单的方法。 步骤3:创建好本地项目,点击VCS,按照图中指示给项目创建Git仓库。 步骤4:选择此项目的转载 2021-03-04 23:31:34 · 186 阅读 · 1 评论 -
Maven创建警告:No archetype found in remote catalog. Defaulting to internal catalog.
问题描述:这个警告的中文含义是【在远程目录中没有找到原型。默认为内部编录】初学阶段,没有深入探究,记录一下,望见谅。我的解决方案:添加设置:-DarchetypeCatalog=internal原创 2021-03-02 20:56:32 · 415 阅读 · 0 评论 -
Typroa常用快捷键
文件操作Ctrl + N :新建文件Ctrl + shift + N :新建窗口Ctrl + O :打开Ctrl + P : 快速打开(快速打开之前编辑过的历史文件)Ctrl + S :保存Ctrl + shift + S:另存为Typora 偏好设置:Ctrl + ;Ctrl + W :关闭编辑操作Ctrl + Z : 撤销Ctrl + Y :重做Ctrl + X : 剪切Ctrl + C : 复制Ctrl + V:粘贴Ctrl + shift +C :复制为M..原创 2021-03-02 20:45:36 · 488 阅读 · 0 评论 -
Intellij IDEA项目包分层结构显示设置
问题描述:项目包不能分层显示解决方案:取消图中对勾 hide empty middle packages显示效果:原创 2021-03-02 20:42:03 · 142 阅读 · 1 评论 -
cmd(命令行)修改mysql的登录密码
1.进入 在mysql数据库的bin目录下敲cmd并回车。2.登录并修改密码 数据库的原始密码为mysql,修改为admin。3.重新登录验证原创 2021-03-02 20:38:54 · 1577 阅读 · 0 评论 -
cmd下导入外部sql语句(数据)相关操作
1.导入数据2.查看数据库3.删除数据库原创 2021-03-02 20:36:25 · 188 阅读 · 0 评论 -
Intellij IDEA字体大小快捷键设置
1.快捷键 Ctrl + Alt + s 打开设置界面,通用字体大小设置,点击ok完成设置。2.快捷键 Ctrl + Alt + s 打开设置界面,在圆形区域向上或向下滚动鼠标,点击OK完成设置。这样就可以使用ctrl+鼠标中间滚动调节字体大小啦!...原创 2021-03-02 20:31:42 · 963 阅读 · 0 评论