摘要:
聊天机器人功能开发一、简介上一篇文章介绍了微信公众平台翻译功能的开发,实现了中、英、日语言互译,在实际生活中也能使用到。在接下来的这一篇文章中,我们将完成一个比较有趣的功能,那就是聊天机器人,可以在你无聊的时候陪你聊天逗你开心。二、思路分析在这个实验中,我们将调取小黄鸡官方(http://www.simsimi.com/)提供的API,结合抓取小九机器人(http://www.xiaojo.com/)的网页,互相补充。Simsimi 是收费的,但你可以尝试7天测试,每天可以免费使用100条回复;小九机器人可以无限制使用,但前提是官方不屏蔽。三、小黄鸡API 分析3.1 API & UR
阅读全文
posted @ 2013-08-23 11:40
HackerVirus
阅读(373)
推荐(0)
摘要:
bootstrap插件学习-bootstrap.tooltip.js先看bootstrap-tooltip.js的结构var Tooltip = function ( element, options ){} // 构造器Tooltip.prototype ={} //构造器的原型$.fn.tooltip = function ( option ) {} //jQuery原型上自定义的方法$.fn.tooltip.Constructor = Tooltip //重置jQuery原型方法tooltip的构造器名$.fn.tooltip.defaults ={} // 默认参数因为tooltip插
阅读全文
posted @ 2013-08-23 10:28
HackerVirus
阅读(304)
推荐(0)
摘要:
目录背景字符串可以使用不同的编码编码转换编码强制不同编码的字符串相加后是啥结果?一直没使用过的\u和\x使用Sublime开发Ruby时,输出到控制台的字符串为啥不能使用多种编码?备注背景返回目录Ruby直到1.9版本才很好的支持了多字节编码,本文简单总结了今天学习的关于Ruby编码方面的知识。字符串可以使用不同的编码返回目录在.NET中字符串的编码是一致的,Ruby允许字符串有不同的编码,当时我就在想:如果两个不同编码的字符串相加会出现什么结果?测试程序 1 # coding: utf-8 2 3 str_utf8 = "hi 段" 4 puts str_utf8.siz
阅读全文
posted @ 2013-08-23 10:24
HackerVirus
阅读(292)
推荐(0)
摘要:
ASP.NET MVC学习笔记-----Filter(1)Filter类型接口MVC的默认实现DescriptionAuthorizationIAuthorizationFilterAuthorizeAttribute最先执行,在其他类型的filter和action方法前执行ActionIActionFilterActionFilterAttribute在action方法执行前和执行后执行ResultIResultFilterActionFilterAttribute在result执行前和执行后执行ExceptionIExceptionFilterHandleErrorAttribute在抛出
阅读全文
posted @ 2013-08-23 10:21
HackerVirus
阅读(197)
推荐(0)
摘要:
js 上传下载(留着备用)下载文件1、下载文件2、function DownURL(strRemoteURL,strLocalURL){try{var xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP"); xmlHTTP.open("Get",strRemoteURL,false); xmlHTTP.send();var adodbStream=new ActiveXObject("ADODB.Stream"); adodbStream.Type=1;//1=adTypeBinary adod
阅读全文
posted @ 2013-08-22 23:06
HackerVirus
阅读(198)
推荐(0)
摘要:
ios学习笔记之UIControl解读UIControl,相信大家对其并不陌生吧,比如平常最常用的UIButton就是继承自UIControl的。按照惯例,还是先来看看为什么有UIControl这个类?什么时候用到它?查下文档就可以看到其是继承自UIView的,而对于其用途,官方对其有这么一段描述:To observe or modify the dispatch of action messages to targets for particular eventsTo do this, overridesendAction:to:forEvent:, evaluate the passed-
阅读全文
posted @ 2013-08-22 22:57
HackerVirus
阅读(195)
推荐(0)
摘要:
随笔- 420 文章- 6 评论- 1927无处不在的商业智能---Power BI移动端应用此篇来自于微软商业智能网站的官方博客团队发布的Power BI在线资料其中的一部分,完整版地址:http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise-help/power-bi-getting-started-guide-HA104103589.aspx借助Power BI,我们可以很容易的和同事共享工作簿的数据。在Windows移动端的Power BI应用下我们可以以非常熟悉的方式操作Excel报告,因为在P
阅读全文
posted @ 2013-08-22 22:54
HackerVirus
阅读(2525)
推荐(0)
摘要:
扩展jquery easyui datagrid编辑单元格1.随便聊聊 这段时间由于工作上的业务需求,对jquery easyui比较感兴趣,根据比较浅薄的js知识,对jquery easyui中的datagrid的源码进行解读,想从中扩展一些实用方法出来.初次打开源码拜读时,呜呼呀,(用东北话说就是,哎呀妈呀),介些都是啥子玩意啊?原来,我从晚上下载的是min版的,众所周知,min版即为压缩版那啊,不过我先前以为只是将空格和回车删除掉了.出乎意料的是并非如此,各位请看: 1 function _195(_196, _197) { 2 var opts = $.data(_196...
阅读全文
posted @ 2013-08-22 22:53
HackerVirus
阅读(4591)
推荐(0)
摘要:
JavaScript中的eval()函数 和其他很多解释性语言一样,JavaScript同样可以解释运行由JavaScript源代码组成的字符串,并产生一个值。JavaScript通过全局函数eval()来完成这个工作。eval(“1+2”),-> 3 动态判断源代码中的字符串是一种很强大的语言特性,几乎没有必要在实际中应用。如果你使用了eval(),你应当仔细考虑是否真的需要使用它。一、eval()是一个函数还是一个运算符eval()是一个函数,但由于它已经被当成运算符来对待了。。JavaScript语言的早期版本定义了eval函数,现代JavaScript解释器进行了大量的代码分析和
阅读全文
posted @ 2013-08-22 22:43
HackerVirus
阅读(253)
推荐(0)
摘要:
专为webkit内核而生的javascript库mango正式发布Mango(芒果) javascript库求forkhttps://github.com/willian12345/mango什么是mangomango是以webkit为内核的浏览器专门编写的javascript库, api高仿jquery apimango在BSD协议下开源发布为什么会写mango.js因为webkit,现在越来越多的公司产品是用native程序包一个webkit内核用html5 来实现UI交互界面,而交互界面javascript又扮演着至关重要的角色。 Jquery几乎成了大多数公司选择的javascript
阅读全文
posted @ 2013-08-22 22:37
HackerVirus
阅读(205)
推荐(0)