E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux下c编程
linux下
用ACE获取主机名一个Bug
在Linux2.6下使用ACE根据地址解析主机名的时候,发现一个BUG。解析用的ACE函数是ACE_INET_Addr::get_host_name,查看源码发现,这个函数最终调用了glibc2中的gethostbyaddr_r函数。在OS_NS_netdb.inl文件中128~141行:#elifdefined(__GLIBC__)//GNUClibraryhasadifferentsignat
DLite
·
2024-02-09 23:57
C/C++编程
Unix/Linux操作系统
linux
buffer
library
os
文档
测试
Linux pip安装库时报ModuleNotFoundError: No module named 'pip._internal'错误
一、场景:今天在
Linux下
装需要的包时报了ModuleNotFoundError:Nomodulenamed'pip._internal'错,某一模块找不到。
JanLiao79
·
2024-02-09 23:29
Linux下
的crontab定时执行任务命令详解
一、cron服务cron是一个
linux下
的定时执行工具,可以在无需人工干预的情况下运行作业。servicecrondstart//启动服务servicecr
chjqxxxx
·
2024-02-09 23:21
linux
服务器
运维
linux中访问权限S代表数字几,关于
Linux下
s、t、i、a权限
文件权限除了r、w、x外还有s、t、i、a权限:首先我们利用umask查看系统的权限为四位,首位就是特殊权限位,SetUID为4,SetGID为2,t为1[root@iz2ze46xi6pjjj69ailg9lz~]#umask0022一、s权限解读:(SetUID和SetGID)1.SetUID权限解读(针对所属主设置s权限,数字表示为4)SetUID:当一个可执行程序具有SetUID权限,用户
好想去买
·
2024-02-09 18:20
手把手教你在Kali
Linux下
搭建dvwa平台
一、安装xmapp下载地址:XAMPPInstallersandDownloadsforApacheFriends选择linux版本,下载下来是一个.run文件终端打开.run文件所在目录,chmod755文件名.run加上可执行权限,然后./xxx.run运行run文件,非kali要加sudo。然后会出现安装向导,一路next等待安装完成二、启动MySQL和Apache服务开启服务,注意如果开启
JohnRykZen
·
2024-02-09 18:46
linux下
串口数据_延迟.丢失--系统高负载下_实时性优化方案
问题现象机器在户外测试时,出现轮速记丢失的现象小概率出现50Hz丢失1~2帧极低概率出现0.1~0.3秒内没有底盘数据此问题导致slam定位漂,需要优化处理.验证与测试问题1:底盘串口一个数据帧(head–data–crc)被分片2~3报文解决方法:检测到head之后,解析data_len,读取剩余的字节问题2:极小概率,帧head不在头部,即buf[0],buf[1]不是head解决方法:内存搜
北极星6号
·
2024-02-09 14:44
外设
linux
各子系统
linux
机器人
kernel
中断
串口
CPU绑定
如何判断一个SOCKET连接是否已经断开
1.根据ERRNO和recv结果进行判断在UNIX/
LINUX下
,非阻塞模式SOCKET可以采用recv+MSG_PEEK的方式进行判断,其中MSG_PEEK保证了仅仅进行状态判断,而不影响数据接收对于主动关闭的
快乐至上
·
2024-02-09 13:47
编程
C
socket
网络连接断开
linux 编辑my.cnf,
linux下
vi命令编辑/etc/my.cnf
linux下
vi命令编辑/etc/my.cnf(2011-01-2216:31:07)标签:杂谈请高手把详细步骤写好。
weixin_39865204
·
2024-02-09 13:44
linux
编辑my.cnf
final link failed: Nonrepresentable section on output的解决办法
因为在不同的版本的
linux下
编译过报的这个错,解决办法是makeclean&make其他解决办法:http://www.openskill.cn/question/532
鲸落ж
·
2024-02-09 12:09
python
GDB调试用户态程序
GDB是
Linux下
非常好用且强大的调试工具。GDB可以调试C、C++、Go、java、objective-c、PHP等语言。
人间正道是沧桑a
·
2024-02-09 11:18
arcGIS 相关软件的安装与激活
注意:以下安装均在windows操作系统下进行,上面的大部分软件都可以安装在
linux下
,具体安装步骤请自行百度。安装arcMap首先是安装arcMap,这个
HoPGoldy
·
2024-02-09 11:08
linux查看当前连接的IP
linux下
查询当前所有连接的ip_linux查看某个ip的连接-CSDN博客netstat-ntu|greptcp|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-nr
linux实践操作记录
·
2024-02-09 10:48
linux
运维
服务器
linux 安装中文字体解决Aspose word转PDF乱码
原因:
linux下
没有中文字体支持,window下是正常的解决方法:linux安装字体解决前image.png解决后image.png字体安装后需要重启一下应用才生效安装过程字体目录:/usr/share
黄蜂怪
·
2024-02-09 10:43
Linux命令-axel命令(多线程下载工具)
说明axel是
Linux下
一个不错的HTTP/ftp高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。
RisunJan
·
2024-02-09 10:02
Linux
linux
运维
服务器
关于从windows上传文件到linux出现带中文的文件名乱码问题
windows上传文件到
Linux下
要转码原因:windows下的文件格式默认是gb2312,而
linux下
的默认是en_US.UTF-8
linux下
查看:echo$LANG所以要将上传后的文件在
linux
清欢_java
·
2024-02-09 07:19
【Linux】Linux开发工具(yum、gdb、git)详解
一、软件包管理器yum1、什么是软件包在
Linux下
安装软件,通常的办法是下载到程序的源代码,并进行编译,得到可执行程序。
炫酷的伊莉娜
·
2024-02-09 07:34
Linux
linux
yum
gdb
git
JU
C编程
02:生产者与消费者问题
一、Synchronized解决方案代码演示packagecom.haust.pc;/***线程之间的通信问题:生产者和消费者问题!等待唤醒,通知唤醒*线程交替执行AB操作同一个变量num=0*Anum+1*Bnum-1*/publicclassA{publicstaticvoidmain(String[]args){Datadata=newData();newThread(()->{for(in
微笑AJJD
·
2024-02-09 06:04
JUC编程
生产者与消费者问题
并发问题
锁
多线程
【JU
C编程
进阶】消费者生产者问题 防止虚假唤醒
synchronized版:packageday3;/***@authorjitwxs*@date2021年05月11日20:31*//**线程之间通信问题:生产者消费者问题等待唤醒,通知唤醒*线程交替执行AB操作同一个变量num=0*Anum+1*Bnum-1*/publicclassA{publicstaticvoidmain(String[]args){Datadata=newData();
Mr_树先森
·
2024-02-09 06:04
JUC编程
多线程
并发编程
linux下
硬盘分区和格式化和挂载以及启动自动挂载
现有硬盘信息和分区情况查看执行命令:lsblk---》可以看到sdb和sdc没有做分区和格式化,需要进行分区格式化执行命令:lsblk-f可以看到详细的分区格式信息分区在此我们对sdc这个盘进行分区,只分一个主分区,可用扇区均分配给该分区。执行命令:fdisk/dev/sdcp:打印分区表信息n:增加一个新的分区注意分区好之后要w命令保存退出,否则分区不生效执行完毕后检查----》可以看到已经sd
Bear.Huang
·
2024-02-09 03:25
linux
运维
服务器
在
Linux下
源码编译安装GreatSQL/MySQL
本文首发于GreatSQL社区微信公众号。原创内容未经授权不得随意使用,转载请联系小编并注明来源。0、提纲1、准备工作1.1、配置yum源1.2、安装docker1.3、提前下载几个必要的安装包1.4、构建docker镜像2、编译GreatSQL2.1、只编译二进制文件2.2、编译并打包成二进制文件包或RPM包3、初始化GreatSQL4、搭建MGR集群延伸阅读本次介绍如何利用Docker来将Gr
老叶茶馆_
·
2024-02-08 23:16
docker
centos
linux
xhtml
mysql
linux 打开网页 用curl_【curl】
Linux下
命令行curl详解
在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:#curl[option][url]-A/--user-agent设置用户代理发送给服务器-b/--cookiecookie字符串或文件读取位置-c/--cookie-jar操作结束后把cookie写入到这个
Chongchong Zhang
·
2024-02-08 21:35
linux
打开网页
用curl
最好用的Redis客户端!还不速速进来
QuickRedis支持Windows、MacOSX和
Linux下
运行。QuickRedis是一个效率工具,当别人在努力敲命
tuonioooo
·
2024-02-08 19:03
Linux下
的自动化任务与计划任务:让你的系统更智能
本文将带你走进
Linux下
的自动化任务与计划任务的世界,让你轻松掌握这一强大功能。一、名词解释在深入了解自动化任务和计划任务之前,我们先来解释一下文章中的几个专业术语:cr
运维家
·
2024-02-08 18:59
linux
自动化
运维
服务器
ELF文件解析
基于维基百科的描述:ELF(ExecutableandLinkableFormat)是
linux下
的目标文件,包含可执行文件,可链接文件,coredump文件等。
musiclvme
·
2024-02-08 17:50
linux
汇编
为什么linux安装程序会很麻烦?
Linux下
安装软件其实可以和Windows一样简便(其实是远比Windows简便);但安装软件的方式不止一种:和Windows下一样,你可以用正规的msi包自动安装;也可以从别人的机器把PS/CS/SC
晴栀吖
·
2024-02-08 16:43
QGIS编译(跨平台编译)之四十八:pixman编译(Windows、Linux、MacOS环境下编译)
文章目录一、pixman介绍二、pixman下载三、
Linux下
编译四、MacOS下编译五、Windows下编译一、pixman介绍Pixman是一个开源的图形库,它提供了底层像素操作功能,包括像素格式转换
翰墨之道
·
2024-02-08 14:01
QGIS编译
pixman跨平台编译
pixman编译
pixman
pixman+qt
QGIS编译
QGIS
Linux下
的经典软件
转自:http://blog.csdn.net/real_myth/article/details/56012539
Linux下
的经典软件(史上最全)
Linux下
的经典软件(史上最全)前言从2012年接触
只愿做你的君王
·
2024-02-08 13:19
linux下
squid代理应用
这里有三台服务器外网服务器192.168.10.78squid服务器192.168.10.98网卡一eth010.15.1.2网卡二内网服务器10.15.1.3一:squid服务搭建,这里省略,网上有很多教程(https://help.aliyun.com/knowledge_detail/41342.html),我已经搭建好,并且启动了服务。两块网卡,设置完可能不能正常上网,要设置默认出口网卡r
攻城狮的梦
·
2024-02-08 13:14
工作笔记
gdb调试执行(启动调试、添加参数、附加进程、调试core文件)
最近写项目时需要在
linux下
进行调试,因此想学习一下GDB,在博客上看到一篇很好的文章,在此将原文搬过来以做记录。
你好,此用户已存在
·
2024-02-08 12:53
c++
Linux系统
c++
nodejs安装后环境配置
Linux下
nodejs安装官网编译好的文件(如tar.gz)SourceCode官网编译好的文件(如tar.gz)直接进行全局软链接的配置ln-s/你的目录/bin/node/usr/local/bin
柒拾柒_L
·
2024-02-08 11:07
Program
node.js
区块链
linux
服务器
Linux操作系统-文件系统(内存文件和磁盘文件)
基础IO内存文件文件概念和文件操作文件描述符理解
Linux下
一切皆文件重定向的原理理解文件缓冲区磁盘文件了解磁盘的物理结构对磁盘物理结构的逻辑抽象文件系统动态库和静态库内存文件文件
猿来是这样^
·
2024-02-08 11:32
Linux系统原理和系统编程
linux
服务器
c++
数据结构
02-----
linux下
多线程程序占用虚拟内存非常高
一业务场景分析因为多线程在平时是非常常见的,最近有点空,想自己写个线程池而不是用别人写好的。所以开撸,发现当我在调试一个线程池时,发现使用了一两个小时后,虚拟内存占用得非常高。然后我开始分析,一开始我先写了一个不带调整线程的线程池,发现线程池开启几个小时后,虚拟内存都是很稳定,基本也就正常的几百m。而当我添加了调整线程后,发现同样一个小时多后,虚拟内存变得非常的大,达到20g左右。注:这里调整线程
Mango酱
·
2024-02-08 11:32
GDB调试
相关命令及环境处理
多线程
linux
Linux下
的多线程
前面学习了进程、文件等概念,接下里为大家引入线程的概念多线程线程是什么?为什么要有线程?线程的优缺点Linux线程操作线程创建线程等待线程终止线程分离线程间的私有和共享数据理解线程库和线程id深刻理解Linux多线程(重点)线程是什么?线程是一个执行分支,执行粒度比进程更细,调度成本更低。线程是进程内部的一个执行流线程是CPU调度的基本单位,进程是承担分配系统资源的基本实体为什么要有线程?多线程编
猿来是这样^
·
2024-02-08 11:00
Linux系统原理和系统编程
linux
c++
服务器
开发语言
QGIS编译(跨平台编译)之五十一:Shapelib编译(Windows、Linux、MacOS环境下编译)
文章目录一、Shapelib介绍二、Shapelib下载三、Windows下编译四、
Linux下
编译五、MacOS下编译一、Shapelib介绍Shapelib是一个开源的C/C++库,用于读取、写入和处理
翰墨之道
·
2024-02-08 11:09
QGIS编译
linux
macos
Shapelib
windows
Shapelib编译
QGIS编译
Springboot 整合 Elasticsearch(三):使用RestHighLevelClient操作ES ①
前情提要:Springboot整合Elasticsearch(一):
Linux下
安装Elasticsearch8.xSpringboot整合Elasticsearch(二):使用HTTP请求来操作ES目录一
programmer_山风
·
2024-02-08 10:40
JAVA进阶
springboot
ELK-Stack
spring
boot
elasticsearch
java
Linux下
如何复用外部shell脚本
在Linux开发中,经常会编写shell脚本来执行一些任务,通常是一个脚本只做一件事,随着任务的增加,脚本会越来越多,可复用的地方也会逐渐增加,这时就需要提取出脚本中的公共的功能放到一个通用的脚本中,其他脚本都能复用它Linux命令本篇文章介绍shell脚本中如何执行外部脚本,如何调用外部脚本中的函数,以及脚本复用相关的方法执行外部脚本的方式假如在当前目录有a.sh脚本,内容如下#!/bin/ba
码农_在线
·
2024-02-08 03:05
【Linux】环境基础开发工具的使用之gcc详解(二)
前言:上一篇文章中我们讲解了
Linux下
的vim和yum的工具的使用,今天我们将在上一次的基础上进一步的讲解开放工具的时候。
卫卫周大胖;
·
2024-02-08 03:28
Linux的深度刨析
linux
运维
服务器
【Linux】环境基础开发工具的使用之gdb详解(三)
前言:上一篇文章中我们讲解了
Linux下
的gcc与g++的使用,今天我们将进一步的学习gdb与makefile来帮我们更好的理解与使用基础开发工具。
卫卫周大胖;
·
2024-02-08 03:56
Linux的深度刨析
linux
运维
服务器
Linuxptp使用总结
linuxptp.sourceforge.net/2.ptp及ntp介绍及比较:https://www.redhat.com/en/blog/combining-ptp-ntp-get-best-both-worlds3.
Linux
昵称不能为——
·
2024-02-08 02:52
时间
服务器
linux
linux下
hbase指令快使用无介绍版(一)
问题背景平常项目基本都是直接在代码里面执行hbase查询工作,在
linux下
操作hbase的指令总是忘记,基于此基础,写一个快速使用版的注意事项:默认已安装hbase,并配置环境变量hbase指令1登录
时间是一种毒药
·
2024-02-07 23:59
Linux基础开发工具使用【Yum | Vim | 编译器 | 调试器 | GDB | Makefile | Git】
的简单配置掌握简单的Makefile编写,了解其运行思想编写自己的第一个Linux程序:进度条掌握gcc/g++编译器的使用,并了解其过程,原理掌握简单gdb使用于调试Linux软件包管理器yum什么是软件包在
Linux
挨踢程序员
·
2024-02-07 21:15
Linux的重生之路
linux
vim
git
linux 应用层gpio中断_嵌入式
Linux下
使用GPIO中断功能
1).简介本文引用地址:http://www.eepw.com.cn/article/201703/344828.htmGPIO应用是嵌入式设备最基本的应用之一,本文就基于EmbeddedLinux系统演示开发GPIO中断以及输出相关的基本应用示例.本文所采用的硬件平台来自与Toradex发布的基于NXPiMX7SoC的ColibriiMX7ARM计算机模块配合ColibriEvaBoard.2)
李栩然
·
2024-02-07 21:14
linux
应用层gpio中断
I.MX6u嵌入式linux驱动开发
1:Ubuntu系统入门当Ubuntu系统入门以后,我们重点要学的就是如何在
Linux下
进行C语言开发,如何使用gcc编译器、如何编写Makefile文件等等首先安装虚拟机软件VM:VmwareWorkstation
vv不说话
·
2024-02-07 20:35
MX6U嵌入式linux
linux
驱动开发
运维
linux
C编程
入门
Ubuntu下也有一些可以进行编程的工具,但是大多都只是编辑器,也就是只能进行代码编辑,如果要编译的话就需要用到GCC编译器,使用GCC编译器肯定就要接触到Makefile。1:helloworld!!!我们所说的编写代码包括两部分:代码编写和编译,在Windows下可以使用VisualStudio来完成这两部分,可以在VisualStudio下编写代码然后直接点击编译就可以了。C编译器进行编译,
vv不说话
·
2024-02-07 20:34
MX6U嵌入式linux
linux
运维
服务器
裸机开发及开发环境搭建
同样一个点灯驱动,裸机可能只需要十几行代码,但是
Linux下
的驱动就需要几十行代码。2.Linux驱
vv不说话
·
2024-02-07 20:34
MX6U嵌入式linux
linux
CLI 命令行实用程序开发基础
服务计算概述CLI(CommandLineInterface)实用程序是
Linux下
应用开发的基础。
蜜桃桃的冰淇淋奶昔
·
2024-02-07 19:03
CentOS7安装SQLServer2017
安装要求1、centos或redhat7以上系统2、内存2G以上说明:
Linux下
安装SQLServer数据库有2种办法:使用rpm安装包安装rpm安装包地址:Indexof/rhel/7/mssql-server
TimengHero
·
2024-02-07 18:07
SQL
Server
linux
centos
sqlserver
2020-02-21
数据卷创建一个数据卷启动一个挂载数据卷的容器查看数据卷的具体信息删除数据卷数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性:数据卷可以在容器之间共享和重用对数据卷的修改会立马生效对数据卷的更新,不会影响镜像数据卷默认会一直存在,即使容器被删除注意:数据卷的使用,类似于
Linux
博客用户
·
2024-02-07 17:06
初识
Linux下
的静态库与动态库
文章目录一、静态库的简要介绍及应用1.静态库的介绍2.静态库的特点3.静态库的创建A.创建静态库的命令B.静态库参数说明C.静态库的创建步骤4.静态库的应用实例。二、动态库的简要介绍及应用1.动态库的介绍2.动态库的特点3.动态库的创建A.创建动态库的命令:B.动态库参数说明C.动态库的创建步骤4.动态库的应用实例三、总结1.静态库与动态库文件大小对比2.学习体会一、静态库的简要介绍及应用1.静态
houlile_sunny
·
2024-02-07 17:32
ubuntu
linux
Linux下
静态库与动态库
**静态库:**在编译过程中将库函数代码直接加入到生成的可执行程序中,程序运行中不需要利用库函数。**共享库:**编译时,只是在生成的可执行程序中简单指定需要使用库函数信息,程序运行过程中需要利用库函数。**动态库:**共享库的一种变化形式,目前大都采用共享库的方式命名方式:**静态库:**前缀lib+库名+.a(liblzym.a,libstdc++.a等)**动态库:**前缀lib+库名+.s
爱编程的小黑
·
2024-02-07 17:01
Linux
Linux下动态库与静态库
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他