自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

William是个程序员

1和0救赎,看繁华如黄昏余辉 想今生似一梦枫叶。远方的我究竟是什么样子,未来或许真的有光明在等待~~~

  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 编程要从大体入手从细节结尾

最近在Fix一个bug,用户报的是一个参数勾选和不勾选时结果发生差异。一接手这个bug,我就在代码里所以用到这个参数的地方设置了断点,但是过了2天仍然没有找到bug发生在何处,后来发现代码运行的都是正常的,函数返回结果也是预期的。最后发现仅仅因为用户参数的改变,一个功能的返回值会从 X_Y_Z, 到 X_Y不等,但是到了下一个功能,会Merge 这些值,这个bug是紧当先进去 X_Y_Z, 在进入

2012-02-06 23:41:49 348

原创 Django安装步骤

<br /> 1.安装Python<br /> 2.下载Django<br /> 3.解压Django 运行命令 python setup.py install, 会把Django安装到site-package下面 <br />(在Eclipse中运行Django中需要把这个目录加到引用目录中)<br /> 4.运行 django-admin.py mysite 生成站点<br /> 5.启动Server 运行命令python manage.py runserver

2010-11-06 21:34:00 381

原创 很久没买书了送2本书给自己

<br />

2010-09-20 21:35:00 578

转载 理解缓存

<br />最近公司一直在招人,我作为主考官之一 。经常会提问的一个问题,就是让用户介绍自己在缓存方面的经验和心得。绝大多数的面试者只能说 ASP.net 的页面缓存和局部缓存,稍稍有点经验的,会提到企业库的缓存,只有很少的人会知道 Memcached(一个分布式的缓存)。而对于缓存的一些基本思想,却没有一个人能说出来。<br />现在的技术人员,很多时候,不管三七二十一,把一个个实体丢到缓存中,然后在用的时候,就从缓存中去找这个实体。而不会考虑缓存的其他方面因素。所以他们在提到缓存时,想到的才只能是一个个

2010-09-16 20:45:00 299

原创 2010-9-11 忙碌的一天

今天上午在复旦听了堂不错的法律课,感觉文科生们确实要轻松很多,老师说g4e理科生是靠做题来学习的。下午赶回到回到张江去了盛大创新院赞助的.net技术交流会。开会的时候忽然想到个不错的名字“畅想屋”,将来作为工作室的名字一定非常cool。参与的笔记如下:听了老赵关于Reactive式的编程,和Linq to sql 差不多太多。虽然从设计模式上来说漂亮了许多,代码也可以简洁许多,而且这样的代码可以很好的处理IF(以前记得某位大牛说他的程序中式放弃IF的)但总的来说我觉得这样的代码不太适合处理复杂的逻辑,也不适

2010-09-15 09:05:00 430

转载 .Net 调用系统信息

<br />第一种方法:用SystemInformation 类<br /><br />SystemInformation提供静态方法和属性,它们可用于获取诸如 Windows 显示元素大小、操作系统设置、网络可用性和系统中所安装硬件的性能等信息,这种方法侧重于操作系统(这里特指Windows)的一些设置和状态。<br />    第二种方法 :用Environment 类<br /><br />通过这种方法可检索的系统信息包括命令行参数、环境变量设置、调用堆栈的内容、上次系统引导以来的时间,以及公共语言运

2010-09-15 09:03:00 497

转载 徐家骏:华为十年感悟

  徐家骏:华为十年感悟 收藏<br /><br />好好读读别人的好文章。<br />==============================<br />徐家骏:华为十年感悟 <br />(注:徐是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万,数据中心是用火山岩建的深入地下的一个大型建筑。防辐射,可防卫星 的电子,雷达等手段的侦察。里面有象卫星发射中心那种超大屏幕,机房里满是三米的大型服务器和大型计算机。连接整个华为全球的每一台终端,整

2010-08-18 21:55:00 1857

原创 XNA入门的代码注释

<br />今天研究了下基本的代码,笔记下注释<br /> /// <summary>/// This is the main type for your game/// </summary>public class Game1 : Microsoft.Xna.Framework.Game{ GraphicsDeviceManager graphics; SpriteBatch spriteBatch; public Game1() {

2010-08-09 23:01:00 541

原创 一个windows的命令 Tree

<br />可以列出当下目录下所有子目录的结构,以前不知道都手工自己统计的

2010-07-27 22:35:00 641

原创 准备开始学习XNA

<br />发现一个不错的网站有很多资料,和大家分享下。目前开始看XNARecipes,希望可以在一个月内可以做出第一个小游戏<br />http://shiba.hpe.cn/jiaoyanzu/WULI/soft/xna.aspx?classId=4

2010-07-13 22:15:00 273

原创 sql时间

一共查到2个函数,getDate(),这个可以用很正常update  table set XXX = getdate() where XXX= XXX这个字段就更新成时间了curdate(),不知道为什么这个不可以用,先记录下日后再看看。

2010-04-16 13:50:00 265

原创 Sql server log file 缩小和删除

 Sql server log file 缩小和删除1.dump Transaction 数据库名字 with No_log2.点击数据库-〉task -> shrink -> file -> 选择日志文件如果以后不想再由log文件增加可以设置:3.属性->选项->故障恢复-模型-选择-简单模型。或用SQL语句:alter database 数据库名 set recovery simpl

2010-04-02 09:06:00 614

原创 VS 2008 远程调试 与asp.net

因为一些工作上的原因,A机器上安装了VS2008,B机器部署IIS和Server,发现asp不工作了,但是B机器没有安装VS的license。看了半天也查不出到底哪里出了问题,最后只能试试看VS的远程debug功能了。1.B机器运行 Visual Studio 2008 Remote Debugger,如果没有打开端口按照提示打开2.A机器打开项目文件然后运行 Attach, 选择B机器,

2010-04-01 13:14:00 938

转载 memcached详解

 Memcached是什么?Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。如何使用memcached-S

2010-03-05 10:00:00 629

转载 看高手都是运用的灵活自如,打算从今天开始学习他!

 每次看到位运算的地方,都比较迷糊.以前学习C的时候也不求甚解,到现在看来,觉得位运算和指针在C++基本知识里是最难理解,最难融会贯通的东西.尤其是位运算,用好了可以"出神入化"了^_^.如果当年好好学习C语言,也不至于今天这么费劲!位运算    位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。位运算

2009-11-11 10:52:00 400

转载 什么是内存对齐

 考虑下面的结构:         struct foo         {           char c1;           short s;           char c2;           int i;          };        假设这个结构的成员在内存中是紧凑排列的,假设c1的地址是0,那么s的地址就应该是1,c2的地址就是3,i的地址就是4。也就是    c1

2009-11-11 10:49:00 300

转载 经典回顾Class.forName()

String userName = "testuser"; String password = "testpass"; String url = "jdbc:mysql://localhost/test?user=" + userName + "&password="

2009-08-31 09:14:00 781

转载 Lucene算法

Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,首先我们要取得这两篇文章的关键词,通常我

2009-08-17 11:12:00 536

转载 Twitter,架构的变迁 & 豆瓣网技术架构变迁

http://www.infoq.com/cn/news/2009/06/Twitter-Architecture http://www.infoq.com/cn/presentations/hongqn-douban

2009-07-08 19:11:00 1052

转载 读书笔记之C#的is和as操作符强制类型转换收藏

isBooleantruefalseisif(o is Employee)...{Employee e=(Employee) o;}CLRisoEmployeeifCLRoEmployeeCLRCLRoCLR(Employee)Employee e=o as Employee;if(e!=null)...{}CLRoEmployee;asnulloEmploye

2009-06-29 17:09:00 371

转载 软件测试常用术语表

软件测试常用术语表 文章出处:51testing论坛 作者:周峰 发布时间:2005-11-09   Acceptance Testing--可接受性测试  一般由用户/客户进行的确认是否可以接受一个产品的验证性测试。  actual outcome--实际结果  被测对象在特定的条件下实际产生的结

2009-05-06 10:01:00 2875 1

原创 ASPNET一个错误记录错误 1 未能找到元数据文件“C:/windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServi

错误 1 未能找到元数据文件“C:/windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll 研究一个自己定义控件时,发生这个错误。系统未安装IIS, 用VS自带的web server。 检查后发现:C:/WINDOWS/Mi

2008-10-11 12:51:00 4398

转载 Log4net hello world

xml version="1.0" encoding="utf-8" ?>configuration>  configSections>    section name="log4net" type="System.Configuration.IgnoreSectionHandler"/>  configSections>  appSettings>  appSet

2008-09-20 11:39:00 489

转载 自己动手创建 .NET Framework 语言编译器

自己动手创建 .NET Framework 语言编译器Joel Pobar本文讨论: 语言定义 编译器各阶段 CLR 抽象堆栈 正确获得 IL 的工具 本文使用了以下技术: .NET Framework  目录 语言定义 高级体系结构 扫描器 分析器 以 .NET Framework 为目标 正确获得 IL 的工具 代码生成器

2008-08-24 20:49:00 1650

转载 2篇msdn上关于语言的文章

NET 语言和模式的调查Joel Pobar本文讨论: 面向对象的编程 函数式编程 动态编程 .NET 语言的新模式 本文使用了以下技术: C#、C++、F#、IronPython、IronRuby、Visual Basic  目录 面向对象 函数式编程 动态语言 安全实用 LINQ Visual Basic 9.0 中的内嵌 X

2008-08-24 20:47:00 587

转载 SQL Server不允许进行远程连接的解决办法

 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server的连接) ",现在针对此问题总结如下: 明白了SQL Server是个网络数据库就可迎刃而解

2008-08-24 20:43:00 890

原创 关于SQl browser

转载(http://msdn.microsoft.com/zh-cn/library/ms181087(SQL.90).aspx)SQL Server 2005 联机丛书(2007 年 9 月)SQL Server Browser 服务更新日期: 2006 年 4 月 14 日 SQL Server 浏览器程序以 Windows 服务的形式运行。 SQL Server 浏览

2008-08-24 20:41:00 1320

原创 C#连接SQL Server 2005 Express的字符串

C#连接SQL Server 2005 Express的字符串//下面就是标准的连接,注意SERVER是我的计算机名。SQLEXPRESS是数据库实例。SSPI表示使用Windows登陆的帐户。master是要连接的数据库。//string cstr = "server=SERVER//SQLEXPRESS;Initial Catalog=master;Integrated Security=

2008-07-19 23:56:00 2100

原创 For WeiWei Server Code

using System; using System.IO; using System.Collections.Generic; public class MyClass { public static void Main() { //Get all Drivers String[] logDrivers = Environment.GetLogicalDrives(); for

2008-07-11 00:05:00 386

原创 一些关于java的笔记

java I/O 原理java把不同数据与程序间的数据传输都抽象为了流 即StreamInput OutputData Souce 数据源Data Sink  数据宿Node Stream 节点流 直接连接到数据源的流处理流 是 对 一个 已经存在流的连接和封装并不是直接连接的数据源文件--FileStream--BufferedReader      |-

2008-06-29 21:58:00 466

原创 编码 unicode与utf8

在写程序的时候经常被中文字符的编码问题所困扰,一会儿什么unicode,一会儿什么utf8,以前也不求甚解,几个函数试一下正常了就了事。今天在邮件列表上看到一个讨论,里面推荐了一篇文章"[All About Python and Unicode](http://www.boodebr.org/main/python/all-about-python-and-unicode)",对unicode

2008-06-29 21:49:00 459

原创 ww编码计划

因为实际的编码计划要比 预期的快,所以这礼拜将要实验的做动态的页面生成了经过挑选 pyhton 比 其他要来的有优势还有进程见的通信是个大问题要话2~3天来解决

2008-04-02 23:24:00 1262

原创 LINQ 小解

LINQ to Objects LINQ to ADO.NET -|-LINQ to SQL                 |-LINQ to DataSet                 |-LINQ to EntiriesLINQ to XML(SOAP)Simple Object Access Protocol LINQ to ObjectLINQ query that ge

2008-03-08 22:48:00 580

原创 Note introducting LINQ

 LINQ is a methodology that simplifies and unifies the implenentation of any kind of data access.  It offering a uniform way to access and manage data without forcing the adoptionof a "one size fies a

2008-03-08 22:43:00 556

原创 wcf Call back method 回调函数

 大家对WCF 中Call back method 可能都比较难理解,Call back method 回调函数,个人记录些自己的理解和说明原理 是 这样的 ,客户端先向服务端发送单项的消息 ,服务端接受消息后实例话接口中的上下文 ,再回复给客户端要调用的方法。服务器要实现和Callback接口,在客户端要实现这个接口。下面是要比普通的多实现的多实现的类和接口方法。 Server 

2008-03-04 23:06:00 2141 1

转载 C#枚举

枚举类型是一种独特的值类型,用于声明一组命名的常量enum Color{ Red, Green, Blue}每个枚举类型都有相应的整型,可以显示的声明为byte,short,long默认为intenum Color: long{ Red, Greeen, blue}多个枚举成员可以共享相同的关联值。示例:enum Color{  Red,  Green,  Blue,  M

2008-03-02 18:43:00 2679

原创 Simple NUnit test

 用Nunit test练习了下手,一个简单的入门,This is code. // ****************************************************************// This is free software licensed under the NUnit license. You// may obtain a copy of t

2008-03-02 17:20:00 507

原创 单元测试:

在程序设计过程中会有许多种测试,单元只是其中的一种,单元测试并不能保证程序是完美无缺的,但是在所有的测试中,单元测试是第一个环节,也是最重要的一个环节。单元测试是一种由程序员自行测试的工作。简单点说,单元测试就是测试代码撰写者依据其所设想的方式执行是否产生了预期的结果。非常重要的only finished unit test can be says Code Complete  

2008-03-01 20:16:00 532

原创 java笔记

 java常用类Object类是所有类的父类toString()打印对象所属类型的名称及其哈希码boolean equals*(Object obj)比较引用数据类型对象对于String不光比较类型 还要比较内容finalize() 在运行时收集器 销毁对象之前 会自动调用的方法clone() 需要实现Cloneable()接口与String有关的StringStringBuffer可以修改的字符

2008-03-01 17:46:00 445

SqlServer2008 评估

SqlServer,2008 ,评估

2008-07-17

StringError

StringError 关于 xml连接

2008-05-04

c#101个例子 涵盖了所有

c#101个例子 涵盖了所有

2008-03-24

多线程 数据库 插入 实例

多线程 数据库 插入 实例自己写的还不错哦

2008-01-26

ERP 项目的成功实施 两个实例研究(do.rar

ERP 项目的成功实施

2008-01-24

c# vb 调用api

c# vb 调用 api

2008-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除