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下QT编程
Linux下
库函数、静态库与动态库
库函数什么是库库是二进制文件,是源代码文件的另一种表现形式,是加了密的源代码;是一些功能相近或者是相似的函数的集合体.使用库有什么好处提高代码的可重用性,而且还可以提高程序的健壮性;可以减少开发者的代码开发量,缩短开发周期.库制作完成后,如何给用户使用头文件---包含了库函数的声明库文件---包含了库函数的代码实现注意:库不能单独使用,只能作为其他执行程序的一部分完成某些功能,也就是说只能被其他程
不想睡觉_
·
2024-02-07 17:59
linux
linux
运维
服务器
antigen简介
在
Linux下
经常需要进行终端操作,一个好的shell解释器可以帮助我们极大提高工作效率。
乐百川
·
2024-02-07 16:40
QGIS编译(跨平台编译)之四十六:minizip编译(Windows、Linux、MacOS环境下编译)
文章目录一、minizip介绍二、minizip下载三、
Linux下
编译四、MacOS下编译五、Windows下编译一、minizip介绍Minizip是一个用于处理ZIP文件的开源库,它基于zlib库构建
翰墨之道
·
2024-02-07 16:31
QGIS编译
minizip跨平台编译
minizip编译
minizip
minizip+qt
QGIS编译
跨平台编译
linux下
的io_uring和windows下的overlapped均可实现异步I/O,有什么异同?
感觉目前看到介绍io_uring的文章还是比较少,大部分都集中在对其原理性的介绍和简单的对官方文档的翻译,真正结合实际的例子还是比较少。本文翻译整理自一篇博客:io-uring-by-example-part-1-introduction我也增加了一些自己的理解和其他的参考材料。另外,在2020年,C++也正式将协程coroutine加入标准,我尝试使用io_uring和c++20协程实现了一个高
lingshengxiyou
·
2024-02-07 15:21
linux
虚拟机
c++
开发语言
dpdk
嵌入式linux同步原理详解与实现思路
这就是同步在生活中的一个简单的应用,同样在
linux下
,也提供了相关的机
稚肩
·
2024-02-07 15:03
嵌入式linux
linux
linux同步
嵌入式Linux编程
使用
Linux下
的Nginx部署单点前端项目和集群项目详解
废话不多说,直接上操作一、部署单体前端项目1.丑话说在前,到这里已经自行安装好了nginx。2.前端项目进行打包,我这里是一个vue项目,打包命令npmrunbuild:环境名3.将打包好后的项目文件上传至服务器某个角落(这个角落的文件夹自定义)我是放到这里4.修改nginx的配置文件找到你的配置文件,在这进去修改配置配置解读:listen80表示nginx会监听80端口,然后会去/www/cab
臣妾写不来啊
·
2024-02-07 13:59
linux
前端
运维
已经设置密码的情况下连接不上
linux下
redis服务的,解决办法
1.服务器防火墙请放行端口6379systemctlstartfirewalld.servicefirewall-cmd--add-port=6379/tcp--permanentfirewall-cmd--reload3.修改redis的配置文件打开redis配置文件redis.conf进行编辑,修改一些参数将bind127.0.0.1修改为bind0.0.0.0,原因是bind127.0.0.
臣妾写不来啊
·
2024-02-07 13:57
linux
redis
java
将开源虹膜识别算法OSIRIS4.1移植到Windows
开源虹膜识别算法OSIRIS是在
Linux下
运行的,为了介绍给众多windows平台下的开发者,这里简述一下如何把它移植到windows。
ss910
·
2024-02-07 12:30
虹膜识别
开源
生物识别
虹膜识别
OSIRIS
windows
Linux驱动工作原理
首先列一张
Linux下
应用程序对驱动的调用图本次讨论内核是如何操作具体硬件的。
慕诗客
·
2024-02-07 11:15
Linux
linux
运维
服务器
Linux 下的 GCC 编译器
Linux下
的GCC编译器介绍在Linux系统中,gcc是一款强大而广泛使用的C语言编译器,它能够编译并链接源代码,生成可执行文件。
宁子希
·
2024-02-07 11:24
Ubuntu
linux
运维
服务器
linux下
Make 和 Makefile构建你的项目
Make和Makefile构建你的项目介绍在软件开发中,构建项目是一个必不可少的步骤。make是一个强大的自动化构建工具,而Makefile是make工具使用的配置文件,用于描述项目的构建规则和依赖关系。本篇博客将介绍make和Makefile的基本概念以及如何使用它们来管理项目的构建过程。1.什么是Make?make是一个命令行工具,用于根据Makefile文件中的规则来自动化构建项目。它通过检
宁子希
·
2024-02-07 11:22
Ubuntu
linux
服务器
Linux下
线程安全和锁
目录什么是线程安全概念
Linux下
线程安全的实现常见线程安全的实现方法Linux线程互斥互斥量锁通过加锁实现线程安全线程安全示例代码线程不安全的情况常见的线程安全的情况什么是线程安全概念线程安全是指在多线程环境下
高高__
·
2024-02-07 09:05
开发语言
linux
c语言
c++
linux进程和进程优先级
2.描述进程-PCB进程的所有信息都存放在一个进程控制块的数据结构中,可以理解为进程属性的集合,
Linux下
PCB为:test_struct。
高高__
·
2024-02-07 09:04
linux
c++
Linux下
centos操作系统安装Mysql8.0过程及踩坑填补
我自己有一台服务器,之前安装的是MySQL5.5,现在我想升级为MySQL8.0,于是我干了以下操作,既有踩坑又有干货:1.先卸载MySQL;2.删除跟MySQL相关文件;3.安装新的MySQL8.0版本(这里踩了一个坑,我的centos是7版本,结果我MySQL版本误操作为centos8的版本了,导致我安装不成功)4.由于安装失败,寻找补救措施(没卵用,可能某个配置文件还是没删到)5.接受现实,
臣妾写不来啊
·
2024-02-07 09:03
linux
centos
mysql
Caused by: javax.net.ssl.SSLException: Unsuppored record version Unknown-0.0
背景:Java项目在
Linux下
部署的时候报错如下起因:Java项目在部署的时候报错如下,是有关ssl的报错Causedby:javax.net.ssl.SSLException:UnsupporedrecordversionUnknown
呼伦贝尔-钢蛋儿
·
2024-02-07 08:55
ssl
网络协议
网络
[转载]c/c++ 操作sqlite
linux下
sqlite的C编程之sqlite3_get_table说明:通过sqlite3_get_table查询得到的结果,其结构是:第一行是列名,随后的行才是值。遍历的方式和二维数组相同。
weixin_34216107
·
2024-02-07 08:07
c/c++
数据库
数据结构与算法
如何在Linux系统上搭建Qt Creator开发环境
此处博主选用的是Qt5.12.9版本我们在
Linux下
安
baoyu45585
·
2024-02-07 07:08
linux
qt
运维
Docker 应用
暂无1.5Docker的用途1.6Docker的特点1.7Image镜像1.8容器和仓库二、Docker的安装2.1Docker在MacOS和Windows下的安装2.2更换系统镜像2.3Docker在
Linux
chengbo_eva
·
2024-02-07 07:21
Java工程师技术栈
docker
容器
运维
运维之-如何在纯内网,无网络的环境中代理网络到外网!超全!手把手教!!
下面会一一列出需要的工具和获取的方法第二种可能会用到的情况就是在
linux下
想
you秀
·
2024-02-07 06:04
运维部署
linux
部署
网络
运维
linux
[linux]优雅地使用minicom
推荐)自动设置设备名方式一:自动修改配置文件方式二:使用参数指定设备(推荐)使用效果自动保存log暂停输出打开minicom时间戳发送接收文件自动换行更多功能源码minicom简介安装minicom是
linux
榕树子
·
2024-02-07 06:08
linux
运维
服务器
linux下
解包bin二进制文件_Linux二进制软件包/源代码软件的安装与卸载(转)
linux软件的安装包分为二进制形式和源代码形式的,这两种形式的软件包在安装上有什么区别?【二进制形式的安装包】:是指事先已经编译好的二进制形式的软件包,有点事安装方便,缺点是灵活性差,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能再另外的平台或者环境下正确执行【源代码形式的安装包】:指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,有点事配置灵活
凌晨的末班车
·
2024-02-07 05:36
Linux下
编译qt3dStudio
1.安装qt5.11.0下载目录http://download.qt.io/archive/qt/5.11/5.11.0/qt-opensource-linux-x64-5.11.0.run2.安装qt后发现需要gcc5.3.1,我找了个遍也没找到gcc5.3.1,用gcc5.3.0编译qt3dStudio会出现问题,无奈安装了gcc5.4.00_1533526818277_0f2f6535-66
技术喵
·
2024-02-07 03:31
linux下
安装JRE
创建目标文件夹mkdir/usr/local/java下载文件地址:https://www.java.com/zh-CN/download/manual.jsp从上面找到Linuxx64,即可下载到本地拷贝文件到/usr/local/java从本地上传到服务器目录解压文件到当前目录tarxvfjre-8u401-linux-x64.tar.gz删除原包rmjre-8u401-linux-x64.t
weixin_43870390
·
2024-02-07 03:19
linux
运维
服务器
什么是epoll机制
它是
Linux下
的一种I/O复用机制,类似于BSD的kqueue和Solaris的devpoll。从阻塞---1.一个线程怎么处理多个i/o?多个线程处理多个io看起来可以,但会影响更多的性能。
呆咖啡
·
2024-02-07 02:40
服务器
运维
【Linux】
Linux下
多线程
需要云服务器等云产品来学习Linux的同学可以移步/–>腾讯云链接这些线程函数库时要使用编译器命令的“-lpthread”选项3.2线程创建pthread_create函数描述:创建一个新线程头文件:#include函数原型:intpthread_create(pthread_t*thread,constpthread_attr_t*attr,void*(*start_routine)(void*
凌云志.
·
2024-02-07 02:07
Linux
linux
java
运维
QT
Linux下
无法使用CTRL+ALT+P快捷键,不生效
文章目录一、背景二、排查(1)检查创建,发现没问题。(2)查看shortcutMap是否注册(3)排查xcb有没有获取到该事件(4)排查是否是系统的问题(5)www.google.com(6)xcb可以正常获取到键值(7)继续调试qt代码(8)被拦截(9)谁拦截(10)fcitx(11)解决1、通过fcitx配置工具修改2、通过配置文件修改一、背景该快捷键在Windows中是被MicrosoftO
daboluo520
·
2024-02-06 23:53
qt
linux
开发语言
linux下
Elasticsearch和Logstash的安装和使用
文章目录Elasticsearch第一步下载并解压文件第二步修改配置文件第三步安装前用户和环境设置1、修改虚拟内存区域数量2、新建es用户3、设置es用户的环境变量4、安装运行5、关闭和启动第四步使用Logstash第一步下载并解压文件第二步下载数据库驱动第三步新建和编辑配置文件第四步目录权限和其他配置第五步运行Elasticsearch由于是初次安装和使用es,对es的运行环境和安装过程不了解,
whynogome
·
2024-02-06 22:20
软件工具
linux
elasticsearch
嵌入式学习之Linux入门篇笔记——10,Linux连接档概念
p=4&share_source=copy_web&vd_source=a0ef2c4953d33a9260910aaea45eaec8目录1.
Linux下
的连接档种类2.什么是inode?
玄奕子
·
2024-02-06 22:58
嵌入式学习之Linux入门篇
linux
ubuntu
学习
笔记
提取二进制文件中的字符串(以ubx文件举例)
Linux下
可以直接使用命令提取:strings-n50xxx.ubx|grep-E"GNRMC|GNGGA"|sed's/^.
adgentleman
·
2024-02-06 21:22
Qt信号与槽机制原理
QT的信号与槽原理信号与槽作为QT的核心机制在
QT编程
中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。
whu_wyc
·
2024-02-06 20:06
C/C++
qt
linux crontab命令简易实践,帮你快速搞定定时任务
一、crond简介crond是
linux下
用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond
皮猴的路数
·
2024-02-06 17:10
Linux运维
linux
运维
Impossible to connect, please check your Algolia Application Id.
Algolia全文索引运行:phpartisanscout:import报错Impossibletoconnect,pleasecheckyourAlgoliaApplicationId.尝试把项目布置到
linux
轻芒_e
·
2024-02-06 16:52
Linux基础命令(一)-Linux目录架构&命令相关信息
目录一、了解Linux文件目录的结构1.1Windows和Linux文件系统区别1.2
Linux下
的文件系统1.3用户目录1.4Linux主要目录速查表二、命令格式2.1打开终端的方式2.2当打开终端后
噗噗bug
·
2024-02-06 16:28
Linux
linux
ubuntu
vim
201202:
Linux下
启动.sh文件的两种方法-IO Error: Connection reset异常-nginx在
Linux下
安装与启动
一.
Linux下
启动.sh文件的两种方法一、直接./加上文件名.sh,如运行hello.sh为.
弹钢琴的崽崽
·
2024-02-06 12:30
Linux下
configure编译代码来龙去脉
目录1Autotools相关工具链1.1Autotools1.2其他相关工具2操作实例2.1安装autotools工具2.2准备源文件2.3生成configure.ac文件2.4生成aclocal.m4文件2.5生成config.h.in文件2.6生成Makefile.in文件2.7生成configure文件2.8生成Makefile文件2.9编译和测试3扩展3.1config.h中定义一个宏3.
u010787096
·
2024-02-06 11:52
linux
服务器
运维
Linux下
mysql如何进行主从复制
MySQL主从复制介绍(1)MySQL数据库默认是支持主从复制的,不需要借助于其他的技术,我们只需要在数据库中简单的配置即可。(2)MySQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台MySQL数据库从另一台MySQL数据库进行日志的复制,然后再解析日志并应用到自身,最终实现从库的数据和主库的数据保持一致。MySQL主从复制是MySQL数据库自带功
睡个好觉xx
·
2024-02-06 11:18
centos
linux
运维
mysql
Mysql 因为表名大小写问题而导致找不到表的解决方案
原来
Linux下
的MySQL默认是区分表名大小写的,通过修改配置文件,可以让MySQL不区分表名大小写:1、用root登录,修改/etc/my.cnf;2、在[mysqld]节点下,加入一行:lower_case_table_names
红烧柯基
·
2024-02-06 08:28
mysql
linux
mysql
数据库
linux
在
Linux下
搭建自己的私有maven库并部署和发布自定义jar依赖和自定义maven插件(三)开发和发布自己开发的maven插件
系列文章目录在
Linux下
搭建自己的私有maven库并部署和发布自定义jar依赖和自定义maven插件(二)发布自己开发的jar包文章目录系列文章目录在
Linux下
搭建自己的私有maven库并部署和发布自定义
老码龙
·
2024-02-06 08:23
玩转Maven
linux
maven
jar
apache
java
中间件
Springboot 整合 Elasticsearch(二):使用HTTP请求来操作ES
前情提要:Springboot整合Elasticsearch(一):
Linux下
安装Elasticsearch8.x上回说到,Elasticsearch已经安装完成,不过我们使用7.17.5版本继续后文
programmer_山风
·
2024-02-06 07:51
springboot
JAVA进阶
ELK-Stack
spring
boot
elasticsearch
后端
【C/C++ 16】C++11线程库
在C++11之前,涉及到多线程问题,都是和平台相关的,比如windows和
linux下
各有自己的接口,这使得代码的可移植性比较差。C++11中最重要的特性就是对线程进行支持了,使得C++在并行编程时不
AllinTome
·
2024-02-06 07:41
C/C++
c++
开发语言
Redis——高级主题
在
Linux下
布道师小羊
·
2024-02-06 07:09
#
NoSQL+NewSQL
redis
数据库
缓存
新书速览|Linux信息安全和渗透测试
本书内容《Linux信息安全和渗透测试》详细阐述
Linux下
的信息安全和网络渗透技术,内容涵盖各大主流加解密算法的原理,用LinuxC/C++语言自主实现这些技术的方法,以及Linux内核开发技术和IPSecVPN
全栈开发圈
·
2024-02-06 06:51
apache
linux安装mysql (详细步骤,初次初始化,sql小例子,可视化操作客户端推荐)
前言之前写过一篇macos上装mysql的:brew安装mysql(MacOS),也写过
Linux下
操作数据库(redis和neo4j)结果中午发现腾讯云自带没有mysql,就写一篇记录一下吧。
Andy Dennis
·
2024-02-06 06:53
后端开发
mysql
linux
Linux应用程序之文件锁操作
Linux下
文件锁操作主要是通过以下两个API接口来完成的。
lida2003
·
2024-02-06 06:41
Linux
linux
thread
file
pthreads
struct
null
如何获取linux-gate.so.1动态库
前面“Linux应用程序Helloworld入门”已经提到在
Linux下
每个可执行文件都依赖于几个最为基本的动态库,其中一个就是linux-gate.so.1。
lida2003
·
2024-02-06 06:10
Linux
buffer
linux
suse
file
hex
ubuntu
交叉编译valgrind(9x07)
1介绍valgrind是一套
Linux下
,开放源代码的动态调试工具集合,能够检测内存管理错误、线程BUG等,valgrind由内核(core)以及基于内核的其他调试工具组成。
victorwwd
·
2024-02-06 05:21
工具技巧
valgrind
交叉编译
移植
9x07
高通
CTFHUB SSRF POST小记
伪协议总结:SSRF笔记整理-CSDN博客有很多的细节需要注意格式:gopher://192.168.232.125:80/_+下面url编码后的内容默认访问70端口,访问web时需要改为80端口%0A时
linux
I_WORM
·
2024-02-06 05:49
安全
ctfhub
ssrf
post
Linux系统下使用systemctl启动服务失败
Linux下
使用systemctlstart/restart命令启动服务,结果失败这个时候可以通过journalctl工具来查看systemd服务的日志:journalctl-u服务名通过该日志即可显示失败的原因参考
cuijiecheng2018
·
2024-02-06 02:18
linux
linux
运维
服务器
QGis依赖的第三方库和工具简介
依赖工具cmake跨平台的项目工程生成工具,使用它可以生成各个平台的工程文件flex&bison首先这是两非常牛逼的东西其次,他们总是在一起使用它们的前身是lexyacc,现在在unix下还是使用这两个,
linux
MongooseKnight
·
2024-02-05 23:16
QGis相关
【Linux】文件周边002之初步理解文件管理(打开的文件)
(打开的)文件管理2.重定向2.1dup2系统调用3.如何理解
Linux下
一切皆文件4.C语言中的FILE结构体4.1FILE中的文件描述符4.2FILE中的缓冲区前言本篇文章博主将会讲解『Linux系统是如何管理文
樊梓慕
·
2024-02-05 23:55
Linux
linux
运维
服务器
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他