自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodingTheFuture

make code better,make future better

原创 免费 UML 工具

选取了四款UML工具:astah 经常看到网上的黄色背景就是这个软件画的,最后一个免费的社区版本是:astah community7.2安装包大小50M以下三个均为免费版本:Software Ideas Modeler可以画序列图,安装包很小,只有十几兆,而且提供便携版下载Modelio这是一个大型的软件,安装包300+MBModelio是由位于法国巴黎的Modeliosoft开发的开源UML工具。它支持UML2和BPMN标准。BOUML看起来...

2020-07-02 22:44:40 146

原创 GCC 7.5.0 选项 及 NEON 选项

gcc 编译选项-std=确定语言标准。当前仅在编译C或C ++时才支持此选项。必须提供此选项的值。可能的值是‘c90’‘c89’‘iso9899:1990’Support all ISO C90 programs (禁用了与ISO C90冲突的某些GNU扩展). Same as-ansifor C code.‘iso9899:199409’ISO C90 ...

2020-01-05 22:20:27 413

原创 移除火狐浏览器的“您的浏览器正在由组织管理”的方法

WIN+R 打开注册表输入 regedit并且回车 ,将看到注册表依次找到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\右击删除 Firefox 重启浏览器即可。

2019-12-01 11:06:22 545

原创 修改 SSH 端口号

SSH 默认端口号是22,如果机器运行在外网上,这个端口百分百会被扫描,甚至破解登录后运行木马等,你的电脑成了黑客的工具。另外:互联网的密码库以及记录了非常多的密码,不要自作聪明认为按下键盘里面连续的字符或者按下shift后再按下键盘上横平竖直的或者拐弯的按键就以为很安全,密码库早都记录了,永远不要认为自己比黑客牛掰。老老实实的设置一组大小写混合+特殊字符的且较长的密码才是安全的,要经常修改密...

2019-10-06 17:52:58 163

原创 Ubuntu 忘记登陆密码的解决方法

开机时按住shift 进入选择菜单在菜单内选择 恢复模式,然后按E进入编辑模式进入后将 recovery nomodeset 删除并在echo 的上一行末尾添加:quiet splash rw init=/bin/bash然后重启,就进入了bashpasswd 修改root 密码passwd + 用户名 修改指定用户的密码修改OK后重启即可...

2019-10-03 21:14:17 104

原创 ubuntu vmware 压缩磁盘空间

方法一:虚拟机必须已经安装vmware-tool命令行运行,先查看分区:$ sudo /usr/bin/vmware-toolbox-cmd disk list显示有两个分区:接下来对两个分区分别进行压缩:$ sudo /usr/bin/vmware-toolbox-cmd disk shrink /过很久之后会显示完成:压缩根分区$ su...

2019-10-02 13:48:52 430

原创 WIN7 WIN10 资源管理器不能自动刷新的解决方法

WIN7 和 WIN10资源管理器偶尔不能自动刷新具体现象为:1.新建文件夹或文件后,不能立即显示出新建的文件,必须右击刷新或者按F5刷新资源管理器才能显示出新建的文件2.删除文件或文件夹后,由于没资源管理器不会自动刷新,看起来文件还存在,再次删除时提示“文件不存在”3.桌面的垃圾桶图标也不能实时刷新,必须手动刷新才行。具体为:当删除磁盘文件后,垃圾桶依然显示为空,没能及时显示垃圾...

2019-09-21 14:27:16 3133 7

原创 使用SSH公钥登录服务器

使用Xshell 或 secure CRT 先生成密钥对,将密钥对放到服务器 .ssh/authorized_keys 文件中,如果没有次文件,需要创建一个。Xshell :设置服务器IP:设置用户验证方式:将生成或者导入的公钥以文本的显示添加到服务器.ssh/authorized_keys文件中,如果文件不存在需要新建文件:最后即可登录成功。secure CRT:...

2019-09-19 15:26:34 5546

原创 xshell5 提示“要继续使用此程序,您必须应用最新的更新或使用新版本” 解决方法+Xshell6 福利

xshell5 提示“要继续使用此程序,您必须应用最新的更新或使用新版本”我的是个人免费版:使用16进制编辑工具打开安装目录下的文件 nslicense.dll搜索16进制字符串7F0C81F98033E1010F8680修改为7F0C81F98033E101E98100或者7F0C81F98033E1010F8380这两种修改都是可以的。以下...

2019-09-19 11:34:39 4213

原创 ALSA

The currently designed interfaces are listed below:Information Interface (/proc/asound) Control Interface (/dev/snd/controlCX) Mixer Interface (/dev/snd/mixerCXDX) PCM Interface (/dev/snd/pcmCXDX...

2019-08-27 15:02:32 279

原创 QEMU+U-boot+NFS+tftpboot

本文介绍典型的开发模式,即U-boot通过tftp下载内核及设备树,文件系统通过NFS挂载主机需要搭好NFS及tftp,参考:NFS搭建:https://blog.csdn.net/sunqian666888/article/details/85068498tftpd搭建:https://blog.csdn.net/sunqian666888/article/details/85050...

2019-08-27 15:01:47 124

原创 reswrap

讲下这个工具,将图像、文本等其他资源转为C++数组的形式,便于直接编译进代码,无需放置额外的资源文件。这里又想起查找这个工具的那天。我使用必应搜索引擎,同事使用百度,我的搜索结果里面一整页全部和工具相关的,而同事的搜索一整页都和工具无关。属于Fox 工具的其中一个小工具公司剪切板禁止了,网址也贴不进来。...

2019-08-23 15:32:19 49

原创 make file 高亮 ultra edit 和 source insight

ultra edit 高亮UE 默认是不支持make file 语法高亮的高级----设置---编辑器显示---语法高亮---添加/删除语言在列表里面找到 makefile 勾选后点击确定即可,电脑需要联网如果电脑没有联网,就将官网的语法高亮文件下载后放置到相关目录即可,如下图中的 “文档的完整目录名称”官网下载链接:https://www.ultraedit.com/do...

2019-06-06 16:20:58 215

原创 VIM 我的配置

" The following are commented out as they cause vim to behave a lot" differently from regular Vi. They are highly recommended though.set showcmd " Show (partial) command in status line.set...

2019-05-23 16:14:04 61

原创 Adobe Acrobat Reader DC 离线下载链接

Adobe Reader 网站默认提供的是在线安装,在出事了几次后依然安装失败解决 Acrobat Reader 下载问题https://helpx.adobe.com/cn/acrobat/kb/fix-install-download-reader.html点击“直接下载”后,打开如下页面https://get.adobe.com/cn/reader/direct/...

2019-05-20 09:24:15 12064

原创 谷歌商店APP下载以及杀毒软件

https://apps.evozi.com/apk-downloader/复制链接,使用以上网址下载:AV test 最佳安卓手机杀毒软件:这两款连续三年都是满分Internet SecurityNorton Mobile Security以下是电脑杀毒软件再AV test 获取满分的频次McAf...

2019-05-13 20:12:13 13162

原创 WIN10 禁用 credentital guard Device Guard或Credential Guard与Workstation不兼容

升级到WIN10 1903 版本后,发现 VMware 不能开机了,显示如下图:如果需要运行VMware 虚拟机,必须关闭这个选项,经过多方面查资料,找到了一种我认为最可靠,同时也是最简单的方法。微软官方工具+微软官方指导 保证我们可靠地 禁用 credentital guard,避免引入其他问题微软官方工具:https://www.microsoft.com/en-us/dow...

2019-05-06 10:40:04 1962

原创 Linux C 容易忽视的错误

一、pthread_attr_setstacksize 设置栈大小有最小限制在使用 pthread_attr_setstacksize 函数时发现公司的项目全部设置错误,且全部没有检查返回值,这样导致了创建线程时栈大小设置失败,系统使用默认的栈大小来进行创建线程。手册中明确指出,当设置的栈小于16K时,pthread_attr_setstacksize 函数可以返回 EINVAL 错...

2019-04-19 19:51:40 105

原创 格式化输入输出

发现格式化输入输出两个函数非常强大,很多工作了七八年甚至十几年的老工程师都不能很好的利用,很多时候还在使用自己写的小函数处理字符串,次文章单独记录这些函数的使用。//%*s 可以过滤字符串sscanf(at_paras, "%*s %d,%d", &imsplusInd->act, &imsplusInd->rate);int asprintf(char ...

2019-04-08 17:08:15 70

原创 项目工程快速编译记录

all: if [ ! -f .fibo_built_flag ]; then \ @echo "libssl test"; \ ./configure --prefix=$(ROOT_PATH)/linux/lib/zte_libs/libcurl --enable-threaded-resolver --host=arm-linux --disable-shared --ena...

2019-03-09 18:37:48 43

原创 TeamViewer 历史版本下载

https://community.teamviewer.com/t5/Knowledge-Base/Where-can-I-download-older-TeamViewer-versions-nbsp/ta-p/7729Download linksHowever - if you do have a specific need for an older version, for exa...

2019-02-12 15:13:43 7019

原创 变更 TeamViewer ID

TeamViewer ID基于计算机的几个独特属性生成:网卡的MAC地址 磁盘分区的VolumeID 文件夹Program Files的创建日期如果被检测到商业用途,或者试用到期,正式的做法是去官网申诉,官网页面是英文:https://www.teamviewer.com/en/support/personal-use-verification/一般申诉后得等几天,而且不一定...

2019-02-12 14:59:06 3604

原创 make file 的四种赋值运算符

= 基本的赋值:= 覆盖之前的值?= 如果没有被赋值则赋予等号后面的值+= 是添加等号后面的值

2019-01-28 11:01:27 179

原创 arm-gdb no debugging symbols found

一般编译时加 -g 选项,并且设置ulimit – c unlimited; 对生成的 core 文件的大小不进行限制就可以正常调试。 但是当程序strip后我们就无法调试, 此时可以反汇编大致看下错误地址:arm-linux-objdump -d lib/libfibofwk.so > all.asm 打开 all.asm 文件搜索c3dc地址,大概可以看...

2019-01-16 16:30:31 166

转载 What Ports Are Blocked

What Ports Are Blocked?Published on: Mon, Sep 22, 2014 at 11:25 am ESTFAQWe block several ports that are commonly abused for DDOS attacks:TCP & UDP port 17 TCP & UDP port 19 TCP &amp...

2018-12-29 10:26:38 67

原创 Linux 内核编译

 对内核打上补丁,参考 https://blog.csdn.net/sunqian666888/article/details/85003007 创建输出文件夹:sun@machine:~/share/build/linux-4.9.145$ mkdir outsun@machine:~/share/build/linux-4.9.145$设置默认config文件su...

2018-12-20 12:26:09 469

翻译 Ubuntu 设置桥接网络

主机设置桥接网络:https://help.ubuntu.com/community/KVM/Networkinghttps://help.ubuntu.com/community/NetworkConnectionBridge上面两个都是ubuntu 的官方帮助文档,都提到了图形界面配置桥接网络的方法,按照网页提示一步步操作就可以创建桥接网络了http://ask.xmodulo...

2018-12-20 12:19:26 3313

翻译 Booting ARM Linux

原版英文文档位置: \linux-4.9.145\Documentation\arm\Booting启动ARM Linux=================作者:Russell King日期:2002年5月18日以下文档与2.4.18-rmk6及更高版本相关。为了引导ARM Linux,您需要一个boot loader,它是一个在主内核之前运行的小程序。期望boot lo...

2018-12-19 11:49:41 194

原创 NFS 搭建

$ sudo apt install nfs-kernel-server$ sudo vim /etc/exports 假设我们nfs路径设为 /home/sun/nfs在文末添加一行: /home/sun/nfs  *(rw,sync,no_subtree_check)# /etc/exports: the access control list for filesyste...

2018-12-18 18:35:18 83

原创 ubuntu 安装 TFTP server

一、安装软件$ sudo apt-get update$ sudo apt-get install tftp-hpa tftpd-hpa​二、创建tftpboot 目录 三、修改 tftpd-hpa 的配置文件$ sudo vim /etc/default/tftpd-hpa四、测试上传和下载tftp> get test gettin...

2018-12-18 15:30:59 648

原创 linux 内核源码打 patch

一、下载当前Linux内核对应的增量包https://www.kernel.org/ 我的内核当前版本是 4.9.135最新的版本是4.9.145,中间有10个增量版本,需要全部下载,增量包不支持跨版本,只能从相邻的版本打patch增量包下载地址示例: 二、对增量包进行重命名我使用 好压 的批量改名工具三、对内核打上全部补丁工具使用方法:第一个参...

2018-12-14 14:32:07 2201 3

原创 linux 虚拟机磁盘扩展空间(最简单的无损扩展方法)

一、修改虚拟机磁盘大小二、开机后使用系统自带的工具扩展最后编辑大小即可:

2018-12-11 16:24:38 5599 2

翻译 Linux 文件系统层级标准 Filesystem Hierarchy Standard (FHS)3.0 基本全章节中文翻译

本文章所有内容不允许以任何形式进行转载、复制、存档或分发等,为了避免翻译过程中对标准内容理解有误、或语言组织不严谨等造成的不能100%表达或阐述原标准的思想和内容,从而误导读者或造成错误等,强烈要求读者以原英文版为准,此文章只做为个人学习笔记。欢迎读者以留言等任何方式予以纠正错误。 Linux 基金会官网原英文版链接:http://refspecs.linuxfoundation....

2018-12-10 16:46:05 2666

原创 2345 网址导航劫持 解决办法

 打开 IE 或 Edge 浏览器,主页均被强行篡改为 https://www.2345.com/?11319 用过软媒魔方的人大概都有所体会,这两家公司就是乌合之众,迟早要死翘翘。一、Edge 浏览器主页被篡改,修改即可 二、IE 浏览器劫持1.排查IE浏览器快捷方式是否被篡改如果快捷方式后面没有 2345.com 的字样代表没有被篡改,如下是没有被篡改2.排...

2018-12-06 12:14:44 10332 1

原创 Linux Foundation (LSB and FHS)

经常会看到 LSB,比如查看可执行文件:a: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 4.9.0, not stripped Linux Standard Base (LSB)...

2018-11-26 19:59:04 236

原创 TP-LINK 发送请求失败解决方法

我的TP-LINK 路由器不能更新,也不能登录ID,提示“发送请求失败”一、检查DNS是否可以解析TP-LINK域名命令行输入以下命令:nslookup devs.tplinkcloud.com.cn如果最后显示了IP,则证明电脑DNS设置正确, 如果不能显示任何IP,则需要设置DNS服务器,DNS服务器设置可以参考https://blog.csdn.net/sunqian666...

2018-11-25 15:21:46 5075

原创 NTP 服务器

一、ntp.org.cn 官网:http://www.ntp.org.cn2012年10月,我们开始提供NTP解析服务。现在5年多过去了,这项服务已经被越来越多的使用,我们正在接近最开始做这个服务的初心:提供更好的NTP服务! 他们提供的NTP域名和IP很多,具体请查看网站:http://www.ntp.org.cn/pool.php 二、中国国家授时中心 官网:http://...

2018-11-25 14:53:31 1298

原创 UltraEdit 去除、添加、修改 右键菜单名称

UltraEdit 号称世界上最好的文本编辑工具官网:https://www.ultraedit.com/ 我的软件版本号:UltraEdit 专业文本/十六进制编辑器 CS (x64) 版本 24.00.0.53 依次点击 高级-->设置-->文件关联,打开如下图的窗口:取消勾选 “与资源管理器集成”,然后点击“确定”或“应用”即可取消UltraEdi...

2018-11-23 19:50:35 3163

原创 QEMU 探索旅程——编译

QUMU 官方介绍ARM System emulator  1 3.5 ARM System emulator 2 3 Use the executable qemu-system-arm to simulate a ARM machine. The ARM Integrator/CP board is emulated with the following devices:...

2018-11-23 09:24:00 565

原创 U-boot 配置与编译

首先选择默认配置:sun@machine:~/share/build/u-boot-2018.11$ make vexpress_ca15_tc2_defconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o YACC scripts/kconfig/zconf.tab.c LEX s...

2018-11-23 09:23:00 1115

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