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权限
java的四种内部类详解
访问
权限
:可直接访问外部类的静态成员(包括private修饰的)。无法直接访问外部类的非静态成员,需通过外部类实例间接访问。特点:可以定义静态成员和方法。
异常驯兽师
·
2025-03-09 18:00
java
开发语言
Linux
学习笔记--shell脚本(二)
20.1什么是shell脚本shell脚本并不能作为正式的编程语言,因为它是在
linux
的shell中运行的,所以称为shell脚本。事实上,shell脚本就是一些命令的集合。
运维派C
·
2025-03-09 17:52
shell脚本学习
Linux
shell脚本
kali安装教程(超全)
Kali
Linux
是一款基于Debian的
Linux
发行版,专注于渗透测试和安全审计。以下是在计算机上安装Kali
Linux
的步骤:1.下载Kali
Linux
的ISO镜像文件。
撒旦骑路西法,大战吕布
·
2025-03-09 17:48
linux
服务器
运维
Git与GitHub:理解两者差异及其关系
它由林纳斯·托瓦兹于2005年为
Linux
内核的开发而创建。
抱抱宝
·
2025-03-09 17:17
git
github
Linux
and Shell笔记梳理
chmod
权限
控制:第1个字符有两种情况:如果是“d”则代表这是一个文件夹,如果是“—”代表这是一个文件;d代表的是目录(directroy)-代表的是文件(regularfile)s代表的是套字文件(
是蛋蛋吖~
·
2025-03-09 16:15
linux
and
shell
linux
shell
【CVTE】嵌入式软件开发-
Linux
方向{一面}
***2.链表(LinkedList)****特点:****使用场景:****3.数组vs链表对比****4.代码示例****数组示例****链表示例(单链表)****5.结论**全局变量和局部变量在
linux
阿猿收手吧!
·
2025-03-09 16:45
面经
linux
运维
服务器
面试
使用wxWidgets开发跨平台GUI应用程序
wxWidgets支持大多数常见的操作系统,包括Windows、
Linux
、Unix和MacOSX等,并且具有相同的API接口,这使
DevNinja
·
2025-03-09 16:44
C/C++
Linux
笔记---调试工具GDB(gdb)
1.gdb的概念GDB,全称GNUDebugger,是一个功能强大的开源调试工具,广泛用于Unix和类Unix系统,以及MicrosoftWindows和macOS平台。GDB允许开发者在程序执行过程中查看内部运行情况,帮助定位和修复程序中的错误。gdb的主要功能:启动和控制程序执行:gdb可以按照自定义要求运行程序,并在指定的断点处暂停执行。检查程序状态:当程序暂停时,gdb允许开发者检查程序中
大筒木老辈子
·
2025-03-09 16:13
linux
笔记
运维
wxWidgets:跨平台GUI开发框架
wxWidgets支持多种操作系统,包括Windows、macOS、
Linux
以及其他Unix-like系统。它还可以与
2301_79366332
·
2025-03-09 16:43
C/C++
《Operating System Concepts》阅读笔记:p208-p227
一、技术总结1.vmstat
Linux
系统上vmstat命令的作用是“Reportvirtualmemorystatistics”。
·
2025-03-09 16:46
操作系统
sqlite3 学习笔记
文章目录前言SQL的概念与表格相关的操作i.创建表格(增)ii删除表格(删)iii更改表格(改)iv查询表格(查)与记录相关的操作i插入记录ii删除记录iii查询记录iv修改记录
Linux
中使用sqlite3
某风吾起
·
2025-03-09 16:40
work
sqlite
学习
笔记
adb命令、adb shell与
Linux
各种命令(busybox)
常用的ADB命令1.显示系统中全部Android平台:androidlisttargets2.显示系统中全部AVD(模拟器):androidlistavd3.创建AVD(模拟器):androidcreateavd--name名称--target平台编号4.启动模拟器:emulator-avd名称-sdcard~/名称.img(-skin1280x800)5.删除AVD(模拟器):androidde
猫猫猫猫猫大人
·
2025-03-09 15:37
Linux
Fedora
Android
渗透测试之利用sql拿shell(附完整流程+防御方案)【下】
导读:时刻保持谦逊,始终保持学习,探寻事物的本质,不要把事情复杂化话不多说,书接上回三、利用日志getshell利用条件:拥有网站的写入
权限
知道网站的绝对路径数据库日志开启实际操作:(1)查看数据库日志是否开启以及路径
豪门土狗
·
2025-03-09 15:04
渗透测试
数据库
网络安全
笔记
sql
软件开发基础-设计模式
以及它们的应用案例:模式作用案例单例模式确保只有一个实例日志管理、数据库连接池工厂模式让子类决定实例化解析不同格式的文件(JSON、XML)适配器模式兼容不同接口旧系统迁移、新API适配代理模式控制访问
权限
控制
奥德彪123
·
2025-03-09 15:03
设计模式
设计模式
RustDesk开源远程桌面工具部署【图文详解】
加速器1.4安装docker-compose2.客户端安装3.映射或防火墙配置4.客户端配置1.服务端安装1.1服务器环境[root@test~]#cat/etc/redhat-releaseCentOS
Linux
release7.9.2009
岚天start
·
2025-03-09 13:49
开源
云原生
ruskdesk
桌面远程
远程
Linux
中安装nginx
注意:源文件目录工作目录1.从官网下载nginx(http://nginx.org/en/download....上传安装包到指定目录(/usr/local/src)解压nginx安装包tar-zxvfnginx-1.19.10.tar.gz3.解压完成后的目录为源文件目录,可以命名为nginx-source4.进入nginx-source源文件目录下。(cd/usr/local/src/ngin
·
2025-03-09 12:12
linuxnginx
docker 开源nas_NAS如何装qBittorrent?一个教程就够了!X86与ARM均可用
创作声明:qBittorrent是一款开源免费的种子和磁力链接下载工具,支持Windows、Mac和
Linux
,它的功能非常强大。但是无论是群晖还是威联通官方都没有直接提供,本文就
鸡糟的黄医桑
·
2025-03-09 12:43
docker
开源nas
Ubuntu 服务器初始化、系统安全加固、系统内核参数优化以及常用软件安装脚本分享...
Github下载地址:https://github.com/WeiyiGeek/SecOpsDev/blob/master/OS-%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/
Linux
全栈工程师修炼指南
·
2025-03-09 12:41
网络安全攻防等保实践
linux
centos
docker
java
运维
Ubuntu 新用户创建与环境配置(oh-my-zsh / oh-my-tmux / awesome-vimrc)
配置oh-my-zsh安装插件tmux/oh-my-tmux安装oh-my-tmux配置oh-my-tmuxvim/awesome-vimrc效果图常用命令新用户创建创建用户需要首先登陆一个有root
权限
的账户
LutingWang
·
2025-03-09 11:36
环境配置
环境配置
ubuntu
Beekeeper Studio:一款跨平台的SQL编辑器与数据库管理工具
编辑器与数据库管理工具项目地址:https://gitcode.com/gh_mirrors/be/beekeeper-studio项目介绍BeekeeperStudio是一款跨平台的SQL编辑器和数据库管理工具,适用于
Linux
牧桔好Victor
·
2025-03-09 09:53
Android USB Camera(1) : 调试记录
Linux
内核已经集成了uvc驱动,代码路径是kernel-3.10/drivers/media/usb/uvc/2.1打开配置
Linux
内核需要
LittleProgrammer2S
·
2025-03-09 09:21
MTK
Android
USB-Camera
UVC
V4L2
鸿蒙的底层是
linux
吗?
结论:鸿蒙系统的底层技术确实与
Linux
有关联,但并非完全基于
Linux
开发。
博览鸿蒙
·
2025-03-09 09:21
鸿蒙
harmonyos
linux
华为
Linux
-关于管理网络的问答题
4.对于IPv6地址,请说明地址结构以及它的子网划分,5.
Linux
中如何解析主机名和IP地址的对应关系?6.RHEL9如何显示网络的IP地址?
2302_79952574
·
2025-03-09 09:16
服务器
运维
Linux
-管理文件间的链接
目录什么是链接?链接有哪些类型?硬链接如何理解硬链接?如何创建硬链接?硬链接的局限性符号链接(软连接)如何理解符号链接?符号链接相比硬链接的优势如何创建符号链接?什么是链接?链接:指向同一文件的多个文件名。这些文件名称为链接。链接有哪些类型?你可以创建两种类型的链接:硬链接和软链接(符号链接)。每种方法各有利弊。硬链接如何理解硬链接?硬链接就像是一个指向实际文件的标记或指向牌,它允许你在不同的位置
2302_79952574
·
2025-03-09 09:46
linux
运维
服务器
Java代理
代理模式广泛应用于日志记录、
权限
校验、事务管理、延迟加载等场景。本文将带你深入了解Java中的代理模式,包括静态代理和动态代理的实现方式。
lyrhhhhhhhh
·
2025-03-09 09:45
java
开发语言
【CMakeLists】学习笔记
cmake安装--
linux
sudoaptinstallcma
何故清风不知意
·
2025-03-09 09:11
学习
笔记
[
Linux
]gcc/g++
文章目录一、安装gcc二、gcc工作流程三、gcc常用参数1.指定生成的文件名(-o)2.搜索头文件(-I)3.指定一个宏(-D)四、多文件编译五、gcc与g++一、安装gcc#Ubuntusudoaptupdate#更新本地的软件下载列表,得到最新的下载地址sudoaptinstallgccg++#centossudoyumupdatesudoyuminstallgccg++之所以更新下载列表,
nitesy
·
2025-03-09 08:08
Linux
linux
Ubuntu设置笔记本电脑合盖时不挂起
在Ubuntu默认的设置中,无法设置关闭盖子的操作,因此需要手动修改配置文件参考文件:https://
linux
.cn/article-15015-1.html更改登录配置打开/etc/systemd/
萌新程序猿~
·
2025-03-09 08:35
MISC
ubuntu
电脑
linux
(三)
Linux
中GCC/g++:基础用法和实用选项全面解析
GCC/g++是
LINUX
下广泛使用的编译器,它同样是开源的。
Tech行者
·
2025-03-09 08:30
Linux的学习笔记
linux
专业 英语
文章目录一、计算机1.计算机基础(1)计算机组成原理(2)计算机网络(3)数据库(4)编译原理(5)离散数学2.软件开发(1)编程词汇(2)开发术语(3)
Linux
(4)软件3.就业领域(1)职场(2)
程序员爱德华
·
2025-03-09 08:55
英语
专业英语
Linux
和gcc/g++常用命令总结
目录
Linux
命令总结文件操作相关命令lscdpwdcpmvrmcatmkdirrmdirtouch文本处理操作命令grepawksed进程管理操作相关命令pstophtopkillpkillkillallchmodchown
石油人单挑所有
·
2025-03-09 08:54
Linux系统编程
linux
运维
服务器
网络
数据库
ubuntu
centos
常见开源许可证
常见开源许可证许可证允许商业使用是否必须开源适用场景MIT✅是❌否最宽松,适合开源库(如OCCT相关项目)GPL✅是✅必须强制开源,适合
Linux
、GNU项目LGPL✅是☑️仅限修改核心部分适用于动态库
WwwwwH_PLUS
·
2025-03-09 07:52
#
Software
Engineering
开源
Kali
Linux
渗透基础知识整理(四):维持访问
在获得了目标系统的访问权之后,攻击者需要进一步维持这一访问
权限
。使用木马程序、后门程序和rootkit来达到这一目的。维持访问是一种艺术形式,思想比渗透更加重要。
陆小马
·
2025-03-09 07:11
黑客网络安全
黑客
安全
网络攻防
Linux
(2)
Linux
权限
管理1.用户类型超级用户(root):可以做任何事情,不受限制,命令提示符为“#”。普通用户:只能做有限的事情,命令提示符为“$”。
yi个名字
·
2025-03-09 07:10
linux
运维
服务器
linux
git 搭建 debian,如何在Debian服务器上安装公共Git存储库
如何在Debian服务器上安装公共Git存储库Git是一个免费的分布式版本控制,最初由LinusTorvalds为
Linux
内核开发创建。
高江Takae
·
2025-03-09 06:33
linux
git
搭建
debian
linux
下启动svn服务器,Debian/Ubuntu
Linux
搭建SVN服务器,并设置开机默认启动
SVN是一个开放源代码的版本控制系统,可以记录保存文档的每一次改变,并方便做对比(diff),或者取消改动,回撤到某个历史版本等(Revert)。因此十分适合存放代码、设计、图纸等需要历史记录的文档。安装subversionapt-getinstallsubversion创建仓库,首先建立svn文档的根目录svn,然后创建一个项目icalcmkdir/svnmkdir/svn/icalc创建新的i
weixin_39895481
·
2025-03-09 06:32
linux下启动svn服务器
Linux
cron.log设置,使用
Linux
Cron Job与Logrotate进行日志轮换管理
使用
Linux
CronJob与Logrotate进行日志轮换管理DickensiWen2007-05-22WebExMISdept.通常大多数应用都会使用到日志用来跟踪程序运行时的一些关键事件或者异常,
3hurricane
·
2025-03-09 06:31
Linux
cron.log设置
Mysql性能监控及优化,基于Prometheus+grafana
本篇不详写prometheus、grafana的搭建,需要可以翻阅
linux
监控篇一、mysql监控1、运行mysql-exporter注:mysql的搭建在文章尾部,这里直接进入主题Prometheus
士多啤莉娜
·
2025-03-09 06:29
mysql
prometheus
grafana
docker
Linux
Shell脚本-分隔符问题
工作中写shell脚本时遇到读取文件并按分隔符解析每行数据,分隔符单独一行,导致通过地址参数登录数据库报错,需要将分隔符写入循环条件中。分隔符单独一行:#!/bin/bashora_data(){#设置分隔符IFS='|'#读取文件中的每一行#读取客户号变更文件并创建临时表导入clientno.txt文件格式:序号|新客户号|旧客户号whileread-rfield1field2field3do#
瑞琪姐
·
2025-03-09 06:29
linux
学习
服务器
pdfkit Exit with code 1 due to network error: ProtocolUnknownError错误原因以及解决方法
原因是本地文件访问
权限
被禁止了解决方法:pdfkit.from_string(body,"test.pdf")变成pdfkit.from_string(body,"test.pdf",options={
研志必有功
·
2025-03-09 06:57
pdfkit
python
error
network
Linux
:gcc/g++编译器的使用
编译器编译过程要经历四个阶段:1.预处理(进行宏替换)-E2.编译(生成汇编)-S3.汇编(生成机器可识别代码)-c4.连接(生成可执行文件或库文件)-ogcc完成过程预处理(进行宏替换)预处理的主要功能包括宏定义,文件包含,条件编译,去注释等。预处理指令是以#号开头的代码行实例:gcc-Etest.c-otest.i-E是只进行预处理-o是指定要生成的文件名称编译(生成汇编)在这个阶段中,进行代
羊驼儿
·
2025-03-09 06:56
Linux
基于
Linux
系统的边缘智能终端(RK3568+EtherCAT+PCIe+4G+5G)
背景现有产品基本都是传统的产品,比如之前写的RTU还有基于
Linux
系统的物联网采集终端都是传统意义的产品,大家做的都差不多,能拼的除了价格之外就是软硬件的基本功了,好的产品肯定是要经过时间的磨合的。
dreamczf
·
2025-03-09 06:23
5G
物联网
人工智能
linux
linx 搭建svn服务器+钩子脚本和安装ftp客户端FileZilla
一.安装ftp客户端,将服务器的文件下载到
linux
上。本来想用lftp的,因为考虑到不是全部下,而且文件比较大,我可以选择性将文件下落本地。
gzcxl123
·
2025-03-09 06:52
运维
JJJ:
linux
sysfs相关
文章目录1.sysfs(属性)文件的创建、读、写1.1创建流程1.2open流程1.3read流程2.补充2.1sysfs下常见目录介绍2.2属性相关2.2.1简介2.2.2attribute文件的创建2.3sysfs目录如何创建的1.sysfs(属性)文件的创建、读、写1.1创建流程device_add-》error=device_create_file(dev,&dev_attr_dev);先
你板子冒烟了
·
2025-03-09 06:22
linux内核
linux
服务器
运维
MYSQL备份策略
如在
Linux
系统下,可使用cp或rsync命令复制整个数据目录。但要确保MySQL服务处于停止状态,以保证数据一致性,否则可能导致数据损坏。
F_0125
·
2025-03-09 05:21
MYSQL
mysql
数据库
linux
发送邮件结合cron
Linux
发送邮件结合cron定时任务配置邮件发送(以QQ邮箱为例,其他同理)一、获取qq邮箱授权码登录qq邮箱进行手机验证或者令牌啥的会获取到一个授权码二、使用mailx发邮件安装软件yum-yinstallmailx
热心市民运维小孙
·
2025-03-09 05:49
linux运维
linux
运维
服务器
vue3之拆若依--记实现后台管理首页(左侧菜单栏、头部信息区域...)
效果图前期准备启动若依在本地启动若依后台,跑在自己本地:这里对于如何下载若依相关的前后端代码请参考若依官网:RuoYi若依官方网站|后台管理系统|
权限
管理系统|快速开发框架|企业管理系统|开源框架|微服务框架
小白小白从不日白
·
2025-03-09 04:54
Vue3
vue.js
前端
javascript
linux
指令学习--sudo apt-get install vim
1.命令分解部分含义sudo以管理员
权限
运行命令(需要输入用户密码)。apt-getUbuntu的包管理工具,用于安装、更新、卸载软件包。installapt-get的子命令,表示安装软件包。
派阿喵搞电子
·
2025-03-09 02:08
ubuntu
学习
vim
linux
上mysql8 忘记密码
配置文件my.conf中加上一行命令打开mysqL的配置文件my.confvim/etc/my.conf增加以下命令(记得修改完之后要把这个命令注释掉)skip-grant-tables重启mysql服务(重启完之后,就可以免密码登录数据库了)servicemysqlrestart将密码先置空mysql-uroot-pusemysql;updateusersetauthentication_str
魏 无羡
·
2025-03-09 02:01
mysql
linux
bash
mysql
mysql8忘记密码重置密码和创建新用户
mysql8忘记密码查询进程ps-ef|grepmysql杀死进程kill-9[进程id]或systemctlstopmysqld跳过
权限
启动/usr/local/mysql/bin/mysqld--skip-grant-tables
刀鋒偏冷
·
2025-03-09 02:30
杂记
mysql
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他