React技术栈速查手册(Live with React)

发布时间:2021-07-12 14:13
最后更新:2024-06-17 13:30
所属分类:
前端 React

这本自编的工具书《Live wtih React》(原名:《React 技术栈速查手册》)自很早就在更新了,但是之前一直仅在自己周围的小圈子里使用。现在把这本小书共享出来,希望能够服务更多的人。


索引标签
前端
React
工具书

大道至简,实用至上:Python编程指南

发布时间:2022-11-14 10:46
最后更新:2022-11-14 10:46
所属分类:
Python

《大道至简,实用至上:Python编程指南》这本小书从2018年完成编写以来一直都是以Latex方式编写,以PDF格式在线下传播的。因为基于Latex的格式在修订和发布的时候实在是不方便,所以现在这本小书借助mdbook支持迁移到了线上,希望能够以更加方便的形式帮助到更多的人。


索引标签
Python
工具书
编程指南

最速C++上手指南

发布时间:2024-02-06 06:36
最后更新:2024-02-06 06:36
所属分类:
C++

《最速C++上手指南》这本小书自2018年做为个人复习C++语言时编写的语法摘要笔记一直是以PDF文件的形式存在。经过在一些朋友中间的共享,有很多人反应这本小书的确在写代码的时候能提供一些帮助,所以现在将这本小书转为线上书籍的方式共享出来,方便内容的修订和共享。


索引标签
C++
工具书
编程指南

VIM使用技巧

发布时间:2021-05-08 15:21
最后更新:2021-05-08 15:21
所属分类:
DevOps 系统管理

VIM是Linux系统中最常用的命令行编辑器,但是大多数人都会觉得VIM编辑器难以使用,这是因为在没有鼠标的支持下,仅仅依靠键盘来完成全部操作,需要熟记大量的快捷键。而且除此之外,可选择使用的数量众多的插件也带来了更多的快捷键,这也使得VIM的操作更加复杂。这篇文章不是要说明VIM的使用,而是要记录VIM常用的一些概念和操作,方便在使用的时候进行快速的查找和助记。


索引标签
DevOps
VIM
使用技巧

关于面试题集锦的使用

发布时间:2023-09-14 11:00
最后更新:2023-09-14 11:08
所属分类:
面试题集锦

面试对于一个求职者来说是一个机会的入口,对于正在招聘的公司来说也是一个了解应聘者能力的关键时刻。如何组织一场高效的面试,从寥寥的几个问题探知应聘者的技术能力、工作态度乃至心理状态,从来都是对面试官的一个考验。面试从来都是经过精心设计的,并不是为了刁难而存在,也不是为了显示面试官的能力而存在。


索引标签
面试题
基本方法

新增的#[diagnostic]属性

发布时间:2024-06-20 22:12
最后更新:2024-06-21 10:12
所属分类:
Rust

随着Rust 1.78版本的发布,有很多还没有升级Rust编译器的小伙伴在升级依赖库的时候,可能就会遇到#[diagnostic]属性不支持的错误了。那么这个新增的#[diagnostic]到底有什么用途呢?


索引标签
Rust
属性
diagnostic

记一次处理Android证书链的问题

发布时间:2024-05-28 22:00
最后更新:2024-05-29 09:31
所属分类:
Android

在编写移动端应用的时候,我们常常会使用RESTful形式的API作为数据服务来使用,这就意味着数据服务端是基于HTTP的。随着近些年对于HTTP安全的越发重视,HTTPS越来越在更加广泛的范围内被推荐。但是TLS加密使用的证书这个东西,其实并不复杂,我们甚至在本地通过一些工具就可以生成一个供使用。这就带来了一个SSL证书使用时的一个安全问题:如何确保通讯过程中使用的SSL证书是安全的?


索引标签
Android
React Native
移动开发

TrinityCore 7.3.5 镜像编译脚本

发布时间:2024-03-12 15:39
最后更新:2024-03-22 11:24
所属分类:
C++

TrinityCore是经典MMO游戏《魔兽世界》的开源版服务端,本文记录了TrinityCore项目中一个已经不再维护的历史版本的编译脚本。


索引标签
C++
TrinityCore
World of Warcraft

在Rust中实现二叉树

发布时间:2024-01-09 16:03
最后更新:2024-06-20 22:38
所属分类:
Rust

二叉树算得上是数据结构中的一种基础结构,在二叉树的基本操作中集中了大量数据结构设计中的常用操作。但是由于Rust语言特性的设计,在其他寓言中十分方便就可以实现的功能,在Rust中就需要绕一段路,二叉树的实现就是这样的一个典型例子。


索引标签
Rust
算法设计
数据结构
二叉树

static mut的替代

发布时间:2024-01-02 08:26
最后更新:2024-01-02 11:24
所属分类:
Rust

在Rust中使用static mut来实现可变全局变量会在编译期收获一条编译错误。但是这种全局静态变量在其他很多语言中都是一种非常方便的用法,比如保存一个全局可用的可变数据库连接,或者持有一个由用户指定的文件句柄。这种使用方法在很多程序中都是非常常见的。


索引标签
Rust
static mut
once cell
mutex