Ebin Blog

hello world!

adb的使用,连接手机的方法,远程连接手机

目的 利用adb实现远程连接手机,控制手机。 mac系统通过ADB与scrcpy实现手机投屏 方法 1. 下载adb,scrcpy 安装ADB 1 brew cask install android-platform-tools 安装scrcpy 1 brew install scrcpy 下载过程遇到一个问题: 执行br...

一文搞懂offset系列、client系列、scroll系列,以及他们的应用场景

前言 标准盒子模型和ie盒子模型的区别 一个盒子由四个部分组成:content、padding、border、margin 可以通过box-sizing: content-box|border-box|inherit:来修改盒模型的类型 content-box: 默认值,标准盒模型,宽高只设置content的宽高 border-box: 怪异盒模型,宽高设置的是content+...

git忽略大小写的问题,以及远程仓库同时存在大小写不同的文件的解决方案

写在前面 在项目开发的时候,一个99%的人都会遇到的问题:就是git作为版本控制工具。 文件名、文件大小写的问题。 因为我对git的理解不够深入导致花费了不少时间来排查,同时也体会到好的规范比好的技术其实更重要。 搭建环境 新建gitee仓库 执行创建git仓库的命令 搭建测试案例 新建一个文件夹testfolder,作为测试文件夹,并且里面有一个inner...

Linux-常用Shell命令

从零开始的Linux探索历程

Linux 常用Shell命令 一、Linux目录结构 二、帮助命令 三、Yum相关命令 四、服务相关命令 五、常用系统命令 六、状态检测命令 七、目录相关命令 八、文件编辑命令 九、文件管理命令 十、压缩与搜索命令 十一、用户管理相关命令 十二、文件权限相关命令 十三、Vim编辑器常用命令 十四、输入输出重定向 一、Linux目录结构 目录名称 ...

Chrom浏览器断点调试

google chrom浏览器断点调试

在编写更复杂的代码前,让我们先来聊聊调试吧。 调试 是指在一个脚本中找出并修复错误的过程。所有的现代浏览器和大多数其他环境都支持调试工具 —— 开发者工具中的一个令调试更加容易的特殊用户界面。它也可以让我们一步步地跟踪代码以查看当前实际运行情况。 在这里我们将会使用 Chrome(谷歌浏览器),因为它拥有足够多的功能,其他大部分浏览器的功能也与之类似。 “资源(Sources)”面板 ...

前端面试常见的浏览器缓存(强缓存、协商缓存),代码实操

前言 最近在背面试题时,时常会看见浏览器缓存,虽然没有用过,但是从面试题中的描述,大致是知道它的作用和重要性。不过还是没有代码实操过,只是一知半解的,这口气咽不下啊,开始找资料,但是大部分都是理论半行代码没有,终于东拼西凑顿悟了。开始搭环境,干活。 浏览器缓存 浏览器缓存是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。 ...

gitalk作为评论工具,在Jekyll个人网站上使用

Gitalk+Jekyll+githubOAuth App

如果你想在自己的Jekyll博客上通过Gitalk添加评论功能,可以跟着我做。 实现gitalk作为评论工具,在Jekyll个人网站上使用 步骤1: 在GitHub中创建OAuth App 登录GitHub:打开浏览器,访问GitHub并登录你的账户。 访问设置:点击右上角的个人头像,从下拉菜单中选择“Settings(设置)”。 ...

JavaScript 二十年

推荐语 《JavaScript 二十年》是一部不可多得的编程语言历史著作,它既是对 JavaScript 的回顾,也是对网络和现代编程文化发展的观察。JavaScript 经常被认为是一门偶然成功的语言,但在这本书中,作者通过丰富的历史细节和独到的见解,展示了它如何在复杂的环境中脱颖而出,从浏览器脚本小工具成长为如今不可替代的全栈编程语言。对每个开发者来说,理解 JavaScript 的历...

从 Windows 到 Linux - 我的系统迁移之旅

一个前 Windows 用户的 Linux 使用体验

先说结论:换到 Linux 后,整个人都感觉清爽了!系统运行更快,开发体验更好。 为什么要换 Linux? 说实话,就是受不了 Windows 了😅 每次更新都提心吊胆,系统越来越臃肿,运行越来越慢... 选择发行版的纠结 试了好几个发行版后,最后选择了 Ubuntu: Debian:太朴素了,连个像样的界面都没有 Deepin:虽然是国产,但总觉得哪里不对劲...

Hello Linux - 我的Linux学习之旅

从零开始的Linux探索历程

"Linux 是一个免费的类 Unix 操作系统,它代表着开源精神和技术自由。" —— Linus Torvalds 前言 在这个被操作系统主导的时代,Linux 作为一个自由、开放的操作系统,正在扮演着越来越重要的角色。本文将记录我的 Linux 学习之旅,希望能帮助到同样对 Linux 感兴趣的朋友。 为什么选择 Linux? "选择 ...