- 博客(52)
- 收藏
- 关注

转载 Session的几点认识和疑问[转载]
理解cookie和session机制关键字: cookie,session cookie和session机制之间的区别与联系 具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力.而session机制采用的是一种在客户端与服务器之间保持状态
2005-09-20 23:36:00
1483
转载 SQL锁表语句
SQL锁表语句锁定数据库的一个表SELECT * FROM table WITH (HOLDLOCK)注意: 锁定数据库的一个表的区别SELECT * FROM table WITH (HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCKX)其他事务
2013-04-17 18:29:16
630
转载 c#中delegate和event之间的区别
下面是网上找到的几段话,阐述event和delegate的不同之处。(1)你不想在声明delegate的类之外调用delegate,还有,除了声明delegate的类,其它类只能订阅(Subscribe,即+=)或取消订阅(Unsubscribe,即-=)时就给delegate加
2011-07-06 23:14:06
721
原创 解决 scriptmanager error
scriptmanager 出错了,错误提示是“自己”不能转换成“自己”,费了好大的劲,才找出原因,引用里的system.web.extensions,与web.config 里定义的System.web.extensions的版本不一致,一个是3.5,一个是3.6。将其统一版本问题就解决了。写下并提醒。
2010-04-13 11:10:00
657
原创 SQL2005 开发积累
1、设置SchemaQ: 如何通过设置,使得在通过在创建表(不是用sql语句)的时候,指定schema,现在默认的schema是dbo,我想换成别的schema,比如:test. A:需要修改(创建表的)用户帐户的默认 schema alter user username WITH DEFAULT_SCHEMA=test Q: 我设置了创建表的用户帐户的默认 schem
2010-02-03 17:51:00
609
转载 Memcached 在windows下的安装
Windows下的Memcache安装:1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:/memcached2. 在终端(也即cmd命令界面)下输入 ‘c:/memcached/memcached.exe -d install’ 安装3. 再输入: ‘c:/memcached/memcached.exe -d start’ 启动。NOTE: 以后memcached
2009-04-27 11:19:00
855
原创 扩展GridView
最进对GridView进行了扩展,集成了几种常用的功能到GridView。ExGridView具备如下功能:1、提供LockHead属性,支持固定ExGridView Header(only IE)2、提供IsDispay属性,支持ExGridView鼠标滑动改变背景颜色3、提供AllowExPaging属性,支持自动分页。4、提供ExportExecl属性,支持导出ExGri
2009-04-18 16:58:00
1169
4
原创 百天纪念
今天我满一百天了,爷爷很早买回来三条鲫鱼给我亲嘴,我以为是给我吃的,张开嘴来接,后来才知道只是给我亲一下,亲一下就表示今后就讲理、对人要有礼貌;从今天开始我就可以开始吃一些其它东西啦!当然要慢慢适应,我的胃还没完全可以承受其它食品。 下午妈妈他们带我去深圳的中心公园照了好多照片,我看到了花花世界,还躺在购物车里小憩了一会,真舒服,真开心!累了,回家的路上就睡着了,外
2009-02-28 22:26:00
758
原创 关于XML的Serializable
最近的项目里总是throw这样的“Could not find file C:/WINDOWS/TEMP/bwswopns.dll.” exception message,发现都与 xml的Serializable有关,于是开始查找原因,发现我们经常使用的[Serializable] attribute会自动的产生 Serializable code 并保存在临时的dll里,知道了这一点还是无
2009-02-18 10:29:00
1202
转载 MSDN上关于XPath的语法文章
本主题回顾整个 XPath 参考中出现的语法示例。所有示例均基于 XPath 语法的示例 XML 文件 (inventory.xml)。有关在测试文件中使用 XPath 表达式的示例,请参见本主题最后的“联合 ( | ) 示例”。表达式 引用 ./author当前上下文中的所有 元素。注意,此表达式等效于下一行中的表达式。
2009-02-04 14:56:00
998
原创 天道酬勤
天道酬勤 文 / 胡博之 俗话说:“闻鸡起舞早耕耘,天道酬勤有志人。”“天道酬勤”的意思就是,天道:天理;酬:报;勤:勤奋。因此,从古到今我们的上苍就特别喜欢酬报勤奋的人,只要我们下了苦功夫必然会有所成就的。 天道酬勤,不是那种投机取巧的糊弄,而是这种聚精会神的嵌入;不是那种自吹自擂的浮漂,而是这种精益求精的渗
2008-12-09 15:23:00
3483
原创 Log4net 配置
贴上一段配置好的Log4net xml,以后就直接用了。 LogFileAppender" type="log4net.Appender.RollingFileAppender" > appender> SmtpAppender" type="log4net.Appender.SmtpAppender"> xxx@gmail.com" />
2008-12-04 12:08:00
528
原创 部署Website要注意的几点事项
最近帮别人部署WebSite,本来以为没有什么的,结果部署两次出现两次错误,现记录下来以示提醒 1)部署第一台出现了Login error,刚开始还以为是没有把虚拟目录设置成Framework2.0,其实不然,原因是在项目里存在一个Login.aspx的page,对应的Login class 与 Framework2.0里的Login存在冲突,解决办法是将Login.aspx重命名成Log
2008-11-11 11:52:00
755
原创 常用SQLCMD 命令
set SQLCMDEDITOR=notepad 1) sqlcmd -s paulhuang sqlcmd -s paulhuang/sqlexpress -d qjcrm 2) sqlcmd -i C:/1.sql -o C:/2.txt 3) :r filename 导入sql脚本 :out filename 导出结果 :error fi
2008-11-10 15:12:00
722
原创 SQL2005 XML字段常用操作语句
select col.exist(/Root/element) from xmltableselect col.query(/Root/element/node) from xmltableselect col.value((/Root/element/node)[1],varchar(100)) from xmltableselect col.value((/Roo
2008-10-24 09:19:00
804
原创 异步委托调用
写这篇文章的目的,只是为了存档,免得以后又忘记了。下面的代码是一个简单的异步委托调用的实例:public delegate void SyncDelegateTypeSimple(); public class TestSyncDelegateTypeSimple{ public static void Method1() { ........
2008-10-04 01:43:00
694
原创 Asp.net 中旋转图片的几种方式
在Asp.Net里将图片旋转的方式大概有4种(个人意见)。1、通过css的滤镜效果 FlipV,FlipH 可以通过google找出很多,但是这种方式只能是选择固定的角度 90,180,270 2、通过javascript 找了很久没有找到好的js code,这个 http://www.walterzorn.com/rotate_img/rotate_img
2008-09-12 21:32:00
5367
1
原创 CSV 格式及注意事项
CSV is a delimited data format that has fields/columns separated by the comma character and records/rows separated by newlines. Fields that contain a special character (comma, newline, or double quote
2008-06-30 09:57:00
931
原创 .NET 编程技巧点滴
温故而知新!翻开以前刚开始使用.net 编程时记录的编程技巧,突然觉得时间过得太快了。此片文章部分内容为网上收集。1、GridView里boundfield的语法结果注释 数字 {0:N2} 12.36 数字 {0:N0} 13 货币 {0:c2} 12.36 货币 {0:c4} 12.3656 货币 "¥{0:N2}" ¥12.36 科学计数法 {0:E3} 1.23E+001 百分数 {0
2008-05-26 10:15:00
585
原创 从SQL2005中调用C#方法
SQL2005中提供了调用C#的途径。在SQL2005中叫做用户自定义函数。在SQL2005的帮助里输入 UDF、Create Assembly 就能找到相关资料。这里记录一下创建的过程。 step1: 现在vs2005里新建-->数据库-->SQL Server Project step2:编写C#方法。SQL Server Project 可以引用的dll 是有限的,如果不能满足需
2008-05-09 12:46:00
708
原创 颜色搭配
做B/S开发也有蛮久了,说起页面的配色问题,自认为审美观点还是有一点点。其实这个问题可以让美工解决,但做B/S开发的或多或少也要知道点也好啊。所以在网上google到一篇好的文章。觉得不错就放上来。 ------------------------------------------------------------------------------------------- 网页的色彩
2008-05-04 17:52:00
557
原创 重新配置SQL2005的 Business Intelligence Development Studio
最近想用SSIS做点例子,可是发现我的VS2005已无法创建,有关"商业智能"的任何类型的项目。开始以为是SQL2005出现问题,但是反复查看也没有发现什么异常的事情。心里打鼓,难不成镇的要重新安装SQL2005,正在犹豫的时候发现,SQL2005 的 Business Intelligence Development Studio 并没有指向真正的VS2005 的目录,于是想起我在安装SQL20
2008-01-06 15:34:00
1382
原创 实现一个简单的SQLServer2005分页存储过程
其实这个储存过程也可以不写,因为,row_number的功能,已经能让分页功能实现起来很简单了,但是出于对重复coding的简化,以及对我以前写的一个oracle的分页存储过程的 翻版,所以决定还是写一下。实现起来还是跟Oracle的分页存储过程的思路是一样的。SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =================
2007-12-01 16:41:00
849
原创 obj目录的用途
转载忽然觉得自己对obj目录下的内容不是很了解,上网搜了一下,看到了高人的blog上写道:关于bin目录和obj目录Bin目录用来保存项目生成后程序集,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。obj目录是用来保存每个模块的编译结果,在.NET中
2006-07-03 11:50:00
1455
原创 在VS2005中创建rdlc报表需要注意的地方
1、ReportView控件千万不能用%设置控件的Height和Width,不然ReportView不能正常显示!
2006-05-17 23:40:00
1808
原创 页面刷新后保持滚动条的原始位置
找了一个纯js版的,在稍加修改,让它更完善些,下载只需在codebind中的page_load事件中添加一行代码,让好引用js,就行了。代码如下:page_loadPage.RegisterStartupScript("scroll","Init()");js脚本 function getFileName() { var url = this.location.href var
2006-02-13 14:09:00
1798
1
原创 获取项目程序集的当前版本
正如大家都知道,.NET中设置程序集的版本是在AssemblyInfo.cs中设置的,现在的问题是我设置了版本号,我该如何去出并显示呢?在网上找了半天,都是在winform中显示的例子,而在webform中行不通。好在自己瞎弄,发现了一个assembly的一个属性fullname,其中就包括了version。只需截取出来显示就行了。using System.Reflection;using S
2006-02-10 14:23:00
1499
原创 利用.NET的File控件上传文件的最终解决方案(个人版)
在遍历了csdn中所有关于上传大文件的帖子以后,写了这片垃圾。(:-))上传大文件,有好几种方法:1、思归的HttpWorkerRequest方法,太难,看不懂:-(2、利用第三方的控件 AspNetUpload 要钱!!算了,咱还是喜欢免费的。3、修改web.config文件,但是不能捕获错误。4、通过ftp的方式上传。服务器需要提供ftp服务。没辙,只好选第三种方式,谁让咱太蠢了呢!(太蠢了,
2006-01-10 18:32:00
3976
8
原创 利用xmlhttp实现的两级联动的dropdownlist
在用户注册的时候需要根据不同的用户类型,重数据库中筛选出不同的产品提供给用户。想想,效果最好的只能是无刷新的方法了。前台脚步:(js)function fillProduction() { var dwl = document.all("DropdownlistLevel"); var htp = new ActiveXObject("microsoft.xmlhttp"); v
2005-10-20 11:30:00
1140
原创 在WINXP下安装SQLSERVER2000的办法
想在自己的电脑上安装sqlserver2000,安装的时候出现只能安装客户端的提示,于是乎google搜了一下:一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就ok了。二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根
2005-10-09 15:56:00
1880
原创 反射技术的简单介绍
什么是反射?反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。System.Reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 和反射相关的命名空间(我们就是通过这几个命名空间访问反射信息):System.Reflection.Mem
2005-09-08 13:53:00
4526
原创 用于在显示在线人数时,删除认为已经离线的用户
状态栏中的在线人数功能!思路:利用实时刷新消息的过程,一起从数据库表中算出在线人数。已操作停留20分钟以上的看待成离线状态。所用表:uplineCreate table online --用于显示在线人数( user_id number, OperateTiem date)用于删除离线人数create or replace procedure DelOnLine is curs
2005-08-11 11:26:00
1347
原创 使Session不丢失的方法之一的体验
Session丢失已经是一种习以为常的问题了,在自己也了解一些如何解决的问题,但是也一直没有机会去用,现在由于新的项目要在B/S下开发,所以不得不让我考虑Session的问题。解决session丢失的问题有两种方法:1)将session保存在一台sate server中。2)将session保存在sql server中。我们使用的数据库是oracle,不想再装一个数据库,所以用了第一种方法。首先根
2005-08-11 11:13:00
1320
2
原创 ActiveX控件从制作到引用的简单过程
在.Net大行其道的形式下,原来的com技术仍然有它自己的独特的用途。最近在csdn上看见了这样的帖子,也大受启发。hjk1():最近的项目需要实现在客户端通过串口接收设备传过来的数据进行处理,我认为这个项目只能做成C/S结构,因为B/S结构所有业务逻辑都在服务器上,根本无法从直接连在客户机上的设备串口接收数据,最初老板也认可我的看法,zhilunchen(他山居士) :老大啊,这个东东可以实现啊
2005-08-07 17:10:00
2925
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人