RabbitMQ快速上手

  这是一篇简单的快速上手文章,不对RabbitMQ做过多的研究,只对安装使用的要点做一些提示,详细的使用心得,有时间记录。 安装  演示一下windows版本的安装:由于RabbitMQ使用Erlang编写的,需要运行在Erlang运行时环境上,首先需要安装Erlang语言,然后安装RabbitMQ的windows版本服务端。Erlang下载 RabbitMQ下载 以windows ...

Continue Reading →

在树莓派3上部署qiandao.today签到程序

项目介绍  qiandao.today是一个在github上开源的自动签到框架,使用python开发,作者是binux。   github:https://github.com/binux/qiandao 部署在本地的树莓派上准备  首先我们准备一台安装好linux系统(raspbian、ubuntu等)的树莓派(我这里使用的是树莓派3),连接接显示器并联网,连接键鼠。  操作系统为基于Debian8的Raspbian。并且修改镜像源为国内镜像,然后执行命令更新软件源:sudo apt-get update 部署  签到项目是使用python开发的,被树莓派完美支持,只需安装2.7版本的python即可(如果你的系统是树莓派官方的Raspbian的话,就不需要安装了,系统自带2.7版本...

Continue Reading →

微信JSSDK的使用

概述和官方文档  使用微信JSSDK可以在网页中调用手机的拍照语音、定位等手机系统功能,还可以定制微信分享、扫一扫、卡券、支付等微信功能。  官方文档:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html    调用步骤1.绑定域名  首先进入微信公众号后台,进入公众号设置=>功能设置=>JS接口安全域名设置:在这里可以设置三个调用的JSSDK的域名,然后将提示信息注意事项3中的文件下载下来,放到网站的根目录下,点击保存,微信会自动测试是否设置成功。 2.页面引入JS文件  在需要使用到JSSDK的页面引入微信提供的js文件,可以支持https协议,下载:   http://res.wx.q...

Continue Reading →

使用CKEditor时碰到的一个坑

问题  CKEditor的配置文件有很多配置项,我们在使用的时候如果不指定需要那些工具条按钮,默认就会全部显示出来,在配置文件中可以只选择我们需要的一些按钮,比如纯文本编辑的时候,我们会把图片上传按钮去掉,或者不允许斜体加粗之类的操作。 工具条具体的配置是:123456config.toolbarGroups = [ { name: 'basicstyles', groups: ['basicstyles', 'cleanup'] }, { name: 'paragraph', groups: ['list', 'indent', 'blocks', 'align'] }, { name: ...

Continue Reading →

使用CsvHelper导入导出csv文件

今天记录一下使用CsvHelper导入导出CSV文件的方法。 CSV介绍  csv文件是一种纯文本存储的文件格式,行和列分别用逗号和换行来代替,可以直接使用Excel打开。在代码中可以直接使用TextWrite 操作,比较方便快速。 CsvHelper项目介绍:  github主页:https://github.com/JoshClose/CsvHelper  文档:http://joshclose.github.io/CsvHelper/  wiki:https://github.com/JoshClose/CsvHelper/wiki Examples模拟场景是需要从数据库中导出导入用户信息,有如下一个类:12345class People{ public strin...

Continue Reading →

bootstrap-fileinput组件在上传时传递额外参数

该问题的使用场景是:在微信平台素材上传的页面使用,在上传时需要发送一个参数,让后台判断是临时素材还是永久素材。 但是该组件在一开始就已经初始化(问题所在)了要发送的参数,也就是说没有办法后期追加额外的参数。   由于英文水平问题,阅读官方文档时没有找到该问题的解决方法,于是去github提了一个issue ,得到的答案是仔细阅读文档,里面有一个回调函数可以解决问题😍 解决方法  关键的...

Continue Reading →

对ASP.NET程序员非常有用的85个工具

介绍  这篇文章列出了针对ASP.NET开发人员的有用工具。 工具 1.Visual Studio Visual Studio Productivity Power tool:Visual Studio专业版(及以上)的扩展,具有丰富的功能,如快速查找,导航解决方案,可搜索的附加参考对话框等 ReSharper:提高.NET开发人员生产力的工具,提高代码质量,通过提供快速修复消除错误,等等 MZ-Tools:它可以在方法、文件、项目、解决方案或项目组、选定的文本,文件组合或项目组合中找到字符串。结果示于下面的结果窗口中,比由Microsoft IDE提供的要更方便。 Web Essentials:提高生产力和帮助高效编写CSS,JavaScript,HTML等 MSVSMON:远程调试...

Continue Reading →

Hexo标签分类写错的处理

  有时候我们会不小心写错了Hexo的标签,部署之后需要改正的话发现改完之后,之前的那个错误的标签或者分类的名字依然存在,这时我们需要删除本地的部署文件以及生成文件的json数据。   打开Hexo博客,删除根目录下的db.json文件和.deploy_git文件夹。  在博客目录下打开Git Bash,运行下列命令12hexo cleanhexo d -g   第一条命令是清除Hexo缓存,第二条是生成以及部署博客。   执行完以上操作,错误的标签分类名称就会被彻底清除掉了。

Continue Reading →

使用Fiddler抓包分析API

Fiddler是一个http协议调试代理工具,它能够记录并且检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。Fiddler 是用C#写出来的,它包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,它的灵活性非常棒,可以支持众多的http调试任务,并且能够使用.net框架语言进行扩展。   摘录一下百科的解释,简单点说Fiddler是个抓包工具,测试人员可能用的比较多,在UWP开发中使用的,就是为了开发第三方的软件而进行分析API接口,至于...

Continue Reading →

© 2017 haijd All Rights Reserved.
Theme by hiero