img

咖啡与代码

咖灰怪’s Blog

入门 Linux 之 从命令行开始

2018-03-08 23:13:18    学习笔记Linux   716 阅读   0条回复

目录操作Linux 默认目录结构以下为 Linux 系统默认的目录结构,加粗部分为比较重要的目录,平时应注意不要误删。 /bin:bin 是 Binary 的缩写,这个目录存放着最经常使用的命令。/boot:这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev 是 Device(设备) 的缩写,该目录下存放的是Linux的外部设备,在Linux中...

LeetCode刷题之5:Longest Substring Without Repeating Characters(3)

2018-02-07 14:42:19    学习笔记数据结构和算法   451 阅读   0条回复

1. 题目1.1 英文Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", the answer is "abc", which the length is 3. Given "bbbbb", the answer is "b", with the length of 1. Given "pwwkew", the answer is "wke&quo...

LeetCode刷题之4:Valid Parentheses(20)

2018-02-06 14:42:19    学习笔记数据结构和算法   367 阅读   0条回复

1. 题目1.1 英文Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}" are all valid but "(]" and "([)]" are no...

LeetCode刷题之3:Palindrome Number(9)

2018-02-01 17:01:37    学习笔记数据结构和算法   278 阅读   0条回复

1. 题目1.1 英文Determine whether an integer is a palindrome. Do this without extra space. Some hints: Could negative integers be palindromes? (ie, -1)If you are thinking of converting the integer to string, note the restriction of using extra space.You could also try reversing an integer. However, if you have solved the p...

LeetCode刷题之2:Reverse Integer(7)

2018-01-25 15:41:53    学习笔记数据结构和算法   308 阅读   0条回复

1. 题目Given a 32-bit signed integer, reverse digits of an integer. Example 1:Input: 123Output: 321 Example 2:Input: -123Output: -321 Example 3:Input: 120Output: 21 Note:Assume we are dealing with an environment which could only hold integers within the 32-bit signed integer range. For the purpose of this problem, assume...

Go语言内置类型和函数

2018-01-24 17:34:58    学习笔记Golang   258 阅读   0条回复

Go语言中,有一些内置的类型和函数,不需要导入任何东西就可以使用,包括一些内置函数,初学Go,这些函数花几分钟记一记。官方参考资料:Package builtin 1. 内置类型 ConstantsVariablestype ComplexTypetype FloatTypetype IntegerTypetype Typetype Type1type booltype bytetype complex128type complex64type errortype float32type float64type ...

LeetCode刷题之1:Two Sum(1)

2018-01-24 14:17:34    学习笔记数据结构和算法   212 阅读   0条回复

准备定期刷一刷LeetCode上的题目,并且做一做笔记,这是第一篇。算法实现将采用Go语言。 1. 题目Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution, and you may not use the same element twice. Example: Given nums...

数据结构的基本概念

2018-01-23 14:43:04    学习笔记数据结构和算法   462 阅读   0条回复

这是一篇数据结构的学习笔记,记录一下一些常见数据结构的概念。 1. 什么是数据结构数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。即:数据结构 = 数据存储 + 数据操作 2. 什么是算法数据结构是数据存储的方式,而算法就是处理数据的方法,数据结构是数据存储的方式,而算法就是处理数据的方法。 3. 时...

PHP正则表达式的应用

2017-07-13 14:35:18    学习笔记PHP   445 阅读   0条回复

serialize序列化和json的比较

2017-01-05 11:21:48    学习笔记PHP   203 阅读   0条回复

关于将数据序列化存储这块,一直有一个疑问,就是serialize和json应该用哪一个更好。 参考了很多文章和讨论: Serialize or json in PHP?JSON vs. Serialized Array in databasePHP的serialize序列化数据与JSON格式化数据php的serialize序列化和json性能测试 总结一下: serialize解码比json快数据量越大, json效率越高serialize是php里才有的...