自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_Xiao的学习心得

专注C/C++编程

  • 博客(37)
  • 资源 (12)
  • 收藏
  • 关注

原创 四步完成win7 ubuntu双系统安装(硬盘,无需光驱)

理论上win7、vista系统32位或64位均可。ubuntu适用与10.X版本,且ubuntu-10.10-desktop-i386.iso 和ubuntu-10.10-desktop-amd64.iso测试通过。接下来以ubuntu-10.10-desktop-amd64.iso安装为例作为说明。第一步:下载Ubuntu10.10         下载地址:http://www.ubu

2012-07-22 23:02:15 1223

原创 Linux怎么上QQ LinuxQQ2012详解

相信大家都懂,腾讯自己搞的linuxQQ实在太烂了,又不更新,实在没神码意思。 今天我们来聊一聊LiunxQQ2012~呵呵,你没有听错,是2012版本,和windows版本差别不大~先看一张截图这是刚才发帖的时候截的~下载地址http://www.longene.org/download/WineQQ2012-20120719-Longene.deb下载之后用

2012-07-19 20:11:15 2526

原创 C++面向对象的总结:

C++面向对象的总结:访问权限:public,protected,private。访问权限主要针对代码范围,如果是public则任何代码都可以访问;protected只有类成员函数及子类的成员函数或友元的代码(当然也是通过对象,指针,引用访问或类域(静态数据成员)),   注意子类中的对protected成员的访问不能通过基类对象,引用或指针,只能通过派生类的对象,引用或指针。

2012-07-06 20:24:33 796

翻译 2012年7月编程语言排行榜:Objective-C超越C++

TIOBE发布了2012年7月份的编程语言排行榜,本月最大的看点要数Objective-C超越C++,成为新科探花。Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于C语言和Java。

2012-07-05 14:52:00 1451 2

原创 编程论坛手机客户端 ~太强悍了

今天在360宝盒里面看见的~然后发出来希望对大家有用吧~呵呵下载地址:  安卓版二维码扫描:点击下载  Iphone版本点击下载二维码扫描:

2012-03-31 23:57:07 1631

原创 给学习数据库开发的朋友们一点建议和忠告

本人从99 年参加工作起便开始接触Oracle ,后来先后做过Oracle 开发、Oracle 性能优化、SQL Server 开发、Java 开发、数据仓库、系统架构、项目管理、技术管理;说来惭愧,尽管已经工作十余载了但对Oracle 仍然是管中窥豹、只见一斑;而同期的eygle 、biti_rainy 、piner 早已成为Oracle 大师级的人。人生的际遇的确是有所不同,更重要的是大师

2012-02-17 13:16:24 596

原创 我学习编程的好的学习方法!

我发现了自己学习程序的一套好的学习方法:在此和大家分享一下。 我们要看一些类或者一些好的算法是怎么实现的,但是又苦于他们的复杂与庞大,我们该如何学习,消化并掌握呢?我的学习方法就是:第一步. 首先:大致掌握它实现的原理机制,只求大概的轮廓。(好比老师在课堂上告诉我们二叉树是怎么实现的一样,一个模糊的概念)第二步.其次:大致看看它的代码实现机制,也同样只求知道大致是如

2012-02-17 13:14:59 614

翻译 我是如何从煤矿工成为程序员的

我是如何从煤矿工成为程序员的  你是否为你将来想从事的工作和事业做出了足够的努力?我将要给你讲述一个真实的故事,一个叫Mircea Goia的煤矿工转行去追求他真正想要的工作的故事:  我来自于一个东欧国家。我在一个煤矿里工作了很多年(在一个很深的矿井里)。每天我都处在危险中,那些年都是这样度过的。后来我感觉过够了这种生活,决定去寻找另外一种生活(挖煤没有任何前途。)我很年轻,

2012-02-17 13:14:16 1713

原创 巧妙获取外网IP(C和mfc两种实现)

# include # include # pragma comment(lib,"URLMON.lib")void main(){    URLDownloadToFile(NULL,"http://www.ip138.com/ip2city.asp","ip.txt",0,NULL);    system("notepad ip.txt");}#includ

2012-02-17 13:13:23 1519

转载 看C++primer的小收获

关于知识方面的就不讲,主要讲几点对大家都有用的 算是一种编程的习惯吧.一. 前置操作与后置操作int i = 0, j;j = ++i;        // j = 1, i = 1;j = i++;        // j = 1, i = 2;前置操作返回加1后的值,所以返回对象本身,这是左值。而后置操作返回的则是右值。我们知道,前置操作需要做的工作要少,只需加1后返回

2012-02-15 19:37:43 316

转载 如何做一位优秀的管理者

现代企业中,经营者和职工之间必须建立‘崭新的家族经营关系’,经营者要把职工当成自家人一般,所谓自家人,并不意味着娇宠和照顾,相反,要像父母纠正子女错误一样,关心职工成长,一发现缺点就毫不留情地指出来,并把他们的潜力引导到正路上去。” ——日本经济学家松平顺用人用到“心” 心灵经营,最重要的就是要用“心”用人,对于主管来说,他的用人之术就是如何管理好员工,也应该是“收心为上”。能否成

2012-02-10 23:07:25 504

转载 *走了不少弯路吧?看看别人经验分享*

你学习编程多久了?感觉走了不少的弯路吧?然而也有不少的同学重蹈当初我们的覆辙,难免有些心疼啊。初学者可能感觉不到这些基础的重要性。无论你懂或不懂,但希望你读一读,也许在这里会找回迷失的自己看看师兄师姐的文章,也许你的精彩人生就从这一刻开始。别犹豫了,听君一席话,胜读十年书!***************************************

2012-02-10 23:05:53 408

原创 编译器下载地址:

C#编译器:VS2005 2008 2010大集合http://www.bcwhy.com/thread-196-1-1.htmlVS2008分卷下载http://www.bcwhy.com/thread-2230-1-1.htmlVS2008官方简体中文版(

2011-10-04 22:45:53 573

原创 编程资料大全

C++视频:【强烈推荐】中山大学C++视频教学集合http://www.bcwhy.com/thread-3647-1-1.htmlVC++从入门到精通视频教程.rarhttp://www.bcwhy.com/thread-2888-1-1.html

2011-10-04 22:45:28 1482

原创 【申精】发点编程资料。有C/C++/C#/JAVA。有书,有视频

Java视频教程《Java从入门到精通》:http://www.bcwhy.com/forum-viewthread-tid-2575-fromuid-162.html吉林大学JAVA视频:JAVA程序设计01http://www.bcwhy.com/fo

2011-08-11 18:52:47 2435

原创 C#百科的抓取源代码

因为在做这百科抓取的过程中,本人付出了时间和精力,所以收点BC币,希望大家理解。在这里还提供有免费的爬虫的讲解,有兴趣的可以下载听听。谢谢! ^_^点击进入下载-爬虫.mp3Baike.rar131.29 KB, 下载次数: 14本文来自:http://www.bcwhy.com

2011-07-23 17:57:38 388

原创 C#编译器

C#的编译器 http://www.bcwhy.com/thread-196-1-1.htmlhttp://www.bcwhy.com/thread-2230-1-1.html

2011-07-23 17:55:53 406

原创 C/C++语言Windows编程基础 - 概述

C/C++语言Windows编程基础 - 概述1.1、Windows的介绍  Windows是一种基于图形界面的多任务操作系统。为这个环境开发的程序有着相同的外观和命令结构。对用户 来说,这使得学习使用Windows应用程序变得容易了。为了帮助开发Window

2011-07-05 19:34:37 600

原创 谈谈C#多线程和UI响应

一.C#多线程概述1.后台循环任务,少量UI更新:例如批量上传文件,并提供进度。这种情况使用BackgroundWorker组件是非常好的选择。2.耗时的后台任务:这里的耗时任务是指一个时间较长的任务,并且不能精确获取进度,如:调用一个远程WebService接口。这种情况可以开两个线程,一个工作,一个更新UI(不能提供进度,只能显示动画表示系统在运行中)。3.耗时的UI任务:当工作压力集中在UI

2011-06-26 11:49:00 451

原创 详解C#正则表达式语法的相关规则

正则表达式通常包含字母文本(Literaltext)和元字符(metacharacter) 字母文本指的是普通文本如"abcde"可匹配字符串中任何包含"abcde"的字符串。元字符则更加灵活运用通用的表达式匹配所有符合此表达式规律的字符串。C#正则表达式语法一、匹配单个字符 []——从中选择一个字符匹配中间支持的类型:单词字符([ae])、非单词字符([!?,;@#$*])、字母

2011-06-26 11:47:00 535

原创 C与面向对象

除非你有非常好的C语言基础,否则此文档对你没一点用处。准确来说,C虽然是一门面向过程的语言,但是强大的C,完全可以用自己本身的东西来实现面向对象,只是实现起来比较麻烦,不推荐新手看此文档!面向对象的三个基本特征是:封装、继承、多态。1.1封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可

2011-06-11 18:11:00 390

转载 华丽丽的效果

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position=abs

2011-06-11 18:10:00 636

原创 Hello World -- 您的第一个程序(C# 编程指南)

以下控制台程序是传统“Hello World!”程序的 C# 版,该程序显示字符串 Hello World!。using System;//一个C#的"Hello World!"程序 namespace HelloWorld{    class Hello     {        static void Main()         {            Syst

2011-06-08 14:18:00 587

原创 C#命令行语法规则

在解释操作系统命令行上给出的参数时,C# 编译器使用下列规则:参数用空白分隔,空白可以是一个空格或制表符。^ 字符 (^) 未被识别为转义符或者分隔符。该字符在被传递给程序中的 argv 数组前,由操作系统的命令行分析器进行处理。无论其中是否包含空白,带双引号的字符串 ("string") 均被解释为单个参数。带引号的字符串可以嵌入在参数内。前面有反斜杠的双引号 (/") 被解释为

2011-06-08 14:17:00 432

原创 java

import java.awt.*;import java.awt.event.*;import javax.swing.*;//小方块类class XFK {    int m;   //横向的小格子的位置    int n;   //纵向的小格子的位置}abstract class AbsFK{    XFK [] xfk = new XFK[4];      //小方块数组    int s

2011-06-08 14:16:00 356

原创 不能控制小方块移动,怎么回事?

import java.awt.*;import java.awt.event.*;import javax.swing.*;//小方块类class XFK {    int m;   //横向的小格子的位置    int n;   //纵向的小格子的位置}abstract class AbsFK{    XFK [] xfk = new XFK[4];      //小方块数组    int s

2011-06-07 13:45:00 433

原创 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En

2011-06-07 13:44:00 241

原创 10条困惑java程序员的地方

<br />如果你是JAVA程序员,是不是经常这样被困扰?<br />一,重复的类型申明<br />User user=new User();<br />说明:Java是静态语言,为了这一点,声明变量的时候必须明确告诉编译器该变量的类型。Java编译器就不能智能点吗?<br />二,临时变量<br />       int total=0;<br />       for(int i=0;i<10;i++)<br />       {<br />           total+=i;<br />     

2011-04-18 22:17:00 353

原创 c#.net常用函数和方法集

<br />1、DateTime   数字型  <br />       System.DateTime currentTime=new System.DateTime();  <br />  1.1 取当前年月日时分秒  <br />       currentTime=System.DateTime.Now;  <br />  1.2 取当前年  <br />       int 年=currentTime.Year;  <br />  1.3 取当前月  <br />       int 月=curr

2011-04-18 22:15:00 256

原创 c#.net常用函数和方法集

<br />1、DateTime   数字型  <br />       System.DateTime currentTime=new System.DateTime();  <br />  1.1 取当前年月日时分秒  <br />       currentTime=System.DateTime.Now;  <br />  1.2 取当前年  <br />       int 年=currentTime.Year;  <br />  1.3 取当前月  <br />       int 月=curr

2011-04-18 22:14:00 245

转载 [ACM技巧] ACM比赛技巧

<br />ACM比赛技巧<br />一、语言是最重要的基本功 ACM比赛技巧<br />    无论侧重于什么方面,只要是通过计算机程序去最终实现的竞赛,语言都是大家要过的第一道关。亚洲赛区的比赛支持的语言包括C/C++与JAVA。笔者首先说说JAVA,众所周知,作为面向对象的王牌语言,JAVA在大型工程的组织与安全性方面有着自己独特的优势,<br />但是对于信息学比赛的具体场合,JAVA则显得不那么合适,它对于输入输出流的操作相比于C++要繁杂很多,更为重要的是JAVA程序的运行速度要比C++慢10倍

2011-04-16 23:23:00 620

原创 [ACM算法展示] 电子老鼠闯迷宫

<br />描述:<br />有一只电子老鼠被困在如下图所示的迷宫中。这是一个12*12单元的正方形迷宫,黑色部分表示建筑物,白色部分是路。电子老鼠可以在路上向上、下、左、右行走,每一步走一个格子。现给定一个起点S和一个终点T,求出电子老鼠最少要几步从起点走到终点。<br />输入:<br />本题包含一个测例。在测例的第一行有四个由空格分隔的整数,分别表示起点的坐标S(x.y)和终点的坐标T(x,y)。从第二行开始的12行中,每行有12个字符,描述迷宫的情况,其中'X'表示建筑物,'.'表示路.<br /

2011-04-16 23:21:00 684

原创 KMP字符串模式匹配算法

<br />学过数据结构的人,都对KMP算法印象颇深。尤其是新手,更是难以理解其涵义,搞得一头雾水。<br />严老的《数据结构》79-84页讲了基本的匹配方法,这是基础。先把这个搞懂了。   80页在讲KMP算法的开始先举了个例子,让我们对KMP的基本思想有了最初的认识。目的在于指出“由此,在整个匹配的过程中,i指针没有回溯,”。 <br />今天闲着没事干,实现了一下这个算法,不得不感叹,发明这些算法的前辈实在太牛了,向你们致敬!#include <iostream><br />#include <st

2011-04-15 20:00:00 395

转载 冒泡排序(C语言描述)

<br />#include "stdio.h"<br />#define N 10<br />int main(void)<br />{<br />    int i,j,t,a[N];  //i,j是循环变量 t是用来交换的临时变量 <br />    for(i=0;i<N;i++)<br />    {<br />        printf("请输入要排序的10个数字:");<br />        printf("a[%d]=",i);    /*输入数字*/<br />        sca

2011-04-15 19:59:00 408

原创 牛人十个月自学C++ 现在做C#开发工作

<br />我从去年11月份开始自学C++(本人现在做C#开发),现在把我这10来个月学习体会写出来和大家分享。  1。关于要不要学习C++?(结论:要学,一定要学!)<br />  如今在网上很多为要不要学C++争的不可开交,因为现在JAVA,C#,。NET都炒的很火,特别是JAVA,大有炸平庐山,停止地球转动之势。<br />用林锐同志的话说,其实JAVA只是C++外甥,跑到舅舅身上撒了一泡尿而已。<br />首先,我们从JAVA 的来历上来说,JAVA的设计初衷是用来给家用电器设计程序使用的,最初设计

2011-04-15 00:07:00 412

转载 给初学者之一:浅谈java及应用

<br />给初学者之一:浅谈java及应用 <br />学java不知不觉也已经三年了 <br />从不知java为何物到现在一个小小的j2ee项目经理 <br />虽说不上此道高手,大概也算有点斤两了吧 <br />每次上网,泡bbs逛论坛,没少去java相关的版面 <br />总体感觉初学者多,高手少,精通的更少 <br />由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间 <br />还有一个很重要的原因就是java这门语言更适合商业应用 <br />所以高校里大部分博士老师们对

2011-04-13 23:16:00 278

原创 C语言选择排序

<br />#include "stdio.h"<br />#define N 10<br />/*本代码还可以优化,希望大家思考下*/<br />int main(void)<br />{<br />    int i,j,t,a[N],min;<br />    printf("请输入%d个要排序的数字:/n",N);<br />    for(i=0;i<N;i++)<br />        scanf("%d",&a[i]);<br />/*输出用户输入的数字*/<br />    printf(

2011-04-12 23:54:00 525 1

C语言写的Mp3播放器

C语言写的Mp3播放器,想学C语言windows编程的朋友可以看看哦

2012-05-19

C语言也能干大事全集(11--22高清)

C语言也能干大事全集(11--22高清),由于我等级太低了,不能一个一个传文件,我就把视频传到我网盘去了,然后把下载地址放在TXT里面的,大家下TXT就行了

2012-04-30

编程学习论坛手机客户端

编程学习论坛手机客户端,一个很好的掌上交流平台,编程手机客户端

2012-04-02

数据结构算法实现(严蔚敏版配套实现程序)

数据结构算法实现(严蔚敏版配套实现程序) 1.1 数组和字符串 2 1.1.1 一维数组的倒置 2 范例1-1 一维数组的倒置 2 ∷相关函数:fun函数 1.1.2 一维数组应用 3 范例1-2 一维数组应用 3 1.1.3 一维数组的高级应用 5 范例1-3 一维数组的高级应用 5 1.1.4 显示杨辉三角 7 范例1-4 显示杨辉三角 7 ∷相关函数:c函数 8 1.1.5 魔方阵 9 范例1-5 魔方阵 9 1.1.6 三维数组的表示 14 范例1-6 三维数组的表示 14 ∷相关函数:InitArray函数 1.1.7 多项式的数组表示 17 范例1-7 多项式数组的表示 17 1.1.8 查找矩阵的马鞍点 19 范例1-8 查找矩阵的马鞍点 19 ∷相关函数:Get_Saddle函数 1.1.9 对角矩阵建立 21 范例1-9 对角矩阵建立 21 ∷相关函数:Store函数 1.1.10 三对角矩阵的建立 22 范例1-10 三对角矩阵的建立 22 ∷相关函数:Store函数 1.1.11 三角矩阵建立 24 范例1-11 三角矩阵建立 24 ∷相关函数:Store函数 1.1.12 对称矩阵的建立 25 范例1-12 对称矩阵的建立 25 ∷相关函数:store函数 1.1.13 字符串长度的计算 28 范例1-13 字符串长度的计算 28 ∷相关函数:strlen函数 1.1.14 字符串的复制 29 范例1-14 字符串的复制 29 ∷相关函数:strcpy函数 1.1.15 字符串的替换 31 范例1-15 字符串的替换 31 ∷相关函数:strrep函数 1.1.16 字符串的删除 33 范例1-16 字符串的删除 33 ∷相关函数:strdel函数 1.1.17 字符串的比较 35 范例1-17 字符串的比较 35 ∷相关函数:strcmp函数 1.1.18 字符串的抽取 36 范例1-18 字符串的抽取 36 ∷相关函数:substr函数 1.1.19 字符串的分割 38 范例1-19 字符串的分割 38 ∷相关函数:partition函数 1.1.20 字符串的插入 40 范例1-20 字符串的插入 40 ∷相关函数:insert函数 1.1.21 字符串的匹配 42 范例1-21 字符串的匹配 42 ∷相关函数:nfind函数 1.1.22 字符串的合并 43 范例1-22 字符串的合并 43 ∷相关函数:catstr函数 1.1.23 文本编辑 45 范例1-23 文本编辑 45 ∷相关函数:StrAssign函数 1.2 栈和队列 54 1.2.1 用数组仿真堆栈 54 范例1-24 用数组仿真堆栈 54 ∷相关函数:push函数 pop函数 1.2.2 用链表仿真堆栈 57 范例1-25 用链表仿真堆栈 57 ∷相关函数:push函数 pop函数 1.2.3 顺序栈公用 59 范例1-26 顺序栈公用 59 ∷相关函数:push函数 pop函数 1.2.4 进制转换问题 61 范例1-27 进制转换问题 61 ∷相关函数:MultiBaseOutput函数 1.2.5 顺序队列操作 64 范例1-28 顺序队列操作 64 ∷相关函数:push函数 pop函数 1.2.6 循环队列 66 范例1-29 循环队列 66 ∷相关函数:EnQueue函数 DeQueue函数 1.2.7 链队列的入队、出队 69 范例1-30 链队列入队、出队 69 ∷相关函数:push函数 pop函数 1.2.8 舞伴问题 71 范例1-31 舞伴问题 71 ∷相关函数:EnQueue函数 DeQueue函数 DancePartner函数 1.3 链表 75 1.3.1 头插法建立单链表 75 范例1-32 头插法建立单链表 75 ∷相关函数:createlist函数 1.3.2 限制链表长度建立单链表 77 范例1-33 限制链表长度建立长单链表 77 ∷相关函数:createlist函数 1.3.3 尾插法建立单链表 79 范例1-34 尾插法建立单链表 79 ∷相关函数:createlist函数 1.3.4 按序号查找单链表 80 范例1-35 按序号查找单链表 80 ∷相关函数:getnode函数 1.3.5 按值查找单链表 82 范例1-36 按值查找单链表 82 ∷相关函数:locatenode函数 1.3.6 链表的插入 84 范例1-37 链表的插入 84 ∷相关函数:insertnode函数 1.3.7 链表的删除 86 范例1-38 链表的删除 86 ∷相关函数:deletelist函数 1.3.8 归并两个单链表 88 范例1-39 归并两个单链表 88 ∷相关函数:concatenate函数

2012-02-26

C++资料大全

C++资料大全 【强烈推荐】

2012-01-14

主流编译器下载地址

VS2005 2008 2010大集合 JAVA编译器: C/C++编译器

2012-01-14

各种语言编程资料种子

C#教程,C++教程,java教程,PHP教程,asp教程

2012-01-14

空空如也

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

TA关注的人

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