Fork me on GitHub

2013年9月27日

摘要: .NET 微信开放平台接口(接收短信、发送短信)前两天做个项目用到了微信api功能。项目完成后经过整理封装如下微信操作类。以下功能的实现需要开发者已有微信的公众平台账号,并且开发模式已开启、接口配置信息已设置完毕。废话不多说直接上代码。1、公众平台账号接口配置信息中URL接口代码如下: 1 2 3 using System; 4 using System.Web; 5 6 using WeiXin; 7 using System.Xml; 8 public class WeixinInterface : IHttpHandler 9 { 10 11 HttpC... 阅读全文
posted @ 2013-09-27 17:37 HackerVirus 阅读(520) 评论(1) 推荐(0)
摘要: 目录背景this待分析程序先看一个语言规范方法调用备注背景返回目录Javascript 的 this 是我的心病,多数情况下知道其运行结果,个别变态的场景下,就给不出解释了,昨天一次偶然的机遇让我有兴趣尝试看一看 Javascript 语言规范,一看就悟了。偶然的机遇就是一篇文章:http://www.cnblogs.com/aaronjs/p/3339107.html,这篇文章中关于 this 的部分我错了1/4。this返回目录待分析程序返回目录 1 var x = 10; 2 var foo = { 3 x: 20, 4 bar: function () { 5 ... 阅读全文
posted @ 2013-09-27 17:24 HackerVirus 阅读(217) 评论(0) 推荐(0)
摘要: 关于C#中readonly的一点小研究关于C#中readonly的一点小研究可能园子里有不少文章已经说明了这个问题了,但是我在这里写这篇博客只是写写自己的一些体会,也权当是整理归纳,高手莫见笑。===============正文分割线==================现在正在学《编译原理》课,老师让我们根据给出的语言定义自己开发一个编译器,本人对C#还是比较熟悉的所以优先选择C#作为开发工具。本人用的是VS2012配Resharper,这是一个很好用的代码分析及重构的工具,简化了不少工作,但也有些问题一直都搞不懂。例如,在这个类中,Resharper一直提示“将字段设为readonly”。从 阅读全文
posted @ 2013-09-27 16:37 HackerVirus 阅读(4021) 评论(0) 推荐(1)
摘要: 1.GoogleAdSense– 利用您的在线内容获取尽可能高的收益GoogleAdSense为您利用在线内容创造收入提供了一条捷径。您只需在您的网站、移动网站、视频、网站搜索结果或网页游戏中,展示具有吸引力的相关广告,就能享受源源不断...https://accounts.google.com/ServiceLogin?service=adsense&rm=hide&nui=15&alwf=true&ltmpl=adsense&passive=false&continue=https%3A%2F%2Fwww.google.com%2Fadsen 阅读全文
posted @ 2013-09-27 13:15 HackerVirus 阅读(275) 评论(0) 推荐(0)
摘要: Google AdSense 是一种获取收入的快速简便的方法,适合于各种规模的网站发布商。它可以在网站的内容网页上展示相关性较高的 Google 广告,并且这些广告不会过分夸张醒目。由于所展示的广告同用户在您的网站上查找的内容相关,因此,最终您的内容网页不仅会为您带来经济效益,还能够得以充实。一、注册Google AdSense如果以前注册过Google AdWords(Google广告词——对关键字进行右侧付费推广)那么就能使用您的Google AdWords密码登录,开通Google AdSense了。Google提示不支持中文,注册时填写拼音需要填写您输入的帐户信息如下:(XX代表隐藏站 阅读全文
posted @ 2013-09-27 13:02 HackerVirus 阅读(629) 评论(0) 推荐(0)
摘要: 文件夹管理工具(MVC+zTree+layer)(附源码)写在前 之前写了一篇关于 文件夹与文件的操作的文章 操作文件方法简单总结(File,Directory,StreamReader,StreamWrite )把常用的对于文件与文件夹的操作总结了一下,在文章的回复中有提到 遗漏的方法,并建议做一个文档管理工具 ,一细想是可以啊,之后就开始构思,最后大至需求如下,因为都是下班后在家中花时间做的,时间有点短,有BUG是正常的,希望大家谅解,再一个对windows的文件权限,几乎是0接触所以把权限处理留到了后期,如果大家有关于文件夹权限处理的好文章,希望大家给我留言,好的东西需要分享,本篇... 阅读全文
posted @ 2013-09-27 10:08 HackerVirus 阅读(2691) 评论(6) 推荐(2)
摘要: ASP.NET MVC的过滤器APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。 MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Result(结果)和Exception(异常)。如下表,过滤器类型接口描述AuthorizationIAuthorizationFilter此类型(或过滤器)用于限制进入控制器或控制器的某个行为方法ExceptionIExceptionFilter用于指定一个行为,这个被指定的行为处理.. 阅读全文
posted @ 2013-09-27 10:00 HackerVirus 阅读(213) 评论(0) 推荐(0)

2013年9月26日

摘要: C#:.net/方法/字符串/数组,那点事首先还是先说下(几个概念的东西)c#下的.net平台的构造快及其功能作用和程序集:.net: .net平台是由:a:运行库+b:全面基础类库(这个是从程序员的角度来看的) CLR(公共语言运行库):定位加载管理.net类型,同事也负责一些底层细节的工作,如:内存,委托,线程的管理; CTS(公共类型系统):描述了运行库支持的所有数据类型,编程结构,指定了这些实体的交互和在元数据中格式的表示。 CLS(公共语言规范):规定所有.net语言支持的公共类型和编程结构的子集。 b:全面基础类库:不仅包含了各种基本类型的封装,还支持一些实际应用中的服务。什... 阅读全文
posted @ 2013-09-26 23:45 HackerVirus 阅读(1347) 评论(0) 推荐(0)
摘要: statpot:使用mongo+bootstrap+highcharts做统计报表最近做了一个统计项目,这个统计项目大致的需求是统计接口的访问速度。客户端会调用一个接口来记录接口的访问情况,我的需求就需要分析这些数据,然后做出个统计报表。需求实现最初的时候想着每天把这些接口访问情况的信息存储到mysql中,然后根据这些访问情况做个分析再做报表。然后第一个问题就来了,信息包含太多字段了,如果我将每个信息解析成mysql表的一个字段,那么这个字段很长,而且还有一个致命缺陷,不容易扩展。如果将所有字段都存储为一个json,然后存储到text字段呢,又没法建立索引了。所以这种情况,最适合搬出mongo 阅读全文
posted @ 2013-09-26 23:33 HackerVirus 阅读(530) 评论(0) 推荐(0)
摘要: 使用Pygame制作微信打飞机游戏PC版转至:http://www.cnblogs.com/dukeleo/p/3339780.html前一阵子看了一篇文章:青少年如何使用Python开始游戏开发。看完照葫芦画瓢写了一个,觉得挺好玩儿,相当于简单学了下Pygame库。这篇文章是个12岁小孩儿写的,国外小孩儿真心NB,想我12岁的时候会干嘛?只会打星际。。。为了复习一下准备自己做一个小游戏。想到微信上的飞机大战很火,就决定做一个PC版的。首先去下了个微信的APK,把里面的飞机大战的资源文件提取出来了。大家可以点击这里下载,也可以像我一样自己去提取。然后写游戏时有问题可以访问Pygame在线文档, 阅读全文
posted @ 2013-09-26 23:28 HackerVirus 阅读(3263) 评论(2) 推荐(0)