
Linux基础,
c1063891514
这个作者很懒,什么都没留下…
展开
-
C语言位操作
对某一位进行赋值,置0、置1、取反;整体赋值TEST = 0xff;TEST = (1<<7)TEST = (1<<7) | (1<< 3) | (1<< 2)指定与操作TEST & = 1<<7指定位清零TEST & = ~ (1 << 7)指定位置1TEST| = (1<<7)巧用C语言中的位操作方法:① 将寄存器的指定位置1或清0;任意位置1P...原创 2020-06-16 12:15:47 · 1123 阅读 · 0 评论 -
链接
c&c++基础 怎样使用类和对象linux C函数 linuxLinux命令篇 Linux命令查询Linux脚本shell shell一些使用shell命令Linux中查看一些硬件&系统信息Ubuntu基本配置设置VMware问题以及设置 samba服务的安装及配...原创 2018-01-13 11:35:55 · 256 阅读 · 0 评论 -
Linux修改用户名主机名
首先修改主机名george@George-JI:~$ sudo vi /etc/hostname [sudo] password for george: $Daiver修改hosts文件george@George-JI:~$ sudo vi /etc/hosts127.0.0.1 localhost127.0.1.1 Daiver重启Linux...转载 2018-07-18 16:39:43 · 52963 阅读 · 2 评论 -
make: arm-linux-gcc:命令未找到
ubuntu下编译时出现“make: arm-linux-gcc:命令未找到”的问题 # make zImagemake: arm-linux-gcc:命令未找到make: *** [prepare0] 错误 2即出现make: arm-linux-gcc:命令未找到的错误提示。开始检查如下:1,终端输入gedit /etc/profile 在出现的配置文件中,可以看到...原创 2018-07-17 18:10:01 · 11886 阅读 · 1 评论 -
samba服务的安装及配置(文件共享服务)
1\安装sudo apt-get install samba2\配置a、创建目录修改权限 b、打开配置文件cheng@Daiver:/opt$ sudo vi /etc/samba/smb.conf文件最后添加:[cheng]path = /home/chengavailable = yesbrowseable = yes;public = yesvalid us...原创 2018-07-18 17:21:37 · 775 阅读 · 0 评论 -
在android系统命令行中执行arm linux程序,出现/system/bin/sh: .xxx No such file or directory问题
android系统的底层就是Linux,理论上arm linux程序在android系统中也能够运行。但是当我写了一个“Hello World”程序并运行时,出现了下面的错误:system/bin/sh:./ a.out No such file or directory。提示找不到文件,a.out明明就在当前目录下,应该不是路径的问题。ls / 根目录看了看,android文件系统和...转载 2018-07-19 16:55:09 · 3122 阅读 · 0 评论 -
串口笔记
串口参数的设置一般包括波特率、起始位数量、数据位、停止位和流控协议。在接收端和发送端要配置成一样的参数设置。串口的参数设置为115200,8,‘N’,1。也就是波特率是115200,8位数据位,无奇偶校验位,1位停止位。在发送程序运行后,要立即关闭minicom,否则,接受程序不能接受到数据。这个是我使用中断时出现的问题,当我使用select是没有此问题应用程序空间的打开串口open操...原创 2018-07-20 14:10:29 · 500 阅读 · 0 评论 -
Linux内核驱动函数以及arm函数
常用gpio_request主要是告诉内核这地址被占用了。当其它地方调用同一地址的gpio_request就会报告错误,该地址已被申请。在/proc/mem应该会有地址占用表描述其原型为 int gpio_request(unsigned gpio, const char *label)先说说其参数,gpio则为你要申请的哪一个管脚,label则是为其取一个名字。writel() ...原创 2018-09-05 09:53:12 · 566 阅读 · 0 评论 -
Linux c
读取文件内容 多路复用#include <stdio.h>#include <linux/input.h>#include <stdlib.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <...原创 2018-12-17 17:30:24 · 176 阅读 · 0 评论 -
C语言字符串处理函数
main(int argc,char* argv[ ])argc是命令行总的参数个数argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,char *argv[]是一个字符数组,其大小是int argc,主要用于命令行参数argv[]参数,数组里每个元素代表一个参数;字符串切割函数 (strtok)函数原型:char ...原创 2019-03-04 19:51:51 · 4438 阅读 · 0 评论 -
多播理解
概述主机可采用的通信方式有如下三种:单播:单台主机与单台主机之间的数据通信;广播:单台主机向网络中所有主机发送数据报的过程;多播:单台主机向选定的一组主机发送数据报的过程;在网络协议中 IP 地址有三种方式,即为单播地址、广播地址 以及 多播地址。假设多个主机上的共享信道网络是以太网,每个以太网帧包含源主机和目的主机的以太网地址。若目的地址仅指定单个接收接口,则称为单播...原创 2019-04-21 15:37:23 · 413 阅读 · 0 评论 -
算法
算法(Algorithm):计算机解题的基本思想方法和步骤。算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。一、计数、求和、求阶乘等简单算法此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值或结束条...原创 2019-05-23 18:19:54 · 457 阅读 · 0 评论 -
系统启动时自动运行脚本
系统启动时自动运行脚本自定义开机运行脚本 /etc/rc.local原创 2018-03-14 19:43:51 · 575 阅读 · 0 评论 -
怎样使用类和对象
调用类里的方法常用的有new一个新对象通过对象调用如果方法为静态的,直接类名().方法();c++不实例化一个类能调用他的成员方法普通的方法必须通过实例化的对象调用,但声明为static类型的方法属于类,不是对象的可以直接类名调用。类方法可以通过类名或实例进行访问,这是语法规定,一个类方法不管是通过类名或实例访问,访问多少次他们始终都是指向同一段代码。声明类时对数据成员初始化是错误的,因为类不是一...原创 2018-03-08 08:57:39 · 876 阅读 · 0 评论 -
31个实用find命令的案例
2017-12-18 Linux学习一、主要内容======================================1. 用文件名查找文件2.用文件名查找文件,忽略大小写3. 使用mindepth和maxdepth限定搜索指定目录的深度4. 在find命令查找到的文件上执行命令5. 相反匹配6. 使用inode转载 2018-01-15 23:32:44 · 370 阅读 · 0 评论 -
HTML 5 Web Workers
web worker 是运行在后台的 JavaScript,不会影响页面的性能web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。Web Worker的基本原理就是在当前javascript的主线程中,使用Worker类加载一个javascript文件来开辟一个新...原创 2018-02-09 14:33:51 · 313 阅读 · 0 评论 -
fuxi
解释下面a的含义:a) int a; 一个整型数 b) int *a; 一个指向整型数的指针 c) int **a; 一个指向指针的的指针,它指向的指针是指向一个整型数 d) int a[10]; 一个有10个整型数的数组 e) int *a[10]; 一个有10个指针的数组,该指针是指向一个整型数的 f) int (*a)[10]; 一个指原创 2018-02-06 09:31:53 · 311 阅读 · 0 评论 -
awk用法
来源:http://www.cnblogs.com/emanlee/p/3327576.htmlhttp://www.cnblogs.com/losbyday/p/5854707.html使用方法awk '{pattern + action}' {filenames}尽管操作可能会很复杂,但语法总是这样,其中 pattern 表示 AWK 在数据中查找的内容,而 act转载 2018-02-06 20:27:37 · 329 阅读 · 0 评论 -
awk用法详解
awk简单用法1、域分割符awk 在没有使用-F 指定分割符的时候。默认以空格为分割符。域分割 $0代表文本内容全文显示$1 代表分割第一个域$2 代表分割第二个域依次类推....awk -F: 分割符号为':'# cat /etc/passwd | awk -F: '{print $1,$2,}'2、域和记录awk执行时浏览域标记为$1,$2...转载 2018-02-06 20:29:20 · 1150 阅读 · 0 评论 -
vscode之建立属于自己的代码片段/代码模板
ProcessBuilder和Process两个类的区别原来,ProcessBuilder为进程提供了更多的控制,例如,可以设置当前工作目录,还可以改变环境参数。而Process的功能相对来说简单的多。 ProcessBuilder是一个final类,有两个带参数的构造方法,你可以通过构造方法来直接创建ProcessBuilder的对象。而Process是一个抽象类,一般都通过Runtim...原创 2024-09-04 15:30:46 · 1557 阅读 · 1 评论 -
linux C函数
linux C函数之access函数的用法1.函数功能:检查调用进程是否可以对指定的文件执行某种操作。2.函数原型:1)函数头文件 #include <stdio.h> #include <unistd.h> 2)函数int access(const char * pathname, int mode) 3)形参pathname:需要检测的文件路劲名mo...原创 2018-03-07 11:09:36 · 264 阅读 · 0 评论 -
shell一些使用
1、服务端终止后重新启动服务端死亡就再次启动一次,并记录启动次数可替换# cat /etc/passwd | awk -F: '$1=="root"{print $0}' #!/sys/bin/shcount=0result=`ps | grep com.android.browser | busybox awk '{print $8}'`echo $resultif [[ "$resul...原创 2018-02-06 19:45:17 · 301 阅读 · 0 评论 -
VMware问题以及设置
VMware提示此主机支持Intel VT-x,但Intel VT-x处于禁用状态IntelVT-x完整名称是Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一,如果禁用,就会弹出“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”这个提示,解决办法就是进原创 2018-01-18 14:53:08 · 434 阅读 · 0 评论