- 博客(56)
- 资源 (1)
- 收藏
- 关注
原创 uboot logo 之 24位位图代码注释
/* * Display the BMP file located at address bmp_image. */int video_display_bitmap(ulong bmp_image, int x, int y){ ushort xcount, ycount; uchar *fb; struct bmp_image *bmp = (struct bmp_image *)bmp_image; uchar *bmap; ushort padded_line; unsigned.
2021-06-13 21:29:25 573
原创 免费 UML 工具
选取了四款UML工具:astah 经常看到网上的黄色背景就是这个软件画的,最后一个免费的社区版本是:astah community7.2安装包大小50M以下三个均为免费版本:Software Ideas Modeler可以画序列图,安装包很小,只有十几兆,而且提供便携版下载Modelio这是一个大型的软件,安装包300+MBModelio是由位于法国巴黎的Modeliosoft开发的开源UML工具。它支持UML2和BPMN标准。BOUML看起来...
2020-07-02 22:44:40 5259
原创 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 2722
原创 移除火狐浏览器的“您的浏览器正在由组织管理”的方法
WIN+R 打开注册表输入 regedit并且回车 ,将看到注册表依次找到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\右击删除 Firefox 重启浏览器即可。
2019-12-01 11:06:22 5180
原创 修改 SSH 端口号
SSH 默认端口号是22,如果机器运行在外网上,这个端口百分百会被扫描,甚至破解登录后运行木马等,你的电脑成了黑客的工具。另外:互联网的密码库以及记录了非常多的密码,不要自作聪明认为按下键盘里面连续的字符或者按下shift后再按下键盘上横平竖直的或者拐弯的按键就以为很安全,密码库早都记录了,永远不要认为自己比黑客牛掰。老老实实的设置一组大小写混合+特殊字符的且较长的密码才是安全的,要经常修改密...
2019-10-06 17:52:58 916
原创 Ubuntu 忘记登陆密码的解决方法
开机时按住shift 进入选择菜单在菜单内选择 恢复模式,然后按E进入编辑模式进入后将 recovery nomodeset 删除并在echo 的上一行末尾添加:quiet splash rw init=/bin/bash然后重启,就进入了bashpasswd 修改root 密码passwd + 用户名 修改指定用户的密码修改OK后重启即可...
2019-10-03 21:14:17 403
原创 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 1760
原创 WIN7 WIN10 资源管理器不能自动刷新的解决方法
WIN7 和 WIN10资源管理器偶尔不能自动刷新具体现象为:1.新建文件夹或文件后,不能立即显示出新建的文件,必须右击刷新或者按F5刷新资源管理器才能显示出新建的文件2.删除文件或文件夹后,由于没资源管理器不会自动刷新,看起来文件还存在,再次删除时提示“文件不存在”3.桌面的垃圾桶图标也不能实时刷新,必须手动刷新才行。具体为:当删除磁盘文件后,垃圾桶依然显示为空,没能及时显示垃圾...
2019-09-21 14:27:16 16754 17
原创 使用SSH公钥登录服务器
使用Xshell 或 secure CRT 先生成密钥对,将密钥对放到服务器 .ssh/authorized_keys 文件中,如果没有次文件,需要创建一个。Xshell :设置服务器IP:设置用户验证方式:将生成或者导入的公钥以文本的显示添加到服务器.ssh/authorized_keys文件中,如果文件不存在需要新建文件:最后即可登录成功。secure CRT:...
2019-09-19 15:26:34 21595
原创 xshell5 提示“要继续使用此程序,您必须应用最新的更新或使用新版本” 解决方法+Xshell6 福利
xshell5 提示“要继续使用此程序,您必须应用最新的更新或使用新版本”我的是个人免费版:使用16进制编辑工具打开安装目录下的文件 nslicense.dll搜索16进制字符串7F0C81F98033E1010F8680修改为7F0C81F98033E101E98100或者7F0C81F98033E1010F8380这两种修改都是可以的。以下...
2019-09-19 11:34:39 7623
原创 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 661
原创 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 374
原创 reswrap
讲下这个工具,将图像、文本等其他资源转为C++数组的形式,便于直接编译进代码,无需放置额外的资源文件。这里又想起查找这个工具的那天。我使用必应搜索引擎,同事使用百度,我的搜索结果里面一整页全部和工具相关的,而同事的搜索一整页都和工具无关。属于Fox 工具的其中一个小工具公司剪切板禁止了,网址也贴不进来。...
2019-08-23 15:32:19 166
原创 make file 高亮 ultra edit 和 source insight
ultra edit 高亮UE 默认是不支持make file 语法高亮的高级----设置---编辑器显示---语法高亮---添加/删除语言在列表里面找到 makefile 勾选后点击确定即可,电脑需要联网如果电脑没有联网,就将官网的语法高亮文件下载后放置到相关目录即可,如下图中的 “文档的完整目录名称”官网下载链接:https://www.ultraedit.com/do...
2019-06-06 16:20:58 627
原创 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 252
原创 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 6161 1
原创 Linux C 容易忽视的错误
一、pthread_attr_setstacksize 设置栈大小有最小限制在使用 pthread_attr_setstacksize 函数时发现公司的项目全部设置错误,且全部没有检查返回值,这样导致了创建线程时栈大小设置失败,系统使用默认的栈大小来进行创建线程。手册中明确指出,当设置的栈小于16K时,pthread_attr_setstacksize 函数可以返回 EINVAL 错...
2019-04-19 19:51:40 806
原创 格式化输入输出
发现格式化输入输出两个函数非常强大,很多工作了七八年甚至十几年的老工程师都不能很好的利用,很多时候还在使用自己写的小函数处理字符串,次文章单独记录这些函数的使用。//%*s 可以过滤字符串sscanf(at_paras, "%*s %d,%d", &imsplusInd->act, &imsplusInd->rate);int asprintf(char ...
2019-04-08 17:08:15 193
原创 项目工程快速编译记录
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 156
原创 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 11475
原创 变更 TeamViewer ID
TeamViewer ID基于计算机的几个独特属性生成:网卡的MAC地址 磁盘分区的VolumeID 文件夹Program Files的创建日期如果被检测到商业用途,或者试用到期,正式的做法是去官网申诉,官网页面是英文:https://www.teamviewer.com/en/support/personal-use-verification/一般申诉后得等几天,而且不一定...
2019-02-12 14:59:06 5092
原创 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 423
转载 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 &...
2018-12-29 10:26:38 163
原创 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 2859
翻译 Ubuntu 设置桥接网络
主机设置桥接网络:https://help.ubuntu.com/community/KVM/Networkinghttps://help.ubuntu.com/community/NetworkConnectionBridge上面两个都是ubuntu 的官方帮助文档,都提到了图形界面配置桥接网络的方法,按照网页提示一步步操作就可以创建桥接网络了http://ask.xmodulo...
2018-12-20 12:19:26 12903
翻译 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 343
原创 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 195
原创 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 1116
原创 linux 内核源码打 patch
一、下载当前Linux内核对应的增量包https://www.kernel.org/ 我的内核当前版本是 4.9.135最新的版本是4.9.145,中间有10个增量版本,需要全部下载,增量包不支持跨版本,只能从相邻的版本打patch增量包下载地址示例: 二、对增量包进行重命名我使用 好压 的批量改名工具三、对内核打上全部补丁工具使用方法:第一个参...
2018-12-14 14:32:07 5583 3
翻译 Linux 文件系统层级标准 Filesystem Hierarchy Standard (FHS)3.0 基本全章节中文翻译
本文章所有内容不允许以任何形式进行转载、复制、存档或分发等,为了避免翻译过程中对标准内容理解有误、或语言组织不严谨等造成的不能100%表达或阐述原标准的思想和内容,从而误导读者或造成错误等,强烈要求读者以原英文版为准,此文章只做为个人学习笔记。欢迎读者以留言等任何方式予以纠正错误。 Linux 基金会官网原英文版链接:http://refspecs.linuxfoundation....
2018-12-10 16:46:05 5391
原创 2345 网址导航劫持 解决办法
打开 IE 或 Edge 浏览器,主页均被强行篡改为 https://www.2345.com/?11319 用过软媒魔方的人大概都有所体会,这两家公司就是乌合之众,迟早要死翘翘。一、Edge 浏览器主页被篡改,修改即可 二、IE 浏览器劫持1.排查IE浏览器快捷方式是否被篡改如果快捷方式后面没有 2345.com 的字样代表没有被篡改,如下是没有被篡改2.排...
2018-12-06 12:14:44 18035 2
原创 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 794
原创 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 10649
原创 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 3525
原创 UltraEdit 去除、添加、修改 右键菜单名称
UltraEdit 号称世界上最好的文本编辑工具官网:https://www.ultraedit.com/ 我的软件版本号:UltraEdit 专业文本/十六进制编辑器 CS (x64) 版本 24.00.0.53 依次点击 高级-->设置-->文件关联,打开如下图的窗口:取消勾选 “与资源管理器集成”,然后点击“确定”或“应用”即可取消UltraEdi...
2018-11-23 19:50:35 5183
原创 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 1914
原创 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 2407
原创 DNS 服务器
目录1.百度公共DNS 180.76.76.762.阿里公共DNS 223.5.5.5 和 223.6.6.63.Public DNS+ 119.29.29.294. google DNS 8.8.8.8 和 8.8.4.4 5.IBM DNS 9.9.9.9 和 149.112.112.112 6.open DNS 208.67.222.222 和 208...
2018-11-21 16:30:00 8963 1
PCHunter free 2018-08-14 V1.55
2018-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人