Ants' Blog
博客园
首页
新随笔
联系
订阅
管理
随笔 - 50 文章 - 11 评论 - 241 trackbacks - 2
<
2012年2月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
联系方式:
QQ:260717774
Email:leleroyn#gmail.com(#换成@)
昵称:
Ants
园龄:
3年9个月
粉丝:
5
关注:
2
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
asp.net
(10)
javascript
(4)
Jquery
(3)
Rss
(2)
cookie
(2)
XML
(2)
C#
(2)
WCF
(2)
序列化
(1)
SQL
(1)
更多
随笔分类
(28)
asp.net(22)
dll
Linq(5)
WCF(1)
随笔档案
(50)
2011年8月 (1)
2011年7月 (1)
2011年3月 (1)
2011年2月 (1)
2011年1月 (1)
2010年12月 (9)
2010年11月 (4)
2010年8月 (1)
2010年7月 (3)
2010年3月 (1)
2009年11月 (2)
2009年4月 (1)
2009年2月 (1)
2008年12月 (1)
2008年11月 (1)
2008年10月 (1)
2008年7月 (1)
2008年6月 (7)
2008年5月 (7)
2008年4月 (5)
我的链接
大脚骨官方网站
大脚骨资讯门户
我的项目
365一站购
购吧网
广州丽联网络公司
最新评论
阅读排行榜
评论排行榜
推荐排行榜
2011年8月23日
javascript 获取 URL 的 queryString
摘要: function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; }
阅读全文
posted @ 2011-08-23 12:18 Ants 阅读(129) 评论(2)
编辑
2011年7月6日
C#取汉字首字母
摘要: #region 取中文首字母 public static string GetFirstLetter(string paramChinese) { string strTemp = ""; int iLen = paramChinese.Length; int i = 0; for (i = 0; i <= iLen - 1; i++) { strTemp += GetCharSpellCode...
阅读全文
posted @ 2011-07-06 15:51 Ants 阅读(148) 评论(1)
编辑
2011年3月24日
解决“找不到请求的 .Net Framework 数据提供程序。可能没有安装”的问题
摘要: 在使用subsonic 3时,如果不完整安装SQLite的SDK包,直接在项目中使用System.Data.SQLite将引发上述错误。原因是:是 DBproviderfacotories 没有导致 解决的办法是手动在配制文件中指定 ,代码如下 :1<system.data>2<DbProviderFactories>3<removeinvariant="System.Data.SQLite"/>4<addname="SQLiteDataProvider"invariant="System.Data.S
阅读全文
posted @ 2011-03-24 12:05 Ants 阅读(293) 评论(0)
编辑
2011年2月25日
IIS Express的安装与设置讲解
摘要: 最近在做一些Web方面调研的时候我基本上都不用 IIS了,IIS Express 实在是很方便,由于目前还是 BETA版本,有些功能界面上还看不见,网上资料也很少,所以我把我之前的一点经验写出来。关注 IIS Express 的最初原因是希望将我们的一个产品部署到 Windows XP Professional上,要知道 2003 Server的价格和 Pro差距还是很大的,对于大批量部署的产品来...
阅读全文
posted @ 2011-02-25 16:31 Ants 阅读(475) 评论(1)
编辑
2011年1月14日
控制‘控制台应用程序’的关闭操作
摘要: 控制台程序足够简洁,但是,经常会点错而误关闭。而且,如果系统关闭,或者用户注销,这时候任务还没完成的话,前面的运算电费就白出了。 有没有办法和WinForm一样,对控制台的退出事件进行控制呢?有的! 引入下面的函数 委托HandlerRoutine,就是把函数的指针传递给系统API函数SetConsoleCtrlHandler。这是个典型的回调函数。 然后在Main方法中调用 HandlerRou...
阅读全文
posted @ 2011-01-14 15:59 Ants 阅读(117) 评论(0)
编辑
2010年12月31日
使用Nginx的proxy_cache缓存功能取代Squid
摘要: [原文链接:http://blog.s135.com/nginx_cache/] Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目前官方的Nginx Web缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squ...
阅读全文
posted @ 2010-12-31 12:03 Ants 阅读(138) 评论(0)
编辑
2010年12月30日
Nginx:一个反向代理的设置
摘要: 有这么一个情况, 有个运行Asp的应用,比较土,还是用本地 *.mdb 的数据库。这么一来,就不可能通过 Apache ::: asp 这样的插件令其运行在Linux的环境中。而且是相当烂的一个 asp 程序,连html模板都没单独目录存放,直接跟 *.asp 混在一块。 幸好这个世界有 Nginx, 是对待这种破东西最好的优化。 如果直接靠 IIS 既处理 asp 又处理静态文件的话,流量一大性...
阅读全文
posted @ 2010-12-30 15:25 Ants 阅读(149) 评论(0)
编辑
【MVC整理】4.Asp.net MVC 如何防止CSRF攻击
摘要: 什么是CSRF攻击? CSRF(Cross-site request forgery跨站请求伪造,也被称成为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。...
阅读全文
posted @ 2010-12-30 11:55 Ants 阅读(175) 评论(0)
编辑
2010年12月28日
Subsonic: Code-First开发模式
摘要: 一直以来都在使用数据驱动的开发模式:PD设计数据库模型,然后生成数据库脚本,再然后建立数据库(可能还要写段SQL脚本初始化一点数据),再然后用上个ORM框架,最后开始狂写代码。 实在太枯燥,太麻烦啦。 最近EF更新好像开始支持Code-First模式,看了几篇帖子觉得这才是我想要的开发模式:先写POCO类,然后自动生成数据库(如果是测试,可能这一步都可以暂时不做,然后开始写代码。简单的POCO类比...
阅读全文
posted @ 2010-12-28 12:08 Ants 阅读(1019) 评论(0)
编辑
2010年12月22日
【MVC整理】3. Asp.Net MVC 2 模型验证
摘要: 原文链接:http://msdn.microsoft.com/zh-cn/downloads/ff393634.aspx ASP.NET MVC 2 验证 对用户输入的验证以及强制业务规则/逻辑是大多数web应用的核心需求。ASP.NET MVC 2包含了一堆新的特性,显著地简化了对用户输入的验证以及在模型/视图模型中对验证逻辑的强行实施。这些特性是这样设计的,验证逻辑总是在服务器上执行的,也可以...
阅读全文
posted @ 2010-12-22 14:49 Ants 阅读(121) 评论(0)
编辑
【MVC整理】2.在Asp.Net MVC中使用拦截器
摘要: 实现拦截器 在ASP.NET MVC中,有三种拦截器:Action拦截器、Result拦截器和Exception拦截器。其实所谓的ASP.NET MVC拦截器,也没什么神秘的,就是一个普通的类而已。只不过需要继承FilterAttribute基类,Action拦截器还要实现IActionFilter接口,而Exception拦截器需要实现IExceptionFilter接口。 我们先来看实现:让我...
阅读全文
posted @ 2010-12-22 13:41 Ants 阅读(207) 评论(0)
编辑
【MVC整理】1.使用 StructureMap 作为 ASP.NET MVC 的 DI 框架
摘要: StructureMap 是一个非常灵巧的IOC框架,与asp.net MVC 更是很好的集成。 准备: 下载StructureMap,基本实例中只需要引用StructureMap.dll文件,并引用命名空间StructureMap下面是我们需要使用IoC的示例代码,我们要创建TestController,希望通过IoC为TestController的构造函数提供Ants.Provider.ICa...
阅读全文
posted @ 2010-12-22 11:08 Ants 阅读(184) 评论(0)
编辑
2010年12月1日
轻量级IOC框架:StructureMap
摘要: StructureMap项目地址:http://structuremap.sourceforge.net/Default.htm 我以webform为例,简单介绍一下如何在项目中使用StructureMap: 1.在Global.asax中的Application_Start事件中添加如下代码,主要用于初始化StructureMap的容器 2.如何使用更多使用方法参考:http://www.doc...
阅读全文
posted @ 2010-12-01 12:08 Ants 阅读(197) 评论(0)
编辑
轻量级IOC框架:Ninject
摘要: Ninject通过NinjectModule来配置依赖注入(不知道有没有文件配置,在官方教程里没找到相关资料),这里自定义自己的Module: internal class MyModule : Ninject.Modules.NinjectModule { public override void Load() { Bind<ILogger>().To<Flat...
阅读全文
posted @ 2010-12-01 10:31 Ants 阅读(125) 评论(0)
编辑
2010年11月30日
memcached在windows下多实例并存
摘要: 文章来源:http://eason-chen.javaeye.com/blog/375517 memcached.exe的-d install命令安装时其他参数貌似无法作用,-p和 -m加上后,安装完成windows服务的binpath里面只有-runservice一个参数。这个可以通过注册表改掉,但还是无法同时安装多个服务。解决这个问题可以用sc服务命令 比如安装两个个端口11212、11213...
阅读全文
posted @ 2010-11-30 11:29 Ants 阅读(63) 评论(0)
编辑
2010年11月10日
一个随机列表项算法
摘要: using System;using System.Collections.Generic;using System.Linq;public static class EnumerableExtensions { public static IEnumerable<TSource> Shuffle<TSource>(this IEnumerable<TSource&g...
阅读全文
posted @ 2010-11-10 09:54 Ants 阅读(60) 评论(0)
编辑
2010年11月8日
NVelocity:语法
摘要: 标题: NVelocity:语法 原文来源:http://m.cnblogs.com/43999/1718121.html?full=1 User Guide - Contents About this Guide 什么是NVelocity? NVelocity能为我们做什么? The Mud Store example Velocity Template Language (VTL): A...
阅读全文
posted @ 2010-11-08 15:45 Ants 阅读(326) 评论(0)
编辑
NVelocity 操作类VelocityHelper
摘要: 原文连接:http://my.oschina.net/yangzhi/blog/6770代码
阅读全文
posted @ 2010-11-08 14:47 Ants 阅读(460) 评论(0)
编辑
2010年8月25日
使用 jQuery 调用 ASP.NET WebMethod
摘要: 说到轻量级的客户端通信,我注意到大多数人喜欢使用 ASP.NETAJAXPage Method多于 ASMX Web 服务。事实上,在我的文章《使用 jQuery 调用 ASMX Web 服务》的第一条评论中就提到了 Page Method。 鉴于它们流行度,我觉得我应该注意到这个需求。作为对评论中Justin问题的回答,我找到了使用 jQuery 调用 Page Method 的方法。事实上,你...
阅读全文
posted @ 2010-08-25 16:37 Ants 阅读(519) 评论(0)
编辑
2010年7月29日
linux常用命令(ubuntu)
摘要: 编辑: vi [path] vim [path] :q 退出 :wq 保存退出 查看进程 ps ps -aux | grep mem 查看全部含 “mem”的进程 ps –aux 查看全部 在系统启动时执行命令 通过编辑 /etc/rc.local 在相应部位加上命令即可
阅读全文
posted @ 2010-07-29 18:06 Ants 阅读(28) 评论(0)
编辑
ssh远程连接ubuntu
摘要: 1. 首先在服务器上安装ssh的服务器端。 $ sudo aptitude install openssh-server 2. 启动ssh-server。 $ sudo /etc/init.d/ssh restart 3. 确认ssh-server已经正常工作。 $ netstat -tlp tcp6 0 ...
阅读全文
posted @ 2010-07-29 17:39 Ants 阅读(123) 评论(0)
编辑
2010年7月8日
Windows 下 Nginx 管理脚本
摘要: 提供Windows下nginx的启动,重启,关闭功能
阅读全文
posted @ 2010-07-08 10:40 Ants 阅读(334) 评论(0)
编辑
2010年6月22日
HttpClient, 使用C#操作Web [转]
摘要: 原文连接:http://www.cnblogs.com/deerchao/archive/2007/08/09/849361.html我们知道, .Net类库里提供了HttpWebRequest等类,方便我们编程与Web服务器进行交互. 但是实际使用中我们经常会遇到以下需求,基础类里没有直接提供相应的功能(WebClient类包含这些功能,只是用起来稍微麻烦一点--谢谢网友东吴居士的提醒): 对H...
阅读全文
posted @ 2010-06-22 18:39 Ants 阅读(214) 评论(0)
编辑
2010年3月17日
通用存储过程分页(使用ROW_NUMBER()和不使用ROW_NUMBER()
摘要: 转:http://www.cnblogs.com/jiangrod/archive/2010/03/17/1687841.html-- =============================================-- Author: <jiangrod>-- Create date: <2010-03-03>-- Description: ...
阅读全文
posted @ 2010-03-17 11:55 Ants 阅读(101) 评论(0)
编辑
2009年11月27日
Vcastr 2.2 flv 网络播放器 参数设置
摘要: Vcastr 2.2 flv 网络播放器 参数设置 参数名称参数说明默认值vcastr_file方法2传递影片flv文件地址参数,多个使用|分开空vcastr_title影片标题参数,多个使用|分开,与方法2配合使用空vcastr_xml方法3 传递影片flv文件地址参数,样板参考 http://www.ruochi.com/product/vcastr2/vcastr.xml vcastr.xm...
阅读全文
posted @ 2009-11-27 10:35 Ants 阅读(339) 评论(0)
编辑
2009年11月18日
清晰的图片缩略方案
摘要: 网略上广泛流传的三线性插值算法(效果并不是很好),代码如下:using System;using System.Drawing;using System.IO;using System.Drawing.Imaging;using System.Drawing.Drawing2D;namespace Ants.Tools{ public class Image { public int Width { get; set; } public int Height { get; set; } private Image() { } public Image(int width, int height
阅读全文
posted @ 2009-11-18 17:39 Ants 阅读(1323) 评论(4)
编辑
2009年10月14日
玩透javascript弹出窗口[转]
摘要: 玩透javascript弹出窗口 经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段javascript代码即可实现。下面俺就带您剖析它的奥秘。 【1、最基本的弹出窗口代码】 其实代码...
阅读全文
posted @ 2009-10-14 11:42 Ants 阅读(140) 评论(0)
编辑
2009年9月22日
网站性能优化 - 数据库及服务器架构篇
摘要: 【转】http://www.cnblogs.com/WizardWu/archive/2009/09/22/1571499.html我先前曾写过三篇有关网站系统、ASP.NET 性能优化的文章,分别从 SQL 语句、数据库设计、ASP.NET 功能、IIS 7 的套件,来探讨此一性能议题。本帖算是系列作的第四篇,整理了一些我看过的书籍和文章,改从「负载均衡、服务器架构、数据库扩展」的角度,提出一些...
阅读全文
posted @ 2009-09-22 09:38 Ants 阅读(103) 评论(1)
编辑
2009年8月13日
C#实现动态调用Windows DLL (转载自中国IT实验室)
摘要: 部分代码来自于网络;废话不多说,上代码:调用方法:object obj = WinDllInvoke("Kernel32.dll", "Beep", new object[] { 750, 300 }, typeof(void));函数代码:[代码]
阅读全文
posted @ 2009-08-13 15:23 Ants 阅读(53) 评论(0)
编辑
2009年4月15日
数据库中查出一列中的重复值的行
摘要: 备忘....SQL语句:table:表名test:要查的列(有重复的值)select * from table a where (select count(1) from table b where a.test=b.test)>1
阅读全文
posted @ 2009-04-15 14:46 Ants 阅读(210) 评论(0)
编辑
仅列出标题
下一页