码字仓颉

CSS总结

CSS
本文记录一些CSS中的一些常识和技巧CSS 的学习不需要死记硬背,就是经验和熟练度,要会用工具。比如,要会搜索 “css generator” 一、知识点1、文档流 行内元素 块级元素 2、盒模型 padding border margin 3、定位 position static默 ...
Read more

命令行技巧

技巧一:~/.bashrc自动运行1、首先 touch ~/.bashrc 创建一下这个文件2、start ~/.bashrc选用编辑器编辑这个文件,内容为 echo 'Hi'3、你也可以用命令行编辑文件 echo "echo 'hi'" ...
Read more

Shadowsocks配置

工具
记录一下Shadowsocks的配置过程 1. 通过SSH连接主机2. 安装Shadowsocks1234# apt-get update // 更新源中包列表# apt-get install python-pip ...
Read more

Chorme插件推荐

工具
本文简单汇总下本人常用的 Chorme 插件,主要是 Web 前端开发中常用开发利器。 1. 日常使用 Proxy SwitchyOmega翻\墙必备,控制代理模式,帮助我们合适高效翻\墙,可以自定义翻\墙规则 谷歌访问助手没有 VPN、Shadowsocks 等翻\墙账号时可以暂时使用 ...
Read more

常见排序算法

计算机基础 算法
排序是开发中十分常见且核心的操作,虽说实际项目中很小几率会需要我们手动实现,但是了解这些精妙的思想对我们还是大有裨益的。本文简单总结下最基础的几类算法。这里首先推荐一个数据结构和算法动态可视化网站:https://visualgo.net/zh 0. 概述 十种常见排序算法可以分 ...
Read more

Centering in CSS

CSS 译文
本文翻译自 CSS-Tricks 中的一篇文章—— Centering in CSS: A Complete Guide,CSS居中完全指南,其中有部分删改。   Centering things in CSS is the poster child of CSS c ...
Read more

Git基础

git
1、工作区、暂存区、版本库、远程库 工作区(Working Directory) 就是你在电脑里能看到的目录 版本库(Repository) 工作区有一个隐藏目录.git就是版本库。 暂存区 Git 的版本库里存了很多东西,其中最重要的就是称为 stage(或者叫index)的暂存区, ...
Read more

HTTP总结(前端开发中的常识性问题)

计算机网络
1. TCP/IP 简介 首先应该理解 TCP/IP 协议族中的四个分层:应用层、传输层、网络层、数据链路层,详细请看另一篇博客。 HTTP 位于应用层,负责生成或解析报文 TCP、UDP 位于传输层,负责将报文方便、可靠得传输 IP 位于网络层,负责搜索地址、路由中转、传输 数据链路层是硬 ...
Read more

命令行基础

计算机基础
首先,推荐一个网站explainshell.com,超级强大的Linux命令解释工具,在搜索框里任意输入Linux命令,系统会将命令解析。 1.常用单词及缩写 英文 翻译 directory 目录、文件夹 file 文件 make 新建 remove 删除 mov ...
Read more

图解HTTP学习笔记(七):HTTPS

计算机网络
1. HTTP 的缺点 通信使用明文(不加密),内容可能会被窃听; 不验证通信方的身份,因此有可能遭遇伪装( DoS 攻击,拒绝服务攻击); 无法证明报文的完整性,所以有可能已遭篡改(中间人攻击,MITM); 2. HTTPS 是身披 SSL 外壳的 HTTP HTTPS = HTTP ...
Read more
Prev Next