虽然说echo和print_r是公认的最实用的调试工具,但是效率真的没有可视化的直接断点那么高。这里简单介绍如果安装及配置xdebug for vscode 一、PHP环境处的配置 1、编译安装 下载及编译php,因为我所在的公司php版本是5.4的,所以去xdebug官网上选了相对比较底的版本.您也可以根据你们的实际情况下载相应的xdebug版本:https://xdebug.org/download.php wget https://xdebug.org/files/xdebug-2.4.1.tgz tar -xvf xdebug-2.4.1.tgz cd xdebug-2.4.1/ p
2021-10-10 15:51:54 49KB bu c debug
1
公司业务需要,用到modbus协议,本质上很简单,只是第一次接触,被这些词语搞得云里雾里的。这里整理一下,方便以后查询:     0x01: 读线圈寄存器     0x02: 读离散输入寄存器     0x03: 读保持寄存器     0x04: 读输入寄存器     0x05: 写单个线圈寄存器     0x06: 写单个保持寄存器     0x0f:  写多个线圈寄存器     0x10: 写多个保持寄存器     如上所示一共8种功能码。这其中有涉及到线圈、离散输入、保持、输入四种寄存器。    线圈寄存器:实际上就可以类比为开关量(继电器状态),每一个bit对应一个信号的开关状态。所以
2021-10-09 17:11:05 64KB bu dbus modbus协议
1
Ubuntu18.04+Qemu调试Linux内核实验记录 实验环境 操作系统:Ubuntu18.04 依赖项安装: sudo apt-get install texinfo sudo apt-get install libncurses5-dev sudo apt-get install m4 sudo apt-get install flex sudo apt-get install bison 2.编译内核 cd内核源代码目录/ make mrproper //清除编译过程中产生的所有中间文件 make clean //清除上一次产生的编译中间文件 make menu
2021-10-09 16:10:25 73KB bu em IN
1
在Ubuntu系统上使用python的selenium,另外加上chrome和chromedriver,用于模拟浏览器访问网页。 下面教程在阿里云的Ubuntu 14.04 64位测试成功,其他linux系统大同小异。   安装chrome浏览器 1、更新系统 apt-get update 2、安装依赖 sudo apt-get install libxss1 libappindicator1 libindicator7 3、下载安装包 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.d
2021-10-09 13:54:26 121KB bu c chr
1
一、开启win10子系统 [ Windows Subsystem for Linux(WSL)] 1. 启动开发者模式: 设置——>更新和安全——>开发者选项——>开发人员模式 2. 打开windows下的Linux子系统 控制面板——>程序和功能——>启用或关闭Windows功能——>适用于Linux的Windows子系统——>确定——>重启(开机可能需要长时间,耐心等待即可) 3. 下载并安装Ubuntu 在应用商店中搜索Ubuntu,选择Ubuntu 18.04 LTS长期支持版,点击获取进行下载及安装,安装完毕点击启动会打开bash命令行提示我们设置用户名(常用的不具有root权限
2021-10-08 19:04:14 921KB bu IN shell
1
最近学Linux网络编程,导师安排开始上课之前自己把虚拟机、Linux系统以及codeblocks提前装好,好嘛,去网上找教程,结果被害的呦,本来好好ubuntu都好好用着呢,给我整的最后整个端掉重新装,踩了这么多坑,终于找到完美的解决方法,目前已指导几位同学完美配置。 首先,我的环境:虚拟机15版本,ubuntu18.04版本,装好这些总不需要教程吧,你非说要,那好吧,给你https://mp.weixin.qq.com/s/ti_E6lAiljmVYM4_9TUKwg 现在,打开Ubuntu,是这样的,有些人可能又会问为什么我的桌面可以自由拉伸且不影响显示,我?????? 这个我没有找
2021-10-02 14:48:28 2.09MB block blocks bu
1
本文默认你使用的是CodeRunner来运行C++,并且能成功在VScode上运行C++程序 配置C++调试 安装C/C++ extension,添加配置 C/C++: (lldb) Launch 配置launch.json { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlin
2021-09-30 20:26:53 773KB bu c debug
1
一、累积分布函数(Cumulative Distribution Function) 累积分布函数(Cumulative Distribution Function),又叫分布函数,是概率密度函数的积分,能完整描述一个实随机变量X的概率分布。一般以大写CDF标记,与概率密度函数probability density function(小写pdf)相对。 累计分布函数的特性: ①因为累计分布函数是计算x点左侧的点的数量,所以累计分布函数CDF是单调递增的。 ②CDF比没有直方图变化剧烈,但是CDF包含了相同的信息,并且减少了噪声。 ③由于CDF不存在装箱(分段),因此比直方图能更好的展现数据。
2021-09-30 10:19:01 679KB bu c cdf
1
文章目录1、安装相关工具2、安装Pangolin3、安装opencv4、安装Eigen35、安装ORB-SLAM26、运行SLAM实例7、遇到的问题8、参考文献 1、安装相关工具 ①更新apt sudo apt-get update ②安装git sudo apt-get install git ③安装cmake sudo apt-get install cmake ④安装gcc、g++ sudo apt-get install g++ sudo apt-get install gcc 2、安装Pangolin ①安装依赖项 sudo apt-get install libglew-d
2021-09-27 19:57:05 986KB apt-get bu dev
1
效果展示 自带引导界面太丑,下了个主题美化一下,效果如下 主题下载地址 此主题下载地址:https://www.gnome-look.org/p/1009236/ 下载速度慢或打不开的(一般是打不开的)可以用我下载好的(只有这一个主题,别的没有):链接: https://pan.baidu.com/s/1V2mS3FVXSc_Q5XC6RjDA_g 提取码: k7ta 安装主题 解压 $ tar xvJf Vimix-1080p.tar.xz 进入解压后的文件夹 $ cd Vimix-1080p 安装 $ sudo ./install.sh 修改启动设置 如果会用 vi 或 v
2021-09-27 17:24:53 362KB bu IN lts
1