dushenzhi的博客

博学之,审问之,慎思之,明辨之,笃行之!

ATS(Apache Traffic Server)学习笔记

ATS日常随笔

ATS简易教程 lua插件目录:{ats}/etc/trafficserver/lua/ 日志目录:{ts}/var/log/trafficserver/ 插件目录:{ts}/libexec/trafficserver/ ATS脚本说明 ATS各种启动脚本位于bin/目录下: 主程序名称是traffic_server,提供{start|stop|status|restart|con...

mybatis generator简易教程

mybatis generator简易教程

mybatis generator简易教程 mybatis generator jar包下载地址: http://repo1.maven.org/maven2/org/mybatis/generator/mybatis-generator-core/ 官网地址:http://mybatis.org/generator/ github托管地址:https://github.com/myba...

Mac压缩图片

Mac自带预览(preview)图片压缩处理

图片处理 在日常上网过程中经常会碰到一些系统限制上传图片大小和格式这样的问题,而我们日常生活中用手机或者相机拍下的原始图片素材会不满足要求,这时很多人会想到利用PS或者下载安装其他专业图片处理工具来处理。 再如我们在写博客过程中也经常需要引用一些图片素材,但是也希望用较小的图片来提升博客的访问速度,这时候也会有类似的需求。 其实Mac系统用户可以不用去安装其他软件件,自带的默认图片工具“预览...

Mac终端(zsh)下用代码编辑器打开文件或目录

更改 zsh 配置文件,在终端使用sublime、vscode、atom快速打开文件或目录

前言 最近在喵神 onevcat 的直播中发现喵神直接在终端就能用 vsCode 打开当前代码目录,非常方便。 在zsh终端中 使用 code .,在 vcCode 打开当前文件目录 正文 配置终端环境 终端环境为:iTerm2 + zsh zsh 使用 oh_my_zsh 配置 安装zsh 查看你的系统有几种shell cat /etc/shells 显示 /b...

Xcode 控制台输出中文

在 Xcode 控制台输出中文的方法

重写 NSArray、NSSet、NSDictionary 的输出方法,在Xcode实现中文(Unicode)字符在控制台的输出 原理 Xcode 控制台中在输出 NSArray、NSSet、NSDictionary 时,其中的中文字符会变成Unicode编码 如"\U67cf\U8367". 我们通过分类重写这些类的输出方法即可实现在控制台输出中文: - (NSString...

使用 .gitignore 忽略 Git 仓库中的文件

.gitignore 文件在Git中的使用

使用 .gitignore 文件忽略指定文件 .gitignore 在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者是pod库的中一大串的源代码。这种情况下使用.gitignore就能够在Git提交时自动忽略掉这些文件。 忽略的格式 # :...

Mac 文件的隐藏与显示

使用终端 显示/隐藏 文件

让 Finder 显示隐藏文件和文件夹 基本 显示 $ defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 隐藏 $ defaults write com.apple.finder AppleShowAllFiles -boolean false ; killal...

Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

Mac 文本转音频

在Mac终端上将文本文件转换为音频文件

文本转语音 分享一条在Mac上将一个文本转换为音频文件的终端命令,个人认为还是蛮实用的。 来自: http://25.io/toau/ 指令: cat sample.txt | say -o sample.aiff

Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...