预览模式: 普通 | 列表

正则表达式匹配多行

<div>
  <ul>
   <li>item1</li>
   <li>item2</li>
    <li>item3</li>

查看更多...

分类:.net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 137

C#循环输出26个字母


C#程序当中如果要遍历26个字母,可以使用下面的方法。

程序代码 程序代码

for (char c = 'A'; c <= 'Z'; c++)

查看更多...

分类:.net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 334

批量更新存储过程所有者

一。首先,添加如下存储过程
程序代码 程序代码

Create PROCEDURE dbo.ChangeObjectOwner
@OldOwner as NVARCHAR(128)='FoodKingdom',--参数原所有者
@NewOwner as NVARCHAR(128)='dbo'--参数新所有者

查看更多...

Tags: 存储过程 所有者

分类:技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 202

HttpWebRequest请求超时的错误

        从网上抓取点数据,其间要创建两个HttpWebRequest,第一个请求发送成功后,将服务端返回的Cookie记录下来给第二个 HttpWebRequest使用.代码敲完了就执行吧,但请求到20次左右,总是会出现"请求超时"的错误,找了N久也没找到问题在哪里.

        开始,我以为是服务端限制了请求数量,于是,找了些代理IP,每个HttpWebRequest分配一个WebProxy,但是问题依然存在,于是我把 Timeout属性改到5000ms,然后再Catch,在Catch中再设置一个失败的标识,Catch完后如果发现标识为失败,则继续发送请求,直到请求成功为止,执行了N长时间,还是在20次左右卡住了,程序一直在不停的try,catch,仍然没有往下继续的意思.

        没办法,网上搜了一下,没找到对应的数据,后来在园子里一个朋友不太相关的文章中找到了答案,一看,似乎以前就碰到过这个问题,唉,记性不好了,还是记下来吧,免得下次碰到又满世界的去找.

查看更多...

分类:.net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 291

公司职位英文简写

CAO: Art 艺术总监
CBO: Business 商务总监
CCO: Content 内容总监
CDO: Development 开发总监
CEO: Executive 首席执行官

查看更多...

分类:新闻时事 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 240

C# 用 WebClient 模拟IE 6.0访问网站

有些网站可能会通过识别Http的header参数判断用户是真正用IE在访问,以防止网站被采集。
对策就是在WebClient的Headers中加入三个参数。

程序代码 程序代码

// 模拟 IE 6.0

查看更多...

分类:.net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 458
当然,第一反应是用存储过程。判断原来这个字段值,然后Update。
网上粗粗找了一下没找到方案。自己一动手,居然有个很有趣的结果,连Where都不用
对数据库的BIT型赋值,用SQL语句来操作和用管理界面输入不同。管理界面输入必须用TRUE或FALSE来填写。而SQL语句则用0或1
于是乎,先尝试:
复制代码 代码如下:

查看更多...

分类:技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 221

C#读写注册表操作类

C#读写注册表操作类,一共包括三个方法. 1. 写注册表 2.修改注册表 3.判断键值是否存在
经测试,本操作类也适用于.net compact framework 2.0, windows mobile 平台的开发。

首先要引入命名空间
程序代码 程序代码
using Microsoft.Win32;

查看更多...

Tags: C# 注册表 操作类

分类:.net | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 432