Linux 驱动——Button驱动2
button_drv.c驱动文件:#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/init.h>#include <as...
记录一次Linux启动kafka后并配置了本地服务连接远程kafka的地址后依旧连接localhost的问题
问题的原因 我是使用docker来安装并启动kafka 的,所以在启动过程中并没有太多需要配置的地方,基本都是从网上照搬照抄,没动什么脑子,所以看着启动起来了觉得就没事了,但是运行项目的时候发现,我明明已经配置好了远程连接kafka的地址,但是项目报错却是无法连接本地的localhost的kafka...
linux同步搭建多台服务器
前言: 如果在安装服务器的过程中,需要安装多台服务器,同样的配置,同样的步骤就可以使用此方法,搭建集群同步安装 1.配置网卡 想要两台机器进行同步的话,必须网段是同样的,保持在同一网段并且能够保证几个设备通讯正常 在Ubuntu系统中,编辑网卡默认地址是/etc/netplan,需要保持几台...
linux开机自启动设置,自定义开机启动模版,nginx开机自启动服务
/etc/init.d 目录,我们把shell脚本放在这个目录下来作为启动脚本都是用来放服务脚本的,当Linux启动时,会寻找这些目录中的服务脚本,并根据脚本的run level确定不同的启动级别。在制作服务脚本的过程中,使用了Linux的两个版本,CentOS和Ubuntu,需要在两个版本中都可以...
Linux操作系统:Zookeeper在虚拟环境下的安装与部署
将 Zookeeper 安装到指定目录 // 将zookeeper解压到安装目录$ tar –zxvf zookeeper-3.4.10.tar.gz –C /usr/local$ mv /usr/local/zookeeper-3.4.10.tar.gz /usr/local/zookeeper ...
关于UNIX/Linux下安装《UNIX环境高级编程》源代码的问题
《UNIX环境高级编程(第三版)》是一本广为人知的unix系统编程书籍。但是,书中的代码示例,要想正确的编译运行,要先做好准备工作:1.下载源代码传送门:http://apuebook.com/code3e.html2.解压源代码tar xf src.3e.tar.gz3.安装libbsd-dev...
LInux下安装jdk与环境配置与Webstorm的安装
个人比较喜欢Webstorm这款软件,但是毕设要做的网站打算在Linux下做,所以就想在Linux上装个Webstorm。刚开始下载好后运行提示没有装jdk,然后apt-get install来安装还是不行,后来直接从甲骨文网站下载jdk安装,倒是不提示错误了,但是却还是启动不起来,也不报错。之后去...
linux 下安装web开发环境
以下使用 linux centos系统一、JDK的安装1、下载jdk-8u111-linux-x64.tar.gz2、解压该文件,将解压后的文件复制到 /usr/local/jdk1.7 目录下。如图:在这里 jdk1.7 目录就是我解压后的文件内容。3、配置环境变量进入etc目录下编辑profil...
Linux下安装GO语言环境
在/root/downloads/下wget -c https://storage.googleapis.com/golang/go1.7.1.linux-amd64.tar.gz解压文件至/usr/localtar -C /usr/local -xzf go1.7.1.linux-amd64.ta...
linux服务器性能优化
1.这里的吞吐率特指Web服务器单位时间内处理的请求。 2.压力测试的前提:1>并发用户数 2>总请求数 3>请求资源描述 3.用户平均请求等待时间主要用户衡量服务器在一定并发用户数的情况下,对于单个用户的服务器质量;而服务器平均请求处理时间与前者相比,则用于衡...
[转载]linux修改open files数
概要:linux系统默认open files数目为1024, 有时应用程序会报Too many open files的错误,是因为open files 数目不够。这就需要修改ulimit和file-max。特别是提供大量静态文件访问的web服务器,缓存服务器(如squid), 更要注意这个问题。网上...
linux space/mark设置
参考链接:http://blog.csdn.net/zhaozh2000/article/details/6460223串口数据的发送:数据的发送:数据位+检验位+停止位, 进行数据的发送。(检验位:奇检验、偶检验、mark、space、none) 奇检验针对的是前面数据的二进制的1为奇数个数。偶...
linux 硬盘分区攻略
以下的sdX代表硬盘分区(如sda1,sda2,sdb1...等等),如果已有的硬盘分区需要改变大小的话,请参考另一篇文章。/boot:开机用的磁盘空间了,至少78MB,一般给100MB就好了。/:目录,据说是要给一个2GB以上的sdX给它,也不用太大,因为这个目录下的多是不变的系统之类的东西。sw...
linux防止nmap扫描
1、首先关闭Centos7自带的firewalld [root@node ~]# systemctl disable firewalld.service && systemctl stop firewalld.service 2、安装iptables服务 [root@node ~]#...
Linux 下创建 sftp 用户并限定目录
Linux 下创建 sftp 用户并限定目录1、创建 sftpUser 用户组[root@XXX ~]# groupadd sftpUser2、创建 sftpUser 用户并指定目录[root@XXX ~]# useradd -d /home/sftpUser -s /sbin/nologin -g...
liunx学习(一):linux下目录操作大全
Linux C函数之文件及目录函数(全):http://blog.sina.com.cn/s/blog_695e489c01013ldd.htmllinux目录操作发:http://www.cnblogs.com/onlycxue/p/3154341.htmllinux中遍历文件夹下的所有文件 :h...
[linux] makefile&&gdb理解
目录 Linux项目自动化构建工具-make/Makefile 背景 理解 依赖关系 依赖方法 原理 Linux调试器-gdb使用 背景 开始使用 Linux项目自动化构建工具-make/Makefile 背景 会不会写makefile,从一个侧面说明了一个人...
Linux网络通信编程(套接字模型TCP\UDP与IO多路复用模型select\poll\epoll)
1.1.3开发基础-硬件-示波器 CSDN-Ada助手: 非常棒的博文!你对示波器的介绍很清楚,让我对其有了更深入的了解。希望你能继续写下去,分享更多关于开发基础和硬件方面的知识。除了摘要中...
[linux] 上手新ubuntu机器的初始化工作(自用侵删)-应用类
Typora 支持typora版本1.0.3本人已测试平台:Ubuntu22.04 激活环境准备 相关依赖 安装Python3、Python3-pip 安装nodejs sudo apt-get install nodejs 克隆typoraCraker项目git clone https:...
Linux SPI初始化及接口函数代码细究
2012-01-08 22:11:38目的:我需要掌握spi驱动相关数据结构关系,及在哪部分函数中把这些数值进行底层寄存器赋值的。结合应用层函数完成spi驱动的代码测试。已达到灵活修改的目的。按顺序看probe函数中if (!pdata->set_cs)则 hw-&g...