
杂
魏王天下
这个作者很懒,什么都没留下…
展开
-
键盘布局的改进之道
原文地址:http://www.cppblog.com/huaxiazhihuo/archive/2013/06/29/201380.html好久没上博客了,自己的那么一点微末道行也不敢拿出来丢人现眼。实际上,过去的几年,真的是让C++和MFC害惨了,一直自个儿固步自封,说什么没有透彻掌握它们,绝不碰其他的玩意,结果就悲剧了,眼界相当重要,再怎么夸张都不为过。显然,MFC是垃圾,但实际转载 2014-11-05 21:29:01 · 1456 阅读 · 1 评论 -
第一篇博客测试
第一次发博客测试,看看都能进行什么操作。原创 2014-11-05 19:35:43 · 439 阅读 · 0 评论 -
利用位运算的模四算法
将数列a=1,2,3,4,5,6,7...变成4,4,4,4,8,8,8,8,12,12...一个很巧妙的办法((a+3)>>2)// 模4编号的实现 #include #include int main(){ /* for(int i=1;i<=100;i++) { //printf("%d %d ",i,((i+3)>>2)<<2);原创 2014-11-30 22:11:47 · 1500 阅读 · 0 评论 -
RGB转灰度位运算一行代码
(R*38+G*75+B*15) >> 7转载 2014-11-30 19:25:46 · 730 阅读 · 0 评论 -
键盘键值分类描述
F1-F12键:值从112-123。 主键盘上数字0-9键:值从48-57。字母A-Z键:值从65-90。 ESC键:值27。"~"符号键:值192。 "-"减号键:189。"="等号键:187。 " \ "键:220。退格键Backspace:8。 TAB键:9。"["左中括号键:219。 "]"右中括号键:221。回车键Enter:13. 大小写转载 2014-11-30 19:23:16 · 2221 阅读 · 0 评论 -
C++矩阵优化算法
写在前面的话:此矩阵优化算法并非原创,笔者只是转述了一种智慧。 在C++中,定义一个矩阵通常是这样的: class MyMatrix { ........ public: ........ float data[50000]; }转载 2014-11-30 22:19:22 · 3149 阅读 · 0 评论 -
快速排序算法
#includevoid SWAP(int &a,int &b){ int p; p=a; a=b; b=p;}void quicksort(int list[], int left, int right){ int pivot, i, j ; if ( left < right ) { i = left; j =原创 2014-11-30 22:00:12 · 453 阅读 · 0 评论 -
Windows、Linux和MAC的CR, LF, CR/LF换行符
在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符. Dos和windows: 采用回车+换行CR/LF表示下一行. UNIX/Linux : 采用换行符LF表示下一行. MAC OS : 采用回车符CR表示下一行. CR用符号'\r'表示, 十进制ASCII代码是13, 十六进制代码为0x0D; LF用符号'\n'表示, 十进制ASCI转载 2014-11-29 22:37:57 · 7111 阅读 · 0 评论 -
除法上取整、下取整
C = A / B;// 默认就是下取整C = (A+B-1)/B; // 上取整算法原创 2014-11-30 22:15:56 · 3456 阅读 · 0 评论 -
最大公约数&最小公倍数
最大公约数:(用辗转相除法)int cd(int x, int y) { int m, n, t ; if(x > y) { m = x ; n = y ; } else { m = y ; n = x ; } while(m %原创 2014-11-30 21:49:40 · 511 阅读 · 0 评论 -
深度优先搜索、广度优先搜索及其生成树
#include#include#define MAXVEX 30typedef struct vertextype{ char nam[10];}name;typedef struct edgenode { int adjvex; int value;struct edgenode *next;}arcnode;typedef struct vexnode{原创 2014-11-30 22:17:09 · 1637 阅读 · 0 评论 -
模运算及其性质
忘了是不是原创了,谁发现了地址请告知。本文以c++语言为载体,对基本的模运算应用进行了分析和程序设计,以理论和实际相结合的方法向大家介绍模运算的基本应用。。基本理论 基本概念: 给定一个正整数p,任意一个整数n,一定存在等式n = kp + r ; 其中k、r是整数,且0 ≤ r ,称呼k为n除以p的商,r为n除以p的余数。 对于正整数p和整数a原创 2014-11-30 22:05:59 · 1163 阅读 · 0 评论 -
关于真随机数生成器
有关如何产生随机数的理论有许多,如果要详细地讨论,需要厚厚的一本书的篇幅。 有限状态机不能产生真正的随机数的,所以在现在的计算机中并没有一个真正的随机数生成算法,现有的随机数生成算法生产的随机数只不过因为重复的周期比较大,可以做到使产生的数字重复率很低,这样看起来好象是真正的随机数,一般称作叫伪随机数发生器。 真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的转载 2014-11-30 22:03:14 · 6556 阅读 · 0 评论 -
初始化思科交换机
Switch#delete flash:vlan.datSwitch#erase startup-configSwitch#reload//重启原创 2014-11-30 15:15:14 · 858 阅读 · 0 评论 -
8086寄存器
SI源变址寄存器DI目地变址寄存器1:数据寄存器,一般称之为通用寄存器组AH&AL=AX:累加寄存器,常用于运算; BH&BL=BX:基址寄存器,常用于地址索引; CH&CL=CX:计数寄存器,常用于计数; DH&DL=DX:数据寄存器,常用于数据传递。 2:地址寄存器/段地址寄存器CS(Code Segment):代码段寄存器; DS(Data Seg原创 2014-11-30 15:14:44 · 736 阅读 · 0 评论 -
从SVN迁移到Git(包括SVN历史纪录)【最系统的讲解】
SVN to Git:从SVN迁移到Git教程,最全面的讲解git svn clone的各个参数,以及使用file:///协议的本地SVN服务器的迁移命令。原创 2015-09-21 14:02:32 · 4198 阅读 · 0 评论