自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 MySQL Benchmark(全文)

公司内部最流行的数据库就是MySQL,而关于MySQL性能,我听过种种传说和流言。而对于数据库的性能优化和测试,我一直有强烈的兴趣,曾经见过一篇Oracle的性能优化文章,Linux Journal的Bert Scalzo所著的《Linux Maximus, Part 1: Gladiator...

2014-02-25 12:27:08

阅读数 9740

评论数 0

原创 使用MPlayer开发万能播放器-原理篇

1、MPlayer简介 2、实现原理 3、Slave模式命令 4、AAuto代码实现

2014-02-22 17:48:26

阅读数 6237

评论数 0

原创 GPS拾取器(工具)

最近公司做GPS项目,需要获得所有的GPS数据,因此查看了百度的地图API,官网地址:      http://developer.baidu.com/map/      其中有工具这一列,感觉非常不错,但是有些缺点          1、坐标拾取工具只能拾取坐标,没有直接通过GPS的API...

2014-02-20 17:59:51

阅读数 2186

评论数 0

转载 保持一颗好学之心

      初见这个题目,许多人可能会对自己相当满意:“我还是很好学的”。真的是这样吗?个人之见,有不少人其实并不像他们想象的那么好学,尤其是那些有了一定经验,在某些方面有些过人之处的“聪明”之人,随着技术水平和自信心的积累,往往丢失了好学之心,而他们自己却浑然不知。对此,去年Infoq 刊登的一...

2009-11-04 15:12:00

阅读数 478

评论数 0

原创 字符串表达式计算

      NCalc是一个数据表达式计算器,虽然说是一个数学表达式计算器,但是对于其中的数据表达式计算却并非仅仅用于数学表达的计算,他可以通过自定义的事件机制去处理很多的,各种各样的计算,但是他框架中去有点问题,在其EvaluationVisitor类中将大量的出现Case和If语句,好在他还提...

2009-08-11 14:19:00

阅读数 1881

评论数 0

原创 Android开发系列(三)

        这是更加android开发文档,写的我的第一个Android开发项目,就是在屏幕上显示一个简单的Hello World。      首先介绍几个概念:      AVD,AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Androi...

2009-07-29 13:43:00

阅读数 516

评论数 0

原创 Android开发系列(二)

       本文将一些Android开发环境的配置:       1、下载Android SDK(现有版本为1.5r3)            下载地址为:android-sdk-windows-1.5_r3.zip       2、下载Elcipse            下载地址为:http...

2009-07-23 12:42:00

阅读数 573

评论数 0

原创 Android开发系列(一)

      Android是Google的一款手机操作系统,现在提供了Android的手机开发包(Android的SDK),如今发布了android-sdk-windows-1.5_r3,是Android Windows开发包1.5的第三个发布版本。      android-sdk-window...

2009-07-23 12:41:00

阅读数 440

评论数 0

原创 一个Web操作系统 Windows4all

      今天浏览网页,无意间发现一个新的Web版的操作系统,不同于以前ExtJs开发的那种Desktop桌面,它的名字叫做Windows4all,官方介绍为:      Windows4all 是一个基于Silverlight 的在线虚拟操作系统,它是一种模拟的操作系统运行于你的浏览器中。  ...

2009-07-23 11:07:00

阅读数 488

评论数 0

原创 班级成员信息系统的设计与实现(一)

     最近闲来无事,所以准备写个小系统来玩玩,练练手而已。题目就叫做《班级成员信息系统的设计与实现》,系统的设计不复杂,主要对班级成员的信息进行维护而已,但是我的目标确实具有灵活性,需要用户自定义班级成员的基本信息,设置班级成员的属性,这样的话还要设计班级成员的其他相关信息,每个都与班级成员进...

2009-03-02 23:37:00

阅读数 847

评论数 0

原创 Wait Control

    现在写个小项目,项目中需要使用的异步处理大数据,往往在系统处理的过程中需要很长的时间等待,但是在系统处理过程中,窗体就如同死机一样。无法进行其他的操作,所以我想到使用多线程去处理这些事情。于是我翻阅了很多的资料,选择了微软带有的BackGroundWorker去处理,使用BackGroun...

2008-12-16 10:25:00

阅读数 394

评论数 0

转载 公司招聘中不能说的秘密

引文链接:http://www.51testing.com/?action/viewspace/itemid/93826.html     你是否试过狂轰乱炸地在网上发简历,而回应者却寥寥无几?难道真的是人才饱和了吗?或者是你不够优秀,企业在第一时间就把你给枪毙了呢?这里,会告诉你一些企业人才招聘...

2008-09-28 09:23:00

阅读数 417

评论数 0

转载 微软企业互联网门户解决方案白皮书

目 录1.    序言    52.    如何使用本白皮书    53.    应用背景    74.    客户面临的挑战    75.    微软互联网门户解决方案    85.1.    解决方案概述    85.2.    解决方案架构    105.3.    解决方案具体内容    ...

2008-09-24 23:02:00

阅读数 2232

评论数 0

转载 世界最著名大学教育资源

一、伯克利   加州大学伯克利分校 http://webcast.berkeley.edu/courses.php  作为美国第一的公立大学,伯克利分校提供了,可以跟踪最新的讲座。想看教授布置的作业和课堂笔记,可以点击该教授的网页,通常,他/她都会第一堂课留下网址。实在不行,用google搜搜吧!...

2008-09-22 17:58:00

阅读数 495

评论数 0

转载 C#中的委托和事件

<p class="MsoNormal" align="left" style="margin-top:30.0pt;margin-right:0cm;margin-bottom:18.0pt;margin-left:0cm;text-ali...

2008-09-22 17:15:00

阅读数 742

评论数 0

转载 理解缓存

    最近公司一直在招人,我作为主考官之一 。经常会提问的一个问题,就是让用户介绍自己在缓存方面的经验和心得。绝大多数的面试者只能说ASP.net的页面缓存和局部缓存,稍稍有点经验的,会提到企业库的缓存,只有很少的人会知道Memcached(一个分布式的缓存)。而对于缓存的一些基本思想,却没有一...

2008-09-16 17:07:00

阅读数 337

评论数 0

原创 C#控件开发--Notifier(一)

   最近工作无聊,于是想实现一些其它的东西,刚好看到MSN弹出了提示框(Notifier),我收到了一封新邮件,于是乎,想出自己应该在系统中也使用一个这样的对话框,提示系统中应该执行的一些操作,或者一些经过,但是如何写呢。 我知道,这个弹出得窗体应该是一个对话框,而且这个对话框是总是在最前方,于...

2008-09-05 13:03:00

阅读数 792

评论数 0

转载 让 .NET 程序 Autorun

最近,在群里讨论的时候看到一个很有趣的需求,所以研究了一下。下面是研究出来来的结果。  有没有想过,想用.NET做一个演示程序或者做个光盘的MENU。但却苦于,机器上没有.NET 而无法运行。 或许你认为这个很简单,做个安装程序不就可以了,但实际上,这样自动运行的程序,不适合制作安装程序, ...

2008-09-01 10:11:00

阅读数 1369

评论数 0

转载 Why OO+多层结构? 来自实战的深入思考

面向对象的话题本来是个老话题了。只是看到还有不少人对这个问题有所困惑,我也就不吝浅薄,谈谈自己对面向对象的理解。还请大家在读过之后,能够不计鄙人的浅薄,多提宝贵意见。不断地争论和讨论是前进的根本动力。面向对象的整套方法本来可以分为面向对象分析、面向对象设计、面向对象编程等。但是在这点上,我...

2008-08-28 11:43:00

阅读数 312

评论数 0

原创 TextBox 扩展,能够输入数字,浮点数或者原来的功能

   今天做了个小控件,主要继承System.Windows.Forms.TextBox来实现TextBox中只能输入数字的问题,但是有不想仅实现这种功能,于是对TextBox进行扩展。让其可以实现TextBox原有功能,还可以输入整形,和浮点型数据。   此控件使用了抽象工厂来实现,提供了方法来...

2008-08-27 18:31:00

阅读数 1877

评论数 1

原创 WinForm TreeView中拖拽过程中显示图片 TreeViewExtend

      将上篇文章进行整理,将功能进一步封装到Treeview控件中,开发出一个可以进行拖拽,并且在拖拽过程中可以显示图片的TreeView控件,名称叫做TreeviewExtend。     代码如下:     public class DragHelper    {        [Dll...

2008-08-26 13:03:00

阅读数 1667

评论数 1

原创 WinForm TreeView中拖拽过程中显示图片,如同Windows的效果

   最近在写一个Windows应用程序,在系统中使用到了TreeView控件,但是Treeview在移动Node过程中显示和Window中显示的不一样,没有使用图片进行拖拽显示。无奈之余,想起Windows系统中还有这个功能,应该在系统存在API可以使用,最终获得了这个文件,在comctl32....

2008-08-25 10:16:00

阅读数 1983

评论数 3

原创 Color ComboBox

   前不久,由于公司没有任务,无聊之于写个小空间,学习一下GDI+技术,此控件是一个ComboBox,是一个选择颜色的ComboBox。功能不是很强大,仅仅业务制作。代码如下:    ///     /// Color ComboBox    ///     public class Color...

2008-08-25 10:09:00

阅读数 1188

评论数 0

原创 一个简单的JavaScript类--Tree

    最近作一个项目,在项目中需要使用一个Tree控件,但是手头上没有这方面的Javascript脚本,于是从网上查询了一番,没有使用Javascript类的,于是自己写了一个简单的JavaScript类,完成现在的功能:      /******************************...

2008-07-30 09:39:00

阅读数 868

评论数 0

原创 Copy 命令详解

       最近在写一个自动升级程序,遇到一个问题。在文件下载下来后,如何使用程序将原有文件覆盖掉,如果在原来程序中书写的话,会在使用时更新,这是不可能的。所以使用创建进程来解决。于是使用Windows自带的命令Copy命令来解决。       Copy 命令的详细解释如下:       ...

2008-06-13 09:57:00

阅读数 1234

评论数 0

转载 水晶报表自动补空行

之前我在原来的基础上构造了数据,现在A组数据有8条数据,B是10条,C,D均少于5条,E刚好5条 1、首先我们画出模板,假设你也是显示5行,那么,就用一个详细资料节,然后,将组页脚拆分成4个 本例中,因为使用了一个固定的页脚显示合计,所以是拆分成5个的,最后一个节固定显示 这里使用了一个运行时...

2008-01-29 00:37:00

阅读数 1216

评论数 0

原创 SQL SERVER 中的拼音码转换函数

CREATE     FUNCTION Fun_GetPY(@STR NVARCHAR(4000))RETURNS NVARCHAR(4000)/*    功能:    将汉字转换为拼音码    作者:    zjp    时间:        2007-08-27    测试:        P...

2008-01-28 05:35:00

阅读数 914

评论数 0

转载 asp.net常用函数

/**/////          /// 转全角的函数(SBC case)         ///          /// 任意字符串         /// 全角字符串         ///         ///全角空格为12288,半角空格为32         ///其他字符半角(3...

2008-01-27 05:16:00

阅读数 769

评论数 1

原创 SQL SERVER 一个简单统用的翻页函数

       SQL SERVER 一个简单统用的翻页函数:       CREATE PROCEDURE DEMO_Easy_Page(    @SQL         TEXT = SELECT 1,    --要执行的SQL语句        @PAGEINDEX     INT = ...

2008-01-26 04:29:00

阅读数 578

评论数 0

原创 C# 输出PDF

        C# PDF操作十分容易,只要了解了PDF的脚本语言,就可以十分轻松的开发PDF文档,但是这样开发十分复杂,需要学习大量的脚本。但是总体还是十分简单的。       代码如下:       //start creating the PDF            //Create...

2008-01-24 05:41:00

阅读数 4123

评论数 0

原创 DataGridView 单双行显示不同颜色

        在WinForm中DataGridView单双行显示不同的颜色是十分容易的,只要在DataGridView的数据帮定完全后,对数据的样式进行设置就可以了。其中设置可以包括行颜色,字体,字体大小或者单元格的颜色,字体等等。因此只要添加DataGridView的帮定事件就可以了。例如:...

2008-01-23 07:14:00

阅读数 5100

评论数 0

原创 SQL SERVER 中的批量查入

        在系统开发中,有时要添加大量的信息,而且这些信息是完全一样的信息,这是需要多次进行数据库操作,打开连接,执行操作,关闭连接。但是,这样太浪费时间,如何解决呢,原来是使用一次打开连接,执行许多操作,但是这样效果不好,很多时候出现错误。于是,想起了SQL SERVER的XML操作,这样...

2008-01-22 03:23:00

阅读数 449

评论数 0

原创 C# Excel

        C#的Office操作十分简单,只要添加如Office操作的DLL文件即可,如果是一些复杂的操作,那么就可以使用一些第三方插件,例如CarlosAg,Aspose,OfficeOCX等等,这些我都使用过,完成一些基本的功能,但是我使用的最多的还是Microsoft的VBA,例如: ...

2008-01-21 04:26:00

阅读数 505

评论数 0

原创 C# 发送邮件

        今天作一个小项目,其中有个提醒功能,需要短信和邮件。因此查询了一下C#发送邮件,原来在学习计算机网络时了解到,其实就是实现SMTP协议和POP3协议,但是自己有没有服务器,于是利用126的邮箱制作。       代码如下:       MailMessage message =...

2008-01-20 00:15:00

阅读数 475

评论数 0

原创 C# 鼠标穿透功能

        今天看到了“超级兔子”的桌面秀功能,觉得十分好。因此,自己就像实现这些功能,但是在这些功能中“鼠标穿透”功能最难实现,由于自己对这些功能需要很强的Windows编程经验,于是我查找了Windows窗体的样式。 /* * Extended Window Styles */#defin...

2008-01-19 02:44:00

阅读数 2518

评论数 1

原创 WinForm ImageButton

        今天在作项目时,需要使Button使用图片作背景,但是在不规则的图片下,按钮也要有不同的显示,因此自己写了个按钮来实现。        其实非常简单,我查了Button的实现,发现它继承了ButtonBase, IButtonControl类,而我也想实现这两个类,但是十分麻烦,于...

2008-01-18 03:29:00

阅读数 4209

评论数 0

原创 使用EnterPrise2.0封装的数据访问类

        在项目开发中,数据库的访问是一个最基本的操作,于是在项目开发中,总结出了一个数据库访问类,使用的Enterprise Library 2.0 。代码如下:       using System;using System.Collections.Generic;using Syst...

2008-01-17 05:17:00

阅读数 548

评论数 0

原创 CnineGrid 类

        我修改的一个nineGrid类       #include "stdafx.h"#include "CNineGrid.h"#include CNineGrid::CNineGrid(){    m_pPathList = NULL;  ...

2008-01-16 06:11:00

阅读数 475

评论数 0

原创 C# 反射动态创建窗体

        在现在写的一个控件中,我想根据窗体的设置进行加载窗体,因此使用反射,将窗体的信息添加到数据库中,不知道窗体在什么地方,也不知道窗体的更多信息,因此使用反射来创建窗体。       代码如下:        #region 点击菜单项显示窗体        ///         ...

2008-01-15 02:54:00

阅读数 6095

评论数 1

原创 C# Form使用委托

        今天写了个小程序,在窗体之间是需要传递数据,但是在传递过程中有以下几个问题:       一、窗体显示是非模式的,所以窗体什么时间关闭并不知道,       二、不一定是窗体关闭后才传递数据的,可能在之间的某个时间传递数据的。       所以我在实现过程中使用了委托实现: ...

2008-01-14 05:24:00

阅读数 793

评论数 0

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