img

咖啡与代码

咖灰怪’s Blog

“当你发现自己的才华撑不起野心时,就请安静下来学习吧。”
玩转 WSL,Windows 下的 Linux 开发环境
2019-08-17 23:51    学习笔记 Linux    26 阅读    0条回复

值此 WSL2 即将到来之际,先记录一波 WSL 开发环境的配置,以便折腾,因为 WSL 真的很方便。 下载,安装,配置 下载 在 Microsoft Store 可以直接下载要安装的 Linux 发行版,这里以 Ubuntu 为例: 直接点击下载,下载完成之后直接启动就行了。想要删除系统只需要按一下“卸载” 安装 启用系统就会自动开始安装并且初始化: 需要创建一个用户,输入用户名和密码。 安装成...

入门 Linux 之 从命令行开始
2018-03-08 23:13    学习笔记 Linux    1154 阅读    0条回复

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

LeetCode刷题之5:Longest Substring Without Repeating Characters(3)
2018-02-07 14:42    学习笔记 数据结构和算法    613 阅读    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 ...

LeetCode刷题之4:Valid Parentheses(20)
2018-02-06 14:42    学习笔记 数据结构和算法    512 阅读    0条回复

1. 题目 1.1 英文 Given a string containing just the characters '(' , ')' , '{' , '}' , '[' and ']' , determine if the input string is valid. The brackets mu...

LeetCode刷题之3:Palindrome Number(9)
2018-02-01 17:01    学习笔记 数据结构和算法    374 阅读    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 s...

LeetCode刷题之2:Reverse Integer(7)
2018-01-25 15:41    学习笔记 数据结构和算法    478 阅读    0条回复

1. 题目 Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 Example 2: Input: -123 Output: -321 Example 3: Input: 120 Output: 21 Note: Assume we are dealing wi...

Go语言内置类型和函数
2018-01-24 17:34    学习笔记 Golang    392 阅读    0条回复

Go语言中,有一些内置的类型和函数,不需要导入任何东西就可以使用,包括一些内置函数,初学Go,这些函数花几分钟记一记。 官方参考资料: Package builtin 1. 内置类型 Constants Variables type ComplexType type FloatType type IntegerType type Type type Type1 type bool type byt...

LeetCode刷题之1:Two Sum(1)
2018-01-24 14:17    学习笔记 数据结构和算法    298 阅读    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...

数据结构的基本概念
2018-01-23 14:43    学习笔记 数据结构和算法    935 阅读    0条回复

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

PHP正则表达式的应用
2017-07-13 14:35    学习笔记 PHP    736 阅读    0条回复

关于PCRE的介绍以及实现正则表达式功能的所有说明,都可以在官方手册中看到: 正则表达式(兼容 Perl) 一 认识PCRE 1. 什么是PCRE PCRE 库是一个实现了与 perl 5 在语法和语义上略有差异的正则表达式模式匹配功能的函数集。 2. PCRE 库介绍 PCRE 是 PHP 核心扩展 ,所以总是启用的。 默认情况下,该扩展使用内置的 PCRE library。或者,也可以通过指定...

PHP