Hexo 使用 Valine-Admin 管理评论的小改进 发表于 2018-11-28 分类于 编程之美 阅读次数: Valine: 本文字数: 1.8k 阅读时长 ≈ 2 分钟 意外之喜最近发现,本博客的访问量有增多的趋势,也渐渐有访客在博文下留言。从热心网友的评论中,我感受到本博客还是帮助了一些人的,甚是欣慰。 阅读全文 »
2018 年 11 月 21 日记 发表于 2018-11-21 分类于 生活随笔 阅读次数: Valine: 本文字数: 1.2k 阅读时长 ≈ 1 分钟 习惯拥有就容易忽略习惯是一种可怕的习惯,最近搬家发生的一件小事,让我深有感触。 阅读全文 »
Tomcat 处理包含中文的请求乱码问题 发表于 2018-11-13 分类于 编程之美 阅读次数: Valine: 本文字数: 979 阅读时长 ≈ 1 分钟 背景流程引擎 Camunda 需要部署在 Tomcat 上,之前部署和使用的时候发现,如果请求内容中包含中文(无论采用 GET 还是 POST),经过 Camunda 处理之后存在数据库中,内容会乱码。 经搜索,找到一个可能的原因是:如果没有指定字符编码,Servlet 规范规定使用 ISO-8859-1 作为默认的编码。 阅读全文 »
JS 中 Base64 编码中文乱码问题 发表于 2018-11-13 分类于 编程之美 阅读次数: Valine: 本文字数: 837 阅读时长 ≈ 1 分钟 Base64 编码 Base64 是一组相似的 二进制到文本(binary-to-text) 的编码规则,使得二进制数据在解释成 radix-64 的表现形式后能够用 ASCII 字符串的格式表示出来。Base64 这个词出自一种 MIME数据传输编码。 Base64 编码普遍应用于需要通过被设计为处理文本数据的媒介上储存和传输二进制数据而需要编码该二进制数据的场景。这样是为了保证数据的完整并且不用在传输过程中修改这些数据。Base64 也被一些应用(包括使用 MIME 的电子邮件)和在 XML 中储存复杂的数据时使用。 阅读全文 »
禅道伪静态配置引出的 fastcgi 问题 发表于 2018-11-12 分类于 运维笔记 阅读次数: Valine: 本文字数: 1.1k 阅读时长 ≈ 1 分钟 背景组里维护开发的系统是基于禅道(ZenTao)框架开发的,生产和测试环境都是搭在 Apache 上,官方文档也是便向于 Apache。最近头脑发热,在本地装了 Docker,配置了 DNMP 环境,想着把禅道跑起来试试,但是一直卡在伪静态和 pathinfo 的配置方面。 阅读全文 »
Nginx 跨域配置 发表于 2018-11-12 分类于 运维笔记 阅读次数: Valine: 本文字数: 1.1k 阅读时长 ≈ 1 分钟 背景最近有在开发的一个前后端分离系统,在做 Nginx 的相关跨域配置时,遇到了比较奇怪的问题。当前端发起的请求,经后端处理后,返回的状态码是 4XX 或者 5XX 时,跨域的资源无法正常返回,即使配置上了 add_header。 阅读全文 »
尝试 Hexo 转小程序 发表于 2018-10-29 分类于 编程之美 阅读次数: Valine: 本文字数: 731 阅读时长 ≈ 1 分钟 背景最近,看到有朋友在讨论 Typecho 的小程序版 WeTypecho,看了下效果还可以。心里想着,那 Hexo 是不是也可以?可惜翻遍了谷歌和度娘以及 GitHub,没有找到合适的,该不会是 Hexo 凉凉了吧? 阅读全文 »
Laravel 上传文件至 BackBlaze 问题排查记 发表于 2018-10-24 分类于 编程之美 阅读次数: Valine: 本文字数: 1.6k 阅读时长 ≈ 1 分钟 背景之前用 Laravel 把 图床 重写了,在我自建的 Docker 集群中运行了一段时间后,我发现,大于 2M 的图片无论怎么都上传不了,而且也没有报错。一直断断续续地排查,终于在 1024 节日找到了问题所在。 阅读全文 »
CentOS 7 设置日期时间 发表于 2018-10-18 分类于 运维笔记 阅读次数: Valine: 本文字数: 1.3k 阅读时长 ≈ 1 分钟 基本概念在 CentOS 6 版本,时间设置有 date、hwclock 命令,从 CentOS 7 开始,使用了一个新的命令 timedatectl。 阅读全文 »
开源一个优惠券小程序 发表于 2018-10-11 分类于 编程之美 阅读次数: Valine: 本文字数: 537 阅读时长 ≈ 1 分钟 E-Coupon自己的淘客网站(一点优惠)一直缺少一个移动端的入口,心里觉得是个急需完善的地方,所以国庆假期头几天,我宅在房间里研究了阵,搞出了个领优惠券的小程序。 阅读全文 »