Remember工具 半成品

前言Mac上有一个自带的备忘录,感觉还挺好用的。然后也想自己动手,做个类似的Remember小工具来玩一下。工具类型:胖服务端,瘦客户端的模式。大致的场景就是客户端只管把自己想让被提醒的事项发给服务器端,然后配合自己的本地扫描,对符合要求的memo进行弹框提醒。最近对Redis比较着迷一点,被其优雅高效的设计所打动。虽然对于搜索方面支持的不太好,但是搜索的话使用专业的搜索服务就好了。我个人比较崇尚U...
阅读(142) 评论(0)

我的worktools集合们

由于日常工作中,大半时间要在终端里面。然后很多情况下,都需要对数据库查询到的结果进行分析,或者是对一个PHP接口进行检查。这段时间我都是靠着Google Chrome的json-handle插件来查看,效果其实还行,就是每次都要打开一个窗口,输入链接,再点击刷新,整个过程还是很耗时的。然后,我就给自己做了几个工具。这样我就能在控制台下查看我想查看的信息了。接口查看工具PHP对于PHP接口文件在终端下...
阅读(5243) 评论(0)

在偷懒的路上越走越远

需求 设计 实现 单元测试 剪切板操作 内容编辑 发邮件模块 集成测试 总结自从上班以来,真的是学到了很多,因为涉及一些“不能说的秘密”,我也只好在本地做了笔记,就不放到博客上了。今天正好趁着周六,不用上班。就写了个偷懒的脚本,留着自己用好了。需求严格意义上来说,也不能算是需求了。起因是要每天写日报,发给导师和部门经理。每次都得打开浏览器,输入账号密码,点击很多个按钮,按照固定的格式叙述自己今天的...
阅读(5269) 评论(4)

Python自定义大小截屏

蝈蝈这两天正忙着收拾家当去公司报道,结果做PHP的发小蛐蛐找到了他,说是想要一个可以截图工具。大致需要做出这样的效果。 虽然已经很久不写Python代码了,但是没办法,盛情难却啊,只好硬着头皮上了。关于这个需求,蝈蝈想了想,脑海里大概有这么几个实现的方式。 调用QQ的截图工具。 自己写一个。 这第一个嘛,应了那句老话。理想很丰满,现实很骨感。因为被集成的缘故,剖不出来是没办法用的,自认为技术还不到...
阅读(6386) 评论(2)

图片上传预览原理及实现

目前网上有很多支持图片上传时进行预览的插件,功能完备,界面优雅,使用起来也很方便。一直以来也就只是用用,没有想过这些插件背后的实现原理。趁着今天有点时间,也来学习学习。 追根溯源 设想 原理 DataURL浅析 格式 预览实现 HTML JavaScript控制 预览效果 打包封装 简易封装 使用方式 测试 总结追根溯源设想一开始,按照我的思路,预览可能是这么来实现的。本地选中一张图片,嵌入html...
阅读(8150) 评论(3)

技能雷达图

之前在搜索一些资料的时候,发现开源中国这个博客网站有一大亮点。那就是一张技能雷达图。大致如下: 但是遗憾的是CSDN官方并不支持这一实现,其实对于技能雷达图而言,言简意赅的能表现出一个技术者擅长的领域,以及不擅长的领域。抱着玩一玩的态度,我也着手实现了一下针对CSDN博客用户的技能雷达图。下面先来看下最终实现的效果图。接下来记录一下整体的实现流程。思路根据用户指定的博客ID,找到其文章分类情况。然...
阅读(7000) 评论(9)

打包发布自己的nodejs包

下午的时候写了一篇关于一个不成熟的模板引擎的博客,觉得还是不太够,然后就封装了起来,做成了一款开发包。最后为了尝试一下如何发布自己的包,就又完善了一下。做此文以记之。初衷说来也不是什么高大上的东西,就是个简单的字符串格式化的实现。灵感还是源自Python。写过Python代码的应该都知道字符串类有这么一个方法。string = "hello {}".format("郭璞") # hello 郭璞...
阅读(7908) 评论(2)

Nodejs-cli 填坑记

真的是玩玩没想到,一个cli竟然坑了我这么久,想当年写Python命令行工具的时候,哪有这么麻烦?随随便便写几下,添加个批处理命令脚本就搞定了。怎么Nodejs写一个就这么不顺利呢? 吐槽归吐槽,当我成功的写出来一个cli版本的工具之后,我才发现,是我错了。nodejs-cli其实真的是很方便,也很简单。秉承分享知识的原则,在此记录一下。 写在前面 段子手 外部模块 events事件发射接收 完整...
阅读(7157) 评论(3)

Markdown转HTML之Node篇

前言 依赖 环境及编码 搭建环境 express markdown-it commander rd 核心编码 cmd_preview模块 cmd_build模块 打造命令行工具 写点xxmd 演示 总结前言依赖环境及编码搭建环境所依赖的第三方模块有如下几个: express: 开启本地服务, 预览生成效果。 Markdown-it: 渲染md文件为HTML内容。 rd: 一个读取文件夹内容的好帮手...
阅读(6890) 评论(0)

类Flask实现前后端交互之代码聊天室

前言 框架 项目目录及各自功能 流程图 后端 server backend exector 前端 ajax 页面更新 演示 简易应答模式 代理模式处理外部请求 后台日志 总结前言这两天老是做梦,全根Python有关,这不昨晚梦见我把Python做成了类似于JavaScript一样的功能,在前端混的风生水起。结果是个梦。。。。。。在第一次接触了Flask之后,就被它优雅的路由映射给俘获了。后来我自己又...
阅读(7691) 评论(2)

关于站内搜索的那些事儿

前言 模块化 登录模块 博客扫描模块 博客详情模块 搜索模块 演示 案例一 案例二 总结前言之前学过一点点关于全文检索相关的技术,当时使用的是Java语言,Lucene和compass框架。有兴趣的话可以参考下面的专栏链接 http://blog.csdn.net/column/details/lucene-compass.html然后现在用的是Python了,所以需要迭代一下。网上搜索了下,相关...
阅读(8032) 评论(9)

语音聊天

前言 环境 本机环境 所需包 各大模块 百度语音接口 图灵机器人接口 音频处理 本地朗读模块 GUI 模块 演示 文本 语音 总结前言这几天看了点PyQt相关的知识,感觉可以结合之前得一些内容做出点什么好玩的东西。之前做过文本转语音的聊天机器人,昨天又恰好做了关于音频处理的。借此机会,整合一下,来做个有界面的语音文本聊天机器人好了。先来看看最终的效果图。 对这些基础内容不是很了解的可以参考我之前的...
阅读(8128) 评论(5)

处理音频--pyaudio

前言 安装 读写音频文件 play record wired playcallback Wirecallback 外部应用 总结前言很久之前写过一个将文本转成语音的,借助了一个名为pyttsx的库。具体使用可以参考下面的链接。http://blog.csdn.net/marksinoberg/article/details/52137547今天再来分享一个处理音频的博文。接住百度的语音接口,差不多可...
阅读(8849) 评论(1)

CSDN 博客备份工具

前言 核心 登录模块 备份模块 博文扫描模块 演示 如何使用 效果 总结前言近段时间以来,听群友博友都在谈论着一件事:“CSDN博客怎么没有备份功能啊?”。这其实也在一定程度上表征着大家对于文章这种知识性产品的重视度越来越高,也对于数据的安全提高了重视。所以我就尝试着写了这么一个工具。专门用来备份CSDN博友的博客。 核心说起来是核心,其实也就那么回事吧。严格来说也就是一对代码,不能称之为核心啦。...
阅读(8763) 评论(9)

抓取网易云音乐歌曲热门评论生成词云

前言 抓数据 抓包分析 加密信息处理 抓取热门评论内容 词云 词云运行效果 总结前言网易云音乐一直是我向往的“神坛“,听音乐看到走心的评论的那一刻,高山流水。于是今天来抓取一下歌曲的热门评论。并做成词云来展示,看看相对于这首歌最让人有感受的评论内容是什么。做成词云的好处就是直观以及美观, 其他的我也想不出来有什么了。抓数据要想做成词云,首先得有数据才行。于是需要一点点的爬虫技巧。 抓包分析 加密信息...
阅读(25013) 评论(22)

半自动化生成README.md文件

前言 实现 获取指定路径下所有文件的全路径 获取文件描述信息 生成readme 效果 总结前言最近一直在准备面试啊笔试啊什么的,写着写着代码就很多了。又不能每一个代码都写成博客,要不然质量也没法保证。于是想着在GitHub上建一个repository好了。整理进去,也保证了代码的安全性,万一以后要复习了也很方便。但是面临的一个问题就是“懒”,面对看起来蛮多的文档,一个一个的写标签似乎不是合适的选择,...
阅读(5866) 评论(0)

当模拟登陆遇到验证码

前言 环境 实施 简易示例 实战校园图书馆登录 效果演示 总结前言这两天在看相关于模拟登录的案例,不可避免的遇到了一些验证码相关的问题,在此之前一直使用的是将验证码下载到本地,然后人工肉眼识别的方式。但是效果可想而知,精确度倒是还可以,然而却变得不是很智能了。于是今天来学习一下如何自动识别验证码。环境我的实验环境为: Python3.6 Pycharm2016.2 Professional Tess...
阅读(7817) 评论(2)

认真对待 Python3 收邮件

前言 准备 初体验 试水 划水 蹚水 潜水 拓展前言之前老是用Python发邮件,用起来挺方便的。但是一直没实现用Python收邮件,最近忙着笔试面试,但是又不能时刻打开浏览器,刷手机看看有没有新邮件(尤其是有没有关于面试,笔试通知的邮件)啊。所以写个脚本来做下定时任务,一旦有相关的主题邮件,结合GUI控件,声音组件,给出提醒。想来还是不错的。收邮件其实是被Python内置支持的,名为poplib。...
阅读(9999) 评论(7)

懒人翻译

前言 编码 演示 总结前言越来越懒了,懒到不想动动鼠标打开翻页网页的界面。尤其是在不一个IDE下,更不想切换了。Chrome浏览器有翻译插件,但是不能自动翻译PDF上的英文; Eclipse可以很方便的查看源码,但是不能自动翻译单词的含义;总的来说吧,可以归结为两个方面。 一是我太懒,多动几下鼠标又死不了人╭(╯^╰)╮。 二是我英语还有待提升,提上到不用翻译软件就好了。 最后呢,我还是懒得多点那...
阅读(6221) 评论(3)

PFSI 开源啦,欢迎您来贡献您的代码

PFSI释义 怎么用 演示 查看 组装轮子 让轮子跑起来 总结PFSI释义?PFSI(PHP Function Set Installer的简称)。它是一款帮助我们提高代码重用性的小工具。那些经常用得到的函数根据自身特点被汇总起来之后,就可以被更多的人用到了。怎么用? 第一步 到https://github.com/guoruibiao/pfsi 上下载pfsi.php文件,放置到您想存放通用函数...
阅读(6948) 评论(2)
45条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:3064526次
    • 积分:33782
    • 等级:
    • 排名:第152名
    • 原创:348篇
    • 转载:35篇
    • 译文:9篇
    • 评论:670条
    友情链接
    我的偶像
    个人主页
      GitHub
    放松一下
    博客专栏
    最新评论
    版权信息
    去除本页广告
    图片炸弹装填中...

        
    [img=赞一个]http://bpic.588ku.com/element_origin_min_pic/16/12/12/0d96da96cf36505736c09d63832eaac8.jpg[/img]