如何去定位你在调用哪个function()?
在调JS的时候,有时候我们根本不知道那是入口点,因为你的一个页面在运行的时候来的是n个页面的合成,
有可能是一个页面来自N多个JS文件,OK那么你是怎么去定位当前的ONCLICK所调用的函数来自哪个JS文件呢?
如何定位当前页面所加载的JS是那个文件的入口点呢?以下是自己的小经验吧,总结下跟大家分享下
http://cyqdata.cn/cnblogs/article-detail-41720
基于SESSIONID的攻击与防范
论坛的密码忘了,不想接收会被我删除的重置邮件,也不想在3次尝试密码错误之后封禁15分钟. 于是用fiddler抓包看了看,每次换验证码的时候都会更换一个PHPSESSID .于是,用fiddler的RequestBuilder用相同的SESSIONID构建请求,试了几次常用密码之后登录成功了!一个网站这样的话该是多大的隐患.这东西的学名叫session fixation attacks(固定ses
http://cyqdata.cn/cnblogs/article-detail-41710
MongoDB随笔1
Mongo(也译芒果)名字来自humongous,意思是巨大无比的,极大的。它是一个高性能,开源,无模式的文档型NOSQL数据库。今天参照着官方的QuickStart配置了一下环境。 第一步:下载Mongodb编译好了的版本,本人机器为Win7 32位的专业版本,下载对应的Windows 32-bi
http://cyqdata.cn/cnblogs/article-detail-41703
再谈为什么要使用MONO
再谈为什么要使用MONO
warensoft 中科院计算所培训中心
今天中午我收到一个Email,是关于以前写的一个MONO文章的疑问,我对此做了一些解释,希望与有相同问题的朋友一起分享一下,邮件内容如下:
我在网上找到了您写的一篇关于Mono的“在windows下使用Mono”的文章,我想问一下,在windows下开发的winForm程序,和使用Visual Studio
http://cyqdata.cn/cnblogs/article-detail-41631
利用Mono.Cecil制作出枚举类的泛型扩展方法
我的项目的某部分需要经常判断枚举的某个标识的存在,就经常出现类似于“(A & B) == B;”这样的代码。不过我看着觉得不爽,也觉得很繁琐。我知道Enum类有HasFlag()方法,但是这个会导致装箱,智能感知也感知不出来,不好。于是我就写了下面的代码:
1 public static bool Has<TEnum&
http://cyqdata.cn/cnblogs/article-detail-41629
SQLite 入门教程(三)好多约束 Constraints
#zg_body {
color:black;
}
#zg_body h1,h2 {
padding-left: 12px;
padding-top: 12px;
padding-bottom: 12px;
margin-top: 32px;
margin-bottom: 12px;
background-color: gray;
color: white;
font-size: 24px;
fo
http://cyqdata.cn/cnblogs/article-detail-41594
[Erlang 0005] net_kernel:monitor_nodes 订阅node连接\断开消息
Erlang中节点之间建立链接我们可以使用net_adm:ping(),连接成功返回pong,失败返回pang;实践中我们不仅仅是要建立连接,比如我们需要在与其它节点建立连接或者其它节点断开的时候做一些事情,比如在节点当掉的时候记录日志,这就需要在对应的时机取得相应的信息;Erlang在net_kernel库中提供了这样的方法:net_kernel:monit
http://cyqdata.cn/cnblogs/article-detail-41571
Windows Phone 实用开发技巧(15):让输入框只能输入数字
在做其他平台,无论是WinForm、WPF、Silverlight还是Asp.Net,大家可能都会遇到这样的需求:输入框只能输入数字。其实实现方式都大同小异,获取输入文字的key,判断其是否是可以输入的范围。下面讲一下,如何在windows phone 下让输入框只能输入数字。
我们知道,我们可以设置输入框的InputScope,当输入框获得焦点时,系统弹出不同的SIP。在wnidows &nbs
http://cyqdata.cn/cnblogs/article-detail-41565
【原创】centos下部署hudson2+maven2+flexmojos3+mercurial进行Flex项目的可持续集成(补充)
使用和研究flex项目可持续集成有一段时间了,现重新做一下总结。
主要相关软件版本:
flashbuilder 4.5 + flex sdk 4.5 + maven 2.2.1 + flexmojos 3.8 + mercurial 1.7.2 + hudson 2.0.1
Flex项目可持续集成方案在centos 5.6 i386下实现,需要安装的软件主要如下:
hudson-2.0
http://cyqdata.cn/cnblogs/article-detail-41552
Silverlight实用窍门系列:46.深入了解Silverlight的IValueConverter和TypeConverter
本文主要讲解如何使用IValueConverter和TypeConverter。我们通过两个思考问题来引入如何使用IValueConverter和TypeConverter!
IValueConverter主要用于将数据源的数据
http://cyqdata.cn/cnblogs/article-detail-41545
动态修改App.Config 和web.Config
首先假设你的应用程序配置文件如下: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key=
http://cyqdata.cn/cnblogs/article-detail-41533
Entity Framework 实体关系总结:one-to-one, one-to-many, many-to-many
通过 Entiy Framework实践系列 文章,理了理 Entity Framework 的实体关系。
为什么要写文章来理清这些关系?“血”的教训啊,刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避免其他人再经历"痛不欲生"的弯
http://cyqdata.cn/cnblogs/article-detail-41510
Spring集成Quartz定时任务框架介绍和Cron表达式详解
在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。
一、增加所依赖的JAR包1
http://cyqdata.cn/cnblogs/article-detail-41465
Expression Blend for Silverlight 超丑数据加载效果
效果图: 在线演示地址:http://www.cnwp7.net/demo/dataloading/ 在数据加载时各位是否考虑过效果,如果有需要在数据加载时显示一个加载过程的效果,那么请继续往下看(别光看哦,打开神器(Blend)照着做)。 1.打开神器-新建一个 Silverlight Application。 2.单击按钮,在 Contr
http://cyqdata.cn/cnblogs/article-detail-41456
Windows 下配置ruby on rails环境
因为最近对火热的ruby感兴趣,故准备搭建ruby开发环境。感受下ruby的强大。在搭建环境的过程中,遇到了一些问题,在下文中已做记录,并奉上个人的解决方案。
在开始前啰嗦一句:本人使用环境ruby 1.9.2 ,rails 3.0.9.
1、 下载最新版ruby
网址如下:http://www.ruby-lang.org/en/downloads/
2、 安装rub
http://cyqdata.cn/cnblogs/article-detail-41428
Windows Phone 实用开发技巧(14):输入框隐藏SIP事件
在Windows Phone 中,当输入框获得焦点的时候,Soft Input Panel(SIP)会自动显示出来以让用户输入。此时我们点击物理回退键的时候,SIP会自动隐藏。那么这个是触发了什么事件呢?如果我们想做一些其他的操作应该在哪里编写Code呢?
我们可以注册输入框的KeyUp事件,当输入框获得焦点点击回退按钮的时候,系统做了两件事情:隐藏SIP、输入框失去焦点。
 
http://cyqdata.cn/cnblogs/article-detail-41419
[JQuery]自定义CircleAnimation,Animate方法学习笔记
最近对看了一些JQuery的基础教程,被JQuery深深的吸引住了,以前用过Extjs,看了JQuery不禁感叹,javascript还能这么些,真是太神奇了!在此贴出一些学习成果,希望能对学习JQuery的其他同学有所帮助,同时也记录下自己的学习情况。 看了一些JQuery的官方教程,已经有点心潮澎湃了,就决定自己尝试着写一些东西出来。我看到了很多很绚的动画效果,然后决定自己也尝试一下
http://cyqdata.cn/cnblogs/article-detail-41415
Entity Framework 实践系列 —— 搞好关系 - 生儿育女(一对多,one-to-many)
从单相思(单向一对一),到两情相悦(双向一对一)并步入婚姻殿堂,接下来就是生儿育女,男人升级为父亲,如果生了很多孩子,那父亲与孩子之间的关系就是“一对多”。
一个父亲有多个孩子,一个孩子只属于一个父亲。
我们还是以博客为例,场景如下:
一个博客(BlogSite)有多篇文章(BlogPost),一篇文章只属于一个博客。
看类图:
看表结构:
BlogSite与BlogP
http://cyqdata.cn/cnblogs/article-detail-41411
【CSON原创】 支持行拖动,列拖动的表格插件
效果预览:
支持行拖动,列拖动的表格插件
col1_headcol2_headcol3_headcol4_head
1
2
3
4
2
3
4
5
3
4
5
6
4
5
6
7
4
6
7
8
功能说明:
当鼠标移动到表头区域时可以对列进行拖动排序,鼠标移动到行区域时可以对行进行拖动排序。
支持IE6 7 8 firefox chrome
实现原理:
http://cyqdata.cn/cnblogs/article-detail-41409
ASP.NET MVC过滤器中权限过滤器ValidateAntiForgeryToken的用法(Post-Only)
用途:防止CSRF(跨网站请求伪造)。
用法:在View->Form表单中:<%:Html.AntiForgeryToken()%>
在Controller->Action动作上:[ValidateAntiForgeryToken]
原理:
1、<%:Html.AntiFo
http://cyqdata.cn/cnblogs/article-detail-41400