※ ABeen Blog Success Technology Communicate ※ 树的方向由风决定,人生的方向有自己决定!※

※ 树的方向由风决定,人生的方向有自己决定!※

  博客园 :: 首页 ::  :: 联系 :: 订阅 订阅 :: 管理 ::
  53 随笔 :: 15 文章 :: 487 评论 :: 6 引用

置顶随笔 #

     摘要: Gmail邮箱邀请大量发送,有需要的朋友请留下邮箱!  阅读全文
posted @ 2005-08-31 10:56 ※ABeen※ 阅读(3840) | 评论 (415)编辑

2008年9月17日 #

     摘要: 安装环境 没有oracle 客户端的windows机器上 安装步骤: 1、拷贝此目录到指定目录 例:c:\instantclient10_1 2、增加系统路径 path=c:\instantclient10_1 3、系统用户变量NLS_LANG = AMERICAN_AMERICA.ZHS16GBK 4、增加系统属性 TNS_ADMIN =c:\instantclient10_1 5、执行sqlplus ,增加系统用户变量 SQLPATH=c:\instantclient10_1 6、修改tnsnames.ora,改成联接自己的oracle DataBase   阅读全文
posted @ 2008-09-17 19:29 ※ABeen※ 阅读(39) | 评论 (0)编辑

     摘要: 查看CLR基础   !dumpdomain //dump domain信息   !dumpdomain //dump 某个 domain 的信息   !dumpassembly //dump 某个 assmebly 信息   !dumpmodule // dump module 信息,有一个有用的开关,是-mt   !dumpmt +方法表地址 // 查看方法表信息    !dumpclass // 来查看这个class的信息  阅读全文
posted @ 2008-09-17 00:24 ※ABeen※ 阅读(25) | 评论 (0)编辑

     摘要: WinDbg是微软开发的免费源码级调试工具。Windbg可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。 下载地址:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx ---------------------------------- ---------------------------------- 缓存路径设置: srv*c:\ABeenSymcache*http://msdl.microsoft.com/download/symbols;c:\ABeenSymcache; // "c:\ABeenSymcache" 为本机设置的存储路径 ---------------------------------- 非托管代码信息查看命令: ~ // 列出当前所有线程,当前线程左边有一点“.” ~ ns // 切换到线程n ,如:~ 2s切到线程2 kb // 查看线程被抓时刻的操作 ~* kb :查看所有线程被抓时刻的操作  阅读全文
posted @ 2008-09-17 00:23 ※ABeen※ 阅读(25) | 评论 (0)编辑

2008年9月15日 #

     摘要: 和设计模式相关的是设计原则。设计原则更象是理论,而设计模式是这这理论的具体体现。只有了解了面象对象理论,才可以去学习设计模式。 设计模式--开篇 --------------------------------------------------- 下面是几个基本的设计原则: 1. OCP (开放-封闭原则): Software entities should be open for extension,but closed for modifycation. 一个软件实体应该对扩展开放,对修改关闭. 开闭原则的关键是抽象化,然后从抽象化导出具体实现. 通过抽象基类或接口来提供一个标准调用规范,每个实质子类都继承或者实现这个规范以达到不同的应用操作。在实际使用中我们一般通过工厂模式 (Abstract Factory / Factory Method / Simple Factory)来达到可扩展而不修改现有代码的目的。   阅读全文
posted @ 2008-09-15 22:05 ※ABeen※ 阅读(17) | 评论 (0)编辑

2008年9月4日 #

posted @ 2008-09-04 17:58 ※ABeen※ 阅读(144) | 评论 (0)编辑

     摘要: Firebug Script 调试记录 * Your new friend, console.log //显示变量 参数 console.log, console.debug, console.info, console.warn, console.error... console.log("hello world") console.log(2,4,6,8,"foo",bar) console.log("%a,%b","foo",bar) // "%"用于定义量 console.log("%s is %d years old.", "Bob", 42). * Timing and profiling // 时间及性能分析 console.profile(); //性能开始 console.time("test"); //时间开始 function Test() { for(var i = 0; i < 10; i++) { console.info("t  阅读全文
posted @ 2008-09-04 17:16 ※ABeen※ 阅读(41) | 评论 (0)编辑

2008年8月18日 #

     摘要: 他山之石,可以攻玉,设计模式起源于建筑学,在软件行业它把面向象的理念发挥到了极致,对于重复出现的问题,它提出了既幽雅又实际的解决方案。适当掌握和应用设计模式可以提高编码的质量,提高自己的能力,往架构方面发展。   设计模式更多的是一种思想的体现,不能生搬硬套。学习设计模式要做到真正的理解,因为在实际系统中,往往会将某个模式适当变形或几个模式一块使用。   和设计模式相关的是设计原则。设计原则更象是理论,而设计模式是这这理论的具体体现。只有了解了面象对象理论,才可以去学习设计模式。 ---------------------------------------------------------- 模式学习 1. 介  绍: 模式的名字、别名、摘要以及用意。   阅读全文
posted @ 2008-08-18 10:34 ※ABeen※ 阅读(26) | 评论 (0)编辑

2008年7月4日 #

     摘要: 收缩: DUMP TRANSACTION 数据库名 WITH NO_LOG BACKUP LOG 数据库名 WITH NO_LOG 在SQL Server 2005数据库中实现自动备份的具体步骤: 1、打开SQL Server Management Studio 2、启动SQL Server代理 3、点击作业->新建作业 4、"常规"中输入作业的名称 5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句(红色部分要根据自己的实际情况更改,D:\sql2005\\back\改为自己的备份路径,sq_test修改为想备份的数据库的名称) DECLARE @strPath NVARCHAR(200) set @strPath = convert(NVARCHAR(19),getdate(),120) set @strPath = REPLACE(@strPath, ':' , '.') set @strPath = 'D:\sql2005\\back\' + @  阅读全文
posted @ 2008-07-04 14:13 ※ABeen※ 阅读(92) | 评论 (0)编辑

2008年5月14日 #

     摘要: 最近在做一项目时,所有没字都成了"????",
逐步查找原因,发现数据在进入数据库这前是正常的,问题可能出在数据库设置上。
仔细观察数据库,发现排序规则不对,于是改成“CHINESE_PRC_CI_AI”,可是只是部分数据正常了。
注意:
  原来在修改数据库的排序规则后,并不是所有字段都修改了,比如我的"TrueName"就没有修改,有些预留关键字可能要手动修改。
修改排序:数据库属性->选项->排序规则。
修改字段在字段的属性中修改。  阅读全文
posted @ 2008-05-14 10:31 ※ABeen※ 阅读(113) | 评论 (0)编辑

2008年3月17日 #

     摘要: 实现功能:在IE中右键菜单中取出网页中的相关信息。

1、建立调用的.htm文件,内容如下:  阅读全文
posted @ 2008-03-17 16:51 ※ABeen※ 阅读(97) | 评论 (0)编辑

2008年3月4日 #

     摘要: 1、全屏模式
选择“查看全屏模式”或者按Ctrl-Shift-Enter
来进入全屏模式,再次选择“查看全屏模式

2、类视图
(选择“查看类视图”或者按Ctrl-Shift-C)显示你的解决方案中所有
类与命名空间的继承关系。

3、录制临时宏
选择“工具宏录制临时宏”或者按Ctrl-Shift-R
打开宏浏览器窗口(“查看其它窗口宏浏览器”或Alt-F8)

4、修改多个控件的属性
比如说你放置了一系列文本框,想改掉默认的TextBox1,TextBox2 等属性值。你可以选中所有文本框,将Text 属性设置为一
个空格,然后将它删掉。(必须分成两步来做,因为每个文本框的初始值不同,
Text 属性的值会显示为空字符串。)这样就可以删除掉所有文本框中的默认字
符。

5、链接文件,而不是复制到项目中
每当你为项目加入一个现有文件时,VS.NET 都会自动将该文件物理复制到项目
文件夹中,然后将复制结果加入项目。  阅读全文
posted @ 2008-03-04 10:51 ※ABeen※ 阅读(273) | 评论 (0)编辑

2008年2月29日 #

     摘要: 主要注意的是:
1、删除
2、用Div来控制样式  阅读全文
posted @ 2008-02-29 20:03 ※ABeen※ 阅读(149) | 评论 (0)编辑

2008年2月15日 #

     摘要: 回顾逝去的时光,那些并不久远的日子,接触的人,说过的话,经历的情感,都似乎淡得提不起了。然而2007的风风雨雨却记忆犹新。

年初遇到了这家创业型公司,公司团队和谐、有创业激情,人脉强,是我理想的创业型公司。

工作具有挑战性,开发周期快、时间紧、任务急,有时通宵达旦。还是感觉不到累,因为是在创业。建筑工人累的是身体,创业累的是心、绕心的累,也许只有在实际创业的过程中才能感觉到。   阅读全文
posted @ 2008-02-15 20:47 ※ABeen※ 阅读(53) | 评论 (1)编辑

2008年1月1日 #

     摘要: Sql Server 2005 在备份还原后经常出现数据库“受限制用户”的问题,
可以通过设置数据库属性-》选项-》状态-》限制访问来解决。
一般情况选中“Multiple”即可。
如下图:  阅读全文
posted @ 2008-01-01 11:41 ※ABeen※ 阅读(865) | 评论 (5)编辑

2007年10月30日 #

     摘要: 使用目的:

- Generate code from running services or static metadata documents.
- Export metadata documents from compiled code.
- Validate compiled service code.
- Download metadata documents from running services.
- Pre-generate serialization code.

使用示例:

svcutil http://service/metadataEndpoint
- Generate client code from a running service or online metadata documents.

svcutil /dconly http://service/metadataEndpoint
- Generate   阅读全文
posted @ 2007-10-30 17:43 ※ABeen※ 阅读(270) | 评论 (0)编辑

2007年10月27日 #

     摘要: 在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比较多。ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉字信息的显示方面着实给中国用户带来不少麻烦,笔者多年从事ORACLE数据库管理,经常收到周围用户和外地用户反映有关ORACLE数据库汉字显示问题的求援信,主要现象是把汉字显示为不可识别的乱码,造成原来大量信息无法使用。本文将就这一问题产生的原因和解决办法进行一些探讨,供存在这方面问题的用户朋友参考。
  1、原因分析
    通过对用户反映情况的分析,发现字符集的设置不当是影响ORACLE数据库汉字显示的关键问题。那么字符集是怎么一会事呢?字符集是ORACLE 为适应不同语言文字显示而设定的。用于汉字显示的字符集主要有ZHS16CGB231280,US7ASCII,WE8ISO8859P1等。字符集不仅需在服务器端存在,而且客户端也必须有字符集注册。服务器端,字符集是在安装ORACLE时指定的,字符集登记信息存储在ORACLE数据库字典的V$NLS_PARAMETERS表中;客户端,字符集分两种情况,一种情况是sql*ne  阅读全文
posted @ 2007-10-27 13:25 ※ABeen※ 阅读(690) | 评论 (1)编辑

2007年8月11日 #

     摘要: "在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (.Net SqlClient Data Provider)"




使用sqlexpress时,由于默认是使用windows身份验证模式,所以在使用时会出现上面的错误提示。
解决方法如下:

1、先打开配置工具,里面有一个网络配置,右边栏,有一个协议名称TCP/IP和Named Pipes 都给启用了,然后重启一下服务!
2、打开Sql Server Management Studio连接进入数据库
->对象资源管理器 -> 机器名称\sqlexpress(sql server 0.0....),右击->属性
服务器属性 ->安全性 ->服务器身份验证 选择sql server和windows身份验证模式!
然后重启一下服务!
<  阅读全文
posted @ 2007-08-11 14:36 ※ABeen※ 阅读(416) | 评论 (0)编辑

2007年8月4日 #

     摘要: win2003 安全配置确实不错,这让我们配置web应用程序时也带来了一定的麻烦。

在 win2003下配置asp程序环境,也要经过以下步骤:

1、开启asp环境支持。
如果不开启,asp程序提示:

” 找不到网页

  正在查找的网页可能已被删除、重命名或暂时不可用。“

 开启方式:在IIS中,Web服务扩展 -> Active Server Pages -> 允许。

2、由于win2003中iis6默认是不打开“启用父路径”的。

如果不打开的话:我们的asp程序就会提示“无法显示网页,您要访问的网页有问题,无法显示。“

  开启方式:web目录-->属性-->虚拟目录-->配置-->选项,然后选中“启用父路径”即可。

其他按配置设置就不说了,与以前的配置一样。
  阅读全文
posted @ 2007-08-04 10:39 ※ABeen※ 阅读(161) | 评论 (0)编辑

2007年6月13日 #

     摘要:
每次在用时都要去查,先记下来吧!





  阅读全文
posted @ 2007-06-13 10:03 ※ABeen※ 阅读(152) | 评论 (0)编辑

2007年5月16日 #

     摘要: 默认情况下,在用户首次请求资源(如网站的一个页)时,将动态编译 ASP.NET 网页和代码文件。第一次编译页和代码文件之后,会缓存编译后的资源,这样将大大提高随后对同一页提出的请求的效率。

ASP.NET 还可以预编译整个站点,然后再提供给用户使用。这样做有很多好处,其中包括:

可以加快用户的响应时间,因为页和代码文件在第一次被请求时无需编译。这对于经常更新的大型站点尤其有用。

可以在用户看到站点之前识别编译时 bug。

可以创建站点的已编译版本,并将该版本部署到成品服务器,而无需使用源代码。



就地预编译 ASP.NET 网站
打开一个命令窗口并定位到包含 .NET Framework 的文件夹。

.NET Framework 将安装在以下位置。


%windir%\Microsoft.NET\Framework\version


通过在命令提示符处键入以下内容来运行 aspnet_compiler  阅读全文
posted @ 2007-05-16 09:21 ※ABeen※ 阅读(258) | 评论 (0)编辑