摘要:
步骤一,获取虚拟机的IP地址。 我这里用的是linux虚拟机,开机前将网络类型设置成“桥接网卡”。然后开启虚拟机。打开终端,输入如下命令,获得ip 192.168.23.149: ifconfig -a 步骤二:打开MobaXterm工具,新建一个session: 1. 创建一个有权限的用户: 2. 阅读全文
摘要:
概述 递归(recursion) 又称递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。 一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。 构成递归需具备的条件: 1. 子问题须与原始问题为同样的事,且更为简单; 2. 阅读全文
摘要:
一、Source Insight 4.0 安装教程 1.从百度云中下载文件,链接:https://pan.baidu.com/s/1ml75LW0ft4bo4s9T3AiQRA 提取码:oyat 2.下载后解压文档,安装红色框图的文件 3.安装完成后,把生成的sourceinsight4.exe与压 阅读全文
摘要:
进行嵌入式linux,本人一般在windows平台进行软件编写,然后将代码通过1、2、345678...种方式拷贝至linux下编译。 在windows平台下开发linux程序,编辑器个人比较喜欢vscode,界面华丽,插件多。 废话不多说,进入正题,如何配置vscode,代替source insi 阅读全文
摘要:
一、欧几里得算法及其证明 1.定义: 欧几里得算法又称辗转相除法,用于求两数的最大公约数,计算公式为GCD(a,b)=GCD(b,a%b); 2.证明: 设x为两整数a,b(a>=b)的最大公约数,那么x|a,x|b; ①由整数除法具有传递性(若x能整除a,x能整除b,那么x可整除a,b的任意线性组 阅读全文
摘要:
前言 这两天在LeetCode上刷题的时候看见有好几个速度排名第一的代码中都有一段类似的代码,如下: static const auto io_sync_off = []() { // turn off sync std::ios::sync_with_stdio(false); // untie 阅读全文
摘要:
Linux下使用QT5运行时出现两个问题: cannot find -lGL collect2:error:ld returned 1 exit status 这是因为系统缺少链接库,执行两条命令即可 sudo apt-get install libgl1-mesa-dev sudo apt-get 阅读全文
摘要:
新年新开始,过完年来上班,脑子里面的东西很多又忘光了,索性写下来做个备忘录,今天为了输出一个自己想要的BOM表,结果发现去年会弄的,但是现在尴尬的又忘了怎么弄了,结果又是网上一波资料,废了好久时间,最后终于输出自己想要的了,废话不多说,直接上图: 一、首先选中Reports→Bill of Mate 阅读全文
摘要:
什么是Ajax: Ajax是一种技术方案,但并不是一种新技术。它依赖现有的CSS/HTML/JavaScript,而其中最核心的依赖是浏览器提供的XMLHttpRequest对象,是这个对象使得浏览器可以发出HTTP请求与接收HTTP响应。实现了在页面不刷新个情况下和服务器进行数据交互。 AJAX 阅读全文
摘要:
安装selenium selenium可以直接可以用pip安装。 pip install selenium 安装chromedriver 下载 chromedriver的版本一定要与Chrome的版本一致,不然就不起作用。 有两个下载地址: 1、http://chromedriver.storage 阅读全文
摘要:
一道力扣题目 只出现一次的数字: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入: [4,1,2,1,2 阅读全文
摘要:
为什么connect()函数要写在构造函数内?我照着写了一个简单的NeHe的OpenGL小程序。使用QTimer timer来更新。发现以下两条语句: C/C++ code // 初始化定时器 connect( &timer, SIGNAL( timeout( ) ), this, SLOT( up 阅读全文
摘要:
解决一个回溯问题,实际上就是一个决策树的遍历过程。你只需要思考 3 个问题: 1、路径:也就是已经做出的选择。 2、选择列表:也就是你当前可以做的选择。 3、结束条件:也就是到达决策树底层,无法再做选择的条件。 如果你不理解这三个词语的解释,没关系,我们后面会用「全排列」和「N 皇后问题」这两个经典 阅读全文
摘要:
一、linux CPU大小[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"model name: Intel(R) Xeon(TM) CPU 2.80GHzmodel 阅读全文
摘要:
DDR3内存条和eMMC存储器区别: 1. 存储性质不同;2. 存储容量不同 ;3. 运行速度不同;4. 用途不同。 具体区别如下: 1、存储性质不同:eMMC是非易失性存储器,不论在通电或断电状态下,数据都是可以存储的,而DDR3内存是易失性存储器,断电同时,数据即丢失。 2、存储容量不同:eMM 阅读全文