maven是java开发下的一款构建工具,这里介绍下载zsh shell下maven的安装

下载maven包


解压,放在比如该目录/Library/apache-maven-3.5.2

打开终端如iterm2,执行以下指令,配置zshrc文件

1
$ vi ~/.zshrc
阅读全文 »

第三方社会化分享插件使用比较多的也就是baidushare,jiathis,但这些都不支持https,如果https站点使用是会报错的。
如何解决呢,其实只能改源码解决了,当然也可以利用反向代理解决。

百度share修改源码方案见这里

jiathis的js源码因为已经进行了代码混淆,所以并不能修改源码来解决,如果还是想使用,可以直接down下来相关代码,部署在自己的WEB中,但资源路径不能变动

结构及资源如下:

阅读全文 »

Team下多人协作编程,Git Repo管理上需要有规范,以下是我所在的team规范。

持续更新

分支命名规则

  1. 主分支:master【保护分支】
  2. 功能分支:feat/<name>
  3. bug分支修复:fix/<name>

操作步骤

阅读全文 »

认证流程

  1. 客户端发送登录请求
  2. 服务端验证用户名密码
  3. 验证成功后,服务端生成Token,返回令牌到客户端
  4. 客户端之后的每次请求Header或URL带上Token
  5. 服务端对需要认证的请求接口,验证Token,成功则接收请求,返回对应结果

对于一个具备检索功能的站点,除了本身在站点内部点击页内检索等外,可以通过添加配置文件,从而让浏览器自动发现和提示添加新的搜索插件/扩展到浏览器的搜索栏中。

如何去做呢?

编写OpenSearch描述文件

vi opensearch.xml

1
2
3
4
5
6
7
8
9
10
11
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>进击之路</ShortName>
<Description>文章检索</Description>
<Contact>qianghe421@163.com</Contact>
<InputEncoding>UTF-8</InputEncoding>
<Url type="text/html" template="https://1991421.cn/tags/{searchTerms}"/>
<Url type="application/x-suggestions+json"
template="https://1991421.cn/tips?q={searchTerms}"/>
<Image height="32" width="32" type="image/x-icon">https://1991421.cn/favicon.ico</Image>
</OpenSearchDescription>

阅读全文 »
0%