riba2534的博客

qq:735632581

我的个人网站上线啦!欢迎访问:www.riba2534.cn

目前还在开始阶段,没有什么内容,不过以后会慢慢更新的,欢迎访问哦!网址是:www.riba2534.cn

2017-05-23 13:52:50

阅读数 1666

评论数 8

使用 golang 操作 redis

使用 golang 操作 redis 首先使用 go get 安装第三方开源库。 go get github.com/garyburd/redigo/redis 连接 redis package main import ( "fmt" "githu...

2019-05-07 17:31:32

阅读数 29

评论数 0

Thrift IDL 使用

Thrift IDL 使用 介绍 首先看一下维基百科额定义: Thrift是一种接口描述语言和二进制通讯协议,[1]它被用来定义和创建跨语言的服务。[2]它被当作一个远程过程调用(RPC)框架来使用,是由Facebook为“大规模跨语言服务开发”而开发的。它通过一个代码生成引擎联合了一个软件栈,...

2019-05-06 16:57:52

阅读数 16

评论数 0

使用 VSCode 编辑远程服务器文件

使用 VSCode 编辑远程服务器文件 在远程服务器上使用 vim 编辑文件一直觉得不太顺手,个人比较喜欢用 VSCode ,终于解决了使用 VSCode 编辑远程文件。 安装 Remote VSCode 发现一款插件 Remote VSCode,可以实现这个功能 如图,好评数还是很多的。 ...

2019-04-29 17:02:09

阅读数 73

评论数 4

GoLang 自定义包总结

GoLang 自定义包总结 大概总结一下 GoLang 自定义包,并不是需要发布的包,只是一次在代码工作路径下调用自定义包的一个尝试。 今天踩坑就是,以为 import 的时候要填写文件夹里面的 package 的名称,比如之前我是这么写的: import "./pack/p"...

2019-04-24 20:46:55

阅读数 29

评论数 0

Golang 新手可能会踩的 50 个坑

原文链接:http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/ 前言 Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如果你刚从其他语言转到 ...

2019-04-23 15:20:34

阅读数 77

评论数 0

GoLang格式化占位符

golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf。 # 定义示例类型和变量 type Human struct { Name string } var people = Human{Name:"zhangsan"} 普通占位符...

2019-04-23 14:45:12

阅读数 31

评论数 0

LeetCode 329 矩阵中的最长递增路径(记忆化搜索)

题目链接:矩阵中的最长递增路径 给定一个整数矩阵,找出最长递增路径的长度。 对于每个单元格,你可以往上,下,左,右四个方向移动。 你不能在对角线方向上移动或移动到边界外(即不允许环绕)。 示例 1: 输入: nums = [ [9,9,4], [6,6,8], [2,1,1] ] ...

2019-03-16 10:44:49

阅读数 111

评论数 0

LeetCode 76 最小覆盖子串(尺取法)

题目链接:最小覆盖子串 给定一个字符串 S 和一个字符串 T,请在 S 中找出包含 T 所有字母的最小子串。 示例: 输入: S = "ADOBECODEBANC", T = "ABC" 输出: "BANC&...

2019-03-16 10:15:32

阅读数 70

评论数 0

LeetCode 726 原子的数量(递归,map)

题目链接:原子的数量 给定一个化学式formula(作为字符串),返回每种原子的数量。 原子总是以一个大写字母开始,接着跟随0个或任意个小写字母,表示原子的名字。 如果数量大于 1,原子后会跟着数字表示原子的数量。如果数量等于 1 则不会跟数字。例如,H2O 和 H2O2 是可行的,但 H1O2 ...

2019-03-16 09:00:32

阅读数 46

评论数 0

POJ3249 Test for Job(拓扑排序,dp)

Description Mr.Dog was fired by his company. In order to support his family, he must find a new job as soon as possible. Nowadays, It’s hard to have...

2019-03-03 20:57:23

阅读数 104

评论数 0

POJ2796 Feel Good(单调栈)

Description Bill is developing a new mathematical theory for human emotions. His recent investigations are dedicated to studying how good or bad day...

2019-03-03 08:59:30

阅读数 79

评论数 0

LeetCode 4. Median of Two Sorted Arrays(思路,递归)

题目链接:寻找两个有序数组的中位数 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nu...

2019-03-02 16:29:28

阅读数 49

评论数 0

LeetCode 440. K-th Smallest in Lexicographical Order(思路)

题目链接:440. K-th Smallest in Lexicographical Order Given integers n and k, find the lexicographically k-th smallest integer in the range from 1 to n. N...

2019-03-01 09:04:10

阅读数 139

评论数 2

剑指offer 正则表达式匹配(dp)

题目链接:正则表达式匹配 题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式。 模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。 例如,字符串"aaa"与模式&a...

2019-02-23 17:46:17

阅读数 98

评论数 0

《TCP/IP网络编程》第 24 章 制作 HTTP 服务器端 笔记

第 24 章 制作 HTTP 服务器端 本章代码,在TCP-IP-NetworkNote中可以找到。 24.1 HTTP 概要 本章将编写 HTTP(HyperText Transfer Protocol,超文本传输协议)服务器端,即 Web 服务器端。 24.1.1 理解 Web 服务器端 we...

2019-02-07 20:17:16

阅读数 112

评论数 0

《TCP/IP网络编程》第 18 章 多线程服务器端的实现 笔记

第 18 章 多线程服务器端的实现 本章代码,在TCP-IP-NetworkNote中可以找到。 18.1 理解线程的概念 18.1.1 引入线程背景 第 10 章介绍了多进程服务端的实现方法。多进程模型与 select 和 epoll 相比的确有自身的优点,但同时也有问题。如前所述,创建(复制)...

2019-02-03 16:05:48

阅读数 99

评论数 0

《TCP/IP网络编程》第 17 章 优于 select 的 epoll 笔记

第 17 章 优于 select 的 epoll 本章代码,在TCP-IP-NetworkNote中可以找到。 17.1 epoll 理解及应用 select 复用方法由来已久,因此,利用该技术后,无论如何优化程序性能也无法同时介入上百个客户端。这种 select 方式并不适合以 web 服务器端...

2019-02-01 19:06:20

阅读数 112

评论数 0

《TCP/IP网络编程》第 16 章 关于 I/O 流分离的其他内容 笔记

第 16 章 关于 I/O 流分离的其他内容 本章代码,在TCP-IP-NetworkNote中可以找到。 16.1 分离 I/O 流 「分离 I/O 流」是一种常用表达。有 I/O 工具可区分二者,无论采用哪种方法,都可以认为是分离了 I/O 流。 16.1.1 2次 I/O 流分离 之前有两...

2019-01-30 14:38:57

阅读数 58

评论数 0

《TCP/IP网络编程》第 15 章 套接字和标准I/O 笔记

第 15 章 套接字和标准I/O 本章代码,在TCP-IP-NetworkNote中可以找到。 15.1 标准 I/O 的优点 15.1.1 标准 I/O 函数的两个优点 下面是标准 I/O 函数的两个优点: 标准 I/O 函数具有良好的移植性 标准 I/O 函数可以利用缓冲提高性能 创建套接...

2019-01-29 17:53:38

阅读数 106

评论数 0

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