Home

Imposter Syndrome - Anxiety/Depression - Perfectionism -Gender

Decide to write this one in Chinese with the hope that I can convey my idea better. (但是写到最后变成了尴尬的中英混杂) 起因 睡前随便打开了一个podcast,系列的题目叫做The Psychology of your 20’s,感觉很有趣,于是翻到第一篇,发现第一篇的题目叫The Psychology of Imposter Syndrome - why do you feel like such a fraud?? 这个时候我更加的被吸引了 – 说到20’s 的心理问题,第一反应可能会是情感/家庭/对未来迷茫之类。而Imposter Syndrome确实实实在在是我的最大问题。在过去的几年里,...

Read more

ssh出错记录

ssh 无法连接 查看auth.log以及auth.log.1,发现蹊跷的地方大概是pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty2 ruser= rhost= user=jr 用来检查sshd的config文件是否有错误/usr/sbin/sshd -T 可能跟密码相关 曾经重置过公私钥 在主机端,/usr/sbin/sshd -dddd -D 结果得到 debug2: load_server_config: filename /etc/ssh/sshd_config debug2: load_server_config: done config...

Read more

解决homebrew卡顿的问题

Homebrew Homebrew的组成部件 Homebrew的问题在我这里存在了很久了,但是我一直都没有管。之前解决的方法是在updating homebrew卡到∞时间的时候按下ctrl+C。今天决定解决一下这个问题,发现其实并非难事。 参考 然而后来发现换源也不是太好用。 从知乎回答看到,brew支持全局代理。于是 export ALL_PROXY=socks5://127.0.0.1:10808 Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask failed! brew update-reset 之后 source ~/.zshrc

Read more

Leetcoding notebook

做题记录 题目1 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。 示例 1: 输入:intervals = [[1,3],[2,6],[8,10],[15,18]] 输出:[[1,6],[8,10],[15,18]] 解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6]. 示例 2: 输入:intervals = [[1,4],[4,5]] 输出:[[1,5]] 解释:区间 [1,4] 和 [4,5] 可被视为重叠区间。 提示: 1 <= intervals.length <...

Read more

JS Learning

#JS Notebook 曾经突击学过Javascript,但是过于仓促很多东西都没有好好理解,现在趁着做ethernaut的功夫复习一下javascript,这里面做一些笔记。 1 修改元素 document.getElementById("demo").innerHTML = "段落已修改。"; 用getElementsByClassName修改发现改不掉,之后发现这个返回的是一个list,如下方法可以修改。 document.getElementsByClassName("intro").innerHTML="test"; x = document.getElementsByClassName("intro"); x[0].innerHTML="test" 2 Ja...

Read more

Git学习笔记

Git学习笔记 跟廖雪峰的教程学的,在这里记点自己看也没啥用别人看更没用的笔记 账号设置 在安装完git之后,输入 git config --global user.name "Your Name" git config --global user.email "email@example.com" 创建版本库 创建一个空目录 mkdir learngit cd learngit pwd (PWD) 显示当前目录 把目录变成git可以管理的仓库 git init 当前目录下多了一个.git的目录,是git用来跟踪管理版本库的。 Windows的BOM Byte order mark的问题 把一个文件放入git仓库 git add readme.txt 把...

Read more

Solidity Bytecode

Solidity Bytecode 背景 今天在做Bytecode的CFG,对于以下的source code: pragma solidity 0.4.24; contract SimpleDAO { mapping (address => uint) public credit; function donate(address to) payable public{ credit[to] += msg.value; } function withdraw(uint amount) public{ if (credit[msg.sender]>= amount) { require(msg.sender...

Read more

Writing 注意事项

引用的使用 引用前加空格,写在标点前,后面贴着标点。如果是没有标点的情况下,后面也要空格 Have a nice day [1]. Have a nice [1] day. 括号的使用 跟引用几乎相同 Have a nice day (by looking at the stars) everyday. Have a nice day (everyday).

Read more