- 博客(105)
- 资源 (15)
- 收藏
- 关注
原创 关于MFC未来的感悟
本人题材选自论坛:http://topic.csdn.net/u/20111119/15/d9726ed9-4286-4126-9ea9-601f6fa88337.html?61839。经过整理和加入自己的看法。 关于MFC的未来,有许多人都是有不同程序的担忧。 有人都说windows界面向着metro风格发展,比如windows 8。随着人们对界面体验的要求越来越高,触摸时代
2011-11-22 10:51:33 40417 115
原创 samba的安装(tar.gz方式)
samba服务器,我相信大家都不陌生,主要用来实现windows和linux之间的资源共享,网上比较多的是采用rpm安装包的方式安装,我个人也觉得rpm方式安装比较方便容易,如果没什么特别需求,还是用这种吧!我这里介绍的是采用tar方式的安装.samba下载地址:http://pkgs.fedoraproject.org/repo/pkgs/samba/samba-3.2.0.tar.gz
2011-11-30 15:32:19 18415
原创 Linux下用五笔输入法
windows下用习惯了五笔输入法,现在用Linux拼音就不是太习惯了,于是还是想用五笔,这不到网上一找,已经有人解决了次问题,方法如下:本人使用的是redhat 9.0 按如下方法也能使用,OK! 今天我在我的机上(rh 7.3)上装上了五笔输入法,不敢独享供大家参考:智能陈桥1.0:http://download.linuxeden.com/DownSoft/?softid=1397
2011-11-29 15:40:37 4995
原创 Samba服务全攻略
1 Samba原理1.1Samba服务全攻略接触Linux我们听的最多的就是Samba服务,为什么Samba应用这么广泛哈~,原因是Samba最先在Linux和Windows两个平台之间架起了一座桥梁哈,正是由于Samba的出现,我们可以在Linux系统和Windows系统之间互相通信,比如拷贝文件、实现不同操作系统之间的资源共享等等,我们可以将其架设成一个功能非常强大的文件服务器,也可以
2011-11-29 15:21:41 7788
原创 windows怎么与虚拟机linux共享
虚拟机linux与widows主机的进行文件共享方法一:使用虚拟机的共享文件夹功能使用vmware(vmware workstation 5)下shared folders功能实现vmware中host与ghost间文件传输,无需任何网络相关设置,不使用任何网络协议,host和ghost可以是linux和windows操作系统,这里只介绍host是windows,ghost是l
2011-11-25 17:08:06 4855
原创 【Linux内核及驱动编程】Linux信号机制分析
Linux信号机制分析 Sailor_forever sailing_9806@163.com转载请注明http://blog.csdn.net/sailor_8318/archive/2008/09/27/2990077.aspx 【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接
2011-11-25 17:01:52 2773
原创 【Linux的高级应用编程】网络编程中并发服务器的设计模式
网络编程中并发服务器的设计模式Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 并发服务器有三种设计模式:多进程:每个进程服务一个客户端。优势是有各自独立的地址空间,可靠性高,但进程调度开销大,无法资源共享,进程间通信
2011-11-25 17:00:23 1440 1
原创 【Linux的高级应用编程】进程间的通信机制
进程间的通信机制Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例
2011-11-25 16:58:42 1237
原创 【Linux的高级应用编程】Linux下的多进程编程
Linux下的多进程编程Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx 什么是一个进程?当用户敲入命令执行一个程序的时候,对系统而言,它将启动一个进程。但和程序不同的是,在这个进程中,系统可能需要再启动一个或多个进程来完
2011-11-25 16:57:34 893
原创 【Linux的高级应用编程】Linux下的多线程编程
Linux下的多线程编程Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2009/02/07/3867074.aspx 1 线程创建与取消 1.1 线程创建1.1.1 线程与进程相对进程而言,线程是一个更加接近于执行体的
2011-11-25 16:56:16 984
原创 【Linux的高级应用编程】Linux下的线程实现机制分析
Linux线程实现机制分析http://www.ibm.com/developerworks/cn/linux/kernel/l-thread/ 一.基础知识:线程和进程 进程是资源分配和管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。 无论按照怎样的分法,一个进程至少需
2011-11-25 16:55:16 858
原创 【Linux的高级应用编程】TCP/IP网络编程函数解析
TCP/IP网络编程函数解析 Sailor_forever sailing_9806@163.com转载请注明http://blog.csdn.net/sailor_8318/archive/2009/01/08/3736837.aspx socket(建立一个socket通信) 相关函数 accept
2011-11-25 16:35:57 1133
原创 虚拟机下Linux和windows的文件共享――共享方式
一、在虚拟机下设置windows的共享文件虚拟机》设置》选型》点下共享文件夹选中后》添加》下一步》名称(随便填) 》 浏览选择一个共享文件夹》下一步》选择启用该共享》完成 二、 安装VMvare tools虚拟机 》 安装vmvare tools 》 弹出对话框 》 确定 》会在虚拟机里弹出cdrom界面如下,桌面上有vmvare tools 盘符 下面就是虚拟机
2011-11-25 16:27:12 1147
原创 vi高效率编辑文档
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态
2011-11-25 15:55:01 660
原创 Linux操作系统下C++编程初探
Linux下C++编程和在Windows下的没有什么两样,它同样需要编译、链接、调度、运行等步骤,只不过执行这些步骤在两种操作系统下所做的不是同样的事情。 在Windows下有TC, BC, VC等编译器,它们极大地方便了程序的编辑编译等,在Windows下你只需要看明白菜单就可以了。而在Linux下是Gcc, G++, Gdb等工具,刚开始时你可能甚至不知道如何下手去调试程序,你也可能
2011-11-25 15:46:07 990 2
原创 常用命令linux下vi编辑器命令大全
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打
2011-11-25 15:43:33 887
原创 Linux下C++开发工具介绍
就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2005集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调试器,文档生成工
2011-11-25 15:07:27 1174
原创 delphi 判断SQL Server 服务器是否安装与开启
1. 问题简介: 一般情况下,使用程序连接数据库的时候,当数据库服务器不存在,或者数据库服务器没有启动的时候,会导致数据库连接失败,所花费的时间很长。所以,在进行连接前,有必要对这些做出判断,然后返回给用户一个正确的提示信息,减少等待的时间。 2. 数据库服务器连接不上,可以分成以下几种情况:1>. 根本就不存在数据库服务器,及系统根本就没有安装数据库服
2011-11-25 14:27:58 3841 1
原创 SQL truncate 、delete与drop区别
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);
2011-11-25 14:26:26 981
原创 滚动字幕特效大全
1.阴影滚动字循环滚动:欢迎来到小海空间代码:欢迎来到小海空间来回移动:欢迎来到小海空间 代码:欢迎来到小海空间2.投射阴影滚动字循环滚动:小海欢迎你代码:小海欢迎你来回移动:小海欢迎你代码:小海欢迎你3.发光滚动字循环滚动:小海欢迎你代码:小海欢迎你来回移动:小海欢迎你代码:小海欢迎你4.
2011-11-25 13:30:11 1572 1
原创 剖析SQL Server 2005查询通知之基础篇(3)
六. 你的第一个通知 下面,让我们开始使用SqlDependency来分析一下所有上面这些是如何协同工作的。首先,我们创建一个类NotificationTest来存取你的数据。在这个类中,还要创建一个典型的函数以便从Pubs数据库的Authors表中查询一些数据并返回一个SqlDataReader。Imports System.Data.SqlClient
2011-11-25 11:52:44 877
原创 剖析SQL Server 2005查询通知之基础篇(2)
四. 为使用查询通知作准备 因为默认情况下SQL Server 2005处于高度安全的状态,所以你需要“打开”一些功能才能使用查询通知。首先,你要使用的每一个数据库都需要启动Service Broker功能。为此,你可以在T-SQL中使用如下命令实现:USE mydatabaseALTER DATABASE mydb SET ENABLE_BROKER
2011-11-25 11:52:05 980
原创 剖析SQL Server 2005查询通知之基础篇(1)
作者:朱先忠编译 摘要 在本系列文章中,我们将深入探讨如何把.NET 2.0和SQL Server 2005的查询通知特征联合起来,以便通知应用程序何时关键数据发生变化进而达到消除反复查询数据库的目的。 一. 引言 数据库应用程序的典型问题之一是更新陈旧的数据。 设想有一个典型的显示产品及其分类的电子商务网站。一个供应商的产品列表很可能并不经常发生变化,而其分类
2011-11-25 11:51:01 1074
原创 我就是要做UI
其实,我只是想做一个UI,一个大家都能用,而且用得很开心的UI......我们,自己的UI...... 以下是广告词,没办法,俗是俗了点,但总得有个 羡慕FLEX,WPF的界面效果? 现在不用羡慕了,有了clayui以及界面编辑系统,可以很方便的为界面添加互动动画效果,clayui是用纯C++编写的,可以用于
2011-11-24 13:40:46 1531
原创 clayui clayui使用配置
在使用CLAYUI前需要对您的工程做如下设置: 1. 运行时库请选择:Debug Multithreaded DLL或者Multithreaded DLL VC6下具体设置为:Project-Settings-C/C++,Category选择Code Generation,
2011-11-24 13:39:31 828 1
原创 clayui clayui界面库0.1版发布
clayui界面库0.1版发布,预览如下: clayui是一个免费的,轻量级的界面库,界面开发人员可以通过它轻松的创建界面元素的动画效果,它也可以载入定制的FLASH文件作为界面的皮肤,clayui将界面输出到一个预先定义好的32位图象缓冲区,所以,开发人员可以将界面嵌入到各种开发环境中。
2011-11-24 13:38:47 1236
原创 clayui 仿苹果工具栏 完美解决图标毛边(黑边)
clayui仿苹果工具栏 完美解决图标毛边(黑边)预览:工程下载 这个是clayui界面库的一个最新的示例,是参照objectDock做的,主要的动态效果都比较完美的实现了,使用方法也一样,直接将桌面上的图标拖进去就可以了。 先来说说图标毛边的问题吧,这个可能部分同学比较感兴趣。 当使用Gdiplus::Bitm
2011-11-24 13:37:32 1938
原创 clayui简介
clayui是一个采用纯C++编写的界面框架,可以很方便的移植到各种系统上。现在支持的系统包括android,windows,wince,linux。clayui的特点是能实现各种2D,3D动画,一些WPF,FLEX才能实现的界面效果,通过clayui可以很方便的实现。 clayui的底层渲染支持纯软件渲染,d3d,opengl es硬件加速渲染,您可以根据自身的需求选择合适的渲染方式,
2011-11-24 13:35:55 1132
原创 使用clayui实现具有动态切换效果的Cover Flow
预览,一共有12种效果,这里贴上其中的3种: 工程下载 使用鼠标左键拖拽,鼠标右键切换FLOW,切换的时候,我想起了正在热播的大片:变形金刚,不知道大家有没有这个感觉。 这2个星期真是忙得昏天暗地,先是帮淘奇桌
2011-11-24 13:33:19 956
原创 体验clayui编辑系统
羡慕FLEX,WPF的界面效果? 现在不用羡慕了,有了clayui以及界面编辑系统,可以很方便的为界面添加互动动画效果,clayui是用纯C++编写的,可以用于任何支持C++的系统。 clayui现在支持windows,wince,android ,linux,并且提供了纯软件渲染,Directx3D,opengl es,三种渲染方式。
2011-11-24 13:31:41 1123 2
原创 clayui实用系列(一):在C#里切换窗口时使用各种3D/2D眩酷特效,多达13种特效。
预览: 下载 这次clayui给大家带来了比较实用的东西,因为时间比较仓促,就先放出C#版,目前只有13种特效,因为做这个本身也比较麻烦,所以想先看看大家的反应吧,如果大家觉得不好用,或者不够眩的话,就不继续下去了。当然,如果大家对这个比较喜欢的话,会继续更新添加更多特效。 先说
2011-11-24 13:25:27 1258 1
原创 clayui界面库系列教程之七:窗口的三维变换效果
预览: 工程下载 3D界面的工程为:CLAYUIEXP3,执行程序为:CLAYUIEXP3.exe 例子里使用的字体是微软雅黑,如果你的机器上没有这个字体,那么所有的文字将不会被显示。三维变换现在暂不支持点阵字体的显示,所以这里使用了雅黑字体。 这次进行3D界面展示的例子由以前的仿讯
2011-11-24 13:22:40 956 1
原创 clayui界面库系列教程之六:仿讯雷界面(包括动态效果)
预览图如下: 工程下载 DEMO对应的工程是CLAYUIEXP3,对应运行程序为CLAYUIEXP3.exe 呵呵,不是讯雷的主界面,是讯雷的配置界面。配置界面里的动态效果基本都是按钮变色,淡入淡出的效果,再就是放大缩小,其中的一个难点是有一个发绿光的框会在你选中的焦点控件之间跳来跳去,这些效果在此次DEM
2011-11-24 13:22:08 1440
原创 clayui界面库系列教程之五:仿QQ2010风格的登录下拉框
预览图如下: 例子工程下载 这次的例子工程是CLAYUIEXP2,与以前的苹果风格按钮是一个工程,所以在本教程里,关于初始化之类的就不详细解说了,有疑问的请查看本博客内的其他教程 好的,教程开始了。 首先,在MFC对话框里添加一个对下拉框初
2011-11-24 13:21:31 751
原创 clayui界面库系列教程之四:控件的使用
这次我们来讲解一下clayui自带的控件的使用 先介绍一下clayui里控件的特点 clayui里的控件,都有一个布局,这个布局规定了控件的皮肤,以及控件里的子窗口的摆放位置,缩放系数,角度,动画。没有布局的控件是不起任何作用的,因为连皮肤都没有,是不可见的。 目前clayui为每个控件都提供一个简单的布局,以后界面编辑器发布
2011-11-24 13:20:47 809
原创 clayui界面库系列教程之三:详解CLAYUI_BFRAME
公有成员void SetForeground (CLAYUI_FRAME *frame) 将传入的子frame提到最前面. void TriggerAnimation (DWORD msg, CLAYUI_FRAME_PATH_ID &pi) 根据消息触发动画. void TriggerAnimation (cha
2011-11-24 13:20:05 916 1
原创 clayui界面库系列教程之二:详解CLAYUI_FRAME
CLAYUI_FRAME类参考公有成员virtual void SetBmpEffect (short type, short radius, short x, short y, short r, short g, short b, short a) 设置滤镜. BOOL IsEnable () 判断f
2011-11-24 13:19:06 866
原创 clayui界面库系列教程之一:做一个苹果风格的按钮
先上预览图: 例子工程下载 本教程对应的工程为:CLAYUIEXP2 好的,教程开始了...... 如果您下载了例子工程,可以看到,这是一个MFC对话框工程,首先,我们来进行clayui的初始化。 按照MFC的惯例,初始化一般是写在OnIni
2011-11-24 13:14:56 1001
原创 使用clayui实现书本翻页效果
QQ交流群1:174738354(已满),QQ交流群2:187426511,加入请注明:clayui,工程下载在群共享里。翻页效果已经封装进clayui里了,是CLAYUI_PageFlip这个类,使用比较简单,先使用InitBook初始化页面高宽,然后使用SetPage设置需要翻页的2个窗口即可。BeginNextPage(),BeginPrePage()分别在开始翻页之
2011-11-24 13:10:31 1100 1
原创 使用clayui制作界面的整套工程流程
今天介绍一下利用clayui制作界面的工作流程,包含以下内容: 1. 使用clayui编辑系统制作一个简单的界面, 2. 添加鼠标消息响应,并制作对应的互动动画效果 3. 输出界面文件,皮肤文件,布局文件 4. 建立一个MFC的对话框工程,使用clayui开发库里提供的函数导入界面文件,
2011-11-24 13:09:39 3742 2
彗星小助手
2011-11-15
HttpWatchPro
2011-11-10
计算机基础知识考试宝典
2011-09-22
Vc中BSTR,char和CString的转换
2007-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人