shijianliang’s blog

If you fail, don’t forget to learn your lesson.

  • 【🔝置顶】好文推荐

    工具类 https://github.com/jaywcjlove/awesome-mac/blob/master/README-zh.md https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books-zh.md https://github.com/jackfrued/Python-100-Days 官方文档 http://www.mybatis.org/mybatis-3/zh/getting-started.html http://www.mybatis.org/spring/zh/index.html https://testng.org/doc/documentation-main.html https://www.gohugo.org/ https://caddyserver.com/docs

  • Centos7开放端口

    firewall-cmd --zone=public --add-port=2018/tcp --permanent firewall-cmd --reload

  • 使用composer搭建自己的php框架

    1.github新建空仓库 2.clone到本地 git clone https://github.com/shijianliangs/composer-demo.git 3.进入目录初始化 cd composer-demo;composer init

  • vue插件之vue-json-viewer

    安装 npm install vue-json-viewer --save 使用 <!-- 默认不展开 --> <json-viewer :value="jsonData"></json-viewer> <!-- 默认展开 --> <json-viewer :value="jsonData" :expand-depth=5 copyable boxed sort></json-viewer>import Vue from 'vue' import JsonViewer from '../../node_modules/vue-json-viewer' Vue.use(JsonViewer) data() { return { jsonData: {"a":[{"b":"v"},{"c":5}],"M":"n"} } } 效果 参考 https://blog.

    Read more…
  • 搭建自己的slide文件解析服务

    1.安装golang apt install golang 2.安装talksapp go get github.com/golang/gddo/talksapp 3.下载google sdk并解压 wget https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-245.0.0-linux-x86_64.tar.gz tar -zxvf google-cloud-sdk-245.0.0-linux-x86_64.tar.gz 4.执行自动安装程序 ./google-cloud-sdk/install.sh 5.初始化 ./google-cloud-sdk/bin/gcloud init 6.执行talksapp安装脚本 先进入子目录再执行安装,否则会报错 cd go/src/github.com/golang/gddo/talksapp/;./setup.sh 7.启动服务 google-cloud-sdk/bin/dev_appserver.py go/src/github.com/golang/gddo/talksapp/ 这个时候就可以解析托管在github的.slide文件了 https://www.shijianliang.cn/github.com/shijianliangs/gotalks/demo.slide

    Read more…
  • Proxychains让你的terminal健步如飞

    Proxychains支持terminal走代理模式 安装前 shijl:~ shijl$ wget www.google.com --2019-06-20 11:29:15-- http://www.google.com/ Resolving www.google.com (www.google.com)... 69.171.248.128 Connecting to www.google.com (www.google.com)|69.171.248.128|:80... failed: Operation timed out. 安装 brew install proxychains-ng 配置 编辑/usr/local/etc/proxychains.conf文件,最后一行添加 socks5 127.0.0.1 1080 测试 shijl:~ shijl$ proxychains4 wget www.

    Read more…
  • caddy权限配置

    编辑Caddyfile :9001 { root /Users/shijl/book/public/ log /Users/shijl/Downloads/9001_access.log errors /Users/shijl/Downloads/9001_errors.log fastcgi / /usr/sbin/php-fpm php { ext .php split .php index index.php } basicauth test test { realm name / } } 效果

  • 如何让hugo支持流程图和时序图

    1.添加mermaid脚本 ./themes/theme_name/layouts/partials/footer.html # theme_name,修改成你正在使用的主题 2.在文件末添加: <!-- mermaid JS --> <script src="https://unpkg.com/mermaid@8.0.0/dist/mermaid.min.js"><script> <script> mermaid.initialize({ startOnLoad: true }); </script> 到这步就添加成功了,但每次访问的都是在线的js,可能对访问速度有所影响。我们也可以把js下载到本地进行引用。 (1). 下载mermaid.min.js至本地 cd ./themes/blackburn/static/js/;wget https://unpkg.com/mermaid@8.0.0/dist/mermaid.min.js (2). 在footer.html文件末添加: <!-- mermaid JS --> <script src="{{ .

    Read more…
  • Adb常用命令

    adb命令打开安卓手机wifi设置 adb shell am start -a android.intent.action.MAIN -n com.

    Read more…
  • Caddy+php环境搭建

    什么是caddy? Caddy服务器(或称Caddy Web)是一个开源的,使用 Golang 编写,支持 HTTP/2 的 Web 服务端。它使用 Golang 标准库提供 HTTP 功能。 caddy的特性 caddy的部署 1.安装php brew install php@7.2 2.安装caddy curl https://getcaddy.com | bash -s personal 3.配置Caddy文件 Caddyfile # 域名解析方式 # caddy会自动帮助申请证书,可以https访问,无需配置 www.

    Read more…