Hexo搭建个人博客锦集

我想很多人都想有一个自己的博客网站,现在开源的博客系统也很多,但是像java,python这种开源的博客系统需要宿主机、申请域名、安装环境等稍稍复杂的操作,当然现在也可以基于阿里或者腾讯云提供的Docker容器服务搭建也是非常方便。那么,还有没有成本更低的搭建方式呢?这时候就需要提到Hexo了,什么是Hexo?Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。我可以将生产的静态页面托管到Github、Coding、Gitee等代码托管平台上,从而节约我们的服务器费用。

阅读更多

.net core3.x发布到Docker运行

我们开发完之后,需要进行发布部署,一般高端的公司是采用CI/CD方式自动发布,但是我所处的公司都是使用手动发布,之前我都是输入命令的方式:

1
dotnet publish -c Release -r win7-x64 -o ./bin/output

执行之后就会在相应目录生成所有dll

阅读更多

Nginx二级域名转发到不同端口/服务器

有时候,我们资源有限,那么就会遇到一台主机对应1-N个域名,那么就会出现主机80端口占用完了,其他应用就只能占用其他的端口了,但是如果在域名后面带上端口号(如www.xxxx.com:8080 ),这显然很不优雅,而且像开发微信的时候,配置的域名只能使用80端口。那么有没有更好的处理方式能让我们不在域名后添加端口号呢?答案是肯定是,这里我们可以借助强大的Nginx来帮我们解决这个问题。

阅读更多

mysql慢查询语句分析总结

我们经常会接触到MySQL,也经常会遇到一些MySQL的性能问题。我们可以借助慢查询日志和explain命令初步分析出SQL语句存在的性能问题

阅读更多

AngularJS v1.x使用总结

最近在改一个前后端分离的项目,前端用的Angular 1.4.5,后端用的java,由于AngularJs在4年前简单的使用过一次,大多都忘记了,这次拿到这个项目(前端被压缩过),第一眼就瞬间懵逼了,但是领导已经下了死命令了,也只得硬着头皮干,索性就把这次遇到的一些知识点记录一下。

阅读更多

ES6常用关键字总结

ES6(ECMAScript 6.0)是JavaScript 语言的新一代标准,2015年6月正式发布。其提供了一些新特性使代码更加简洁。由于目前有些版本浏览兼容性不足,所以需要实用babel这类工具讲我们的ES6转换为ES5.

阅读更多

Golang基础学习总结之开篇

Go, also known as Golang, is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency

阅读更多

.net core 3.x Web API使用Swagger添加多版本以及JWT Authorization

很多时候,要给我们的接口升级,但是又怕影响之前的接口业务或者是要开发特定的接口,我们会给接口加上一个版本号,保障老接口依然能稳定运行,例如百度的坐标转换服务

1
http://api.map.baidu.com/geoconv/v1/?coords=114.21892734521,29.575429778924&from=1&to=5&ak=你的密钥 //GET请求
阅读更多