云樾
云樾

任何时候都不会因自己的无能茫然愤恨。

云樾
任何时候都不会因自己的无能茫然愤恨。

文章推荐

最新文章

https://cdn.imcavoy.com/images/20200210184252.png

探究React Hooks

1. Hook的定义 React Hooks 设计的目的:加强版函数组件,让函数组件也拥有类组件的功能 "Hook"的意思是钩子 React Hooks想要达到的效果就是在尽量使用纯函数,且如需要外部功能或副作用,就用Hooks将它们“钩”进来 React默认提供了一些常用的钩子,钩子一律使用use前缀命名,常用的钩子如下: useState() useRe…

399   2019-09-26   0
https://cdn.imcavoy.com/images/20201107161315.png

Nextjs初探

Nextjs目录结构 pages下所有文件的文件名对应页面的子路径(理解为nextjs中的路由体系,区别于KOA的路由) 两个例外:_app.js、__document.js components:组件 lib:utils库等 .next:nextjs编译生成的文件,正式环境需要的文件 next.config.js:配置文件 路由基础 Nextjs 提供的Link组件: 前端路由跳转 …

856   2019-09-23   1
https://cdn.imcavoy.com/images/20190913230657.png

VSCode 配置ESLint + Prettier 统一前端代码风格

原理 使用 eslint 检查代码 使用 prettier 作为 eslint 的插件来格式化代码 安装 VSCode 插件 直接通过商店安装即可,这里附上官网链接: ESLint Prettier 项目中的配置 配置 ESLint 安装eslint、prettier、babel-eslint、eslint-plugin-react、eslint-plugin-react-hooks以及与 prettier 相关的扩展eslint-plugin-p…

716   2019-09-09   0
https://cdn.imcavoy.com/images/Tor-logo.jpg

Tor源码分析一:子系统及配置项初始化

Tor version: v0.4.1.5 1. tor_run_main tor_run_main(const tor_main_configuration_t _tor_cfg) 新版本的 tor 中 main.c 文件在src/main/下 子系统初始化 subsystems_init(); 该函数定义如下: int subsystems_init(void) { return subsystems_init_upto(MAX_SUBSYS_LEVEL); } /** * Initialize all the subsyste…

623   2019-09-04   0
https://cdn.imcavoy.com/images/nagy-arnold-EmiqTcmhNMc-unsplash.jpg

利用ss和redsocks转发流量思路分析

0. 前言 最近做的项目有一个需求: 项目开发的代理工具 A,需要开发一个相应的代理客户端接收用户的HTTP/SOCKS5流量并转发给服务器上的 A 服务端 由于时间因素,开发客户端太过麻烦,所以我思考了一种迂回实现用户代理的思路 用户通过 ss 客户端将流量传送到 ss 服务端,然后通过redsocks+iptables将流量转发给 A 服务…

600   2019-08-02   0
https://cdn.imcavoy.com/images/20200429114619.png

Ubuntu下通过编译安装Python3

本次主要记录通过下载和编译的方式安装Python3 测试版本:Python3.7 1. 安装相关的依赖 sudo apt-get update sudo apt-get upgrade sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev 2.…

521   2019-06-25   0
https://cdn.imcavoy.com/images/20200429114514.png

Mac下配置Aria2来代替迅雷

最近用迅雷下 BT 是越来越不顺心...各种版权限制/资源敏感...会员是一点卵用都没有 好好的正常电影资源(上映 N 久那种)你敏感个啥?活该药丸。 Mac 上的其他下载工具(FDM 等)下载磁力链等也不尽如人意,于是想到了Aria2,今天就来尝试玩一下 安装 Aria2 因为本人是 Mac,所以只提供 Mac 的安装教程,其他平台请自行摸索。 …

689   2019-06-16   0
https://cdn.imcavoy.com/images/wallhaven-g8xjqe.jpg

LaraShop开发笔记

用户模块开发 解决因为watch-poll导致CPU负载过高 "watch-poll": "npm run watch -- --watch-poll=5000", 建议在本机跑watch-poll,不要在vagrant容器中跑 快速将数据库字段值转换成常见的数据类型 // App\Models\User protected $casts = ['email_verified' => 'boolean'] …

355   2019-06-06   0
加载更多