摘要: (一)工欲善其事,必先利其器,废话不多讲。 总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚: 1,首先明确需要下载什么版本的QT。网上流行的安装说明只是针对过去旧版本的QT,还有要求下载VS2008 SP1补丁的等等。很乱,对于刚接触Qt开发者会造成不必要的困扰,安装个开发环境真的需要那么繁琐和劳神吗。 2,对于环境变量的配置,诸如path,QTDIR 和WindowsSdkDir等等。实际上都是旧版本的Qt,新版本的Qt已经不需要设置了。 3,真的必须要configure 和nmake QT吗?对于漫长的编译过程和七七八八的编译错误?我们完全没有不必要折腾了,这里我 阅读全文
posted @ 2011-02-19 22:29 小麻雀 阅读(10484) 评论(19) 推荐(9)
摘要: 最近在学习WCF编程,开始就被一连串的小问题给挡住了,在我认真查阅资料后,看了好多网友的方法,找到解决方法之后,我写了一个小工具方便刚学习WCF的朋友,遇到此类问题,可以很快得到解决,而不是花大量时间去到处寻找答案。先看问题描述:无法启动服务。System.ServiceModel.AddressAccessDeniedException: HTTP 无法注册 URLhttp://+:8080/。进程不具有此命名空间的访问权限(有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=70353)。 --- System.Net.HttpListene 阅读全文
posted @ 2011-01-11 17:09 小麻雀 阅读(1870) 评论(2) 推荐(0)
摘要: 很多人问过这样一个问题:WPF和以前的WinForm有什么区别?   我之前的回答一直是:没什么区别,仅仅是表示层用XAML封了层皮,使得Windows看起来更炫了。  今天(确切的说是昨天),我终于发现了我肤浅。首先我要澄清一下,WPF较之WinForm的先进之处不止一点点。  对于WPF,很多人都以为这是微软的一个小玩具,充其量就是让Vista和Win7的表示层更炫了,然后就会吸引人们去购买&... 阅读全文
posted @ 2010-08-26 12:52 小麻雀 阅读(858) 评论(0) 推荐(1)
摘要: 第一步:将字符串转换成流StringBuilder sb = new StringBuilder();sb.Append("我爱博客园");byte[] data = Encoding.Unicode.GetBytes(sb.ToString());第二步:将流转换成相应的字符串stringsb = string.Empty; if (data!=null && data.Leng... 阅读全文
posted @ 2010-08-25 16:12 小麻雀 阅读(2619) 评论(1) 推荐(1)
摘要: 一 varchar,nvarchar, 四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节。 nvarchar和nvarchar2的区别和上面一样, 与上面区别在于是根据Unicode 标准所进行的定义的类型,通常用于支持多国语言类似系统的定义。 1.char char的长度是固定的,比如说,你定义了char(20),... 阅读全文
posted @ 2010-08-25 10:49 小麻雀 阅读(521) 评论(0) 推荐(0)
摘要: 例如有这样一个string类型的数组:{ "A", "B", "C", "B", "A", "B", "C", "B" },求这个集合内相同元素的个数?C#解法:(1)通过linq解答: string arr={ "A", "B", "C", "B", "A", "B", "C", "B" }; var result = from s in arr group s by s; foreach (v... 阅读全文
posted @ 2010-08-17 13:22 小麻雀 阅读(1182) 评论(0) 推荐(0)
摘要: 现象:Windows不能在本地计算机启动OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码2。系统事件日志报错误"Agent process exited abnormally during initialization."出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,  解决步骤如下:1... 阅读全文
posted @ 2010-08-14 11:40 小麻雀 阅读(808) 评论(0) 推荐(0)
摘要: 第一步:新建一张测试表如下create table KING( ID NUMBER(10), NAME NVARCHAR2(2000))第二步:新建序列create sequence KING_TB_SEQminvalue 1maxvalue 9999999999start with 21increment by 1cache 20;第三步:创建相应的触发器create or replace tr... 阅读全文
posted @ 2010-08-07 22:29 小麻雀 阅读(281) 评论(1) 推荐(0)
摘要: 解决SQL Server 2005 还原数据库错误:(详情参见下图):System.Data.SqlClient.SqlError: 在对 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\BusinessDB.mdf' 尝试 'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 ... 阅读全文
posted @ 2010-07-15 09:32 小麻雀 阅读(863) 评论(0) 推荐(0)
摘要: 准备:环境:pl/sql+oracle9i+vs2008创建表test:create table TEST( ID NUMBER,//编号 NAME VARCHAR2(10),//姓名 SEX VARCHAR2(2),//性别 AGE NUMBER,//年龄 ADDRESS VARCHAR2(200)//住址)1.执行不带参数的Oracle存储过程:首先编写一个不带参数的oracle存储过程:cr... 阅读全文
posted @ 2010-07-12 11:30 小麻雀 阅读(3948) 评论(2) 推荐(1)
摘要: 学习方法: html:决定网页的结构css:决定网页样式布局 javascript:使得网页具有可编程 阅读全文
posted @ 2010-05-18 13:57 小麻雀 阅读(229) 评论(0) 推荐(1)
摘要: JavaScript 图像地图:图像地图指的是带有可点击区域的图像。简单的 HTML 图像映射<html><body><img src="../i/eg_planets.jpg" border="0" usemap="#planetmap" alt="Planets" /><map name="planetmap" id="planetmap">&l... 阅读全文
posted @ 2010-05-14 15:11 小麻雀 阅读(538) 评论(0) 推荐(1)
摘要: JavaScript 对象:对象描述WindowJavaScript 层级中的顶层对象。Window 对象表示浏览器窗口。每当 <body> 或者 <frameset> 标签出现,Window 对象就会被自动创建。Navigator包含客户端浏览器的信息。Screen包含客户端显示屏的信息。History包含了浏览器窗口访问过的 URL。Location包含了当前URL的信... 阅读全文
posted @ 2010-05-14 14:20 小麻雀 阅读(198) 评论(0) 推荐(1)
摘要: Oracle exp/imp导出导入工具的使用一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2. 导出工具... 阅读全文
posted @ 2010-04-08 09:16 小麻雀 阅读(1596) 评论(0) 推荐(0)
摘要: -How to be a Star Engineer Robert E. Kelley, Carnegie Mellon University-Robert E. Kelley, "How to be a star engineer," IEEE Spectrum, pp. 51-58, Oct. 1999.-翻译:马仕毅如果你是一个希望能够提高生产力,增加自己智能资产的工程师。你该如何做才能让别... 阅读全文
posted @ 2009-06-13 11:18 小麻雀 阅读(302) 评论(0) 推荐(0)