自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 本博客停止更新

本博客停止更新本博客停止更新,内容会陆续搬运到个人博客 ([这里是地址](https://www.yifei-adam.com/)) 中,并在个人博客中持续更新,欢迎关注 ;)本博客停止更新,内容会陆续搬运到个人博客 (这里是地址) 中,并在个人博客中持续更新,欢迎关注 ????...

2021-07-20 17:33:00 175

原创 Pytorch 踩坑记录

Building gcc from source on debian有一台没有sodu权限的服务器,但又要安装各种依赖。 记录一下最麻烦的 gcc 安装过程从这里下载 gcc 的源码tar -xvf *.tar.gz./configure --prefix=/path/to/thismake -j && make install在第一步会报错,需要 GMP 4.2+...

2020-02-04 16:35:35 385

原创 《C++ Primer》第五版课后习题解答_第三章(4)(30-36)

系统环境: windows 10 1703编译环境:Visual studio 20173.30数组 ia 中共有 10 个元素,其下标分别为从 0 到 9。当 ix == array_size 即 ix == 10 时,数组的下标超出范围,出现索引错误。3.31#include <iostream>#include <str...

2020-01-22 17:09:26 575 2

原创 windows10 Ubuntu 双系统安装及美化详细步骤

windows10 Ubuntu 双系统安装踩坑实录写在前面背景介绍、硬件介绍下载 Ubuntu 并制作启动盘安装 Ubuntu美化 Ubuntu安装主题安装Terminator安装ZSH安装GRUP 美化引导界面配置深度学习环境安装anaconda安装 graphic driver安装 NVCC安装Pytorch,Tensorflow安装编辑器,IDE插入链接与图片如何插入一段漂亮的代码片生成一...

2020-01-03 14:22:30 1513

原创 记一次 Ubuntu 网络无法连接处理过程

设备信息系统版本 Ubuntu 18.04.3 LTS华硕主板问题描述网络连接原本正常,在某时突然无法连接网络。右上角 wifi icon 上显示一个问号。Ping 有道翻译的 IP 61.135.248.17ping 61.135.248.17可以 ping 通但使用 tracepathtracepath 61.135.248.17却显示 not rely。解决办法有...

2019-10-13 22:52:34 512

原创 VMware配置顺序

下载 VMware-tools,设置共享文件夹 可能会出现错误 “what is the location of the “ifconfig”program on your machine?” 解决办法: (1) sudo apt-get update (2) sudo apt-get install net-tools (3) re-run vmware-tools.pl...

2018-04-11 23:02:23 356

原创 一种空间复杂度较低的求均值算法

最近需要对很大的 LMDB 文件中的数据整体进行 Normalization,传统的求均值算法在求和时有溢出的风险,于是查找到了一个空间复杂度较低的求均值算法,记录如下。不间断读取数据并计数。设某时刻均值已计算为 x¯" role="presentation">x¯x¯\bar x,计数为 n" role="presentation">nnn,需要读取的下一个数据为 x0" ro

2018-02-07 13:39:34 660

原创 《C++ Primer》第五版课后习题解答_第六章(4)(27-35)

6.27sum_all.h#pragma once#include using std::cout;using std::endl;using std::initializer_list;int sum_all(initializer_list li);sum_all.cpp#include "sum_all.h"int sum_all(initializer_list

2017-09-20 09:48:00 886

原创 《C++ Primer》第五版课后习题解答_第六章(3)(16-26)

6.16s 被定义成常量字符串引用会更好,否则只能和非常量字符串以及非字面量绑定,很有局限性。可以修改为:bool is_empty(const string& s) { return s.empty(); }6.17(1) 判断是否有大写字母ExamUpper.h#pragma once#include #include using std::strin

2017-09-15 10:51:59 568

原创 《C++ Primer》第五版课后习题解答_第六章(2)(08-15)

6.8#pragma once#include int adamfact(int val);int fact(int fac1);double Adamabs(double abs1);6.9Chapter6.h//见题目 6.8fact.cc#include #include "chapter6.h"int adamfact(int val){

2017-09-14 11:12:04 557

原创 《C++ Primer》第五版课后习题解答_第六章(1)(01-07)

6.1实参:定义在主调函数中,用来初始化形参的参数;形参:定义在被调函数中,由其主调函数的实参来初始化。6.2(a) 函数的返回类型和返回变量不相同,可以修改为: string f() { string s; //... return s; }(b) 没有定义返回类型,可以修改为: void f2(

2017-09-13 09:56:35 478 1

原创 《C++ Primer》第五版课后习题解答_第五章(4)(20-25)

5.20#include #include using std::cout;using std::endl;using std::cin;using std::string;int main(){ string str, temp; cout << "Please enter strings: " << endl; while (cin >> str) { if (

2017-09-07 22:35:23 556

原创 《C++ Primer》第五版课后习题解答_第五章(3)(15-19)

5.15(a) 变量 ix 定义在 for 循环的语句头中,因此不能在 for 循环结束继续被 if 语句使用。可以修改为 int ix; for (ix = 0; ix != sz; ++ix) {/*...*/ } if (ix != sz)(b) for 循环中省略了 init-statement,但是应该保留分号。可以修改为 int ix; for (; ix !=

2017-09-06 22:39:03 482 1

原创 《C++ Primer》第五版课后习题解答_第五章(2)(09-14)

5.9#include using std::cout;using std::endl;using std::cin;int main(){ unsigned int acnt = 0, ecnt = 0, icnt = 0, ocnt = 0, ucnt = 0; char ch; while (cin >> ch) { if (c

2017-09-05 11:04:38 448

原创 Windows 下,使用 Pycharm + Anaconda(NumPy,SciPy 等集成包)的环境配置

注:本文启发自 Pycharm 安装 NumPy, SciPy 等科学计算包(Anaconda)for mac OS X,作者muzilan 这篇文章省去了我很多麻烦,因此把它改写成适用于 Windows 系统的,希望能帮助到大家。 本文适用对象:在 Windows 下使用 Pycharm 运行 Python 程序,并且需要使用很多第三方数学库(比如 Numpy,S...

2017-09-04 23:16:55 16682 5

原创 Windows 原生 cmd 窗口下编译 C++(cl命令)出现的问题及解决方法

本文适用对象:  Windows 操作系统下,已经成功安装了 Visual studio,并且希望在 Windows 系统原生 cmd 窗口中编译 C++ 的人。本文示例操作系统为 Windows 10 1703 64 位,示例 VS 版本为 Visual Studio 2017 Community。  注意:在不同操作系统或不同 VS 版本,下文示例路径可能会稍有不同。  最近在入门C

2017-09-04 22:08:23 3759 4

原创 《C++ Primer》第五版课后习题解答_第五章(1)(01-08)

5.1空语句是不执行任何操作的语句,空语句中只包含一个单独的分号;当语法上需要一条语句,但逻辑上不需要的时候,会用到空语句。5.2块就是复合语句,指用花括号括起来的(可能为空的)语句和声明的序列。在程序的某个地方,语法上需要一条语句,但是逻辑上需要多条语句时,应该用复合语句。5.3#include using std::cout;using std:

2017-08-31 11:50:51 559

原创 《C++ Primer》第五版课后习题解答_第四章(3)(34-38)

系统环境: windows 10 1703编译环境:Visual studio 20174.34(a) fval 转换成 bool(b) ival 先提升成 float,和 fval 相加后提升成 double 赋给 dval(c) cval 提升成 int,和 ival 相加后再提升为 double 和 dval 相加4.35(a) 发生了。‘a’ 先

2017-08-31 10:58:05 492

原创 《C++ Primer》第五版课后习题解答_第四章(2)(21-33)

系统环境: windows 10 1703编译环境:Visual studio 20174.21#include #include using std::cout;using std::endl;using std::vector;int main(){ vector ivec = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

2017-08-30 14:36:12 438

原创 《C++ Primer》第五版课后习题解答_第四章(1)(01-20)

4.11054.2(a)*vec.begin();*(vec.begin());(b)*vec.begin() + 1;(*(vec.begin())) + 1;4.3我觉得值得讨论。对于不熟悉 C++ 的人来说,对于潜在的可能造成风险的地方有可能会增加变成成本。但若是精通 C++ 的人,可以很自如地规避潜在风险,那么这种权衡就是增加代码生成效率的很好的手段

2017-08-29 14:29:59 551

原创 《C++ Primer》第五版课后习题解答_第三章(5)(37-45)

系统环境: windows 10 1703编译环境:Visual studio 20173.37程序想要将字符数组 ca 中的元素输出。因为 ca 的结尾没有空字符,所以会发生未定义行为(undefined behavior)。3.38  摘抄stack overflow 上的一个回答:  Why can't I add pointers?  P

2017-08-28 11:08:01 368

原创 《C++ Primer》第五版课后习题解答_第三章(3)(21-29)

3.21#include #include #include using std::cout;using std::endl;using std::cin;using std::string;using std::vector;// 以 v2 和 v7 为例int main(){ vector v2(10); vector v7{ 10, "hi" };

2017-08-25 09:53:19 743

原创 《C++ Primer》第五版课后习题解答_第三章(2)(06-20)

3.6#include #include using std::cout;using std::endl;using std::cin;using std::string;int main(){ string s; cout << "Enter one string: " << endl; getline(cin, s); for (auto &

2017-08-24 14:50:24 388

原创 《C++ Primer》第五版课后习题解答_第三章(1)(01-05)

3.1//1.9#include using std::cout;using std::endl;int main(){ int sum = 0, i = 50; while (i <= 100) { sum += i; ++i; } cout << "The sum is: " << sum << endl;

2017-08-24 09:07:53 579

原创 《C++ Primer》第五版课后习题解答_第二章(5)(39-42)

系统环境: windows 10 1703编译环境:Visual studio 20172.392.40struct Sales_data { std::string bookID; unsigned sum_sold; float unit_price; float revenue;};2.41#include

2017-08-23 14:09:42 594

原创 《C++ Primer》第五版课后习题解答_第二章(4)(30-38)

2.30const int v2 = 0, v2 是顶层 const;int v1 = v2, v1 是非常量,v2 是顶层 const;int *p1 = &v1, &r1 = v1, p1 是非常量指针,r1 是非常量引用;const int *p2 = &v2, *const p3 = &i, &r2 = v2, *p2 是底层 const,p3 既是顶层 const 也是底

2017-08-23 12:05:27 191

原创 《C++ Primer》第五版课后习题解答_第二章(3)(21-29)

2.21(a) 非法,指针与对象数据类型应相同;(b) 非法,不能把 int 变量直接赋给指针,即使 int 变量的值恰好是零也不行;(c) 合法,ip 存放着 i 的地址。2.22if (p) 当 p 不是空指针时,执行 if 中的语句;if (*p) 当 p 指向地址所保存的值不是0时,执行 if 中的语句。2.23(试图从网上查资料,未果,大家

2017-08-22 14:08:07 503

原创 《C++ Primer》第五版课后习题解答_第二章(2)(09-20)

2.9(a) 错误,变量 input_value 应先声明再使用;(b) 错误,转换未执行,因为存在丢失信息的危险;(c) 如果 wage 未定义,则错误;如果 wage 已定义,则语句正确,且 salary 和 wage 都被赋值为9999.99;(d) 正确,转换执行,但是丢失了部分值(小数部分丢失)。2.10global_str 空字符串global_in

2017-08-22 14:05:27 524

原创 《C++ Primer》第五版课后习题解答_第二章(1)(01-08)

2.1int 整型 16位long 长整型 32位long long 长整型 64位short 短整型 16位无符号类型 只能表示大于等于零的数带符号类型 可以表示正数,负数或0float 单精度浮点数 6位有效数字double 双精度浮点数 10位有效数字2.2利率:float本金:float付款:double三者都是带小数的,所以需要

2017-08-21 15:37:26 448

原创 《C++ Primer》第五版课后习题解答_第一章(2)(12-25)

系统环境: windows 10 1703编译环境:Visual studio 20171.12此程序计算了从-100至100的所有证书之和,sum终值为0。1.13(1.9)#include int main(){ int sum = 0; for (int i = 50; i <= 100; ++i) {

2017-08-21 08:44:37 586

原创 《C++ Primer》第五版课后习题解答_第一章(1)(01-11)

系统环境: windows 10 1703编译环境:Visual studio 20171.1 int main(){ return 0;}在cmd命令行窗口中运行无结果。1.2 int main(){ return -1;}在cmd命令行窗口中运行无结果1.3#include int main(){ s

2017-08-16 16:21:41 603

原创 视频面试经历,科大讯飞,机器视觉算法研究员(一面)

两位面试官都有发问。由于先视频后音频,我不太能分清是哪位面试官提的问。  先是自我介绍。因为所做项目和岗位匹配度很高,面试官也是同方向的,所以让我很详细地介绍了项目过程。介绍完成后对于项目细节提了很多问题,如:  · 如果让现在的你去做本科时候入门的限速标识检测你会怎么做;(引入机器学习,大规模收集test sample,不囿于限速标志);  · 怎样用机器学习的思想完成你本科项目中对

2017-03-23 17:54:39 13879 2

转载 [转载]用latex写毕业论文

转载,备忘。用 LaTeX 写漂亮学位论文(from wloo)序一直觉得有必要写这样一篇文章,因为学位论文从格式上说更像一本书,与文章 的排版不同,不仅多出目录等文章没有的部分,而且一般要设置页眉页脚方便阅 读查找。学校有时会提出具体的格式要求,虽然复旦的要求非常简单,而且事实 上并不严格执行,但自己的论文毕竟是自己的孩子,还是要敝帚自珍的,大家都 希望做得漂亮一点。网上

2017-03-21 22:07:31 3071

原创 电话面试经历,网易2017校招补招,机器视觉算法岗

人生中第一次面试。  自我介绍过后让我简述项目。  对于本科的项目问的问题有:1.怎么得到数字(得到二值化图像之后,数字排列整齐,取左半边)                                                 2.怎么识别数字(将数字矩阵缩小,每个数字的矩阵有不同的排列方式,识别特征后用if判断)

2017-03-15 18:09:31 2992 1

空空如也

空空如也

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

TA关注的人

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