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
1.Linux编程学习
2019.03.12 - 常见算法和数据结构
文章目录抽象数据类型和面向对象
编程学习
资料示例:Bag类数组定长数组链表线性与链式结构单链表单链表结构LinkedList代码结构delete操作示意图各操作的时间复杂度单链表反转方案1:利用append_left
jaylixueji_csdn
·
2023-10-23 23:08
算法与数据结构
算法
数据结构
一篇内核编译说明
1.Linux
内核源码结构:内核源码中主要包含以下子目录:arch:包含了与体系结构相关的代码对应于每一个支持的体系结构,有一个相应的子目录如i386、arm、alpha等。
yangbomy
·
2023-10-23 21:25
Unix/Linux
makefile
include
documentation
command
character
terminal
linux编译及启动过程分析
Linux内核编译说明
1.Linux
内核源码结构:内核源码中主要包含以下子目录:arch:包含了与体系结构相关的代码对应于每一个支持的体系结构,有一个相应的子目录如i386、arm、alpha等。
刘一痕
·
2023-10-23 21:22
LINUX
linux命令收集
http://linux.51yip.com/命令--helpman手册man命令
1.linux
的超级用户是root2.xshell远程连接linuxssh用户名@服务器ip3.查看服务器ip地址ifconfig
aose4703
·
2023-10-23 18:58
操作系统
python
开发工具
Linux
目录
1.Linux
目录结构2.VI/VIM编辑器2.1是什么2.2一般模式2.3编辑模式2.3.1进入编辑模式2.3.2退出编辑模式2.4指令模式2.5模式间转换3.网络配置和系统管理操作3.1查看网络
铁疙瘩掉了俩
·
2023-10-23 17:25
大数据
linux
后端
Linux高性能
编程学习
-TCP/IP协议族
一、TCP/IP协议族结构与主要协议分层:数据链路层、网络层、传输层、应用层1.数据链路层功能:实现网卡驱动程序,处理数据在不同物理介质的传输协议:ARP:将目标机器的IP地址转成MAC地址RARP:将MAC地址转成目标的IP2.网络层2.1概述功能:数据包的选路与转发。网络层对上层协议屏蔽了网络拓扑连接细节,确定两个主机之间的通讯协议:IP协议,根据数据包的目的IP地址决定如何转发数据;若数据包
zzh_404_not_found
·
2023-10-23 14:20
linux
学习
tcp/ip
Git 保姆级使用教程
目录一、Git介绍二、Git与SVN区别三、Git安装配置
1.Linux
平台上安装Debian/UbuntuCentos/RedHat源码安装2.Windows平台上安装3.Mac平台上安装四、安装完成后配置五
罗小白的干爹
·
2023-10-23 07:25
git
git
Linux中的开发工具(yum,vim,gcc/g++,gdb,Makefile,git)
文章目录
1.Linux
软件包管理器——yumyum语法yum常用命令安装yum仓库源2.Linux编辑器——vimvim的五种常用模式模式切换vim基本操作命令模式命令集(1)光标命令(2)复制粘贴命令
自信不孤单
·
2023-10-23 06:56
Linux
linux
vim
git
策略模式(Strategy Pattern)
策略模式是我在
编程学习
中学到的第三个设计模式在此用我自己的理解结合网上的教程概括一下设计模式.策略模式的用途如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为中选择一种行为
五飞
·
2023-10-23 06:30
Flask:与MySQL数据库的连接
于是在flask的
编程学习
中,我当然是最想把我的网页与我熟悉的MySQL数据库联系起来。
HizT
·
2023-10-23 00:11
【C语言C++
编程学习
笔记】基础语法,第一个简单的实例编程入门教程!
C语言/C++
编程学习
:一个简单的实例让我们来看一个简单的C语言程序。从下面的程序可以看出编写C语言程序的一些基本特征。如果你能知道该程序将会在显示器上显示一些内容,那说明你还是知道一些的!
折扇戏美人_a48e
·
2023-10-23 00:29
mac命令简记——可执行文件命令相关总结
1.Linux
或者mac的可执行命令的存放目录一般有:/usr/bin/bin/usr/local/bin/local/bin所以我们的可执行命令可以在这四个目录下找到,如我的电脑里:brew、node
处日先生
·
2023-10-22 22:30
shell
linux
mac
系统
编程学习
笔记
基础知识不会的命令可以查看鸟哥私房菜这本书或者自带的帮助文档man命令ifconfig:查看IP地址,MAC地址可以用ip代替,ifconfig已经过时了增加用户sudoadduserclient密码:0000pwd重命名文件mv既可用于改名,也可用于移动mvmytestnewtest(如果第二个参数是文件,那么就是改名,如果是目录就是移动至该目录。)killpid:杀死某个进程killall服务
Mona______
·
2023-10-22 21:06
书不读
不成器
自思量
知不易
系统编程
宝爸养成日记--我给孩子报了一个编程训练营
无意中在一个比较喜欢的公众号张德芬空间里看到一篇软文,是关于一个儿童
编程学习
的推文。虽说是软文,但文中描
伏宝震
·
2023-10-22 21:57
java
编程学习
:Java 多线程基础:进程和线程之由来
现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下进程和线程的由来,这对后面对并发编程的理解将会有很大的帮助。一.操作系统中为什么会出现进程?说起进程的由来,我们需要从操作系统的发展历史谈起。也许在今天,我们无法想象在很多年以
Python编程社区
·
2023-10-22 17:16
第九章 虚拟内存 第八节 内存映射
虚拟内存区域可以映射到两种类型的对象中的一种:
1.Linux
文件系统中的普通文件一个区域可以映射到一个普通磁盘文件的连续部分,例如一个可执行目标文件。
刘胖仔学后端
·
2023-10-22 15:54
深入理解计算机系统读书笔记
深入理解计算机系统
虚拟内存
内存映射
python并发
编程学习
笔记--单线程,多线程,多进程 day06
Python并发编程是指同时处理多个任务的技术,包括单线程、多线程和多进程三种方式。1.单线程:单线程是指在一个进程中只有一个线程在执行任务的情况。虽然只有一个线程在执行任务,但可以使用异步编程模型来实现并发操作,从而达到提高程序效率的目的。2.多线程:多线程是指在一个进程中创建多个线程,每个线程都可以执行不同的任务,同时运行。多线程通常比单线程更快,因为它允许并发执行多个任务,但需要注意线程之间
C&L
·
2023-10-22 10:14
开发语言
python并发
编程学习
笔记--线程池 day04
线程池Python线程池是一种用于并发处理的技术,其核心思想是将多个任务分配给一组线程来执行,从而提高程序的运行效率。线程池中包含了一定数量的线程,这些线程可以重复使用,避免了频繁地创建和销毁线程的开销。当有任务需要处理时,线程池中的线程会被分配给任务,并执行任务的代码。执行完任务后,线程会回到线程池中,等待下一个任务的到来。线程池的好处是可以减少线程的创建和销毁开销,提高程序的性能和效率。同时,
C&L
·
2023-10-22 09:44
python
学习
笔记
python并发
编程学习
笔记--在web服务中使用线程池 day05
在web服务中使用线程池可以提高服务器的并发处理能力,尤其是在高并发的情况下,可以提高请求的响应速度。Python中可以使用多种方式实现线程池,比如使用标准库中的concurrent.futures.ThreadPoolExecutor模块。这个模块提供了一个简单易用的接口,可以方便地创建线程池,并提交任务执行。示例1:importjsonimporttimefromconcurrent.futu
C&L
·
2023-10-22 09:44
学习
笔记
Linux shell
编程学习
笔记14:编写和运行第一个shell脚本hello world!
*20231020写这篇博文断断续续花了好几天,为了说明不同shell在执行同一脚本文件时的差别,我分别在csdn提供线上Linux环境(使用的shell是zsh)和自己的电脑上(使用的shell是bash)做测试。功夫不负有心人,在其中一些实例中可以体现出zsh和bash的对脚本文件支持的差别,收获匪浅……一、第一个shell脚本:helloworld!前面我们陆续介绍了与Linuxshell编
紫郢剑侠
·
2023-10-22 03:21
麒麟操作系统
Linux世界
系统维护
linux
shell编程
学习笔记
Linux
Shell脚本
cp命令
source命令
输出重定向
python udp_Python网络
编程学习
笔记(一)——UDP
代码清单2-1使用自环接口的UDP服务器和客户端importargparse,socketfromdatetimeimportdatetimeMAX_BYTES=65535defserver(port):sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)sock.bind(('127.0.0.1',port))print('Listeninga
竹宫英朗
·
2023-10-21 12:37
python
udp
奥林编程《升学择校新捷径》讲座——小升初篇 | 奥林编程
首先,讲座列举了近年来教育的几个风向标,大家可以看到,为了适应人工智能时代的来临,培养更多后备人才,国家对少儿编程有明确的支持和扶植政策,这也使得
编程学习
具有更好的时代红利。其
奥林编程
·
2023-10-21 04:40
[ Linux 长征路第四篇 ] 开发工具 vim的使用 gcc/g++的使用
目录
1.Linux
下软件包管理器yum1.1什么是软件包1.2如何安装软件1.3如何卸载软件2.vim使用2.1vim的安装和配置2.2vim的基本概念2.3vim的基本操作3.vim正常模式命令集3.1
小白又菜
·
2023-10-21 03:06
Linux
linux
vim
【C语言进阶】atoi函数的模拟实现【C的深度解剖】超详细的解释和注释
作者:#西城s这是我的主页:#西城s在食用这篇博客之前,博主在这里介绍一下其它高质量的
编程学习
栏目:数据结构专栏:数据结构这里包含了博主很多的数据结构学习上的总结,每一篇都是超级用心编写的,有兴趣的伙伴们都支持一下吧
@背包
·
2023-10-21 01:27
C语言深度解剖
算法
c语言
算法
php定时任务
PHP实现执行定时任务的几种思路详解_php精准定时任务_我是高手高手高高手的博客-CSDN博客
1.Linux
服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。
smallmww
·
2023-10-21 01:48
PHP
后端
mysql
数据库
后端
php
Java基础练习(矩阵的加减乘除运算)
九九乘法表和计算器都是在
编程学习
领域比较经典的案例。本文为大家讲解一下两个基础实操,熟悉一下随机数、遍历循环,返回值接收、类的调用、静态方法和非静态方法的调用方法。
necessary653
·
2023-10-20 20:19
矩阵
java
windows
线性代数
阵列
go调用so库,回调处理
来源:微信公众号「
编程学习
基地」文章目录go调用so库生成so库调用so库回调函数如何处理go调用so库生成so库load_so.h#ifndef_LOAD_SO_H#define_LOAD_SO_Hintdo_test_so_func
DeRoy
·
2023-10-20 14:20
go
golang
开发语言
后端
chatgpt赋能python:Python中如何规定输入值的范围
Python中如何规定输入值的范围Python是一门十分流行的编程语言,它易于上手,语法简单易懂,非常适合初学者进行
编程学习
。
a058046
·
2023-10-20 14:06
ChatGpt
python
chatgpt
开发语言
计算机
网络
编程学习
(一)
TCP安全可靠,可检查数据是否丢失,重传,重复等等-三路握手开启,四次连接终止UDP不安全,无连接,不可靠,但步骤较少,即时连接SCTP安全可靠,关联连接,持有一组IP,有类似路由的功能,寻路-四路握手开启,三次关联终止TCP的TIME_WAIT状态是为了实现TCP的全双工连接终止(处理最终那个ACK丢失的情形),并允许老的重复分节从网络中消逝。SCTP不像TCP那样需要TIME_WAIT状态,因
qq69696698
·
2023-10-20 05:18
Linux介绍 (什么是Linux)
Linux介绍(什么是Linux)目录一.Linux历史1.UNIX发展的历史2.Linux发展历史二.开源三.官网四.企业应用现状
1.Linux
在服务器领域的发展2.Linux在桌面领域的发展3.Linux
java—大象
·
2023-10-20 04:15
LINUX
linux
运维
服务器
嵌入式LINUX驱动学习之
1.linux
内核打印函数printk
1.linux
内核打印函数printk一、函数有头文件二、定义的关键宏三、函数原型四、函数使用(上位编写)五、编译下载(上位机操作)六、修改下位机linux打印内核信息环境七、装载模块/卸载模块测试一、
weixin_47273317
·
2023-10-20 02:50
linux驱动基础学习
内核
嵌入式
linux
kernel
Linux调试器——gdb使用
1.Linux
调试器——gdb使用1.1gdb[可执行程序]1.2查看源代码l(list)1.3打断点:b源代码行号1.4删除断点:delete断点的行号1.5查看断点信息:ib1.6断点失效:disable
爱学习的娟宝宝
·
2023-10-20 00:39
Linux
linux
【持续更新】tutorial-Linux-Markdown-etc(Linux、命令、Markdown、md、Tex、LaTex)
1.Linux
命令1.1常用查看文件夹下文件数量:ls-l|wc-l7zip:解压:7zxcompressed_file.7z-o/path/to/destination#注意-o和目标路径是连起来的,
Le0v1n
·
2023-10-19 22:11
软件推荐
学习笔记(Learning
Notes)
面试题(Interview
Questions)
linux
css
c语言 单链表 面向对象构造,C语言/C++
编程学习
—数据结构—单链表
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
三渔
·
2023-10-19 21:32
c语言
单链表
面向对象构造
c语言编程goto,C语言
编程学习
中的goto语句
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
Stone Mile
·
2023-10-19 21:02
c语言编程goto
用c语言程序实现数据读取数据,C语言
编程学习
:C语言以数据块的形式读写文件...
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
weixin_3991652
·
2023-10-19 21:02
用c语言程序实现数据读取数据
C语言/C++
编程学习
:C语言环境设置!
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
C语言半兮
·
2023-10-19 21:28
C语言
编程
C++
程序员
C
C语言
编程
程序员
中高级PHP程序员应该掌握哪些技术?
中级PHP程序员
1.Linux
能够流畅的使用Shell脚本来完成很多自动化的工作;awk/sed/perl也操作的不错,能够完成很多文本处理和数据统计等工作;基本能够安装大部分非特殊的Linux程序(包括各种库
Dove言和
·
2023-10-19 14:45
文章
php程序员
中高级程序员
linux系统中日志简介
1.linux
系统中日志文件类型主要包括三种:内核及系统日志:主要由系统服务rsyslog统一管理,根据服务的主配置文件/etc/rsyslog.conf中的设置决定内核和系统程序消息记录的位置。
小小白下士
·
2023-10-19 05:00
Linux
服务器
linux
运维
小菜的Scala学习笔记,主要部分更新完成
2.1声明/定义2.2val与var2.3数据类型2.3.1Char类型使用注意2.3.2、Unit、Null和Nothing2.3.3、类型转换Chap03.运算符Chap04.流程控制Scala函数式
编程学习
5akura
·
2023-10-19 05:01
个人学习笔记box
spark
scala
java
大数据
【特别篇】- 常见学习问题的解决
本文适合人群:刚走进
编程学习
没多久的萌新朋友。学习上有一定问题的,如学习效率不高、总是难以进入状态等。二-常见学习问题的解决以下内容观点来源于我看的文章、视频,亦或是我在自省
hitzaki辰
·
2023-10-19 00:22
Java软件工程师从0到1
学习
经验分享
其他
云原生与Serverless:开启无限技术想象力的先行之路
云原生、Serverless、
编程学习
,这些关键词正代表着当今技术领域的最新潮流。它们不仅改变了我们构建和部署应用程序的方式,而且推动了开发者探索更广阔的技术领域。
IiTraining
·
2023-10-18 23:00
编程学习
云原生
serverless
编程学习
288页 Python 编程文档,从入门到实践,这个就够了!
今天给的大家分享一份字节内部流出的python
编程学习
总结,一共2
Alex是大佬
·
2023-10-18 08:09
Linux shell
编程学习
笔记13:文件测试运算
LinuxShell脚本编程和其他编程语言一样,支持算数、关系、布尔、逻辑、字符串、文件测试等多种运算。前面几节我们依次研究了Linuxshell编程中的字符串运算、算术运算、关系运算、布尔运算和逻辑运算,今天我们来研究Linuxshell编程中的文件测试运算。一、文件测试运算符说明操作符说明备注-bfile检测文件是否是块设备文件,如果是,则返回true。block-cfile检测文件是否是字符
紫郢剑侠
·
2023-10-18 06:45
Linux世界
编程资料
系统维护
linux
Shell编程
Shell脚本
学习笔记
文件运算符
文件判断
目录判断
centos7.6下docker以自定义配置文件启动redis5.0.10
redis5.0.10一、环境说明二、启动步骤1.自定义redis配置文件myredis.conf2.以redis5.0.10镜像新建并运行新容器3.用远程工具连接centos里的redis一、环境说明
1.
强强爱java
·
2023-10-18 05:28
redis
centos
docker
C++进阶学习---多肽
来源:微信公众号「
编程学习
基地」目录虚函数覆盖覆盖条件虚函数表多态单台和多态多态理解多肽的好处虚析构纯虚函数抽象类纯抽象类继承多肽示例程序虚函数普通成员函数前加关键字virtual,称为虚函数覆盖子类成员函数和基类的虚函数具有相同函数原型
DeRoy
·
2023-10-18 00:18
C++
构建强大监控系统:使用Linux Zabbix和cpolar实现远程访问
❤️博客主页:iknow181系列专栏:Python、JavaSE、JavaWeb、CCNP欢迎大家点赞收藏⭐评论✍目录
1.Linux
局域网访问Zabbix2.Linux安装cpolar3.配置Zabbix
iknow181
·
2023-10-17 23:52
linux
zabbix
php
Linux Zabbix企业级监控平台+cpolar实现远程访问
文章目录前言
1.Linux
局域网访问Zabbix2.Linux安装cpolar3.配置Zabbix公网访问地址4.公网远程访问Zabbix5.固定Zabbix公网地址前言Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案
江池俊
·
2023-10-17 23:11
cpolar
linux
zabbix
运维
学习
经验分享
Linux发展史与安装-Linux从入门到精通第一天(非原创)
文章大纲一、Linux发展史二、Linux系统的安装三、Linux系统的文件四、学习资料下载五、参考文章一、Linux发展史
1.Linux
前身-Unix1968年Multics项目MIT、Bell实验室
weixin_30381793
·
2023-10-17 19:48
操作系统
运维
c/c++
正式的起点
保持每天3小时的
编程学习
,并坚持每天学习算法知识。学习目标:能够熟练运用java语言,了解计算机底层运行原理,能够独立开发一个项目。目标企业:字节跳动与诸君共勉。
猛踹瘸子那条好腿534
·
2023-10-17 16:36
c语言
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他