待解决的问题集
文章平均质量分 90
泰 戈 尔
只有初恋般的热情和宗教般的意志,人才可能成就某种事业。 -- 川哥
展开
-
一个小工具引发的两个思考
背景 近期搞了一个小工具,主打的功能是辅助背单词,大致包含的功能如下图 功能就不再赘述了,有兴趣的可以查看此 repository。在此写一点在开发这个小工具期间,我的一些想法和感悟。有些地方说的也许不恰当,欢迎批评指正。 问题 1 一个“好的”项目目录结构是怎样的? 2 单词抽检的策略选择问题,如何挑选合适自己的抽检策略? 下面带着这两个问题,展开本文。 关于目录结构 目录结构的设计是一个老生常谈的问题,正如“一千个读着就有一千个哈姆雷特”,不同的人有不同的见解,但是大致来说都差不多。 大致可以简化为如原创 2021-03-16 23:09:22 · 153 阅读 · 0 评论 -
自动化报警的思路
最近从主产品被调到了火星,技术不到家的我感到压力很大啊。提代码的时候也更加小心翼翼了,生怕搞坏了线上环境。于是,我就打算给自己做个监控,好让我能快速的发现问题,然后改掉bug。考虑到公司某些规定,就不详细介绍了。下面简答的描述下,有个思路就行。思路就是:1. 分析Nginx错误日志,用正则匹配出对应内容 2. SVN blame出错误代码的作者。 3. 借助钉钉的群聊机器人,及时发送出去。在实现的过原创 2017-11-20 22:39:24 · 1185 阅读 · 1 评论 -
一个不成熟的模板引擎思路
关于模板,我倒是用过了不少。最开始要数Java的JSP了,然后接触了PHP的smarty,再就是Python的jinja2, Django内置模板,现在刚开始看Nodejs,也发现了不少类似的模板引擎,ejs, jade等等吧。模板带来的最直接的好处就是加速开发,前后端分离。除此之外,对于字符串的格式化同样是个比较好的应用。习惯了Python中string = "hello {}".format("原创 2017-06-13 16:38:45 · 6868 阅读 · 1 评论 -
知乎用户分布研究
前言 框架搭建 模块化 爬虫 数据库 调度器 web服务 TODO 总结前言虽然知乎早已不是最开始的样子了,但是其用户还是很广泛的。我原本打算做的写个爬虫,把用户的居住地,学历,专业等信息爬下来。然后持久化到数据库中,最后写个web服务,用图标的形式展示出来。但是echarts地图这块,最终没能正确显示出来。尽管做了调试,效果还是不甚理想。汗颜(⊙﹏⊙)b框架搭建正如前言部分所述,这里用到的技术还是原创 2017-05-22 15:36:45 · 9577 阅读 · 6 评论 -
网页全截图实现
前言 PhantomJS简介 环境搭建 下载解析器phantomjs 然后是selenium 基本语法 helloworld 截图 使用命令行参数 结合Python 简易版 稍难一点点 题外话 总结前言使用Python的urllib以及urllib2只能获取到静态的网页,对于一整张网页进行截图就不是很容易了。今天凑巧看到了PhantomJS。于是对于整张网页进行截图保存再也不是一件困难的事情了。Ph原创 2017-02-28 20:48:31 · 10516 阅读 · 5 评论 -
水印工具制作
诱因 原理 图片水印 文字水印 完整代码 使用方法 help命令 单张图片水印 单张文字水印 批量图片水印 批量文字水印 注意与拓展 注意 编码问题 文字水印自适应 拓展 总结今天来分享一个自己做的实用工具,那就是为图片添加水印。最大的特点就是支持文字水印(可以为汉字,英文),也支持图片水印。既可以单张图片加水印,也可以支持批量图片加水印。诱因我本人平时喜欢写点博客什么的,所以不可避免的会使用贴图,原创 2016-11-27 11:23:22 · 10529 阅读 · 1 评论 -
命令行下的聊天机器人
原理 接口 语音 代码实现 效果 总结 今天比较闲,简单的做了一个命令行下的聊天机器人,接口还是之前做android聊天机器人的时候申请的key,没想到现在还没有失效。╭(╯^╰)╮先放个下载地址吧: https://github.com/guoruibiao/chatter/raw/master/panda.rar原理接口原理就是使用图灵机器人接口。网址如下:http://www.tuli原创 2016-10-31 16:29:10 · 9274 阅读 · 6 评论 -
JQuery插件使用之Validation 快速完成表单验证的几种方式
JQuery的Validation插件可以到http://plugins.jquery.com/上去下载。今天来分享一下,关于这个插件的使用。简易使用这第一种方式可谓是傻瓜式的使用,我们只需要按照validation定义好的规则就可以了。 首先引入JQuery库和Validation插件: <script type="text/javascript" src="jquery-2.2.4.min.js原创 2016-07-27 19:46:00 · 8277 阅读 · 0 评论 -
Apache commons email 使用过程中遇到的问题
apache-commons-email是对mail的一个封装,所以使用起来确实是很方便。特别的,官网上的tutorial也是极其的简单。但是我也仍然是遇到了没有解决的问题。jar包的添加 mail.jar && activation apache-commons-email.jar 一开始我没有添加上面的mail.jar ,然后就导致在编码的过程中,各种报错。 SimpleEmail实例pa原创 2016-07-06 09:36:37 · 10871 阅读 · 4 评论