- 博客(247)
- 资源 (13)
- 收藏
- 关注
原创 域名解析错误分析及解决
1.1.1 初步判断查看网络是否连接, 执行命令ifconfig执行命令,看是否能被解析:ping localhostping www.baidu.com不能被解析时,会提示错误: ping: bad address xxx1.1.2 文件检查查看本地以下路径内容:/etc/hosts/etc/resolv.conf/etc/nsswitch.conf比如...
2019-12-31 15:34:32 1187
原创 如何下载http目录下整个文件及子目录的命令行方法
下载http目录下整个文件及子目录的命令行方法:wget --http-user=user_name --http-passwd=user_password --restrict-file-names=nocontrol -r -p -np -k http://xxxxxx解决乱码:--restrict-file-names=nocontrol...
2019-12-31 15:27:45 3476
原创 源码查看利器-利用doxygen和graphviz将源码生成调用关系图
介绍 Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxygen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。官网:http://www.doxygen.nl/百...
2019-12-31 15:20:02 1774 3
原创 Windows系统下访问虚拟机samba目录
1.1 设置VirtualBox可以通过共享文件夹功能,实现虚拟机访问真机中目录。但反过来,真机如何访问虚拟机目录呢。通过多网卡的功能可实现。VirtualBox具有设置多网卡的功能,NAT方式可以让虚拟机通过真机上网选择【仅主机(Host-Only)网络】, 让真机和虚拟机在同一个局域网中。启动虚拟机,虚拟机中安装samba: sudo apt-get install s...
2019-12-31 14:58:48 1349
转载 彻底解决Virtualbox共享粘贴板不可使用问题
一.在虚拟机设置界面->常规 中选择双向二.在虚拟机设置界面->存储 中进行如下勾选三.在虚拟机设备选项中选择’安装增强功能’如果有挂载错误Could not mount the media/drive ‘C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso’可以直接在驱动盘用运行autorun.sh即可解决原...
2019-07-25 11:38:56 3893 1
转载 Ubuntu16.04安装搜狗拼音输入法(中文输入法)
1、下载文件由于我要给多台电脑安装搜狗输入法,所以用的是文件夹安装,不是命令行安装。打开官网http://pinyin.sogou.com/linux,点击自己对应的系统位数安装包,然后下载。2、打开安装目录,调出终端。sudo dpkg -i sogoupinyin_2.1.0.00826_amd64.deb(后面的是自己的安装包命令,更新了就和我的不一样了,如果出现安装出错...
2019-07-16 11:47:30 1083
转载 linux中shell变量$#,$@,$0,$1,$2的含义解释/Shell中的${}、##和%%使用范例
linux中shell变量$#,$@,$0,$1,$2的含义解释:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@...
2019-06-24 18:30:33 3547
转载 ubuntu 16.04 nvidia显卡驱动相关问题
最近在NVIDIA TITAN Xp显卡装到服务器上安装Ubuntu 16.04和显卡驱动时遇到了一系列问题,在此做一下记录。如果lucky的话,我之前写的系列2 Ubuntu 16.04 + nvidia + cuda9.1 就可以很好的完成安装。如果和我这次一样遇到很多问题,本文应该能帮助你解决。本文索引:关于在配有NVIDIA TITAN Xp显卡的机器上安装Ubuntu 16...
2019-06-10 17:28:20 1052
转载 ubuntu14.04升级后,登陆界面循环解决办法(Nvidia独立显卡)
问题描述如下:环境:1. ubuntu14.04系统, NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2);2. 系统提示有更新后,点击进行了软件的升级更新;3. 重启后登陆界面输入正确的密码后,闪一下,然后又重新回到登陆界面;解决办法如下:原因查找:1. 进入了登录界面后,不用输入密码,按住Ctrl+Alt+F1(...
2019-06-10 17:26:39 622
转载 ubuntu16.04无法进入图形桌面
在安装GTX1070 显卡驱动的时候,因为要禁止系统自带驱动,故修改:方式一:创建新文件:sudo vim /etc/modprobe.d/blacklist-nouveau.conf内容为blacklist nouveauoptions nouveau modeset=0再更新sudo update-initramfs -u结束X-window服务安装Nv...
2019-06-10 17:25:32 1934
转载 谁才是路径规划大师?五款扫地机器人实力PK
扫地机器人市场这几年发展很快,除了越来越多新品牌的加入,规划式扫地机器人渐成主流,扫拖一体设计也比较普遍,实体遥控器消失,智能操控明显升级,使用体验有了比较明显的进步,但从最终的产品价格来看差距还是比较大的,为此我们找来目前市面上热度比较高的五款扫地机器人,通过详细的对比评测看看它们在到底存在哪些差异。先来介绍一下参与此次对比评测的五款机型。在米家扫地机器人一炮走红后,石头科技推出了自...
2019-06-05 19:57:31 3668
转载 〖Linux〗上传单个文件到FTP的Shell命令行(函数)
#!/bin/bash - #===============================================================================## FILE: ftp_put_file.sh# # USAGE: ./ftp_put_file.sh # # DESCRIPTION: # # ...
2019-05-30 20:06:49 1036
转载 Linux 路由表详解及 route 命令详解
Linux 内核的路由表通过 route 命令查看 Linux 内核的路由表:[root@VM_139_74_centos ~]# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Ifacedefault gatewa...
2019-05-30 10:05:22 1312
转载 Linux下进程信息的深入分析
这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看.如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息.在2.6.18之后的内核,多了capibilty/cpusets等信息.查看进程状态信息如下:more statusName:...
2019-05-15 17:33:30 174
转载 GCC 编译标准-std=的设置方法
1) 最初的 ANSI C 标准 (X3.159-1989) 在 1989 年被批准,并于 1990 年发布。稍后这个标准被接受为 ISO 标准 (ISO/IEC 9899:1990) 。虽然 ISO 标准将 ANSI 标准的某些章节重新编号并变为条款,但是两者实际上并无区别。不论是 ANSI 标准还是 ISO 标准,通常都称之为 C89 ,偶尔也因为发布日期而被叫做 C90 。 ANSI 标准 ...
2019-05-15 09:24:47 2481
转载 shell中if语句的使用
转自:http://lovelace.blog.51cto.com/1028430/1211353bash中如何实现条件判断?条件测试类型:整数测试字符测试文件测试一、条件测试的表达式:[expression]括号两端必须要有空格[[expression]]括号两端必须要有空格testexpression组合...
2019-05-14 17:32:36 720
转载 Shell脚本中不同进制数据转换的例子(二进制、八进制、十六进制、base64)
shell可以在不调用第3方命令,表示不同进制数据。这里总结以下表示方法。shell 脚本默认数值是由10 进制数处理,除非这个数字某种特殊的标记法或前缀开头. 才可以表示其它进制类型数值。如:以 0 开头就是 8 进制.以0x 开头就是16 进制数.使用 BASE#NUMBER 这种形式可以表示其它进制.BASE值:2-64.使用方法:其它进制转为10进制八进制转十进制:复...
2019-05-14 17:31:08 813
转载 【VS开发】VC++ 获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
1.使用CTime类(获取系统当前时间,精确到秒)CString str;//获取系统时间CTime tm;tm=CTime::GetCurrentTime();//获取系统日期str=tm.Format(“现在时间是%Y年%m月%d日 %X”);MessageBox(str,NULL,MB_OK);a,从CTimet中提取年月日时分秒CTime t = CTime::GetCu...
2019-04-29 15:28:33 2043
转载 iperf 用法
如果要测量网络的带宽,iperf是一个非常有用的工具。UNIX系统中netperf比较有名,UDP的测量使用iperf更容易。Windows和Linux的各种操作系统都可以使用。下载NLANR / DAST:iperf -TheTCP/UDPBandwidth Measurement Toolhttp://sourceforge.net/projects/iperf...
2019-04-19 17:13:42 717
转载 网络性能测试工具iperf详细使用图文教程【转载】
原文:http://blog.163.com/hlz_2599/blog/static/142378474201341341339314/参考:http://man.linuxde.net/iperfIperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。 Iperf可以报告带宽,延迟抖动和数据包丢失。利...
2019-04-19 17:13:05 1210
转载 C语言实现时间戳转日期的算法
一.可以通过现有函数实现C语言库函数:localtime就可以获得一个时间戳对应的具体日期了在标准C/C++中,我们可通过tm结构来获得日期和时间,tm结构在time.h中的定义如下: #ifndef _TM_DEFINED struct tm { int tm_sec; /* 秒–取值区间为[0,59] */ int tm_min; /* 分 - 取值区间为[0,59]...
2019-04-17 08:27:00 3036
转载 时间戳转日期的算法(C语言实现)
1、算法时间是有周期规律的,4年一个周期(平年、平年、平年、闰年)共计1461天。Windows上C库函数time(NULL)返回的是从1970年1月1日以来的毫秒数,我们最后算出来的年数一定要加上这个基数1970。总的天数除以1461就可以知道经历了多少个周期;总的天数对1461取余数就可以知道剩余的不足一个周期的天数,对这个余数进行判断也就可以得到月份和日了。当然了,C语言库函数:lo...
2019-04-17 08:26:20 6824 1
转载 .bat脚本基本命令语法
目录批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系统设备 8、GOTO 和 : 9、FIND 10、START 11、assoc 和 ft...
2019-04-12 09:48:05 1276
转载 ADB公钥私钥认证机制
Q:--------------------------------------------------------------------------Allow USB debugging?The computer's RSA key fingerprint is:23:B2:47:E1:08:DE:5A:3B:58:5A:A5:A6:FA:98:E0:50Always allo...
2019-04-12 09:37:03 1364
转载 ADB环境搭建 -- For Windows 10
一、安装 ADB:ADB下载链接:http://adbshell.com/upload/adb.zip ADB官网:http://adbshell.com/下载好后,建议直接把文件解压放到 C:\ ,或C:\Windows\system32,其中包含:( adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll )如果执行失败,出现类似错误 “* d...
2019-04-11 19:19:45 981
转载 bat获取所有的参数
bat默认只能获取到1-9个参数,分别用%1 %2 ... %9引用,如果传给bat的参数大于9个,就必须用shift。工作需要,要写个bat脚本,获取所有的参数,再将所有的参数传给Java,代码如下:allparam就是获取到的所有参数字符串。@echo offset java=.\jre1.8.0_102\bin\java.exeset jarpath=.\lib\xx...
2019-04-04 09:55:50 8516
转载 %0 ~%9——给批处理batch脚本传递参数以及shift命令的用法
分类:批处理脚本给批处理脚本传递参数的注意事项:(1)批处理文件中可引用的参数为%0~%9,%0是指批处理文件的本身,也可以说是一个外部命令;%1~%9是批处理参数,也称形参。批处理最多可以接收9个额外的参数。(2)通过利用shift命令对参数进行偏移,可以取到更多的参数。test1.bat: @echo off echo param[0]= %0...
2019-04-04 09:55:17 757
转载 C/C++静态代码安全检查工具
静态代码安全检查工具是一种能够帮助程序员自动检测出源程序中是否存在安全缺陷的软件。它通过逐行分析程序的源代码,发现软件中潜在的安全漏洞。本文针对 C/C++语言程序设计中容易存在的多种安全问题,分别分析了问题的根源,给出了具体可行的分析及检测方法。最后通过对静态代码安全检查工具优缺点的比较,给出了一些提高安全检查效果的建议。软件漏洞的出现,除了程序员缺少编写高质量安全程序的意识外,编程语言本身...
2019-04-03 11:19:06 2737
原创 静态代码检查 - SourceInsight_Scan 使用说明
SourceInsight_Scan是一款集成在 SourceInsight 中的c/c++代码静态分析插件,集成了cppcheck,coverity,pclint等业界优秀的静态分析工具的优点。旨在帮助开发人员,在IDE中快速发现编译器无法发现的非语法错误,降低修复成本。无需编译,平均扫描速度高达10W行/分钟,快速帮您发现潜在的质量风险,包括空指针,越界,内存泄漏及潜在的逻辑错误,平均...
2019-04-03 09:56:26 5529 8
转载 LINUX命令行下以HTTP方式下载文件的方法
顺便提一下。如果下载ftp服务器上的文件,可以用ftp命令。然后用get命令下载文件 对于喜欢命令行操作及追求高效率、高速度下载的朋友,推荐使用命令行下载工具。命令行工具不但使用方便,而且大多具有很高的下载速度及下载效率,尤其适合于大批量下载文件。下面就为大家详细介绍一下这些工具。 Wget Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工具。如果没有...
2019-03-22 13:10:05 2293
转载 vslam介绍
https://blog.csdn.net/zhuquan945/article/details/79712377目录[隐藏]1SLAM 介绍 1.1什么是SLAM 1.2SLAM与视觉里程计(Visual Odometry) 1.3SLAM和SfM 2主流开源SLAM方案 2.1视觉传感器 2.2激光传感器 2.3视觉(Visual)与...
2019-03-22 11:06:44 1682
转载 Linux下优秀的音频编辑软件
不论您是一个音乐爱好者或只是一个要记录您导师的讲话的学生,您都需要录制音频和编辑音频。长久以来这样的工作都要靠Macintosh,如今那个时代已经过去,现在Linux也可以胜任这些工作了。简而言之,这里有一份不完全的音频编辑器软件列表,适用于不同的任务和需求。1. Audacity让我们从我个人最喜欢的软件开始。Audacity可以运行在Windows、Mac和Linux上。它是开源的...
2019-03-13 19:07:25 1637
转载 source insight 4设置
Source Insight 4.0 文件类型、编码格式、tab转空格、tab键自动补全设置。。。1.编码格式 --在 Options->Preferences->Files 中的最下面,Default enconding 为UTF-82.tab转空格其他相关设置如下:以下是一些新特性的展示: 1、文件对比 这个功能在->...
2019-03-12 17:32:32 1078
转载 Source Insight 4.0 安装与破解
转自:https://blog.csdn.net/biubiuibiu/article/details/78044232说明:资源来自上述的链接,内容有些修改,十分感谢上述博主的无私分享。第一步:安装 安装sourceinsight4.0 (下文有百度网盘链接)第二步:替换 用下文下载链接中附带的sourceinsight4.exe 文件替换安装后路径下的...
2019-03-12 16:37:41 2198 2
转载 Linux top命令的用法详细详解
首先介绍top中一些字段的含义:VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:resident memory usage 常驻内存1、进程当前使用的内存大小,但不包括swap out2、包含其他进程的...
2019-03-12 15:59:52 734
转载 Windows下搭建FTP服务器
一、什么是ftp? FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"...
2019-03-08 17:42:46 167
原创 解决ubuntu中virtualbox虚拟机检测不到USB或设置2.0报错的问题
virtualbox虚拟机检测不到USB或设置2.0报错,出现invalid settings detectedaptitude search virtualboxsudo apt-get install virtualbox-ext-packcat /etc/group | grep vboxuserssudo usermod -aG vboxusers usernamesu...
2019-03-07 09:53:45 2420
原创 vsftpd匿名用户上传权限属性设置(常见 600 问题)
vim /etc/vsftpd.conf, 排查anon 相关的参数, 比如此参数anon_umask=022, 实际上传文件属性是755# Allow anonymous FTP? (Disabled by default)anonymous_enable=YES## Uncomment this to allow local users to log in.local_e...
2019-03-02 17:47:34 2074
转载 解决SSH免密登录配置成功后不生效问题
问题描述今天配置SSH免密登录时,使用 ssh-keygen 命令成功生成了公钥和私钥,并且也执行了 ssh-copy-id 机器地址 将公钥添加到了服务器的authorized_keys文件中。紧接着用 service sshd restart 命令重启了SSH服务,但当执行 ssh 登录命令时仍然需要密码。这里写图片描述解决方案一、查看系统安全日志,定位问题执行 sudo cat...
2019-03-01 08:41:32 1724
转载 linux fopen打开大于2G文件出错的解决方法 (踩了一个大坑)
先说点题外话, 最近某模块缩容, 导致单机任务堆积, 超过了2G, fopen就失败了。 开始怀疑是文件权限问题, 但排查后, 发现不是, 但依然找不到原因, 后来某哥敏锐地发现, 文件的值在2G左右, 于是怀疑这里有问题, 于是上网一查, 果然如此。 我不写了, 直接转载网上文章描述这个问题, 转载地址: http://blog.163.com/qimo60...
2019-02-26 09:48:57 527
阿里钉钉linux(比如ubuntu)版本
2018-10-15
Windows_Live_Writer离线下载,支持XP及以上版本
2018-01-18
利用免费软件备份博客并制作成CHM
2017-10-19
jpegsrc.v8b
2017-09-04
jpegsrc.v8b.tar.gz
2017-09-04
解决 source_insight 中文注释显示乱码
2016-07-25
Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack
2015-01-13
Oracle_VM_VirtualBox_Extension_Pack-4.3.20-96996.vbox-extpack
2015-01-13
MODBUS-RTU 通讯规约说明
2011-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人