<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yantao_wang的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yantao_wang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yantao_wang]]></copyright><item><title><![CDATA[浅析定点数与浮点数]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/115798903</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/115798903</guid><author>yantao_wang</author><pubDate>Sat, 17 Apr 2021 17:45:58 +0800</pubDate><description><![CDATA[计算机处理的数值数据多数带有小数，小数点在计算机中通常有两种表示方法，一种是约定所有数值数据的小数点隐含在某一个固定位置上，称为定点表示法，简称定点数；另一种是小数点位置可以浮动，称为浮点表示法，简称浮点数。



1.浮点数表示法

计算机中的浮点数(float)表示方法类似科学计数法，通过选取一定位数用来表示阶数，因此浮点数就由符号位，阶码和尾数组成。根据IEEE 754标准，计算机中半精度，单精度和双精度浮点数的尾数结构如下表：


			浮点数类型
			
			
			总...]]></description><category></category></item><item><title><![CDATA[架构设计之4+1视图模型]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/115798830</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/115798830</guid><author>yantao_wang</author><pubDate>Sat, 17 Apr 2021 17:40:37 +0800</pubDate><description><![CDATA[架构设计

架构设计是重某一视角或不同的抽象层面对系统进行表述，描述了从不用角度应该重点关注的方面和应该省略的无关的实体。

每个软件系统都有很多个角色要参与进来：用户、开发人员、MDE、SE、系统集成人员、项目经理等。

如果通过一张架构设计图来呈现所有的内容，并提供给所有参与者的话，会造成表达混乱，参与者无法理解的问题。因此可以将架构设计图分成4+1个角度进行分别描述，尽可能的只给对应参与者提供他需要关注的内容。



4+1视图



逻辑视图（Logical view），主要是整个系统的抽象...]]></description><category></category></item><item><title><![CDATA[华为软件精英挑战赛参赛感悟]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/79437635</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/79437635</guid><author>yantao_wang</author><pubDate>Wed, 10 Oct 2018 17:22:07 +0800</pubDate><description><![CDATA[1.参赛要趁早

赛题发布出来后就抓紧时间动手，先做出来一个简单的方案解决这个问题，完成从无到有的过程，一半前期的赛题case都比较规模都比较小，不管是暴力还是一个比较差的方案，只要能解决问题就可以迅速在排名上占据优势，会给自己和别人产生你是大佬的错觉，只要坚持下去你就是真的大佬了。

2.没事多水群

水群是一个比较费时间的事情，但是群里面总会出现一些有用的信息，比如说，别人用的什么方法，努力的...]]></description><category></category></item><item><title><![CDATA[makefile增量编译(生成依赖关系)]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/83000242</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/83000242</guid><author>yantao_wang</author><pubDate>Wed, 10 Oct 2018 17:17:27 +0800</pubDate><description><![CDATA[1Makefile基本用法

1.1常用符号

1.1.1编译器

CC // C语言编译器，默认值为gcc默认的变量，无需用户自定义，也可以改变其值

CXX // C++语言编译器，默认值为g++默认的变量，无需用户自定义，也可以改变其值

CFLAGS // C语言编译器的编译选项

LDFLAGS // C语言编译器的链接选项

CX...]]></description><category></category></item><item><title><![CDATA[csdn积分获取攻略]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/78813576</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/78813576</guid><author>yantao_wang</author><pubDate>Fri, 15 Dec 2017 15:25:37 +0800</pubDate><description><![CDATA[下载积分攻略：
2. 完成任务送若干分积分      http://task.youkuaiyun.com/ 
3. 上传有效资源获取积分（上传非法，广告资源用户，将被扣除一定积分，严重者封号）。
   · 上传自己设分资源被下载，下载量×资源分，100分封顶。
   · 上传0分资源被下载，下载量×系统奖励1分，100封顶
4. 评论资源获取积分（所下载资源只可以评论一次，请真实有效评论）
  ]]></description><category></category></item><item><title><![CDATA[cin/cout重定向到文件，避免键盘的重复输入]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/78587887</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/78587887</guid><author>yantao_wang</author><pubDate>Mon, 20 Nov 2017 23:08:18 +0800</pubDate><description><![CDATA[cin/cout重定向
定向到文件以及还原回控制台的方法
    //freopen("C:\\Users\\Administrator\\Desktop\\consoleout.txt", "w", stdout); //代替标准输出
    //freopen("C:\\Users\\Administrator\\Desktop\\consolein.txt","r", stdin); //代替]]></description><category></category></item><item><title><![CDATA[二叉树遍历算法（递归实现先序中序和后续遍历）（非递归实现中序和先续）]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/77888285</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/77888285</guid><author>yantao_wang</author><pubDate>Thu, 07 Sep 2017 23:32:29 +0800</pubDate><description><![CDATA[二叉树遍历这两天抓紧把二叉树遍历复习了一遍，递归实现还是一如既往地简洁，迭代版本写了好久还是只实现了先序和中序，后续一直没搞明白，有空了再更新。递归实现void RecursionBackTree(TreeNode * root) {
     if (root) {
         //先续遍历
         //cout << root->val << " ";
         Recu]]></description><category></category></item><item><title><![CDATA[VC++6.0使用MATCOM矩阵库的方法]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/77852948</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/77852948</guid><author>yantao_wang</author><pubDate>Tue, 05 Sep 2017 16:23:36 +0800</pubDate><description><![CDATA[最近在做一个项目，甲方要求使用VC6.0来做,(都什么年代了还在用vc6.0，无力吐槽，奈何甲方就是甲方)，项目中设计到很多矩阵运算，并且要在原来的研究成果上来做，原来的成果大部分都是用Matlab实现的，这就需要一个转化。对比了一大波矩阵库（1.C++矩阵运算库：matcom 2.C++矩阵运算库：Eigen3 3.C++矩阵运算库：OpenCV 4.C++矩阵运算库：ViennaCL 5.C+...]]></description><category></category></item><item><title><![CDATA[滴滴出行面试总结,(一面，后台开发C++)]]></title><link>https://blog.youkuaiyun.com/yantao_wang/article/details/77852580</link><guid>https://blog.youkuaiyun.com/yantao_wang/article/details/77852580</guid><author>yantao_wang</author><pubDate>Tue, 05 Sep 2017 16:00:02 +0800</pubDate><description><![CDATA[一面面试问题1.自我介绍，名字，本科学校，研究生学校专业，研究方向，2.二叉树的后序遍历3.知道的linux命令有哪些4.linux查找文件5.对面向对象和封装的理解6.给自己的的c++水平定位，了解，熟悉，非常熟练7.有没有做过一些开源8.如何学习和积累一些东西的9.有没有了解和使用到设计模式10.如何彻底解决程序的内存泄露的11.数据库有没有用过总结：感觉互联网公司的关注点和通信公司的还是挺不...]]></description><category></category></item></channel></rss>