自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ai_要坦荡荡

长风破浪会有时 直挂云帆济沧海

  • 博客(16)
  • 收藏
  • 关注

原创 树莓派交叉编译环境及wiringPi库

首先,我的硬件是树莓派3b+,需求是:    1.在主机上使用树莓派的编译器,生成树莓派可执行文件    2.在主机上使用树莓派的动态链接库,如pthread、wiringPi等  树莓派的交叉编译环境还算好弄的,解压 -> build即可,具体可参考树莓派实验室的配置步骤。另外,我下载的时候网速超慢,如果需要,可以从我的分享( 提取码w35v )下载树莓派交叉环境压缩包。 ...

2018-12-01 12:16:21 1891 2

原创 Windows系统无显示屏使用SSH服务连接树莓派

所需条件:可以无线上网、有线上网的笔记本电脑一台树莓派一个网线一根 大致思路:笔记本连接WIFI网络,使用网线将树莓派与笔记本直连,设置完成网络共享后,使用Putty工具连接树莓派CLI( 命令行界面 )。 详细步骤:下载raspbian系统镜像,使用Win32DiskImager烧录至SD卡内,烧录完成后在boot分区新建ssh文件( 无后缀名,提示系统开启SSH...

2018-07-17 20:07:44 1867 1

原创 分享PPPoE校园网的Linux连接过程

1.先安装PPPoE软件,feodra系统默认已经安装,如果没有安装,使用下列命令行进行安装 #dnf install pppoe2.如果是第一次运行该软件,需运行命令pppoe-setup进行文件配置3.我的PPPoE版本信息如下:PPPoE Version 3.12, Copyright (C) 2001-2015 Roaring Penguin S

2017-08-29 17:03:30 2237 1

转载 C语言中restrict的作用

关键字restrict通过允许编译器优化某几种代码增强了计算支持。记住,它只能用于指针,并且表明指针是访问一个数据对象的唯一且初始的方式。为了清楚为何这样做,我们需要看一些例子:int ar[10];int* restrict restar = (int*)malloc(10*sizeof(int));int* par = ar;    这里,指针restar是访问malloc分配的内存的

2017-08-14 18:53:11 1559

原创 fork与printf

printf和fork结合的面试题

2017-04-20 16:21:03 537

原创 fork结合逻辑与或

可能有关于fork的面试题,没有准备的话会比较难受……fork结合与或、逻辑短路的示意图如下图所示“    以上图片皆是在假设fork函数成功的基础上,通过fork函数成功的返回值以及逻辑短路的相关知识不难得到前面两个图片。    不过重要的还是理解fork的工作机制……

2017-04-20 13:47:08 408

原创 介绍使用 aircrack-ng 工具集和字典破解 WIFI 密码

// 参考网站: http://netsecurity.51cto.com/art/201105/264844_all.htm1.使用 aircrack-ng 破解,下载网址是: https://centos.pkgs.org/6/nux-dextop-x86_64/aircrack-ng-1.1-5.20120904svn.el6.nux.x86_64.rpm.html2.用 r

2017-02-04 19:51:13 15154 1

原创 CentOS试编译内核

// 环境:CentOS 6.8 ( 2.6.32-642.el6.x86_64 内核 ) 1.从 www.kernel.org 下载相应版本的内核打包文件,我下载的是 linux-2.6.38.tar.xz 2.将内核打包文件解压到 /usr/src/kernels/ 目录下,进入 linux-2.6.38 文件夹下 3.因为我是第一次编译这个内核文件,先键入 make

2017-01-30 19:17:19 418

转载 在 CentOS 上搭建FTP服务器

主要步骤: (1)在ROOT账户下使用 "rpm -q vsftpd" 命令检测是否安装了该ftp服务。若已经安装,会返回对应的版本号信息;若没有安装,使用 “yum -y install vsftpd” 安装vsftpd服务。 (2)vsftpd的配置文件是 "/etc/vsftpd/vsftpd.conf" 。改变对应的配置选项: anonymous_ena

2017-01-23 20:57:44 293

原创 汇编实现15位加法(带输入和输出)

最近两天一直在想可不可以用汇编做15位加法,带输入和输出的那种,经过调试,大致的思路如下。  有一个输入函数input,它接受从键盘输入的字符,并转换为数字存入内存;有一个输出函数output,它将已经转换过的结果输出;有一个加法函数plus,它实现的功能是把输入的两个数相加,并处理为ASCII码字符。  input、output以及main函数都相对简单,我认为难点主要是在plus函数这

2017-01-04 15:27:00 2247

原创 判断输入的IP V4地址字符串是否合法

输入描述:输入的第一行包括一个整数n(1<=n<=500),代表下面会出现的IP地址的个数。接下来的n行每行有一个IP地址,IP地址的形式为a.b.c.d,其中a、b、c、d都是整数。输出描述:可能有多组测试数据,对于每组数据,如果IP地址合法则输出"Yes!”,否则输出"No!”。合法的IP地址为:a、b、c、d都是0-255的整数。输入例子:2255.255.

2016-12-25 22:22:15 1990

原创 二维运动物体简单碰撞判断

情形简述:物体a朝着物体b移动,通过它们的坐标判断是否产生碰撞。  方法一:    如图,我们可以通过 max(a.left, b.left) 的bool值来判断两个物体是否碰撞。  方法二:  如图,可以用 (a.left  来判断两个物体是否产生碰撞。  就代码的效果看,方法一明显更优,判断效率更快。

2016-11-23 22:34:40 1512

原创 安装Linux命令aview——图片转ASCII码命令

前几天在微信上看见aview这个命令挺好玩儿的,就想在自己的CentOS虚拟机上安装一个,网上搜了一个教程,然后就开始了作死的安装:(注:大神的原文地址 -> http://blog.csdn.net/exbob/article/details/7321903)1.通过wget命令下载aalib,安装时由于还需要安装gcc和libtool(后面两个可以直接用yum install ×××来

2016-08-08 22:14:40 9771 2

原创 关于希尔排序

先贴出几个我认为很有参考价值的网址:http://student.zjzk.cn/course_ware/data_structure/web/flashhtml/shell.htmhttp://blog.csdn.net/21aspnet/article/details/7199579大概是明白“希尔排序”最初版本的操作方法了,举个简单的例子来看看这个算法的过程。假设一个数组里面

2016-07-30 15:45:08 377

原创 字符串的包含问题简单情况下的几个算法

《编程之法》Page5的问题题目描述:给定一个长字符串a和段字符串b,a、b均不为空。请问,如何才能最快地判断出短字符串b中的所有字符是否在长串a中?编写bool StringContain(string &a,string &b)函数实现此功能。书上列举了4中方法(书中还提到一种排序计数的方法),时间复杂度逐渐减小。这些方法分别是:(1)蛮力轮询(2)排序后轮询(3)素数相乘(4)位运算

2016-07-21 18:09:18 438

原创 单词反转_我个人的一个实现方法

输入一个含有空格的英文句子,反转句子中的单词顺序。比如输入“I like to listen to music in my sparetime.”,输出"sparetime. my in music to listen to like I"这样子……我的实现思路是:    (1)找到空格的位置,将它们存到一个数组中    (2)以空格为界限,反转每个单词    (3)整体反转整

2016-07-19 16:41:45 507

空空如也

空空如也

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

TA关注的人

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