自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(696)
  • 资源 (12)
  • 收藏
  • 关注

转载 ubuntu网络配置初步/etc/network

索引 说明 网络配置常用 网络接口设定,IP地址设定,MAC与接口名修改,DHCP动态IP,静态IP,命名主机名,环回地址设定 IP网络基础 IP网络初级知识,底层网络设置,DHCP配置网络接口,PPP,WLANi等配置 常用配置命令 常用配置命令 实战 网络故障排除基础 网络配置:1.Ethernet Int...

2019-10-15 13:59:54 1495

转载 Shell中for循环的几个常用写法

第一类:数字性循环-----------------------------for1-1.sh #!/bin/bash for((i=1;i<=10;i++)); do echo $(expr $i \* 3 + 1); done -----------------------------f...

2019-10-14 11:55:37 310

转载 shell脚本判断语句和循环语句

使用请参考:shell脚本 if的使用和判断条件 if判断语句exit跳出判读语句不加exit的结果read-n(不换行)判断是否输入的是数字read age[[ $age =~ ^[0-9]+$ ]]if [ $? -ne 0 ]; thenecho "你输入的不是一个数字"ex...

2019-10-14 11:53:51 214

转载 什么是网关?网关的作用?

网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网 桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能。大多数网关运行在OSI 7层协议的顶层--应用层。 大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个...

2019-10-11 14:17:08 261

转载 Linux shell编程之创建函数

目录创建函数①函数的语法格式②返回值默认退出状态码使用return命令使用函数输出③传递参数④在函数中处理变量前言函数:起个名字在代码中任何位置使用的代码块,提高脚本开发效率,降低代码重复率①函数的语法格式格式一functionname {commands}格式二name(){comm...

2019-10-09 18:04:05 147

转载 Linux Shell脚本编程-函数

函数介绍定义:把一段独立功能的的代码当做一个整体,并为之一个名字,命名的代码段,此即为函数;功能:函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程。注意:定义函数的代码段不会自动执行,在调用时执行;所谓函数调用,就在代码中给定函数名称即可;函数名出现的任何位置,在代码执行时,都会被自动替换为函数代码; 函数和shell程序比较相似,区...

2019-10-09 17:14:08 205

转载 判断文件是否存在的shell脚本代码!

实现代码一#shell判断文件夹是否存在 #如果文件夹不存在,创建文件夹if [ ! -d "/Top" ]; then mkdir -p /Topfi #shell判断文件,目录是否存在或者具有权限 folder="/Top"file="/Top/test.txt" # -x 参数判断 $folder 是否存在并且是否具有可执行权限if [ ! -x "$...

2019-10-09 17:13:13 103

转载 详解:Shell脚本变量判断参数命令

系统变量$n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2$? 上个命令的退出状态,或函数的返回值。成功返回0,失败返回1$# 传递给脚本或函数的参数个数$* 所有这些参数都被双引号引住。若一个脚本接收两个参数,$*等于$1$2$0 正在被执行命令的名字。对于shell脚本而言,这是被激活命令的路径$...

2019-10-09 15:22:50 348

转载 眼图——概念与测量(摘记)

中文名称:眼图英文名称:eye diagram;eye pattern定义:示波器屏幕上所显示的数字通信符号,由许多波形部分重叠形成,其形状类似“眼”的图形。“眼”大表示系统传输特性好;“眼”小表示系统中存在符号间干扰。一.概述“在实际数字互连系统中,完全消除码间串扰是十分困难的,而码间串扰对误码率的影响目前尚无法找到数学上便于处理的统计规律,还不能进行准确...

2019-10-09 09:56:11 1340

转载 ARM内核全解析,从ARM7,ARM9到Cortex-A7,A8,A9,A12,A15到Cortex-A53,A57,A72

以由高到低的方式来看,ARM处理器大体上可以排序为:Cortex-A72处理器、Cortex-A57处理器、Cortex-A53处理器、Cortex-A15处理器、Cortex-A12处理器、Cortex-A9处理器、Cortex-A8处理器、Cortex-A7处理器、Cortex-A5处理器、ARM11处理器、ARM9处理器、ARM7处理器再往低的部分手机产品中基本已经不再使用,这...

2019-09-23 17:51:47 4839

转载 git跟svn 服务端对比

Git已经火了很久,简单的使用也没有问题,但有几个问题一直以来都没有搞清楚:git跟svn有哪些异同,两者相互的优劣是什么,git的分布式怎么理解,为什么有离线提交,,,自己动手,分别看一下服务端跟客户端使用有什么异同,大概也就了解了。  选择的服务端分别是gitlab跟visual svn server。  1、gitlab简单说明:  svn是我们比较熟悉的,svn有服务端跟客户端...

2019-09-16 14:19:13 293

转载 如何修改禅道对附件上传大小的限制

修改以下三个文件1 /etc/php.iniphp.ini 配置上传文件功能示例假设要上传一个500M的大文件。配置 php.ini 如下:file_uploads = On //开启文件上传upload_tmp_dir = "d:/fileuploadtmp" //临时存...

2019-09-16 14:18:20 1767

转载 【内网穿透服务器】使用Frp外网访问内网FTP服务器(以访问内网samba服务为例)

使用Frp外网访问内网FTP服务器(以访问内网samba服务为例)FTP是基于TCP的服务,使用两个端口,命令端口和数据端口,命令端口是21,数据端口在主动模式下为20,在被动模式随机分配。FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。主动(PORT):PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接...

2019-09-16 05:36:15 1746

转载 windows开机自动登录

开始菜单搜索框输入“netplwiz”按回车 或“Win+R”组合键打开“运行”框内输入“netplwiz” 或“运行”框内输入“control userpasswords2”(注意l与u之间空格) 或“运行”框内输入“rundll32 netplwiz.dll,UsersRunDll”(注意大小写不能错,2与n之间空格) 也可以复制粘贴。 打开“用户账...

2019-09-14 09:24:28 254

转载 利用frp内网穿透kcp模式做跳板,加速流畅访问远程桌面3389

比较烦恼就是一些国外VPS因地理遥远,延迟高等因素,使用windows,3389访问卡慢,又没有什么单向软件能让本地3389变成增强TCP发包模式,以改善访问的流畅度。本次使用frp的内网穿透,kcp模式,大概原理就是,国外VPS用frpc客户端对3389穿透使用kcp模式,转发数据到frps服务端。然后frps服务端往返协议传输给终端用户。跳板,当然就是找台国内VPS,或者新加坡/香港的低...

2019-09-13 06:08:32 6761

转载 给frp内网穿透kcp加速

1.kcp简介KCP是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。 连时钟都需要外部传递进来,内部不会有任何一次系统调用。本文传输协议之考虑UDP的情况。详情可以看一下:htt...

2019-09-13 06:03:50 10353 1

转载 frp实现内网穿透并配置自动启动

因为教研室的网没有固定公网ip,不能在其它地方连服务器,所以就用frp做了一个内网穿透。准备工作公网ip服务器(阿里云、腾讯云等) -服务端 内网服务器 -客户端 frp到frp下载相应版本。我下载的是 frp_0.21.0_linux_amd64.tar.gz解压完了有如下七个文件其中 frpc是客户端运行的文件 frps是服务端运行的文件。服务端配置frp...

2019-09-13 05:45:07 353

转载 frp配置多个ssh和web服务

frp简介FRP 项目地址frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。外网服务器HTTP配置配置了http之后,就可以访问内网的web服务了,比如云盘前提是需要有已经备案的域名,这样才能配置。1、配置方式[common]bind_port ...

2019-09-13 04:35:49 964

转载 一款很好用的内网穿透工具--FRP

前言 对于没有公网 IP 的内网用户来说,远程管理或在外网访问内网机器上的服务是一个问题。 今天给大家介绍一款好用内网穿透工具 FRP,FRP 全名:Fast Reverse Proxy。FRP 是一个使用 Go 语言开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP 支持 TCP、UDP、HTTP、HTTPS等协议类型,并且支持 Web 服务根据域名...

2019-09-13 04:29:59 1317

转载 frp + nginx 配置多人共用的http 内网穿透服务

一、 前言frp 是一个用Go语言开发的,可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 、 http 和 https。可将一个部署在本机的web服务映射到外网。本文主要讲如何基于frp + nginx 配置http 内网穿透服务,承载多人同时使用,从而支持微信公众号,微信小程序的本地开发调试所需资源:一台公网服务器或者VPS(本人用的 腾讯云的主机) 一个指向...

2019-09-13 04:26:58 1994

转载 使用 FRP 反向代理实现 Windows 远程连接

互联网普及率的日渐攀升与 IPv4 资源的持续减少,现在大部分家庭宽带都不会分配公网 IP ,这使一些网络应用的实现多了些困难,像个人的 NAS 和一些智能家居设备。对于分配公网 IP ,各地运营商的态度也不同,有的去找客服反应可以要一个公网 IP ,还有些则直接告诉你每年多少钱。这些情况在 IPv6 普及之前都不会改善。前几天看到了人民网的一条新闻:阿里云联合三大运营商全面提供IPv6...

2019-09-13 02:03:14 961

转载 centos7防火墙iptables开放常用端口

清除所有规则: iptables -F 开放常用tcp端口: iptables -I INPUT -p tcp -m multiport --dports 20,21,22,3690,80,443,4443,8023,8888,25,110,30000:30999 -j ACCEPTiptables -I OUTPUT -p tcp -m mu...

2019-09-12 16:32:14 481

转载 十分钟教你配置frp实现内网穿透

十分钟教你配置frp实现内网穿透一、frp的作用利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。 对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。 利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。二、配置说明...

2019-09-12 16:14:23 1236 1

原创 SD卡无法识别的问题解决 ”mmc0: error -110 whilst initialising SD card”

硬件环境:am335x + SD卡SD卡类型:class4,class10问题现象:板子使用sd卡启动,内核启动后,在检测sd卡的时候出错:”mmc0: error -110 whilst initialising SD card” ,换一张就的sd卡却可以正常识别。不能识别的卡是class10的,可以识别的卡是class4的,那么由此推断卡的速度太快导致无法正常识别卡?想想也说不通,因...

2019-09-11 18:30:20 22292 15

转载 Shell中的条件判断语句if~then~fi

Shell中的条件判断语句是前面一篇“Shell中的条件测试语句”的升级篇,也就是说,前面的测试语句是为了现在的判断语句if~then~fi语句服务的。 我们还是按照注意点和代码实现的方式铺开: 1)基本的if-then-fi语句可以用来判断基本的单层的分支结构,其形式如下:其中if后面的测试语句一般都使用[]命令来做。如下面的例子:...

2019-09-11 11:16:57 734 1

转载 百度网盘又开始限制大小,用kodexplorer搭建一个自己的私有网盘用用

这两天百度网盘发布公告称,为了合理的资源调配和提高闲置空间的使用率,2018 年 12 月 25 日至 2019 年 12 月 31 日,未登录过百度网盘帐号的用户,其 2T 免费存储空间将从 2020 年 1 月 1 日开始调整为 100G。用户至少需要在此期间登录过 1 次百度网盘帐号的用户,才可继续使用 2T 免费存储空间。 百度网盘付费用户则不受上述影响。为了不再受制于人,在看到...

2019-09-10 14:51:10 762

转载 emmc总线设置

一、说明1、设置总线时需要设置的内容时钟频率 host需要提供给emmc对应的时钟。如上述所说,不同的总线速度模式对应不同的最大时钟频率。 只需要设置host侧即可。 总线速度模式的设置 这是host和emmc card通讯的一种时序规范,因此,host和emmc的总线速度模式必须匹配起来才能正常通讯。 需要设置host侧和emmc侧。 总线宽度模式的设置 host...

2019-09-10 10:32:08 2056

原创 vps服务器的简单迁移方法

一、VPS迁移的步骤1.备份vps上面的数据利用tar指令对linux系统下面的文件打包成为一个压缩文件。tar -cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /2.把备份从一个vps传到另一个vps利用scp命令进行不同VPS间数据拷贝传输

2019-09-10 10:30:55 6816 1

转载 分享两年折腾DIY-NAS的经验和小技巧

前言:篇幅较长!!耐心看完,可能会有收获~现在使用NAS是采用Win Server+虚拟机黑群晖的方案,兼容性强的同时还可以享受一下群晖服务。4盘位开启硬盘休眠,整机硬盘休眠功耗只有35w,满负载接近60w。不直接用黑群晖两个原因: 刚入门折腾黑群晖,后来发现群晖对硬盘要求很严格。群晖提示损毁的硬盘,放进WIN还能再战几年。 群晖的迅雷远程速度不忍直视,...

2019-09-10 10:19:51 5656 1

转载 安装KodExplorer记录

版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xiaobo060/article/details/808955551、安装Apache、php2、下载KodExplorer至Apache web目录/var/www/html,解压,更改读写权限wget ht...

2019-09-09 14:40:59 294

转载 如何打开pr_debug调试信息

如何打开pr_debug调试信息,先不要着急,我们先静下心来分析一下这个函数的源代码。。。以DMA的调试为例,先来看看一个pr_debug函数调用 pr_debug("%s: %s (%s)\n", __func__, chan ? "success" : "fail", ...

2019-09-09 13:28:03 307

转载 gnu arm eclipse+jlink环境构建

GNU MCU Eclipse是一款基于gnu工具链的eclipse插件,可以开发arm与risc-v处理器平台软件,重要是这是一款免费软件,可以开发众多系统平台软件,同时可以采用eclipse亮丽的代码风格及增强可用性。下面就讲一下环境搭建、代码编写及调试的内容。1、准备材料eclipse:https://www.eclipse.org/downloads/GNU Arm Emb...

2019-08-08 05:49:53 286

转载 Eclipse替代keil - GNU ARM Eclipse Plugins即 GNU MCU Eclipse Plugins安装

GNU ARM Eclipse Plugins 原来的官网:http://gnuarmeclipse.sourceforge.net/访问时显示,不推荐使用,已转移到github! 单击GitHub!http://gnuarmeclipse.github.io/打开:http://gnuarmeclipse.github.io/ 看基本内容,再看上面的插件安装。ht...

2019-08-08 05:47:08 630

转载 GNU ARM Eclipse 英文版的教程

Contents 1 Prerequisites 2 Create a new C++ project 3 Build the project 4 Assign a board and device to the project 5 Run the test with QEMU 6 Semihosting 7 Next step...

2019-08-08 05:42:00 371

转载 基于GNU ARM Eclipse的集成环境搭建

GNU ARM官网https://gnu-mcu-eclipse.github.io/GNU ARM Eclipse是在eclipse的基础上集成了编辑器,编译器,调试器,下载器(JLINK),模拟器,跟踪器的整套环境。可以非常方便的在一个窗口完成绝大部分操作。本博文里面全是链接,没有教程以下操作均在windows上验证,不保证但是有很大可能支持linux为了方便懒人们...

2019-08-08 05:30:43 1145

转载 使用qemu虚拟机运行树莓派(linux kernel 4.9)

2018年5月8日更新,https://github.com/dhruvvyas90/qemu-rpi-kernel的项目已经更新,现已支持4.9内核的编译,大家可以参考编译。 同时按照本文操作也可以将树莓派虚拟起来,不过会遇到模块加载错误,导致网卡等驱动安装失败。如果用dhruvvyas90的方法重新编译内核就不会有这个问题,但是经过dhruvvyas90编译后的内核能否从新打包...

2019-08-07 16:23:07 1048

转载 用Eclipse开发stm32(GNU ARM Eclipse Plug-in)(编码+编译+下载+调试)

传统的IDE功能强大,特别是调试功能,但是如今,其它软件的发展,大家感觉到传统的IDE用户交互、编辑界面、编码效率不够友好;或者为了降低成本,需要使用开源工具于是,有人选择使用IDE用来调试,用其它编辑器编码(比如source insight 、sublime text3、notepad++、atom、Eclipse等),来提高效率;或者使用其它的工具链来配合编辑器达到自制一个IDE的效果当然...

2019-08-07 15:57:38 5061

转载 windows开发ESP32的福音,编译速度堪比Linux

前言在阅读本篇文章之前,为了更好地理解即将展开的内容,读者们还是需要提前阅读如何搭建ESP32开发环境以及使用vscode开发ESP32之修订篇这两篇文章.如果是我们的老朋友,那接下来的内容也自然可以看得明白.接下来,小编将给大家讲解使用全新的方式,更快更适合Windows环境下使用vscode来开发ESP32开发.系统环境小编要讲的内容均在以下环境进行测试通过,其他的系统环境理应也是...

2019-08-05 11:00:32 2136 1

转载 LCD相关知识介绍

2013年10月左右,开始调试手机LCD的驱动。由于采用的是MTK和高通成熟的解决方案,在软件架构的实现上,两个平台做了大量的接口优化工作,留给驱动工程师的工作,只剩下在bootloader和内核中添加屏的驱动文件,控制好上下电时序,根据提供好的接口函数设置LCD驱动IC的相关寄存器,设置屏的分辨率、图像数据的格式、帧率、前后沿参数、平台的CLK(MTK平台)、LCD的驱动方式(video mod...

2019-07-29 15:23:30 3469 1

转载 AM335x关于LCD屏幕的配置--TI--Sitara AM335x系列

很多朋友在配置AM335x的LCD屏幕的时候会发现有频率配不出来,或者是不好配的情况,因为感觉他的时钟树过于繁琐,这里,正好抽空整理了一下这部分的内容(主要参考的是AM335x的TRM的第8章PRCM模块和13章LCD Controller。 这里在LCD Controller里面的配置描述的比较详细了,分频和像素、消影值的设置等等,不再赘述。这里我主要想谈一点...

2019-07-29 15:16:21 544

gogs环境搭建需要的软件资料

文件里面包含搭建gogs环境搭建需要的软件资料。安装教程在:http://blog.csdn.net/menghuanbeike/article/details/78492474 Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务。 Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

2017-11-09

修复svn乱码错误,无法清理的错误

SVN老是清理失败,显示清理乱码。这个是由于svn在上传文件的时候发生中断,导致sqlite出错,解决问题的方式是利用sqlite3对.svn目录下的wc.db文件进行清理。 清理方法是输入下面命令: sqlite3 wc.db select* from work_queue; delete from work_queue; 但是常规的清理方法效率极低,每次都打开终端输入命令很麻烦。我已经把上述的命令做成批处理命令,使用方法要把fixsvn.zip解压到项目的更目录,覆盖原来.svn目录(实际上只是添加三个文件),最后只需要双击fix_svn.bat就能对svn进行修复。

2017-11-08

sqlite3工具

sqlite3可以用于svn的修复。修复方法如下: 2.将下载到的 sqlite3.exe文件复制到本地磁盘的某个目录下,我的目录是D:\tools\svn 3.然后找到本地svn文件库下.svn/wc.db文件, 将其复制到D:\tools\svn目录下,如果看不到.svn文件夹,需要从操作系统工具-选项-查看中设置“显示隐藏的文件和文件夹”为选中 4. 点击shit键,然后点击鼠标右键,选择“在此处打开命令窗口”,就会开启一个cmd命令窗口。 [cpp] view plain copy sqlite3 wc.db select* from work_queue; 如果此时查询有记录,则执行以下命令: [cpp] view plain copy delete from work_queue;

2017-11-07

数字电位器MCP41010的spi接口的stm32例程

该MCP41010的例程是本人写的,利用stm32的硬件spi来控制数字电位器,附件里有MCP41010的中文数据手册以及逻辑分析仪的设置,绝对可用。

2017-10-13

stm32控制步进电机转动一定角度

可以通过stm32控制步进电机旋转固定的角度,速度也可以设定,方便日常使用,直接操作旋转角度即可,无需计算步进电机的步数,符合人类的使用习惯。

2017-09-01

汇顶最新版触摸屏量产工具GuitarTestPlatform02V3.3.150324

汇顶coodix触摸屏量产工具,用于触摸屏的测试,调试,程序更新,支持gt9x的触摸芯片

2017-09-01

RTL8723BS的wifi芯片在android linux下的移植包

针对RTL8723BS在android linux下的移植包,里面包含wifi驱动源码,android下的wifi sdk,还有很多关于移植的说明。

2017-09-01

stm32与cc5463的通讯代码

把cc5463的驱动代码移植到stm32上,包含两种驱动方式:io模拟spi和硬件spi的通讯方式,可以通过串口打印检测的电压值,电流值,功率值等信息。

2017-06-28

天气预报的获取(qt)

这个项目是用qt做的,可以获取最近三天的天气预报。输入一个城市名(支持中文和拼音输入),然后点击获取就能显示天气预报了。

2013-03-30

C++术语对照

C++术语中英对照,里面的翻译很齐全,debug和代码分析是作为工具来查是最方便不过了。

2012-12-29

c++经典代码大全

c++经典代码大全,里面包括c++经典的算法代码,方便快速入门学习

2012-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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