- 博客(10)
- 收藏
- 关注
原创 QT socket 与 linux socket 的字符转换
QString send_str; QByteArray temp=send_str.toUtf8(); send_str=QString::fromUtf8(temp.data(),temp.size()); tcpSocket->write(send_str.toUtf8(),temp.size()); //从socket发送 QString 用
2016-05-17 11:47:37
741
原创 ext2文件系统小总结
小小总结一下ext2文件系统 首先一个磁盘被分为若干个分区 若想使用这些分区就得有相应的文件系统 superblock 记录整个
2016-05-04 11:37:51
295
原创 不用'*','/','mod'进行除法运算
被除数=除数*(2^0+2^1+2^2+2^3+2^4+2^5........2^n); 先求n的值 while(被除数>除数*2^n) n++; n--; if(被除数>=除数*2^n;){ 被除数-=除数*2^n; 商+=1 }
2016-04-29 11:52:49
504
原创 约瑟夫问题
网上的概念真是讲的太模糊了 纠结了好久现在记录一下我理解的思路首先先是搜狗百科的定义(其实查到的基本都是这个版本)如果只求最后一个报数胜利者的话,我们可以用数学归纳法解决该问题,为了讨 论方便,先把问题稍微改变一下,并不影响原意: 问题描述:n个人(编号0~(n-1)),从0开始报数,报到(m-1)的退出,剩下的人 继续从0开始报数。求胜利者的编号。 我们知道第一个人(编号一定是m%n-
2016-03-10 23:51:57
244
原创 路由表 arp高速缓存
1 告诉路由器目的地址 2 路由表中找到到达目的地址的最合适的下一个路由器 3 到arp高速缓存中找最合适路由的物理地址 4 没有就广播寻找最佳路由器的物理地址 5 找到把物理地址添加进arp高速缓存 6 一定时间后删除上述记录 (防止更换物理地址)
2016-03-09 16:29:56
1538
原创 重定义和inline
情景一 a.h 中定义了函数fun; b.cpp中#include"a.h" c.cpp中#include“a.h” 编译时提示函数fun重定义 情景二 b.cpp中定义了函数fun; c.cpp中定义了函数fun; 编译时提示函数fun重定义 情景三 把以上两种情况的函数声明为inline 编译成功 程序正常运行 结论inline 函数可以多次定义; 具体细节下
2016-03-01 10:29:06
637
原创 二进制存储问题
记录一下刷剑指offe遇到的记忆模糊的概念 题目是 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示 一开始我的思路是像手算一样不断除以2 结果发现用平方开根号+1 算负数结果不对 翻翻书发现自己对负数在电脑中的存储方式搞错了 自己想当然的认为负数的储存就是单纯的把负数绝对值的第一位从0变成1 在此基础上代码自然错的离谱 二进制在内存中的存储是其绝对值的取反
2016-02-22 14:32:30
356
转载 类内static 问题
呃呃 找了半天没有找到转载的按钮 不知道这样行不行 // static_test.h : 头文件 002 #pragma once 003 004 class static_test 005 { 006 public: 007 static_test();//默认构造函数 008 void set(int x, int y, in
2015-12-15 00:45:49
243
原创 为何1M的网络下载速度只有120k/s
也许你在纠结 为什么我办理一个1M的网下载速度大却只有 120k左右速度 那么看完以下计算后 也许就可以让你释然了 其实造成这种误解的重要原因是我们混淆了两种换算单位 电脑中的文件 1k=1024b=(8*1025)bit=8192bit //电脑中的1b右8个字节构成 字节的单位是bit 网络传输的速度 1M=10^3k
2015-12-06 14:25:52
2212
原创 c++ 递归 8皇后
第一篇博客上线了!!!! 真是蛋疼,又是一次和函数参数不得不说的故事 写下博客警示 以后每次bug首要任务先检查参数写对没!!!!!!!!! 嗯 好的 进入正题 首先copy一下8皇后的定义 8皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出的,在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同
2015-11-30 22:31:05
425
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人