软件和工具的使用
文章平均质量分 71
loongembedded
本人目前在佛山一家上市公司负责智能终端、服务机器人的研发工作,欢迎大家的指教和交流!。
展开
-
linux常用命令
linux常用命令原创 2023-12-08 14:46:58 · 707 阅读 · 0 评论 -
ROS工具篇---rqt
文章目录1. rqt_grap1. rqt_graprqt_graph用动态的图显示了系统中正在发生的事情。rqt_graph是rqt程序包中的一部分。$ rosrun rqt_graph rqt_graph你原创 2021-12-24 09:09:11 · 3219 阅读 · 0 评论 -
Windows使用MobaXterm远程访问ubuntu20.04桌面
Windows使用MobaXterm远程访问ubuntu20.04桌面原创 2023-08-22 19:27:41 · 3525 阅读 · 1 评论 -
通过 VS Code 的 Remote-SSH 连接到服务器时如何显示服务器端 GUI
在配置文件中设置你的服务器信息,输入 HostName 服务器IP地址和 User 服务器用户名,保存以后左侧会出现对应机器名称。打开服务器文件,只需要在文件菜单下,点击 Open Folder,就能在右侧窗口查找自己想要打开的文件路径了,点击 OK 打开。文件 --> 首选项 --> 设置 --> 输入 " encoding " 搜索 --> 找到 " Files: Encoding " --> 选择GB18030。然后把文件关闭再打开,就可以看到中文不是乱码了。,下载页面如下,根据需要下载。原创 2023-11-16 10:40:45 · 1240 阅读 · 2 评论 -
ubuntu18.04挂载硬盘
ubuntu18.04挂载硬盘原创 2023-02-10 19:53:45 · 249 阅读 · 0 评论 -
Nextcloud通过不被信任的域名访问解决方法 Nextcloud 您正在访问来自不信任域名的服务器
Nextcloud通过不被信任的域名访问解决方法 Nextcloud 您正在访问来自不信任域名的服务器原创 2023-02-10 19:37:12 · 5913 阅读 · 0 评论 -
windows11下安装Scoop和lux(annie)
windows11下安装Scoop和lux(annie)原创 2022-12-21 11:31:28 · 1998 阅读 · 0 评论 -
公钥、私钥和证书
理解公钥和私钥首先要区分加密和认证这两个概念!加密和认证加密是将数据资料加密,使别人即使获取加密数据,也无法获取正确的资料内容,重点在于数据的安全性。认证是是确定数据的真实发送方,使别人无法伪造或冒充,重点在于用户的真实性。公钥和私钥公钥和私钥通常称非对称加密(又称 不对称加密)使用公钥和私钥的目的是为了安全的数据传输,必须实现如下目的:发送方将数据加密,在数据传输过程中不能被别人看到真实数据内容接收方能确定数据是发送方发送的数据,不是别人冒充。首先解释公钥和私钥的意义和作用:公转载 2021-09-24 16:51:21 · 9234 阅读 · 2 评论 -
一个好用的开源在线时序图/波形图(Timing Diagram)绘制网站
非常好用的wavefrom绘图工具1.1、网页分为上下两个面板,上面板输入一些代码,下面板就会显示对应的波形。https://wavedrom.com/editor.htmlhttps://github.com/zhajio1988/wavedrom1.2、有网页在线编辑和windows.exe安装版:https://github.com/wavedrom/wavedrom.github.io/releases1.3、TimeGenTimeGen官网下载链接:http:...转载 2021-03-03 16:13:30 · 2725 阅读 · 2 评论 -
SVN Unable to connect to a repository at URL问题解决
图1之前用的好好的,不知道为什么今天就不行了,根据网上给的方法TortoiseSVN -> Settings -> Saved Data,点击个个“Clear”按钮,把本地缓存都清除了,点击“确定也不行。 把URL改为http://IP(这里没有写出来):8080/svn/handheld就OK了,但这样需要输入IP地址不方便,需要做域名解析。在C:\Windows\System32\原创 2015-07-17 14:07:24 · 85435 阅读 · 2 评论 -
Android设备的网络抓包
Android设备的网络抓包背景比如产品有4G和以太网,我们在调试的时候可能相知道看网络是走4G还是以太网,需要通过抓包来确定2.抓包方案2.1 采用集线器此方案可以对比分析多台设备之间的通讯问题(1) 集线器一端连接到路由器,另一端通过网线分别连接到PC和android设备端。(2) PC机用wireshark软件抓包(3) Android设备...原创 2018-10-10 17:30:10 · 1239 阅读 · 0 评论 -
git撤销/回退操作
以config文件为例修改后的撤销git status后提示为modified已修改的文件,撤销方法git checkout -- config,比如如果vendor目录下有多个文件修改,且需要撤销,可以git checkout – vendor2. Git add后的撤销Git status后提示改变已缓存,待commit提示我们用git reset HEAD co...原创 2019-01-10 19:57:18 · 784 阅读 · 0 评论 -
git远程仓库和分支
管理远程仓库需要知道如何添加远程仓库、移除无效的远程仓库、管理各种远程分支和设置是否跟踪这些分支仓库与分支2. 显示远程仓库Git remote命令列出每个远程仓库的简短名称,在克隆某个仓库之后,至少可以看到名为origin的远程仓库,这是git给克隆的源服务器取的默认名称。可以用-v参数,这样会显示git存储的美格远程仓库对应的URL:为了便于同多人协作,一个仓...原创 2019-01-11 09:25:33 · 4036 阅读 · 0 评论 -
如何理解git的快照?
https://blog.csdn.net/m0_37075681/article/details/83218592如何理解git的快照?什么是快照快照怎么进行git和CVS,、Subversion等的区别最近开始学习git的使用,发现snapshot这个术语,看得是朦朦胧胧,感觉理解这个词,又感觉不是很懂,所以就去网上搜索资料,尝试用自己的理解叙述出来。什么是快照In comp...转载 2019-01-07 14:53:16 · 783 阅读 · 0 评论 -
一张图看明白Git的四个区五种状态
五种状态间的顺序操作四个区 工作区(Working Area) 暂存区(Stage) 本地仓库(Local Repository) 远程仓库(Remote Repository) 五种状态 未修改(Origin) 已修改(Modified)&未追踪(Untracked) 已暂存(Staged) 已提交(Comm...转载 2019-01-07 14:54:13 · 941 阅读 · 0 评论 -
Git分支机制简介
Git分支只不过是一个指向某次提交的轻量级的可移动指针,当你发起提交时,就有了一个指向最后一次提交的名为master的分支。每次提交时,它都会自动向前移动。Git默认的分支名称为master,master分支其实并㐊一个特殊的分支,它与其他分支没有什么区别。几乎每个git仓库都拥有该分支,这是因为git init初始化一个git仓的时候默认创建该分支,而大多数人没有去重命名它。 ...原创 2019-01-14 15:14:01 · 566 阅读 · 1 评论 -
git diff命令输出的含义
以Kconfig文件为例,修改之前:在第3行输入#sundi,第4行输入#Andy,如下图:git diff Kconfig输出的结果:index 048d9fa..ab9eb5f 100755后面两个数字表示两个文件的hash值,最后一个表示文件的属性,权限。--- a/Kconfig其中的---表示修改前的文件+++ b/Kconfig其中的+++表示修改后的文...原创 2019-01-09 15:54:48 · 1295 阅读 · 0 评论 -
git 创建远程分支和删除 master 分支
最近需要将不同的客户的代码分开管理,所以需要为这些代码分别创建分支。目前版本库中分支结构如下:[yuhuashi@local:Project]$ git branch -a* masterremotes/origin/HEAD -> origin/masterremotes/origin/masgerremotes/origin/master其中 master 分支是...转载 2019-04-24 14:47:53 · 1013 阅读 · 0 评论 -
Android MIPI转LVDS显示屏调试之---SN65DSI84初始化参数的确定(3)
基于高通Msm8937平台,SN65DSI84后面简称DSI84。打开DSI Tuner,选择目标设备,这里我们是SN65DSI84Panel Inputs1.1 Panel Info这些数据的填写主要来至于显示屏规格书:这里的LVDS Mode一定要根据我们硬件设计来写,我们这里是dual,也就是双路LVDS输出模式。 1.2 Pixels和Line...原创 2018-10-09 11:45:05 · 5793 阅读 · 5 评论 -
WinSCP远程访问linux服务器和编辑文件
会话界面登录后 2. 编辑linux下的文件添加Notepad++作为默认的编辑器保存会话或是设置为默认值原创 2018-09-29 23:52:32 · 1225 阅读 · 0 评论 -
linuxsvn源代码版本库建立
linuxsvn源代码版本库建立 下面就要建立代码的版本库做描述: 1. 安装svn版本服务器端yum install subversion 从镜像下载安装svn服务器端,我们服务器已经安装了这个,所以这个没有验证,只是给出来。 2. 创建版本库版本库存放路径为/home/svn/qcom,创建版本库的命令:Svnadmin create msm8909-5.1,msm8909-原创 2016-10-12 18:18:05 · 2714 阅读 · 0 评论 -
HP ALM 使用经验
点击打开链接使用HP ALM(Application Lifecycle Management)软件有一个多月的时间了,我是从安装,部署,建项,配置,使用,再到问题收集,这个过程过来的。发现ALM是一个功能确实强大,但是使用起来让人又爱又恨。功能强大在于ALM提供了缺陷管理,测试用例管理,需求管理,版本管理,测试执行和提供KPI和项目质量进度报告的一款工具。 它让人痛苦的地方在于 :1. ALM(转载 2015-12-10 09:43:52 · 2692 阅读 · 0 评论 -
HP QC IE11不支持( win7 64位 无法安装)解决方法
QC IE11不支持( win7 64位 无法安装)解决方法使用HP公司的QC做项目缺陷管理,发现IE浏览器只支持IE7,IE8。安装插件ALP_Platform_Loader提示64位无法安装,顿时郁闷,反复查找资料后,终于解决了,特分享:1.第一步:下载安装插件:ALMExplorerAddIn(下载地址:http://download.csdn.net/detail/boyzjb/76021转载 2015-12-09 11:20:11 · 4716 阅读 · 0 评论 -
手机开机画面制作工具(LogoBuilder)
手机开机画面制作工具(LogoBuilder) 本人想在自己的设备中采用其他设备上开机的logo,首先需要此设备上的logo.bin,然后用LogoBuilder解压出来,具体步骤如下: 1. 制作新的logo.bin 图1选择原始文件或文件夹logo.bin,接着弹出我们想要编辑项目的图像,我这里先建一个文件夹logo图2然后l原创 2015-07-14 17:34:43 · 6704 阅读 · 0 评论 -
批处理清除VisualStudio解决方案文件夹
有很多次我们需要手工来删除bin, obj这样的文件夹。这些文件夹是由Visual Studio编译项目时生成的,其中包括了当前项目的程序集。一个解决方案会包含好多个项目了,那么就有很多这样的bin,obj文件夹,我们想要实现的目标是遍历所有文件夹与子文件夹然后删除它们。 下面使用batch file来实现吧, 你可以把它保存为.bat或.cmd文件:start转载 2015-01-12 13:47:03 · 2558 阅读 · 0 评论 -
将SVN与BUG跟踪管理集成
在软件开发中,版本控制管理和BUG跟踪管理十分重要。BUG跟踪管理能追踪你犯的所有疏忽或错误,版本控制能追踪你修改代码的所作作为。发现一个bug,然后修改,在开发中十分常见。为了能知道哪个版本对应的哪个BUG,则需要将SVN与BUG跟踪管理集成起来,便于查看。TortoiseSVN已经提供了这个功能。本人使用TortoiseSVN版本控制和mantis 缺陷跟踪系统。下面简单说明:在你的工转载 2013-03-03 09:44:56 · 5383 阅读 · 0 评论 -
Android 性能分析工具dumpsys的使用(自己增加一部分在后面)
Android提供的dumpsys工具可以用于查看感兴趣的系统服务信息与状态,手机连接电脑后可以直接命令行执行adb shell dumpsys 查看所有支持的Service但是这样输出的太多,可以通过dumpsys | grep "DUMP OF SERVICE" 仅显示主要的Service的信息一、列出dumpsys所有支持命令?12> adb shell $ dumpsys | grep "转载 2015-12-21 07:50:45 · 2935 阅读 · 0 评论 -
采用UltraISO制作U盘启动盘
采用UltraISO制作U盘启动盘 打开UltralSO,选择“文件”--->“打开”,如下图: 图1打开WIN7操作系统的ISO文件,如下图: 图2 选择“启动”--->”写入硬盘映像”,如下图 图3 图4然后先格式化,原创 2015-04-08 15:58:24 · 1012 阅读 · 0 评论 -
修改C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用
host是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。现在笔者就向大家介绍该文件的三个特殊妙用。 重新找回“失效”转载 2016-01-22 15:53:54 · 4091 阅读 · 0 评论 -
MTK radiooptions 分析
点击打开链接RIL Socket 资源创建service ril-daemon /system/bin/rild class main socket rild stream 660 root radio socket sap_uim_socket1 stream 660 bluetooth bluetooth socket rild-debug stream 660 rad转载 2017-06-14 08:54:20 · 1136 阅读 · 0 评论 -
一种通过U盘热插拔的升级方法
点击打开链接在调试Android驱动中,有时会遇到无法使用adb的情况,如果能通过U盘的热插拔能运行shell命令,就可解决adb无法使用的困境。 基本思路是是安装一个驱动,该驱动负责监测usb的插拔事件,然后通过异步通知发给上层的应用,应用通过读取u盘中的脚本,通过system运行脚本里面的函数。 驱动文件如下 [plain] view plain copy #include转载 2017-05-19 08:42:03 · 1874 阅读 · 0 评论 -
Git常用命令记录
Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。1. git clone下载默认最新版本比如:git clone http://xxx/xxx2.git checkout xxx,这里的xxx是commit id怎么获取commit id呢?可通过gi...原创 2017-05-18 19:27:21 · 1066 阅读 · 0 评论 -
svn(subversion)代码版本管理在linux下的一些常见使用命令
以下的操作都是默认你的服务器安装有svn的大前提下进行的。一、创建版本库我的版本库存放路径为: /var/svn ; 下面我们来创建一个名为 svntet 的版本库 注释: svnadmin create svntet 就是svn的创建版本库命令;执行之后我们会发现 /var/svn 下会出现 svntet 的文件夹二、修改新建的版本库的配置文件进入 /var/svn/svntet ;我们转载 2016-10-12 11:09:37 · 2081 阅读 · 0 评论 -
qualcomm memory dump 抓取方法
Memory dump是系统出现crash时常用的分析故障原因的方法,qualcomm 各子系统运行时,为方便debug,都会开辟ram log和debug variable用于保存各系统运行信息及健康状态,就像飞机黑盒子用于记录飞行器飞行状态。当出现crash时,可以将ram log 、debug variable所在的memory region dump出来分析导致故障的原因。所以当需要分析c转载 2016-06-14 15:00:10 · 7017 阅读 · 3 评论 -
Android5.1设备无法识别exFAT文件系统的64G TF卡问题
64G TF卡刚买回来的时候默认exFAT文件系统,在电脑端(XP和WIN7)可以识别,但在我们Android5.1S设备无法识别,采用guiformat工具格式化为FAT32文件系统后才可以正常识别,guiformat下载链接http://www.greenxf.com/soft/32858.html这个工具在WIN7 64位上要格式化的时候提示出错,在XP电脑上可正常使用。原创 2016-06-29 08:38:15 · 9757 阅读 · 0 评论 -
比较有用的软件集锦
1.思维导图(MindManager)思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接。思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律,协助人们在科学与艺术、逻辑与想象之间平衡发展,从而开启人类大脑的无限潜能。思维导图原创 2016-04-20 14:00:56 · 1674 阅读 · 0 评论 -
安装RVDS2.2破解版
<br />安装RVDS2.2破解版<br /> <br />1. 我的RVDS2.2文件时iso文件,所以需要先安装虚拟光驱DAEMON Tools<br />2. 通过安装的DAEMON Tools来加载RVDS2.2的iso文件,加载之后打开我的电脑,你可以<br />看到下图<br /><br /><br /><br /> 图1<br />可以看到RVDS2.2被虚拟原创 2010-10-27 22:29:00 · 9174 阅读 · 12 评论