自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Amazon Linux AMI Install Mysql / Redis

我太难了。。Mysql以下全部sudoyum updateyum install mysql57-serverservice mysqld startchkconfig mysqld onSecuremysql_secure_installationRedishttps://medium.com/@ss.shaw...

2019-09-26 18:42:00 319

转载 Ningx - Note

Note..Mac1. 安装Mac:brew install nginx2. 配置主页的文件在/usr/local/var/www 文件夹下,首页 /usr/local/var/www/index.html对应的配置文件地址在/usr/local/etc/nginx/nginx.confnginx //运行nginx-s rel...

2019-09-18 16:10:00 177

转载 SQL获取table schema结构

1. 获取检表语句直接获取建表语句。SHOW CREATE TABLE “table_name”2. sql获取schema信息select * from information_schema.columns where table_schema ='db_name' and table_name = 'table_name';including:...

2019-09-15 01:03:00 1417

转载 升级Golang

升级golanghttps://github.com/golang/gogit clone相应版本重新设置GOROOT_BOOTSTRAPexportGOROOT_BOOTSTRAP=转载于:https://www.cnblogs.com/GW977/p/11495966.html

2019-09-10 10:25:00 128

转载 SSH linux远程免密登陆

~/.ssh/authorized_keys 文件内存入公钥.pub,退出后登陆即生效PS:1. 创建SSH密钥对ssh-keygen -t rsa 指定算法-f 指定密钥存储的文件。2. 原理本机收到对方发过来的随机字符,用private key加密后发回,对方用存储在本地的 public key 解密后确认是否能配对。转载于:https:...

2019-08-30 10:29:00 93

转载 Linux shell

1. 重定向符号: ><your command> > <file>2. less/ 检索:G转载于:https://www.cnblogs.com/GW977/p/11429678.html

2019-08-29 14:50:00 87

转载 符号优先级

&& > ||A||B&&C = A||(B&&C)转载于:https://www.cnblogs.com/GW977/p/11384095.html

2019-08-20 17:04:00 269

转载 Go build根据不同场景加载不同程序

https://www.evanlin.com/go-build-config-ldflags/转载于:https://www.cnblogs.com/GW977/p/11334160.html

2019-08-11 10:37:00 285

转载 随便写写

留个坑写写感想转载于:https://www.cnblogs.com/GW977/p/11311605.html

2019-08-06 20:25:00 76

转载 Linux 目录

9个1. /bin: boot and run2. /boot: boot loader3. /dev:4. /etc: system-wide configuration files + shell scripts (boot)5. /lib: lib files of core sys programs6. /opt: “optional” hol...

2019-08-05 22:13:00 79

转载 UML图总结

进度21.用例图 用途:用可视化的方式展现系统的功能需求。显示相关的用户、服务和关系等。 对象 & 符号: 参与者:人 用例:椭圆 关系箭头: 1)包含关系:虚线箭头,箭头指向被包含的用例。 2)泛化关系:实线空心箭头,箭头指向父用例,表示父用例可以被特化成多个子用例...

2019-08-05 17:49:00 96

转载 微服务

http://jm.taobao.org/2018/06/26/%E8%81%8A%E8%81%8A%E5%BE%AE%E6%9C%8D%E5%8A%A1%E7%9A%84%E6%9C%8D%E5%8A%A1%E6%B3%A8%E5%86%8C%E4%B8%8E%E5%8F%91%E7%8E%B0/转载于:https://www.cnblogs.com/GW977/p/1124545...

2019-07-25 17:05:00 79

转载 Go time.Time string int各种格式转换

太短小在这里备份1. time.Time to stringformat string :"2006-01-02 15:04:05.999999999 -0700 MST"t.Format("2006-01-02")2. time format string to inttime.Parse("2006-01-02", input)3. y...

2019-07-17 10:37:00 8749

转载 Hive提取Json字段(字符串格式)

get_json_object(列名,’$.需要筛出的字段’)⬆️用上面的方法,提取出来的是字符串格式的全部字段。select get_json_object(col name in hive, '$.json字段') as <any name you want>from <hive 表>where <可能需要加上分区字段>...

2019-07-03 20:21:00 2261

转载 Go Module包管理工具 + Govendor包管理

Go ModGo 1.11提出的新的包管理思路,支持用 模块 的方式看一个Go程序,用go.mod管理版本信息,基本是自动生成GO111MODULE=on //忽略vendor和gopath下的文件夹1. 基本操作 生成空的go.mod文件go mod init <your module path> 自动填写依赖,生成go.sum。s...

2019-06-26 18:03:00 788

转载 Golang 连接数据库 Gorm 使用笔记

中文文档地址:https://jasperxu.github.io/gorm-zh/英文Doc:https://gorm.io/docs/(逐步更新)1. 基本操作  1)连接数据库 连接后可以设置最大连接数等参数     db, err := gorm.Open("mysql", "user:password@/dbname?chars...

2019-06-24 20:52:00 2414

转载 Golang - 数据库操作

1. 下载安装包go get github.com/Go-SQL-Driver/MySQLgo install github.com/Go-SQL-Driver/MySQL2. 连接池This essentially means that, every time you query your database, you are using a connection...

2019-04-30 04:44:00 143

转载 Golang安装与命令

1. 安装Windows -https://golang.org/dl/ 下载msi安装包,点击安装即可。安装后cmd运行go version弹出版本号即安装成功。linux -sudo yum install golangmkdir ~/workspaceecho 'export GOPATH="$HOME/workspace"' >> ~/...

2019-04-24 01:41:00 618

转载 JMM - Java内存模型

内存模型的作用是定义变量的访问规则。包含:实例字段、静态字段、构成数组对象的元素。不包括局部变量和方法参数等线程私有变量。JMM所有变量都在主存,每个线程都有自己的工作内存。线程的工作内存中保存了线程中变量的拷贝副本。线程对变量的所有操作都在工作内存中进行,不同线程间的值传递需要通过主存完成。过程:A把自己的变量刷新到主存。B到主存中读A刷新的,复制到自己的内存中。...

2019-04-17 04:07:00 100

转载 稳定排序和不稳定排序

1. 稳定排序Bubble Sort: 只比较相邻元素,相同就不换。Insertion Sort:有序小序列中逐个插入元素,从小序列末端开始比较,这样元素的相对位置是不变的。Merge Sort:大小不变不换,相对位置不变基数排序:低位先排,再收集,直到高位。稳定。2. 不稳定排序Selection Sort:每个位置选当前元素最小的,这样元素排序依靠相对位置,...

2019-04-17 03:06:00 224

转载 Git 操作笔记

1. 更改本地用户名和邮箱git config --global user.name "Your_username"git config --global user.email "Your_email"2. 回退操作git reset --hard <版本号>git push origin HEAD --forcegit revert 进行一...

2019-04-16 11:06:00 57

转载 HTTP

HTTP 1.0 到 2.0 的变迁1.0 到 1.1添加了请求/响应头默认长连接:解决了TCP复用,每个TCP连接只允许一个请求通过,且要等待该请求返回后,才能继续后面的请求。断点续传:通过range 确认需要续传的片段,服务器端收到断点续传请求从指定位置开始传输,并在response header 中添加 content-range。对应状态码206增加多种缓...

2019-04-14 09:17:00 94

转载 数据库索引

什么是索引?用于提高数据库访问速度的数据库对象索引类型?聚集索引:一个表中只有一个聚集索引,主键的存储位置与物理顺序相同,叶子节点获取全部列数据。非聚集索引:索引逻辑顺序与物理顺序不同,可以有多个非聚集索引。=> 因此非聚集索引的叶子节点是索引节点,指针指向对应的数据块,若列中包含其他索引没有覆盖的列,就需要二次查找。=> 这种时候可以选用建立多列索引。图...

2019-04-14 07:56:00 354

转载 JVM调优

不管看多少面试官都会问出我没见过的问题。。OTZ1. 调大内存Page Size提升性能计算机内存一般有虚拟地址和物理地址,而计算机用Paging来管理虚拟地址与物理地址间的映射。Page - Page frame。这种映射关系通常被存储在物理内存的Page Table中,但寻找对应的Page通常比较耗费时间,因此又引入了TLB存储可能会被用到的页(FIFO, LRU, LFU等...

2019-04-13 13:29:00 62

转载 Redis 知识整理

1. 什么是Redis Redis是开源的、基于内存的键值对数据库。2. Redis 的基本操作 set key value => mset, setbit, hset get key => mget(multiple), getbit, hget(hash), hmgetall del key exists, type, keys 匹配, incr...

2019-04-11 05:36:00 70

转载 配置Spring MVC - 2019

未完软件环境:Eclipse-EE1. 创建Maven Project2. pom.xml - [更新日期19/03/31]<dependencies> <dependency> <groupId>junit</groupId> <arti...

2019-04-01 14:41:00 76

转载 网络模型 —— OSI七层模型,TCP五层模型,以及区分

1. OSI七层模型OSI层介绍功能TCP/IP协议应用层操作系统或网络应用程序提供访问网络服务的接口。文件传输、浏览器、电子邮件HTTP, FTP, TFTP, SNMP, DNS, Telnet表示层解决用户信息的语法表示问题。...

2019-03-31 08:53:00 211

转载 DP爬台阶问题

1. 初级爬台阶 - 求最短步数LC - 70一次可以迈1-2个台阶,因此最短步数与前两个台阶有关。Initial state: 第一阶:1步 ; 第二阶:1步deduction function: f[n] = f[n - 1] + f[n - 2];====可以推出,第三阶可以从第一阶迈出,可以从第二阶迈出,因此有两种可能。基本就是斐波那契数列求和。...

2019-03-30 13:07:00 383

转载 整理整理Linux命令

自用。。1. 查看当前文件目录下,所有文件消耗的磁盘容量du -h ./2. 系统中文件的使用情况df -h和du -h显示磁盘大小不一致可能是因为使用rm删除时,文件存在link,没有删除成功,但文件变成了系统不可见,只有df才能看到。转载于:https://www.cnblogs.com/GW977/p/10615577.html...

2019-03-28 15:56:00 75

转载 数据库三范式

笼统的说,数据库的范式代表要符合的设计标准,数字越大要求越严格1NF符合1NF的关系中的每个属性都不可再分,每个列不能再有子关系。关系型数据库的基本要求。  * 1NF不能解决数据冗余、不能插入不完全的数值、不能更改部分数据。因为只有1个表。。2NF在1NF基础上,消除了非主属性对于码的部分函数依赖。(函数依赖:如果X属性相同,Y属性也相同 y = f(x),部分函数...

2019-03-28 15:43:00 61

转载 设计模式实现 - 单例模式

单线程单例模式通常分为两种1)饿汉模式:声明变量/构造函数时实例化。快,但是如果没有用到这个类,会出现资源浪费2)懒汉模式:在getInstance()内初始化。优化为了优化饿汉模式,减少资源浪费,可以使用静态内部类public class Singleton { private Singleton() {} private stati...

2019-03-28 15:15:00 62

转载 Linux - 7种运行级别

目录:etc/rc.d/init.d1. linux开机过程2. 运行级别(0-6)  存储位置 etc/inittab,开机加载,也可以用命令init [数字]切换。  # 0 - 停机(默认时为0永远无法开机)  # 1 - 单用户模式,root,用于系统维护,禁止远程登陆  # 2 - 多用户模式(没有NFS)  # 3 - 完全多用户模式(含NFS),...

2019-03-28 14:56:00 83

转载 设计模式

1. 设计模式分类创建型模式:工厂方法,抽象工厂,单例,建造者,原型结构性模式:适配器,装饰器,代理、外观、桥接、组合、享元行为型模式:策略、模板方法、观察者、迭代子、责任链、命令、备忘录、状态、访问者、终结者、解释器其他:并发型和线程池2. 创建模式  1)工厂模式  工厂模式有三种:普通、多方法、静态方法  子类都继承父类接口,建一个工厂(class)...

2019-03-13 07:11:00 73

转载 类的加载

七个阶段:加载,验证,准备、解析、初始化、使用和卸载七个阶段。类的加载器任务就是根据一个类的全限定名来读取此类的二进制字节流到JVM中,然后转换为一个与目标类的java.lang.class对象实例1. JVM加载器  1)AppClassLoader : 负责加载CLASSPATH指定的所有jar或目录,应用加载器。  2)ExtClassLoader : JRE/li...

2019-03-13 06:27:00 77

转载 JAVA多线程 总结

1. Thread 和 Runnablejava.lang.Thread 类的实例就是一个线程但是它需要调用java.lang.Runnable接口来执行,由于线程类本身就是调用的Runnable接口所以你可以继承 java.lang.Thread 类或者直接调用Runnable接口来重写run()方法实现线程。因为Java不支持多重继承,因此普遍推荐调用接口实现用Runna...

2019-03-11 15:41:00 61

转载 JVM ——知识总结(面试)

1)JAVA语言是一种强语言2)JAVA不允许使用指针访问内存,不允许使用指针数组访问内存3)有自动收集垃圾的作用4)方法调用时,会创建栈帧在栈中,调用完是程序自动出栈释放,而不是gc释放5)关键字:true、false、null都不是关键字6)静态类不能直接访问外部参数,非静态可以7)标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美...

2019-03-01 13:58:00 70

转载 计算机网络 —— 总结(面试问题)

目录 1)TCP 传输的时候怎么保证传输的可靠性 2)UDP 传输中如何确认数据包被接收方正确接收1.TCP 传输的时候怎么保证传输的可靠性 TCP 的可靠性传输工作原理: (1)、停止等待协议(stop and wait): 每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。...

2019-03-01 12:41:00 168

转载 计算机数据结构系统原理——知识点总结

自用,不全目录 : 1)逻辑记录和物理记录 2)索引 3)数据库的四种隔离等级 4)关系型数据库与非关系型数据库1. 逻辑记录和物理记录记录是文件存取操作的基本单位。逻辑记录:是按用户观点的基本存取单位。物理记录:是按外存设备观点的基本存取单位。通常逻辑记录和物理记录之间存在三种关系:一对一、一对多、多对多 (1)一...

2019-03-01 12:18:00 961

转载 关系型数据库与非关系型数据库

1. 定义  (1)关系型数据库    指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。    pro:    1.容易理解:二维表结构是非常贴近逻辑世界的一个概念,关系模型相对网状、层次等其他模型来说更容易理解    2.使用方便:通用的SQL语言使得操作关系型数据库非常方便  ...

2019-02-23 15:14:00 229

转载 前缀、中缀、后缀表达式

(3+4)×5-61. 前缀表达式-*+34562. 中缀表达式(3+4)×5-63. 后缀表达式34+5*6-转载于:https://www.cnblogs.com/GW977/p/10422689.html

2019-02-23 14:50:00 90

空空如也

空空如也

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

TA关注的人

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