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高级编程
《Python
高级编程
技巧》学习笔记
2-1列表、字典、集合筛选数据filterfromrandomimportrandintdata=[randint(-10,10)for_inxrange(10)]filter(lambdax:x>=0,data)推导式在Ipython中使用timeit可以进行计时timeitfilter(lambdax:x=='a',data)2-2命名元祖fromcollectionsimportnamedt
软体动物Ai
·
2021-05-03 18:59
【学习打卡】Java高级(八)
学习目标:Java
高级编程
学习打卡第八天学习内容:1、如何遍历Map的key集,value集,key-value集,使用上泛型HashMapmap=newHashMapkeySet=map.keySet
_1651
·
2021-05-02 23:20
Java高级
swift 学习笔记之---常量与变量
在大多数
高级编程
语言中,常量和变量的含义往往是广义的,它们可以表示一个具体类型的值、一段代码块、一个内存地址或者一个函数方法,本书中将变量和常量统称为量值。
油醋三椒
·
2021-05-02 20:21
Swift学习
swift
常量与变量
基础知识
【极客班】Swift
高级编程
一
Swift语言简介image.pngSwift与Object-C语言编译过程对比:image.pngSwift的类型系统分为:值类型(基础数值类型、结构、枚举、元组以及特殊类型(String、Array、Dictionary、Set)),引用类型(类、闭包),类型装饰(协议、扩展、泛型)。学习资源:Swift官方资源:https://developer.apple.com/swift/resour
xiongsirui
·
2021-05-02 17:52
GeekBand笔记: C++面向对象
高级编程
(3)
OOD(ObjectOritentedDesign)Inheritance继承表示is-apublic,private,protectedInheritance子类继承父类的所有数据成员子类对函数继承是继承调用权Composition复合/组合表示has-aDelegation委托Compositionbyreference也称为引用复合/组合(不是真正的has-a,而是has-a-pointer
Royye
·
2021-05-02 04:33
Python学习之函数式编程
下使用Python3Python学习之数据类型Python学习之函数Python学习之高级特性Python学习之函数式编程Python学习之模块Python学习之面向对象编程Python学习之面向对象
高级编程
stone_zhu
·
2021-05-02 02:52
【学习打卡】Java高级(七)
学习目标:Java
高级编程
学习打卡第七天学习内容:1、Map存储数据的特点是什么?并指明key,value,entry存储数据的特点。双列数据,存储key-value对数据。
_1651
·
2021-05-01 23:07
Java高级
【学习打卡】Java高级(六)
学习目标:Java
高级编程
学习打卡第六天学习内容:1、集合Collection中存储的如果是自定义类的对象,需要自定义类重写哪个方法?为什么?
_1651
·
2021-04-30 23:01
Java高级
函数dup2的理解
看《UNIX环境
高级编程
》时,看到书中对函数dup和dup2的描述时,总觉得书中对函数dup2有点没说清楚,不知道是我资质太低呢还是......函数原型和原文描述#includeintdup(intfd
Allenkevin
·
2021-04-30 01:59
【学习打卡】Java高级(五)
学习目标:Java
高级编程
学习打卡第五天学习内容:1、什么是枚举类?枚举类的对象声明的修饰符有哪些?类的对象只有有限个,确定的。我们称此类为枚举类publicstaticfinal2、什么是元注解?
_1651
·
2021-04-29 22:10
Java高级
【学习打卡】Java高级(四)
学习目标:Java
高级编程
学习打卡第四天学习内容:1、将字符串”2017-08-16”转换为对应的java.sql.Date类的对象。(使用JDK8之前或JDK8中的API皆可)2、解释何为编码?
_1651
·
2021-04-28 23:03
Java高级
【学习打卡】Java高级(三)
学习目标:Java
高级编程
学习打卡第三天学习内容:1、画出如下几行代码的内容结构:Strings1="hello";Strings2="hello";Strings3=newString("hello"
_1651
·
2021-04-27 23:48
Java高级
第三阶段 python和linux
高级编程
2-3 web服务器v5.0第10节socket之send和recv原理剖析
学习目标能够知道send和recv的底层工作原理1.认识TCPsocket的发送和接收缓冲区当创建一个TCPsocket对象的时候会有一个发送缓冲区和一个接收缓冲区,这个发送和接收缓冲区指的就是内存中的一片空间。2.send原理剖析send是不是直接把数据发给服务端?不是,要想发数据,必须得通过网卡发送数据,应用程序是无法直接通过网卡发送数据的,它需要调用操作系统接口,也就是说,应用程序把发送的数
zz77244920
·
2021-04-27 21:13
socket
java
linux
netty
网络
Linux系统编程
IO课程属于:Linux下的
高级编程
,也称为Linux系统编程,也就是应用层和内核层之间的接口层。1.为什么要学Linux下的
高级编程
?
行_d
·
2021-04-27 20:17
【学习打卡】Java高级(二)
学习目标:Java
高级编程
学习打卡第二天学习内容:1、画图说明线程的生命周期,以及各状态切换使用到的方法等2、同步代码块中涉及到同步监视器和共享数据,谈谈你对同步监视器和共享数据的理解,以及注意点。
_1651
·
2021-04-26 23:02
Java高级
C++面向对象
高级编程
OOP
ObjectOrientedProgramming概念:ObjectBased(基于对象)vs.ObjectOriented(面向对象)头文件防止重复声明头文件的布局class的声明ClassTemplate(模板)inline(内联)函数constructor(构造函数)参数传递::passbyvaluevs.passbyreference(toconst)返回值传递:returnbyvalue
火星来的小怪兽,
·
2021-04-26 20:27
C/C++
《Objective-C
高级编程
iOS 与 OS X 多线程和内存管理》之笔记整理
一、ARC1.autorelease使用NSMutableArray类的array方法等可以取得谁都不持有的对象,这些方法都是通过autorelease而实现的。2.GNUstepGNUstep是Cocoa框架的互换框架,可看到源码,参考ARC的实现方式。简单来说就是通过一个obj_layout的结构体中的retained来保存了引用计数:在Objective-C的对象中存有引用计数这一整数值;调
赫子丰
·
2021-04-26 18:41
Boolan C++面向对象
高级编程
(上)第二周
第二周stringclassbigthree三个特殊的函数带有指针的类一定要具有以下几种函数:拷贝构造拷贝赋值析构函数本周课程内容接着第一周,讲了类的设计,不同的是本周以stringclass为例,讲解了带有指针的类的设计。重点是bigthree的内容。以下通过本周的作业来重头捋一遍本周的作业是为Rectangle类实现构造函数,拷贝构造函数,赋值操作符,析构函数。实例代码如下:classShap
kwangxn
·
2021-04-26 17:58
C++面向对象
高级编程
_第二周
String类的学习带指针成员的类必须重写拷贝构造函数和拷贝赋值函数,这些函数的参数接受自己类的引用有指针构造时需要做动态内存分配,析构时要释放内存。拷贝构造函数:如果没有重写的话,系统提供的拷贝构造函数,浅拷贝只是指针的拷贝,两个指针指向内存中的同一块区域,指向相同的内容。拷贝构造函数,新申请一块内存,把指针指向这块内存,并把数据内容拷贝到这块内存中,对象的深拷贝,两个指针指向内存中不同的地址,
伏尔加的Fish
·
2021-04-26 14:46
Unix环境
高级编程
(APUE)环境搭建
官方网站:http://www.apuebook.com/下载官网提供源码包wgethttp://www.apuebook.com/src.3e.tar.gz解压tar-zxvfsrc.3e.tar.gz编译cdsrc.3emake发现错误gcc-ansi-I../include-Wall-DLINUX-D_GNU_SOURCEbadexit2.c-obadexit2-L../lib-lapue-
王一航
·
2021-04-26 09:57
【GeekBand】C++面向对象
高级编程
-第四周笔记
课堂大纲1.ConversionFunction转换函数2.non-explicit-one-argumentctor可隐式转换单一形参构造函数3.explicit-one-argumentctor非隐式转换单一形参构造函数4.两种特殊的类4.1.pointer-likeclass智能指针4.2.pointer_likeclass迭代器4.3.function-likeclasses:functo
茶色少年
·
2021-04-26 01:41
【学习打卡】Java高级(一)
学习目标:Java
高级编程
学习打卡第一天学习内容:1、谈谈你对程序、进程、线程的理解程序是为完成特定任务,用某种语言编写的一组指令的集合。
_1651
·
2021-04-25 21:12
Java高级
GeekBand Objective-C编程语言 第一周 - 1. Objective-C 简介
Objective-C简介Swiftios开发平台SwiftOC(C/C++)Xcode
高级编程
语言1.底层思维√2.抽象思维“时空人”三位分析法1.时间分析:编译时运行时2.空间分析(变量):内存-》
robinn9810
·
2021-04-24 17:19
(GeekBand)C++面向对象
高级编程
(下)第一周笔记(1)
第一节导读知识清单:首先来列一张清单,清点一下后面课程将会深入的细节:operatortype()const;explicitcomplex(...):initializationlist{}pointer-likeobjectfunction-likeobjectNamespacetemplatespecializationStandardLibraryvariadictemplate(sinc
Linary_L
·
2021-04-23 05:48
【新书出版】《嵌入式C语言自我修养》预售正在进行中...
几年前,专门为嵌入式工程师打造的C语言进阶视频教程:C语言嵌入式Linux
高级编程
,收到了几千名学员的中肯建议和好评。如今,纸质书籍也要出版啦!
宅学部落-王利涛
·
2021-04-23 00:40
嵌入式C语言自我修养
C语言
嵌入式
Linux
物联网
内核驱动
Unit03: JDBC
高级编程
、 DAO
JAVAJSD_V01JDBCDAY03_003.png事务简介事务(Transaction):数据库中保证交易可靠的机制JDBC支持数据库中的事务概念在JDBC中,事务默认是自动提交的可能存在的问题2017-11-2511-13-13屏幕截图.png事务特性ACID:原子性(Atomicity)事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行一致性(Consisiency):
骇客与画家
·
2021-04-22 23:25
python
高级编程
3
1.模块进阶Python有一套很有用的标准库(standardlibrary)。标准库会随着Python解释器,一起安装在你的电脑中的。它是Python的一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。1.1time1、help(time)之后可以知道time有2种时间表示形式:1、时间戳表示法,即以整型或浮点型表示的是一个以秒为单位的时间间隔。这个时间的基础值是从19
TENG书
·
2021-04-22 21:31
node
高级编程
网络部分阅读记录
TCP套接字对象socket可读流可以用socket.pause()和socket.resume()来暂停和恢复socket数据接收也可以用pipe操作数据流({end:false}可以关闭pipe自动close功能)socket.setEncoding();设置data数据编码。socket.setTimeout(time,function);设置socket空闲连接超时时间,以及超时回调处理。
2林子易2
·
2021-04-22 20:38
(GeekBand)C++面向对象
高级编程
(上)第一周笔记
1.头文件与类的声明C语言,函数用于处理数据,数据处处可见,数据函数分离;C++通过class将函数和数据封装在一起,数据对外不可见。防卫式声明:#ifndef.......#define.......声明;定义;......#endif2.构造函数1.inline内联函数,把函数代码直接拷贝到函数位置或者声明位置。但是只有简单的函数才能inline。2.构造函数用于创建一个对象并用于赋值等操作,
竺沛
·
2021-04-22 18:23
《编译器》课程简介
最终,您会学到一门为人类设计的
高级编程
语言是怎样被系统地翻译成适合机器的底层汇编语言的。在课程中,我们也会接触编程语言的设计,编程语言的语义,以及为什么会有这
秋纫
·
2021-04-22 10:44
[GeekBand][C++面向对象
高级编程
]第一周学习笔记
头文件编写时的注意事项:1.Header(头文件)的布局#ifndef__xxxx__#define__xxxx__//前置声明//类声明//类定义#endif2.同一功能在不同情况下的实现方式通过函数重载,主要体现在构造函数和各种运算符重载上。3.数据常被放在private区4.常量成员函数需要加const限定符例:doublereal()const{returnre;}5.尽可能passbyr
散夜霜
·
2021-04-21 21:50
单链表算法
本章涉及知识点:1、数组的优点和缺点2、链表的定义和分类3、单链表的优点和缺点4、单链表的查找5、单链表的更新6、单链表的追加7、单链表的删除8、单链表的插入9、单链表的反转10、结果演示一、数组的优点和缺点在
高级编程
语言里
PrivateEye_zzy
·
2021-04-21 09:33
Block是如何实现?
前言文章是阅读《Objective-C
高级编程
:iOS与OSX多线程和内存管理》之后的一些理解总结。理解Block如何实现,需要了解什么是Block?
Vein_
·
2021-04-21 09:52
Boolan-C++面向对象
高级编程
学习笔记(五)
此节课先复习了下构造和析构:12317.对象模型(ObjectModel):关于vptr和vtbl:1.类中有虚函数会生成如0x409004地址2.虚表vtbl放虚函数的地址3.继承也会继承函数,但不应从内存角度理解,继承的是函数调用权。1234C++编译器看到一个函数调用实行动态绑定三条件:1.必须通过指针调用2.指针为向上的关系(保证安全)3.调用的是虚函数18.对象模型(ObjectMode
FishParadise
·
2021-04-21 03:38
Python
高级编程
(可迭代对象,推导式,生成器,迭代器,PEP8规范编写代码)
1.可迭代对象我们已经知道可以对list,tuple,dict,set,str等类型数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。把可以通过for…in…这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(iterable)。2.推导式推导式也分为列表推导式、字典推导式、集合推导式等。我们平时用的最多的,一般也就是列表推导式。语法:[表达式f
云雀叫了一整天^-^
·
2021-04-21 00:37
python基础学习
python
生成器
pep8
Web前端
高级编程
学习笔记9:函数进阶
目录基本概念函数定义函数定义方式函数声明语法函数表达式箭头函数(ES6)Function构造函数函数命名函数参数arguments对象参数默认值扩展参数剩余参数常见问题函数调用作为函数调用作为方法调用构造函数调用间接调用回调函数函数对象函数属性length属性prototype属性自定义属性函数方法基本概念函数,一段JS代码,它只定义一次,但可以被执行或调用任意次。JS函数是参数化的。函数的定义会
L1nCyKkk
·
2021-04-20 15:56
学习笔记
javascript
Python Flask学习知识点(一)
本文章根据慕课网七月老师的PythonFlask
高级编程
课程,梳理课程中的知识点,供大家参考。MVC模式MVC模式代表Model-View-Controller(模型-视图-控制器)模式。
kakarotto
·
2021-04-20 13:42
Python基础知识
一般来说
高级编程
语言的基础都包括如下部分:1.关键字2.标识符3.注释4.常量与变量5.运算符6.语句7.数组8.函数如果我们能将上述这些部分都掌握,那么我们对这门编程语言就算是入门了,不过Python
MasterXiao
·
2021-04-18 18:05
区块链教程(三):Solidity编程基础
编程基础区块链教程(四):搭建私链、web3.js基础区块链教程(五):合约编写实战实例Solidity入门教学1、简介1.1Solidity是什么Solidity是一门面向合约的、为实现智能合约而创建的
高级编程
语言
越前浩波
·
2021-04-18 10:35
区块链
编程语言
区块链
python
高级编程
之高级特性及函数式编程
1高级特性1.1切片取一个list或tuple的部分元素是非常常见的操作。L=list(range(15))#取索引为0~(N-1)个元素L[0:N]print(L[0:10])#如果第一个索引是0,还可以省略print(L[:10])#支持L[-1]取倒数第一个元素print(L[-1])#支持倒数切片print(L[-10:])#倒数第一个元素的索引是-1print(L[-10:-1])#跨步
Claire_wu
·
2021-04-18 09:35
iOS开发Objective-C基础之──多态性
Objective-C语言是面向对象的
高级编程
语言,因此,它具有面向对象编程所具有的一些特性,即:封装性、继承性和多态性。今天介绍一下Objective-C中的多态性。
iOS__开发者皮皮峰
·
2021-04-18 00:25
python
高级编程
技巧学习笔记
第二章数据结构相关话题2.1、筛选数据两种方式filter函数:filter(lambdax:x>0,data)注意:python3需要把filter的结果转为list,也就是list(filter(lambdax:x>0,data))加条件的遍历:[xforxindataifx>0]如果想转成集合,就把[]改成{}2.2、如何为元组的每个元素命名使用元组的好处:减少存储开销缺点:使用索引访问元素
lzb30
·
2021-04-15 00:29
C++面向对象
高级编程
(下) Week 2 (Boolan) by Im4lish
1-对象模型:关于vptr和vtbl无论类中有多少个虚函数,只有一个vptr,vptr指向vtbl,vtbl不占用对象空间。vtbl可视为一个数组,vtbl中储存着虚函数的指针。2-对象模型:关于thisthis指针是每个成员函数的隐藏参数。3-对象模型:关于DynamicBindingpa->vfunc1()等价于(*(p->vptr)[n])(p)或者(*p->vptr[n])(p)4-谈谈c
Im4lish
·
2021-04-14 09:06
12个python技巧,提升你的代码编写效率
Python语言是一种解释型、面向对象、具有动态语义的
高级编程
语言。它的高级内置数据结构,结合了动态类型和动态绑定,使其对于快速应用程序开发,以及用作连接现有组件的脚本或胶合语言,都起着巨大作用。
学掌门
·
2021-04-13 20:07
零基础学编程,选择Java还Python,业内老司机告诉你实话!
一、语言历史Python:生而为简Python是一门拥有简洁语法的
高级编程
Java程序员老王
·
2021-04-13 15:05
程序员
java编程语言
java
python
人工智能
编程语言
大数据
Java与c语言的区别主要体现在哪里?
Java与c都属于计算机的
高级编程
语言,都是为了方便人去编写出来东西控制计算机;不同的是,Java是一种面向对象的语言,c是一门面向过程的语言,打个比方来说,你要给你朋友寄快递,Java的做法是找家快递公司
·
2021-04-09 21:58
javascript
2021年最新Java面试题及答案整理 --- 基础篇(一)
1.什么是JavaJava是一门面向对象的
高级编程
语言,不仅吸收了C++语言的各种优点,比如继承了C++语言面向对象的技术核心。
·
2021-04-05 21:08
面试java
2021年最新Java面试题及答案整理 --- 基础篇(一)
1.什么是JavaJava是一门面向对象的
高级编程
语言,不仅吸收了C++语言的各种优点,比如继承了C++语言面向对象的技术核心。
·
2021-04-05 21:25
面试java
UNIX环境
高级编程
笔记(1)UNIX基础知识
目录操作/usr/include/dirent.h:/*OpenadirectorystreamonNAME.ReturnaDIRstreamonthedirectory,orNULLifitcouldnotbeopened.Thisfunctionisapossiblecancellationpointandthereforenotmarkedwith__THROW.*/externDIR*op
jiangwei0512
·
2021-04-05 16:26
Linux
linux
unix
最新图灵奖颁给了所有程序员都该感谢的两个人
ACM的颁奖词:“实际上,我们世界上运行的每个程序,从手机和汽车上的程序到大型Web公司内部大型服务器上运行的程序,都是由人类使用
高级编程
语言编写的,然后编译为
·
2021-04-01 17:27
程序员图灵奖
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他