VIM编辑器学习精简教程
痛苦的转过来了,有些担心。 先谈谈作为一个程序员对 Windows 下编程和 Linux 下编程的看法。我个人认为,Linux 纵然优秀开源,但是桌面 UI 还不够成熟稳定,各种软件也都做的比较鸡肋,使用起来是不如 Windows 的(没办法,不愿意花钱买 Mac)。由于我个人对 Eclipse 和 Zend Studio 比较熟练,虽然 Vim 也比较熟练,但还是认为在 Windows 下使用 ID...
Linux下使用tar和zip进行压缩解压缩教程
的技术肯定比一般做了十多年技术的程序员还多得多,在这些懂技术的人里面找到真正能干事的人是不多的。下面开始在 Linux 下进行压缩和解压缩教程。本文主要讲解 tar,zip,gzip,gunzip 的使用。Linux 下的的压缩操作是不同于 Windows 下的。在 Windows 下很多软件压缩和打包是混在一起进行的,一般打包了也就压缩了。而在 Linux 下这两个操作一般都是分开的,打包就是打包,...
GITHUB之GIT BASH使用教程
讨厌,这样一想,也就没有继续补充了。GITHUB 是全球最出名的基于 GIT 的代码托管平台之一,可以免费的托管开源代码。作为一名软件工程师,对代码的管理养成一个良好的习惯是非常重要的。本人将讲解如何使用 GIT BASH 管理 GITHUB 中的代码库。Git 是基于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务...
红米 AX6 解锁以及 Clash 折腾记录
唯一没有的就是 Clash,所以第二个重要链接是:https://github.com/juewuy/ShellClash/archive/refs/tags/1.6.3.tar.gz,下载这个包后,使用 tar 解压,将它里面的 ShellClash-1.6.3/bin/clashfm.tar.gz 下载下来,准备这么多东西,就够了。解锁 AX6 SSH 的方法,如网上所说的,一定要有一个 Open...
使用GIT BASH管理多个远程代码库
我的另一篇文章《GITHUB之GIT BASH使用教程》,最近一段时间,百度等搜索引擎也带来了一些流量,看到有很多网友浏览,也有网友来过多次。这篇文章再做一些补充,关于如何使用 GIT 推送代码到多个远程代码库。使用场景:比如我们的项目同时放到了 GITHUB 和 GITOSC 中,这个时候本地只有一份项目代码,当本地开发时做了更新,要保持远程两个远程版本库的一致性,就必须将代码同时推送到两个远程服...
Linux下screen命令使用教程
Linux 下的 screen 命令能够方便的管理桌面会话,每个会话可以包含多个屏幕。使用 screen 可以快捷的保存工作环境,比如有的任务需要执行很长时间,或者网络不稳定的情况下保存桌面环境,下次使用 SSH 登录的时候可以直接进入某个会话,直接提升工作效率。 一开始,想到使用 screen,主要是有些进程需要执行很长时间,如果连接突然断开,或者网络不稳定的情况下会话退出了,进程就会被终止。使用...
ArchLinux及Gnome主题安装精简教程
方软件包,可以得知 Linux 除了内核以外,发行版都做的不怎么样,可以算是非常糟糕。所以 Linux 一旦涉及 UI,都是非常不稳定的,跟 Windows 还是没法比的。ArchLinux 官方推荐使用 GPT 分区表和 EFI(UEFI) 系统分区来安装系统。所以本文也是首选 GPT 和 EFI 的方式来编写整个安装教程,引导程序(Boot Loader)选择最通用 GRUB Boot Loade...
JavaScript获取DOM节点HTML元素CSS样式
如何使用 JavaScript 获取某个 DOM 节点下 HTML 元素的 CSS 样式值?使用过 JQuery 的童鞋一定都非常的熟悉,Jquery 提供了非常强大的 CSS 方法,可以很方便的设置和获取元素的 style 属性。 某些情况下,我们不能使用 JQuery 时,就必须使用纯 JavaScript 获取元素的 style 属性值。本文将介绍使用纯 JavaScript 获取元素的的样式...
git使用之rebase合并提交
对于版本控制系统 GIT ,一直没有深入研究,只是从日常使用方面入手,能解决平常使用出现的问题就可以了。GIT 的版本控制,有三种后悔方式:reset、revert 和 rebase,本文主要讲述 rebase 的使用。 使用场景:当在新分支中开发一个新功能的过程中,开发期间涉及的文件数比较多,提交的次数也非常多,同时整个提交的过程非常的复杂,在最后合并的时候,需要移除某些修改的文件并且将提交次数整...
MySQL 使用原始数据文件创建一个数据快照
MySQL 主从同步配置,使用原始数据文件创建数据快照。如果数据库体量很大,复制原始数据文件比使用 mysqldump 更加有效,然后在每个从库上导入文件。当执行 INSERT 语句时,这种技术会跳过更新索引的开销。使用这种方法与具有复杂缓存或记录算法的存储引擎中的表一起使用需要额外的步骤来生成完美的“时间点”快照:即使您已获得全局读锁定,初始复制命令可能会遗漏缓存信息和记录更新。 存储引擎如何响应这...