- 博客(75)
- 资源 (5)
- 收藏
- 关注
原创 【28天面试12家公司】软件工程师面试总结+实战经验分享
最近在面试软件工程师的职位,我在28天里参与了12家公司的面试,共计34场,在这里记录分享一下我的心得。
2022-04-28 23:39:24 766
原创 有趣的面试经历:C++ 中的 size_t
你写的for循环是这样的吗?for (int i = 0; .i< n; i++),i 的类型到底是 int 还是 size_t 呢?分享一下我在面试中的有趣经历。
2022-04-27 23:05:34 1351
原创 C++ 面试实战经验分享
最近面试了很多家公司,一部分问到程序语言(C++)相关的知识。我把自己被问到的知识点整理在这篇笔记里,会持续更新。欢迎批评指正!
2022-04-26 04:52:26 1526
原创 C++ 刷题记录 No.2 + Cracking the Coding Interview (Pre & Array and String & Linked Lists)
全力刷题阶段,基本知识介绍,数组+链表。
2022-03-04 10:54:23 257
原创 用链表学Rust | An Ok Stack & A Persistent Stack
这是“too-many-lists”一书的第二个实现和第三个实现。这两部分的学习重点和list本身比较独立,主要是一些相对细节的知识点,整理如下。
2021-11-26 06:39:17 162
原创 用链表学Rust | A Bad Stack
一个好朋友推荐的书籍, 趁着感恩节假期学习一下! 原文在[这里](https://rust-unofficial.github.io/too-many-lists), 网上可以找到很多中文版翻译, 某站上有讲解视频, 不过我没太看过, 不好评价。这个笔记是我学习过程中的一些记录和心得, 欢迎大家指正!
2021-11-25 07:18:11 350
原创 Rust_从找门到入门 | 项目组织结构
从接触Rust到现在一年多了,目前还是没有找到门,看之前写的自学笔记,可读性几乎为零。现在这篇尽量用“人话”记录一下我对Rust项目组织结构的理解。首先是 package 和 crate 之间的关系。Package 里可以有一个或者多个 crate(但是不能没有),这些crate 中最多有一个 library crate(也可以没有),binary crate个数不限(如果没有 library crate,可想而知必须至少得有个binary crate;如果有 library crate,可能没有 bi
2021-07-20 05:10:40 708
原创 How (and How Not) to Write a Good Systems Paper 摘录
An Evaluation of the Ninth SOSP Submissions or How (and How Not) to Write a Good Systems Paperthe intent: to point out the common problems that appear repeatedly in technical papers in a way that will make it easier for future authors to avoid themClas
2020-09-07 03:15:42 357
原创 OS reading list/操作系统论文(持续更新)
The Structure of the “THE”-Multiprogramming SystemThe Nucleus of a Multiprogramming System
2020-09-04 11:11:11 378
原创 Rust自学笔记 | Packages & Crates & Modules
Rust自学笔记, 第六章 Packages, Crates and Modules.
2020-08-11 23:30:01 1018
原创 Rust自学笔记 | Ownership
Rust自学笔记, Ownership is Rust’s most unique feature, and it enables Rust to make memory safety guarantees without needing a garbage collector.
2020-08-07 22:36:54 248
原创 Rust自学笔记 | 入门篇: 猜数游戏Demo(基本概念)
Rust自学笔记. 两年没有更新博客啦!走上了搬砖的道路,也如愿以偿选择了自己认准的方向,还遇到了超帅超牛的导师。因为项目需要,决定跟的这个[教程](https://doc.rust-lang.org/book/)系统学习一下Rust.
2020-08-05 12:02:05 811
原创 Haskell | 初识 & 浅尝辄止
Haskell is a purely functional programming language. In purely functional programming you don’t tell the computer what to do as such but rather you tell it what stuff is.
2018-09-03 20:00:54 710 3
原创 Avoid Write-only Code(MATLAB编程风格学习)
官方文档命名规约变量常量结构体函数通用语句变量和常量全局量循环条件通用层次、注释和文档层次空格注释文件与组织m文件输入和输出工具箱风格箴言命名规约变量大小写混合的变量名以小写字母开头尽量不使用下划线名字长度和作用域范围正相关前缀n表示对象个数; m表示行数, 如mRows变量单复数的区分point,...
2018-04-11 20:33:43 569
原创 LL(1)文法与左递归
没有超群的记忆力和过目不忘的能力,担心自己忘了,就写下来好啦。考虑如下文法, S -> SA | A A - >a如何说明该文法是LL(1)的?我们首先要明确,LL(1)是文法的一种性质,它描述的是这样一种文法, Predictive parsers, that is, recursive-descent parsers needing no b...
2018-04-02 11:15:55 6375 1
转载 如何修改git注释信息(强迫症患者的福音)
最新的一次提交当你不小心写错了提交的注释信息,该如何处理呢?理论上,SCM是不应该修改历史的信息的,包括提交的注释。 不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息。但是如果你已经push过了,那么其历史最后一次,永远也不能修改了。 使用git commit --amend,在出来的编辑界面直接编辑注释的信息,保存退出。历史提交gi...
2018-03-25 18:57:52 2276
原创 形式语言与自动机_笔记整理(三)_图灵机与递归语言、递归可枚举语言
Turing MachinesRecursively Enumerable LanguagesRecursive Languages
2017-12-25 20:08:00 3475
原创 形式语言与自动机_笔记整理(二)_上下文无关文法与下推自动机
Context Free GrammarPushdown AutomataThe Pumping Lemma
2017-12-24 14:29:06 4322
Introduction to Modern Cryptography 2nd
2017-10-25
DH-Algorithmics-the Spirit of Computing 算法精髓 英文第三版 带书签电子书
2017-10-10
iOS Apprentice Fifth Edition Beginning iOS development with Swift 3 v5.0
2017-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人