摘要:
Web API CSRF保护实现这次自己实现了类似jQuery中ajax调用的方法,并且针对RESTFul进行了改造和集成,实现的A2D AJAX接口如下:$.ajax.RESTFulGetCollection("/api/Users", function (data) { alert(data[5].FirstName); });$.ajax.RESTFulGetOne("/api/Users/1", function (data) { alert(data.UserID); });$.ajax.RESTFulDelete("/api/Use 阅读全文
posted @ 2013-08-12 22:56
HackerVirus
阅读(1710)
评论(0)
推荐(0)
摘要:
C#中易混淆的知识点一、引言今天在论坛中看到一位朋友提出这样的一个问题,问题大致(问题的链接为:http://social.msdn.microsoft.com/Forums/zh-CN/52e6c11f-ad28-4633-a434-fc4d09f4d23d)是这样的: static void Main(string[] args) { object m1 =1 ; object m2 = 1; Console.WriteLine(m1==m2); Console.WriteLine(m1... 阅读全文
posted @ 2013-08-12 22:55
HackerVirus
阅读(214)
评论(0)
推荐(0)
摘要:
字符串合并与拆分写法小结一. 字符合并if OBJECT_ID('ConcatStr') is not nulldrop table ConcatStrGOcreate table ConcatStr(ID int,Code varchar(10))GOinsert into ConcatStrselect 1,'XXX' union allselect 1,'YYY' union allselect 2,'PPP' union allselect 2,'QQQ'要得到这样的结果:IDCode1XXX,YYY2PP 阅读全文
posted @ 2013-08-12 22:50
HackerVirus
阅读(485)
评论(0)
推荐(0)
摘要:
zabbix实现对磁盘动态监控前言zabbix一直是小规模互联网公司服务器性能监控首选,首先是免费,其次,有专门的公司和社区开发维护,使其稳定性和功能都在不断地增强和完善。zabbix拥有详细的UI界面和分组策略,在被监控的服务器上安装好agent后,无需添加任何监控选项,因为zabbix自带一些必要的监控,如agent.ping之类,zabbix支持画图,这个是专门给boss们看的,极其重要。另外还支持用户自定义监控选项,这一点非常方便,今天我要说的就是磁盘监控,标题中为动态的监控,意指智能的识别磁盘个数,并生成相应的监控选项,因为每台服务器的磁盘可能不一样,所以我是使用zabbix的dis 阅读全文
posted @ 2013-08-12 22:45
HackerVirus
阅读(3237)
评论(0)
推荐(0)
摘要:
同步方法和同步块在之前例子的基础上,我们增加新的功能:根据正确与不正确的响应来显示玩家的分数。public class ScoreLabel extends JLabel implements CharacterListener { private volatile int score = 0; private int char2type = -1; private CharacterSource generator = null, typist = null; public ScoreLabel(CharacterSource generator, Character... 阅读全文
posted @ 2013-08-12 22:27
HackerVirus
阅读(631)
评论(0)
推荐(0)
摘要:
Sublime Text 3设置笔记Sublime Text 3设置指南1. 安装package control下载package control源码安装包,并解压:http://yun.baidu.com/share/link?shareid=1372495160&uk=3205258044&third=0&fid=2452604597启动sublime text 3,打开菜单Preferences—>Browse Packages...,将解压所得的Package Control文件夹复制到此文件夹重启Sublime Text 3,按下Ctrl + Shift 阅读全文
posted @ 2013-08-12 22:26
HackerVirus
阅读(212)
评论(0)
推荐(0)
摘要:
zTree应用实例详讲(3)上一讲中,已经讲到了重命名与删除。那么这一讲,我们来做新建文件夹。其实新建是非常简单的,想一下我们想要的效果:点击新建,然后在一个节点下面出现一个新建的文件夹,并且与此同时这个新建的文件夹属于编辑的状态,也就是说它的光标正在闪亮,要求你输入文件名,输入文件名过后新建文件完成,效果图,像是这样:现在开始: 第一步:在你的页面加入一个按钮,然后加入一个事件 第二步:新建add方法 像是这样: //新建文件夹点击事件function add() { //step1 得到tree var treeObj = $.fn.zTree.getZTreeObj("... 阅读全文
posted @ 2013-08-12 19:00
HackerVirus
阅读(751)
评论(1)
推荐(1)
摘要:
asp.net mvc Route 使用自定义条件(constraints)禁止某ip登陆前言本文的目的是利用Mvc route创建一个自定义约束来控制路由跳转实现禁止ip登陆,当然例子可能不合理,但是文章要表明的意思是当普通的路由约束不能解决我们实际的需求时,我们可以通过自定义路由限制条件实现,比如当匹配路由有数据库交互,根据url跳转等实际需求时,使用自定义条件此问题便可迎刃而解。实现举例普通的路由约束:routes.MapRoute( "Product", "Product/{productId}", new {controller="P 阅读全文
posted @ 2013-08-12 18:59
HackerVirus
阅读(418)
评论(0)
推荐(0)
摘要:
WPF组件开发在做组件之前,为了适应框架,我们需要有一个基类,并将这个基类打包成一个模板,让大部分组件去使用这个模板。组件的基类就不多讲了,上篇文章中已经说过了。这是地址:http://www.cnblogs.com/BeiJing-Net-DaiDai/articles/3248034.html首先 将基类打包成一个模板 放在 C:\Users\Administrator\Documents\Visual Studio 2010\Templates\ProjectTemplates\Visual C# 文件夹下这是win7下的 xp的在我的文档目录下找。然后启动vs2010 文件-... 阅读全文
posted @ 2013-08-12 18:57
HackerVirus
阅读(512)
评论(0)
推荐(0)
摘要:
HTML5 history API实践一、history API知识点总结 在HTML4中,我们已经可以使用window.history对象来控制历史记录的跳转,可以使用的方法包括: history.forward();//在历史记录中前进一步 history.back();//在历史记录中后退一步 history.go(n);//在历史记录中跳转n步,n=0则刷新当前页,n=-1则后退一步 在HTML5中,又新增了四个可用的API,包括:history.pushState(data[,title][,url]);//向历史记录中追加一条记录,data是一个js对象,可以是任何格式的... 阅读全文
posted @ 2013-08-12 18:56
HackerVirus
阅读(225)
评论(0)
推荐(0)