越过林子

  -- 代码中的bugs,够我吃上一辈子了。
posts - 9, comments - 8, trackbacks - 0, articles - 2
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2008年6月6日

人之初 口多多 笑骑骑 放毒蛇,声大大 无货卖 眼大大 易学坏,
周身郁 扮忙碌 眼湿湿 扮忧郁,嘴藐藐 打得少 静鸡鸡 认低威,
有早知 无乞儿 晨早知 中三T,担凳仔 霸头位 一张票 睇到笑,
好好好 睇唔到 绕埋手 晨早走,有得振 无得训 搞搞振 无帮衬,
侧侧膊 唔多觉 搏大雾 唔洗做,有姿势 无实际 有交易 无实力,
七八九 饮到呕 硬骨头 食地球,手头紧 搵真银 乌啄啄 任人将,
淡淡定 有钱剩 失失慌 害街坊,有得赌 精神好 三缺一 惨过乞,
腾腾振 虾光棍 时运高 搏返铺,二仔底 无得睇 随口噏 当秘籍,
赢粒糖 输间厂 赢把遮 输架车,有窦口 早d 抖 读书少 比人藐,
头岳岳 四围度 烂挞挞 唔负责,无晒计 发浪礼 咖哩啡 扮阿姐,

频频扑 搵命搏 姿姿整 有环境,咁人齐 等发围 趁佢病 椤佢命,
出黎威 识抢咪 唔想衰 埋大堆,有异性 无人性 有杀错 无放过,
有胸毛 出黎蒲 手毛长 性欲强,听唔明 扮纯情 懒痴缠 搏可怜,
大笪地 食自己 做臭四 无定企,眼光光 等天光 印印脚 等人约,
有断估 无痛苦 人工高 无秘捞,唔够班 执二摊 跟老顶 有得醒,
走得快 好世界 走得摩 无鼻哥,大肚dum 无良心 大虾细 比屎喂,
有background 无困难 有quali 大餐史,number one 有纹身 渣fit人 有疤痕,
密响call 无甩拖 手指指 有FACE,十十下 拉头马 中间界 骑呢怪,
唔够皮 无面比 二三线 好难变,手指指 扮fan屎 无拉拉 整笪疤,
白白净 无性病 人吓人 好易晕,吹吹水 唔抹嘴 趁你病 挞你订,
癫癫地 唔识死 渣蓝筹 唔洗愁,过大海 搏好彩 四围走 斗叠友

posted @ 2008-06-06 10:41 啄木鸟 阅读(9) | 评论 (0)编辑

2008年5月31日

1、开发环境的搭建
我原系统是WIN2003+VS2005+SQL2005,由于在06年就做了个GHOST镜像,所以必须打一些补丁。
先安装了WIN2003SP2,然后安装VS2005SP1,没想到出了个错误“错误1718。文件c:\windows\installer\81844.msp
未通过数字签名检查”,于是GOOGLE了一下,原来早有大侠解决了。方法是运行secpol.msc,在“软件限制策略”的
“强制”属性中设置“将软件限制策略应用到除本地管理员以外的所有用户”。之后一路绿灯,就是行驶速度慢了点。
(http://www.cnblogs.com/ltp/archive/2007/02/25/656562.html)
还有个SQL2005SP2,估计暂时没啥影响,就先偷懒不装了。接着完全安装VS2008,没出什么问题。

2、简单测试
新建了一个只有一个按钮的Hello World程序,只添加了一句MessageBox.Show("Hello World");这里我选择了
Windows Mobile 5.0 Pocket PC R2模拟器,没遇到什么问题。

3、数据库访问
往模拟器中拖一个DataGrid,然后选择数据源--建立数据库连接--建立DataSet(都是通过向导实现的),
这时Form中多了DataSet、BindingSource、TableAdapter三个控件,工程中多了个DataSet.Xsd,编译通过。
接着先运行一下,这时问题出来了,模拟器提示没安装.Net Compact Framework v2.0,如下图1

既然没装,就装吧,这时有两种解决办法:
A、把C:\Program Files\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce500
\armv4i\NETCFv2.wm.armv4i.cab复制到模拟器中直接安装,退出时保存模拟器的状态,以便在下次运行时使用。
(安装Microsoft ActiveSync 4.5以及参照图一,通过模拟器“连接”--“插入底座”来交换文件)

B、下载安装NETCFSetupv2.msi(.Net Compact Framework 2.0 sp2),这时其实系统中已存在Compact Framework
2.0,所以会有“修改、修复、移除”三个选项,这时只需要选择“修改”,全选所有项目安装到硬盘就可以了。
安装好后会在运行程序时在模拟器中自动部署Compact Framework 2.0,如图2

今天先到这里。写文章原来好辛苦的

posted @ 2008-05-31 22:14 啄木鸟 阅读(1569) | 评论 (5)编辑

2006年10月23日

结构是值类型,所以会影响性能,但根据使用结构的方式,这种影响可能是正面的,也可能是负面的。正面的影响是为结构分配内存时,速度非常快,因为它们将内联或者保存在堆栈中。在结构超出了作用域被删除时,速度也很快。另一方面,只要把结构作为参数来传递或者把一个结构赋给另一个结构(例如A=B,其中AB是结构),结构的所有内容就被复制,而对于类,则只复制引用。这样,就会有性能损失,根据结构的大小,性能损失也不同。注意,结构主要用于小的数据结构。但当把结构作为参数传递给方法时,就应把它作为ref参数传递,以避免性能损失——此时只传递了结构在内存中的地址,这样传递速度就与在类中的传递速度一样快了。另一方面,如果这样做,就必须注意被调用的方法可以改变结构的值。

posted @ 2006-10-23 11:59 啄木鸟 阅读(179) | 评论 (0)编辑

2006年10月20日

1、先在c:\Windosws\Microsoft.NET\Framework\v2.0.50215下,运行aspnet_regsql,之后按照提示做好SQL2000的配置,最后会产生一个叫aspnetdb的数据库。

2、配置web.config 文件(以下是我一个工程的web.config文件,大家修改为自己的IP、用户名、密码)
<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
    <appSettings/>
    <connectionStrings>
      <add name="MySqlProviderConnection" connectionString="server=172.22.48.22;integrated security = true;Initial Catalog=aspnetdb;User ID=sa;Password=123456" />
      <add name="Lwga2ConnectionString" connectionString="Data Source=172.22.48.22;Initial Catalog=abcd;User ID=sa;Password=123456"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
    <system.web>
      <membership>
        <providers>
          <add connectionStringName="MySqlProviderConnection" name="MySqlMembershipProvider"
            type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
        </providers>
      </membership>
      <profile>
        <providers>
          <add name="MySqlProfileProvider" connectionStringName="MySqlProviderConnection" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
        </providers>
      </profile>
      <roleManager enabled="true">
        <providers>
          <add connectionStringName="MySqlProviderConnection" applicationName="/"
            name="MySqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
          <add applicationName="/" name="MyWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
        </providers>
      </roleManager>


        <compilation debug="false" />

        <authentication mode="Forms" />
    </system.web>
</configuration>

 

posted @ 2006-10-20 17:39 啄木鸟 阅读(285) | 评论 (2)编辑

2006年6月13日

由于一时大意,在安装VS.NET2005前没装上IIS
(我的NOTEBOOK是XP系统,IIS版本是5.1。)
以致在新建网站时使用localhost开发需要后期配置虚拟目录。

现将配置的小波折献给初学者。
1、建好一空网站后直接CTRL+F5运行,出错(错误提示的大意是语法出错)
这是因为没应用ASP.NET2之故。打开IIS,进入相应的虚拟目录属性,在ASP.NET标签中选择ASP.NET版本。
2、CTRL+F5运行,出错(大意是ASP.NET用户没执行IIS某些操作的权限)
运行aspnet_regiis -ga IWAM_SONY(这里的iwam_sony是启动IIS进程的用户)
3、CTRL+F5运行,出错(提示对象没应用到实例:()
这时只能活马当死马治了,执行aspnet_regiis -i (安装此版本的 ASP.NET,并更新 IIS 元数据库根处的脚本映射和根以下的所
有脚本映射。将现有的较低版本的脚本映射升级到此版本。)

错误信息记得不是很清楚,请见谅。
我估计一开始执行aspnet_regiis -i 大概就不需要第一步了,有同样问题的朋友可以试试。

posted @ 2006-06-13 22:59 啄木鸟 阅读(357) | 评论 (0)编辑

2006年3月8日

    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    
{
        e.Row.Attributes.Add(
"onmouseover""this.style.backgroundColor='yellow',this.style.fontWeight='bold'");

        e.Row.Attributes.Add(
"onmouseout""this.style.backgroundColor='white',this.style.fontWeight=''");

    }

http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dynstyle/styles.asp
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/howto/activatingtext.asp

posted @ 2006-03-08 23:42 啄木鸟 阅读(1781) | 评论 (1)编辑

2006年2月28日

阳光水份,泥地里柔柔轻渗。
谢你播种又灌溉,春风里生。
谁知长大,常遇到难题相困。
在每个心内烙印,梦里亦欠兴奋。
脑袋天天昏,又答又问,为取高分。
自幼失天真,几多教训,蚕丝里困。
蝴蝶飞近,来问我为何苦困。
愿我看天地壮阔,极美丽也吸引。

posted @ 2006-02-28 09:23 啄木鸟 阅读(88) | 评论 (0)编辑

2005年12月21日

1、执行SQL脚本升级了数据库;

2、用新版本的文件覆盖了旧文件,修改了数据库连接;

这时能运行了,但发现不能写BLOG,参考了communityserver.cn的文章,修改注册表,重启服务,BLOG问题解决。

posted @ 2005-12-21 00:11 啄木鸟 阅读(135) | 评论 (0)编辑

2005年12月16日

安装了Microsoft Visual Web Developer 2005 Express Edition和Microsoft Visual C# 2005 Express Edition,没遇到什么问题。
同时我申请的blog---“啄木鸟”通过审核,真开心。

posted @ 2005-12-16 23:28 啄木鸟 阅读(115) | 评论 (0)编辑