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
Python高级编程学习笔记
vscode最适合编程的 6 种字体
本文已收录
编程学习笔记
。涵盖PHP、JavaScript、Linux、Golang、MySQL、Redis和开源工具等等相关内容。作为开发人员,我们一天中的大部分时间都在电脑屏幕前编写代码。
Mandy的名字被占用了
·
2023-09-12 16:18
开发工具
vscode
ide
编辑器
247个Python练习案例附源码(百看不如一练)
内容涵盖:·Python基础(90个案例)·
Python高级
字符串之正则(25个案例)·Python件、期和多线程(26个案例)·Python三利器(迭代器,成器,装饰器。15个案例)
编程帆帆
·
2023-09-12 15:27
python
开发语言
javascript
学习
Python高级
正则表达式
介绍在我们教程的正则表达式介绍中,我们已经介绍了正则表达式的基本原理。我们已经展示了最简单的正则表达式的样子。我们还学习了如何通过使用re模块的search()和match()方法在Python中使用正则表达式。制定和使用字符类的概念,以及预定义的字符类,如\d、\D、\s、\S等,现在应该是众所周知的。您一定已经学会了如何使用正则表达式匹配字符串的开头和结尾。您必须知道问号的特殊含义才能使项目可
程序员孔乙己
·
2023-09-11 23:37
正则表达式
python
perl
Linux高性能服务器
编程学习笔记
(一)
第5章Linux网络编程基础APILinux高性能服务器
编程学习笔记
5.1socket地址API5.1.1主机字节序和网络字节序主机字节序–>小端低–>低网络字节序–>大端高–>低主机字节序和网路字节序转换
RadiumYang
·
2023-09-10 13:09
笔记
Python高级
特性——迭代
在Python中,迭代是通过for...in来完成的,Python的for循环不仅可以用在list或tuple上,还可以作用在其他可迭代对象上。比如dict就可以迭代:>>>d={'a':1,'b':2,'c':3}>>>forkeyind:...print(key)...acb默认情况下,dict迭代的是key。如果要迭代value,可以用forvalueind.values(),如果要同时迭代
东伶
·
2023-09-09 16:40
python高级
编程 之解析XML文件模块
XML是啥?可扩展标记语言(extensiblemakeuplanguage),以.xml为后缀的文件。XML文件最大的作用在于存储和传输数据。很多Python的项目就是把产品相关配置参数存储在xml文件中,利用python的模块进行对数据的增删改查。XML文件遵循一定的语法格式,比较简单易懂。基本遵循着“元素有始有终的原则。譬如:qiaofengbeatingdragon18palms凡是同样的
圣人便无名
·
2023-09-08 14:36
05 | 计算机指令:让我们试试用纸带编程
为什么不能用C或者
Python高级
语言来写呢?CPU没有能力理解。即使今天计算机,仍只能处理“机器码”(一连串的“0”和“1”)。高级语言怎么变成“0”和“1”的?
hedgehog1112
·
2023-09-07 18:29
Ajax
编程学习笔记
Ajax编程模板引擎模板引擎概述作用:使用模板引擎提供的模板语法,可以将数据和HTML拼接起来。官方地址:art-template使用步骤下载art-template模板引擎库文件并在HTML页面中引入库文件准备art-template模板 告诉模板引擎将哪一个模板和哪个数据进行拼接varhtml=template('tpl',{username:'zhangsan',age:'20'});将拼
好好学习不行吗
·
2023-09-06 15:01
Ajax
ajax
javascript
前端
【C++】黑马程序员-C++核心
编程学习笔记
前言根据黑马程序员C++课程内容,结合讲义,将自己学习C++的过程中将自己觉得有必要记下的笔记进行整理,方便复习回顾,编程环境为VSCode。本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。1内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函
IT阳晨。
·
2023-09-04 23:09
C++学习
c++
学习
开发语言
Juc并发
编程学习笔记
---狂神说(全)
狂神说git网站:https://gitee.com/kuangstudy/kuang_livenote?_from=gitee_search狂神说学习网站:https://www.kuangstudy.com/course笔记参考网站:http://t.csdn.cn/dgXZMJUC并发编程1、准备工作新建Maven项目使用jdk8,项目中要用到新特性下载官方文档检查项目的一些注意点-2、线程
java小白冲刺者
·
2023-09-04 13:31
java
后端
idea
java
后端
java-ee
【C++基础语法入门】9 通讯录管理系统
1.系统需求2.实现步骤1.1菜单功能1.2添加联系人1.3显示联系人1.4删除联系人1.5查找联系人1.6修改联系人1.7清空联系人3全部代码展示4结果展示黑马程序员匠心之作|C++教程从0到1入门
编程学习笔记
目标
Wwwilling
·
2023-08-31 14:06
C++基础语法入门
C++
c++
编程语言
19 NAT穿透|
python高级
文章目录网络通信过程NAT穿透
python高级
GIL锁深拷贝与浅拷贝私有化import导入模块工厂模式多继承以及MRO顺序烧脑题property属性property装饰器property类属性魔法属性\
Micoreal
·
2023-08-30 07:20
个人python流程学习
python
python高级
线程、进程和进程池
一、创建多线程Python提供两个模块进行多线程的操作,分别是thread和threading,前者是比较低级的模块,用于更底层的操作,一般应用级别的开发不常用。方法1:直接使用threading.Thread()importthreading#这个函数名可随便定义defrun(n):print("currenttask:",n)if__name__=="__main__":t1=threadin
_Clown_
·
2023-08-29 23:07
尚硅谷JUC高并发
编程学习笔记
(1)JUC简介与Lock接口
一、什么是JUC1、JUC简介在Java中,线程部分是一个重点,本篇文章说的JUC也是关于线程的。JUC就是java.util.concurrent工具包的简称。这是一个处理线程的工具包,JDK1.5开始出现的。2、进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在当代面向线程设计的计算机结构中,进程是线程的
exodus3
·
2023-08-29 05:42
多线程并发
java
开发语言
后端
Java
编程学习笔记
---枚举类型与泛型
【今日】️️️苦尽甘来是真理----致每一位坚持的伙伴目录目录导读一枚举类型1.1使用枚举类型设置常量1.2深入了解枚举类型1.3使用枚举类型的好处二泛型2.1定义泛型2.2泛型的常规用法2.3泛型的高级用法2.4泛型总结导读枚举类型可以取代以往常量的定义方式,即将常量封装在类或接口中。此外,它还提供了安全检查功能。枚举类型本质上还是以类的形式存在的。泛型的出现不仅可以让程序员少写一些代码,
脑阔达
·
2023-08-27 09:46
Java从入门到精通
java
android
开发语言
JAVA
编程学习笔记
常用代码、特定函数、复杂概念、特定功能……在学习编程的过程中你会记录下哪些内容?快来分享你的笔记,一起切磋进步吧!一、常用代码在java编程中常用需要储备的就是工具类。包括封装的时间工具类。http工具类,加解密工具类,JSON工具类,翻页工具类,字符串处理工具类等等。1、时间工具类importjava.text.DateFormat;importjava.text.ParseException;
强国豪,林中霖
·
2023-08-25 04:21
java
学习
笔记
Spring AOP 切面
编程学习笔记
packagecom.ltgsas.spring.aop.annotation;importorg.aspectj.lang.JoinPoint;importorg.aspectj.lang.Signature;importorg.aspectj.lang.annotation.After;importorg.aspectj.lang.annotation.Aspect;importorg.asp
qq_38599908
·
2023-08-22 07:54
自学笔记
spring
学习
java
python高级
基础
文章目录
python高级
基础闭包修饰器单例模式跟工厂模式工厂模式单例模式多线程多进程创建websocket服务端手写客户端
python高级
基础闭包简单解释一下闭包就是可以在内部访问外部函数的变量,因为如果声明全局变量
小菜鸟学代码··
·
2023-08-21 10:35
python
开发语言
javascript
【Windows核心
编程学习笔记
】远程注入DLL
远程注入DLL一、概述为了隐藏自身的进程信息,我们希望将进程作为一个合法进程的线程运行。由于系统进程间不允许直接操作资源,因而我们需要在合法进程内部创建一个线程,为其指定要执行的代码。一种简单的方式是令远程线程载入一个我们编写的DLL,通过DllMain()函数执行我们需要的代码。基本思路是将LoadLibrary()函数作为一个线程函数来调用:CreateRemoteThread()---->L
guyue35
·
2023-08-21 08:01
操作系统
操作系统
Linux 网络
编程学习笔记
——二、IP 协议详解
目录一、IP服务的特点IP协议为上层协议提供无状态、无连接、不可靠的服务:无状态(stateless):指IP通信双方不同步传输数据的状态信息,因此所有IP数据报的发送、传输和接收都是相互独立的、没有上下文关系。缺点:无法处理乱序和重复的IP数据报,对于上层协议来说,收到的信息可能是乱序的、重复的;优点:简单、高效,无需为保持通信的状态而分配一些内核资源,也无需每次传输数据时都携带状态信息。无连接
BeZer0
·
2023-08-18 18:46
计算机网络
网络
linux
tcp/ip
pandas的层次索引与取值的新方法
python高级
应用与数据分析学习笔记141、层次索引1.1定义在某一个方向拥有多个(两个及两个以上)索引级别,就叫做层次索引。
追梦小乐
·
2023-08-18 12:01
第七周
编程学习笔记
(4.17-4.23)
目录第一天4.17星期一anaconda环境配置深度学习基础第二天4.18星期二AI软件、sketchup、数据库与数据结构第三天4.19星期三论文表格和图片、pyqt、软件开发基本步骤第四天4.20星期四遥感相关概念、论文汇总文档、KD树第五天4.21星期五论文写作深度学习相关概念第六天4.22星期六Qt软件相关问题汇总第七天4.22星期日cesium淹没分析本周总结:第一天4.17星期一ana
RPCR
·
2023-08-18 01:55
计算机视觉
聚类
学习
Python Vue+Django REST framework实战 记录
慕科网:http://www.imooc.com/t/2255006Python前后端分离开发Vue+DjangoRESTframework实战
Python高级
核心技术97讲Docker环境下的前后端分离项目部署与运维强力
wowocpp
·
2023-08-16 19:49
web_html
MySQL基础之事务
编程学习笔记
MySQL基础之事务
编程学习笔记
在学习《MySQL技术内幕:SQL编程》一书,并做了笔记。
smileNicky
·
2023-08-13 02:21
python源码阅读(2)--
python高级
话题
这部分内容主要包含运行环境初始化初始化完成的一个重要作用是加载基础module,比如__builtin__,sys等,初始化类型和异常系统python最终创建PyDictObject对象,维护系统所有的modulePyFunctionObject是对函数指针的包装,同样使用了缓冲池最后启动字节码虚拟机模块的动态加载机制原理是site.py将site-packages路径加入到sys.path中,将
hoppyf
·
2023-08-12 14:49
247 个经典实用有趣的 Python 实例附源码
福利:文末有chat-gpt纯分享,无魔法,无限制实例目录:Python基础(90个案例)
Python高级
字符串之正则(25个案例)Python文件、日期和多线程(26个案例)Python三大利器
充电君
·
2023-08-11 16:28
python
python
# Python 高级应用 第七章
Python高级
应用第七章7-1如何派生内置不可变类型并修改器实例化行为==实际案例==我们想自定义一种新型的元组,对于传入的可迭代对象,我们只保留作我中int类型且大于0的元素,例如:IntTuple
monster_ad43
·
2023-08-10 23:08
Linux 网络
编程学习笔记
——一、TCP/IP 协议族
目录一、TCP/IP协议族体系结构以及主要协议1.数据链路层数据链路层实现了网卡接口的网络驱动程序,以处理数据在物理媒介(以太网、令牌环等)上的传输,不同的物理网络具有不同的电气特性,网络驱动程序隐藏了这些细节,为上层协议提供一个统一的接口。最常用的协议是ARP(AddressResolveProtocol,地址解析协议)和RARP(ReverseAddressResolveProtocol),它
BeZer0
·
2023-08-08 12:34
计算机网络
网络
linux
tcp/ip
Linux
编程学习笔记
-Linux系统文件编程详解
Linux系统文件编程详解Linux文件操作命令ls命令cp命令mkdir命令mv命令cat命令rm命令grep命令more命令Linux文件系统Linux文件编程打开文件关闭文件读取文件写入文件文件偏移量获取文件状态文件锁定内存映射Linux文件操作命令ls命令功能:列出指定目录下的内容及其相关属性信息语法:ls[参数选项][文件]常见参数:-a显示所有文件以及目录,包括'以"."开头的隐藏文件
猿太极
·
2023-08-04 01:33
Linux笔记
linux
python高级
知识之常用的魔术方法
文章目录1、__init__()魔术方法2、__new__()魔术方法3、__str__()魔术方法4、__del__()魔术方法5、__call__()魔术方法6、__len__()魔术方法7、__eq__()魔术方法8、__hash__()魔术方法9、__getitem__()魔术方法10、__setitem__()魔术方法11、__delitem__()魔术方法12、__delattr__(
克里斯蒂亚诺·罗纳尔达
·
2023-08-02 23:11
Python3
python
开发语言
想学
Python高级
编程?必须了解这个小技巧:match-case!
上次给大家分享了
Python高级
编程第一讲:从使用类型提示开始;今天分享
Python高级
编程第二讲:深入解析Python中switchcase的使用方法。
Python自动化办公社区
·
2023-07-31 23:49
Python读者圈
python
数据库
mysql
python脚本教程-学习Python的教程?:python 脚本菜鸟教程
Python作为一门面向对象的性语言,其实它的学习也很简单-配置-Python基础(语法、、数据类型、高级变量、函数、
Python高级
特性)-面向对象编程、面向对象高级编程-错误、调试、测试-网络编程、
weixin_37988176
·
2023-07-31 12:53
Socket网络
编程学习笔记
(10)简易聊天室案例
1.聊天室数据传输设计必要条件:客户端、服务器必要约束:数据传输协议原理:服务器监听消息来源、客户端链接服务器并发送消息到服务器1.1客户端、服务器数据交互client发送消息到服务器端,服务器端回复消息也就是回送消息。1.2数据传输协议如上图,数据在传输的时候,需要在尾部追加换行符,也就是说原来5个字节的数据,在实际传输时,是有6个字节长度的。1.3服务器、多客户端模型在客户端有多个情况下,客户
鮀城小帅
·
2023-07-31 09:48
#
Socket
网络
学习
服务器
聊天室
python新手如何系统学习,走过这4个阶段成为高手
目录python初级阶段学习python中级阶段学习
python高级
阶段学习python进阶阶段学习Python是一种简洁而强大的编程语言,广泛应用于软件开发、数据科学、人工智能等领域。
傻啦嘿哟
·
2023-07-31 06:14
关于python那些事儿
学习
go网络
编程学习笔记
6(安全)
简介尽管互联网最初被设计为可以承受敌对代理攻击的系统,但它过去一直是在一个可信的实体和合作的环境中发展起来的。可惜现在已经时过境迁。垃圾邮件,拒绝服务攻击,网络钓鱼这些东西使得每一个上网者都需要自行承担风险。应用程序应当在复杂的互联网环境中仍然可以正确工作。“正确”不光意味着程序功能的正确,同时还意味着要确保数据传输过程中的保密性和完整性,甚至只允许合法用户进行访问和其它问题。这自然使得编程更加复
GeminiGirl0604
·
2023-07-30 14:44
零基础篇-
python高级
-11-mini-web框架
@mini-web框架一、web框架概述1.1web框架和web服务器的关系介绍使用web框架专门负责处理用户的动态资源请求,这个web框架其实就是一个为web服务器提供服务的应用程序,简称web框架关系说明:web服务器接收浏览器发起的请求,如果是动态资源请求找web框架来处理web框架负责处理浏览器的动态资源请求,把处理的结果发生给web服务器web服务器再把响应结果发生给浏览器1.2静态资源
Xiaowu2048
·
2023-07-29 16:40
前端
python
服务器
Lua
编程学习笔记
文章目录Lua
编程学习笔记
一、环境安装二、Lua基本语法1.注释2.标识符3.变量4.数据类型5.Lua运算符三、循环与流程控制1.循环2.流程控制四、函数1.基本定义2.可变参数3.函数作为参数传递五
tough is tough
·
2023-07-29 05:00
饥荒DST
lua
开发语言
想学
Python高级
编程?这个技巧你不能错过!
前言熟悉Python的朋友都知道,Python有一个让人又爱又恨的特点:数据类型的定义和使用非常的灵活。在编写一个简易脚本的时候,这个特点让编程难度显著下降;但如果你需要编写一个大型程序,而且还需要多人协作时,没有类型定义的数据类型,真的让人崩溃!也许Python的维护者也发现了这个问题,从Python3.5开始加入了类型提示的功能,不仅能对基础数据类型提示,也可以对自定义的类进行提示。今天我们就
Python自动化办公社区
·
2023-07-29 01:02
python
开发语言
高级编程
【数据结构】线性表之顺序表详解
作者:@情话0.0专栏:《数据结构》个人简介:一名双非研究生的编程菜鸟,在这里分享自己的
编程学习笔记
,欢迎大家的指正与点赞,谢谢!
情话0.0
·
2023-07-27 18:22
数据结构
线性表
顺序表
算法
Java并发
编程学习笔记
(二)线程的基础知识
一、线程常见方法start:运行线程,调用runrun:定义线程的任务join:当前线程等待指定线程结束,然后继续执行后续任务getId:获取线程唯一idgetName:获取线程名getPriority:获取线程优先级getState:获取线程状态isInterrupted:判断是否被打断isAlive:判断线程是否存活interrupt:打断线程,如果打断的是正在运行的线程,会设置打断标记,即为
奥妙无穹
·
2023-07-27 15:21
Java并发
java
学习
笔记
Python 和 Java 哪个更好找工作?
若从事
Python高级
职位,例如算法工程师,机器学习工程师,人工智能等岗位会要求研究生以上学历。
程序媛小白
·
2023-07-25 10:57
2021-10-18大数据学习日志——数据埋点+网络爬虫——多任务和网络
在这一阶段前半部部分,学习部分前端:HTML、CSS、JS、Jquery知识,后端:多任务、网络编程及
Python高级
语法。通过对前端和后端开发业务的了解,方便在数据埋
成长的小狮子
·
2023-07-25 04:46
数据库
爬虫
python
Linux 网络
编程学习笔记
——九、I/O 复用
目录I/O复用使得程序能同时监听多个文件描述符,这对提高程序的性能至关重要。通常网络程序在下列情况下需要使用I/O复用技术:客户端程序要同时处理多个socket,比如非阻塞connect技术;客户端程序要同时处理用户输入和网络连接,比如聊天室程序;TCP服务器要同时处理监听socket和连接socket,这是I/O复用使用最多的场合;服务器要同时处理TCP请求和UDP请求,比如回射服务器;服务器要
BeZer0
·
2023-07-25 04:45
计算机网络
网络
linux
学习
Python高级
特性——迭代器
我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generatorfunction。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以使用isinstance()判断一个对象是否是Iterable对象而生成器不但可以作用于for循环,还可以
东伶
·
2023-07-24 15:36
JAVA
编程学习笔记
,多线程面试题整理
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-07-23 01:38
python高级
之闭包与装饰器
1.魔法方法__call__()让类的实例化对象可以像函数一样被调用classFib(object):def__init__(self):passdef__call__(self,num):a,b=0,1self.lst=[]foriinrange(num):self.lst.append(a)a,b=b,a+breturnself.lstdef__str__(self):returnstr(se
pandarking
·
2023-07-21 13:52
Linux 网络
编程学习笔记
——三、TCP 协议详解
目录一、TCP服务的特点传输层协议主要有TCP协议和UDP协议,前者相对于后者的特点是:面向连接、字节流和可靠传输。使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。双方都必须为该连接分配必要的内核资源,以管理连接的状态和连接上数据的传输。TCP连接是全双工的,即双方的数据读写可以通过一个连接进行。完成数据交换之后,通信双方都必须断开连接以释放系统资源。TCP协议的这种连接是一对一的
BeZer0
·
2023-07-21 07:40
计算机网络
网络
tcp/ip
linux
超实用的十个超级实用事半功倍的Python自动化脚本
在日常的工作学习当中,我们总会遇到各式各样的问题,其中不少的问题都是一遍又一遍简单重复的操作,不妨直接用python脚本来自动化处理,今天就给大家分享十个
python高级
脚本,帮助我们减少无谓的时间浪费
如鹿觅水
·
2023-07-17 05:46
自动化
运维
函数式
编程学习笔记
一、命令式编程和函数式式编程的区别命令式编程的主要思想是关注计算机执行的步骤,即一步一步告诉计算机先做什么再做什么。而函数式编程的思想是告诉计算机应该做什么,但不指定具体要怎么做。代码更加简洁、易理解、易维护、易并行。函数式编程最重要的特点是“函数第一位”,即函数可以出现在任何地方,比如可以把函数作为参数传递给另一函数,还可以将函数作为返回值。尽管python算不上一门纯函数式编程语言,但它本身提
喵小姐_王小木
·
2023-07-17 02:56
pandas简介及其数据结构Series详解
python高级
应用与数据分析学习笔记111、简介1.1介绍PythonDataAnalysisLibrary或pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。
追梦小乐
·
2023-07-16 23:01
上一页
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
其他