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
DotNetGuide编程指南
metaRTC与浏览器webrtc的P2P通信
编程指南
概述metaRTC新版本支持webrtc版的p2p,支持一对一和一对多应用,在应用中浏览器作为终端应用比较广,metaRTC提供有metaRTC和浏览器p2p通信demo。下载源码https://github.com/metartc/metaRTChttps://github.com/metartc/metaRTChttps://github.com/metartc/metaRTChttps://
metaRTC
·
2023-04-14 21:49
metaRTC
webrtc
音视频
p2p
promise异步
编程指南
promise是什么Promise是异步编程的一种解决方案,可以替代传统的解决方案–回调函数和事件。ES6统一了用法,并原生提供了Promise对象。作为对象,Promise有以下两个特点:(1)对象的状态不受外界影响。(2)一旦状态改变了就不会再变,也就是说任何时候Promise都只有一种状态。Promise有三种状态,分别是Pending(进行中)、Resolved(已完成)、Rejected
叶落风尘
·
2023-04-14 19:58
javascript
前端
开发语言
ESP32学习一-程序下载(windows工具)
Linux命令行下载这里不做介绍,有兴趣可以去看官方介绍,附上链接:Linux和macOS平台工具链的标准设置-ESP32-—ESP-IDF
编程指南
v5.0.1文档这里主要介绍使用windows的工具ESP32FLASHDOWNLOADTOOL
t_guest
·
2023-04-14 02:54
WIFI
ESP32
DOWNLOAD
TOOL
下载
windows
套接字
编程指南
套接字
编程指南
1套接字1.1历史2创建套接字2.1进程间通信3使用一个套接字3.1二进制数据4断开连接4.1套接字何时销毁5非阻塞的套接字1套接字1套接字我将只讨论关于INET(比如:IPv4地址族)的套接字
T-learning
·
2023-04-13 16:00
网络
socket
python
linux
java
Golang 并发
编程指南
分享Golang并发基础库,扩展以及三方库的一些常见问题、使用介绍和技巧,以及对一些并发库的选择和优化探讨。go原生/扩展库提倡的原则不要通过共享内存进行通信;相反,通过通信来共享内存。Goroutinegoroutine并发模型调度器主要结构主要调度器结构是M,P,GM,内核级别线程,goroutine基于M之上,代表执行者,底层线程,物理线程P,处理器,用来执行goroutine,因此维护了一
极客重生
·
2023-04-13 14:32
go
python
java
分布式
面试
想要提升C++编程能力?快来看看Google都有什么招~
网址:https://google.github.io/styleguide/cppguide.htmlC++CoreGuidelines:这是由谷歌和微软等公司共同制定的C++
编程指南
,包含
早睡的叶子
·
2023-04-11 20:12
个人摘录
c++
python
开发语言
《WWW万维网
编程指南
》附录:国家域名表
课程封面-9.9起-AT阿宝哥域名国家英文名国家中文名adAndorra安道尔aeUnitedArabEmirates阿联酋afAfghanistan阿富汗agAntiguaandBarbuda安提瓜和巴布达aiAnguilla安圭拉alAlbania阿尔巴尼亚amArmenia亚美尼亚anNetherlandsAntilles荷兰属地aoAngola安哥拉aqAntarctica南极洲arArg
AT阿宝哥
·
2023-04-11 16:06
第二篇|Spark core
编程指南
在《第一篇|Spark概览》一文中,对Spark的整体面貌进行了阐述。本文将深入探究Spark的核心组件--Sparkcore,SparkCore是Spark平台的基础通用执行引擎,所有其他功能均建立在该引擎之上。它不仅提供了内存计算功能来提高速度,而且还提供了通用的执行模型以支持各种应用程序,另外,用户可以使用Java,Scala和PythonAPI开发应用程序。Sparkcore是建立在统一的
大数据技术与数仓
·
2023-04-11 16:47
c++11并发
编程指南
四(std::future std::promise详解)
前面两讲《C++11并发指南二(std::thread详解)》,《C++11并发指南三(std::mutex详解)》分别介绍了std::thread和std::mutex,相信读者对C++11中的多线程编程有了一个最基本的认识,本文将介绍C++11标准中头文件里面的类和相关函数。头文件中包含了以下几个类和函数:Providers类:std::promise,std::package_taskFut
Watson2016
·
2023-04-11 12:22
c++并发编程实战
c++并发探索0
二、书籍获得c++并发编程实战-亚马逊c++并发
编程指南
-京东请支持正版三、学习基础1.c++基础语法2.操作系统相关知识3.c++11标准库四、说明1.总结归纳则是对书中知识的整理,并转换为自己的语言
家人是最好的礼物
·
2023-04-11 01:17
c++并发
c++
多线程
并发
OC -- Objective-C语言编码规范
高质量iOS
编程指南
系列一:Objective-C语言编码规范-MichaelXia原文http://www.cnblogs.com/xdream86/p/3309345.html本文由海水的味道编译整理
毛利叔叔的叔叔
·
2023-04-10 18:21
OC
《Effective C++》读书纪实 -- 诸君同享
文章目录《EffectiveC++》是一本经典的C++
编程指南
,共包含50条C++编程的最佳实践。确定你的构造函数的行为在构造函数中,应该尽可能地避免调用虚函数、非静态成员函数和虚基类的函数。
Michael_Good
·
2023-04-10 17:18
Linux
C/C++
Effective
C++
总结
C++11
c++
开发语言
linux
TextKit框架详细解析 (十一) —— 文本
编程指南
之输入数据的自定义视图(七)
版本记录版本号时间V1.02018.09.01前言TextKit框架是对CoreText的封装,用简洁的调用方式实现了大部分CoreText的功能。TextKit是一个偏上层的开发框架,在iOS7以上可用,使用它可以方便灵活处理复杂的文本布局,满足开发中对文本布局的各种复杂需求。TextKit实际上是基于CoreText的一个上层框架,其是面向对象的。接下来几篇我们就一起看一下这个框架。感兴趣的看
刀客传奇
·
2023-04-10 15:30
《GB/T 38674-2020 信息安全技术 应用软件安全
编程指南
》 学习笔记
GB/T38674-2020信息安全技术应用软件安全
编程指南
学习笔记国标写作格式学习每个标准基本都有的格式,供写文档的我们参考定义和术语:国家标准当中涉及到的相关专业名称,都会有一个定义,防止出现理解上的歧义
思安咨询
·
2023-04-10 02:15
Flutter 异步
编程指南
作者:京东物流王志明1Dart中的事件循环模型在App开发中,经常会遇到处理异步任务的场景,如网络请求、读写文件等。Android、iOS使用的是多线程,而在Flutter中为单线程事件循环,如下图所示Dart中有两个任务队列,分别为microtask队列和event队列,队列中的任务按照先进先出的顺序执行,而microtask队列的执行优先级高于event队列。在main方法执行完毕后,会启动事
京东云开发者
·
2023-04-09 20:54
flutter
ios
android
京东云
python面向对象
编程指南
脚本之家_编程进阶之路:用简单的面向对象编程提升深度学习原型...
原标题:编程进阶之路:用简单的面向对象编程提升深度学习原型选自Towardsdatascience作者:TirthajyotiSarkar机器之心编译参与:胡曦月、GeekAI不会写一手漂亮代码的数据科学家不是好工程师。将面向对象编程中那些简单的概念(如函数化和类继承),应用到深度学习原型代码中,可以获得巨大的收益。简介本文的目标读者是像我这样没有软件工程师背景的数据科学家和机器学习(ML)从业者
weixin_39707941
·
2023-04-09 08:07
python面向对象编程指南
脚本之家
python面向对象
编程指南
豆瓣_python面向对象编程进阶
一、面向对象编程三大特征Python是面向对象的语言,同样支持面向对象的编程的三大特征:继承,封装,多态。封装是指隐藏对象的属性和实现细节,只对外提供必要的一些方法,私有属性,私有方法是实现封装地一些方法。继承是实现代码重用的方法,可以极大避免代码的重用,同时还可以在继承的基础上进行重构。多态可以按字面意思理解为“多种状态”,在编程中是指一个方法调用但是由于对象不同而产生的不同结果。三、继承语法格
故小里
·
2023-04-09 08:06
python面向对象编程指南
豆瓣
Spark 2.4.0
编程指南
--Spark DataSources
Spark2.4.0
编程指南
–SparkDataSources更多资源github:https://github.com/opensourceteams/spark-scala-maven-2.4.0视频
thinktothings
·
2023-04-09 02:32
Spark
2.4.0
Spark
DataSources
账号转移声明
头条号:软件
编程指南
公众号:程序猿升级课个人站:https://blog.springlearn.cn图片发自App图片发自App图片发自App账号以后不在首发,所有文章会在今日头条首发。
Chinesszz
·
2023-04-09 01:44
分布式搜索引擎Elasticsearch讲解专题(一)
作者主页:
编程指南
针作者简介:Java领域优质创作者、CSDN博客专家、掘金特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、毕业设计、简历模板、学习资料、面试题库、技术互助文末获取源码
qq_469603589
·
2023-04-08 19:06
微服务讲解
elasticsearch
搜索引擎
分布式搜索引擎
App Extension
编程指南
(iOS8/OS X v10.10):应用扩展如何工作
AppExtension
编程指南
(iOS8/OSXv10.10):应用扩展如何工作AppExtension
编程指南
(iOS8/OSXv10.10):应用扩展如何工作
xiaolongLee
·
2023-04-07 21:31
Javascript面向对象
编程指南
(三)
变量的作用域这是一个至关重要的为题。特别是当我们从别的语言转向JS的时,必须要明白这一点,即在Javascript中,变量的定义并不是以代码块作为作用域的,而是以函数作为作用域的。也就是说,如果变量是在某个函数中定义的,那么它在函数以外的地方是不可见的。而如果变量是定义在if或者for这样的代码块中的,它在代码块以外是可见的。另外,在Javascript中,术语“全局变量”指的是定义在所有函数之外
跟Y死磕
·
2023-04-06 10:20
pyspark-结构化流
编程指南
参考:1、http://spark.apache.org/docs/latest/structured-streaming-programming-guide.html2、https://github.com/apache/spark/tree/v2.2.0StructuredStreamingProgrammingGuideOverviewQuickExampleProgrammingModel
风吴痕
·
2023-04-06 08:04
spark
spark
mapboxgl 互联网地图纠偏插件(二)
文中涉及一些webgl的知识细节,没有接触过webgl的同学,可以参考看上一次给大家推荐的电子书《WebGL
编程指南
》,这次再附
GIS兵器库
·
2023-04-05 21:09
Scala
编程指南
(快速入门)
概述Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发,领域模型设计(面向对象开发);大数据开发-数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运行算能力。在面向对象计算数据的时候采取代码不动移动数据.在函数式编程计算的时候数据不动代码动。Scala是一门多范式的编程语言,同时支持面向对象和面向函数编程风格。它以一种优雅的方式解决现实问题。虽然它是强静态类型
小中.
·
2023-04-05 19:50
Scala
scala
Scala
编程指南
-课件版本
概述Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发-领域模型设计(面向对象开发);大数据开发-数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运行算能力。在面向对象计算数据的时候采取代码不动移动数据.在函数式编程计算的时候数据不动代码动。Scala是一门多范式的编程语言,同时支持面向对象和面向函数编程风格。它以一种优雅的方式解决现实问题。虽然它是强静态类型
麦田里的守望者·
·
2023-04-05 19:06
Scala编程基础
Android Flutter异步
编程指南
分享
目录1Dart中的事件循环模型1.1向microtask队列中添加任务1.2向event队列中添加任务2Dart中的异步实现2.1Future()2.2Future.delayed()2.3Future.microtask()2.4Future.sync()2.5catchError、whenComplete2.6async、await3Isolate介绍3.1compute3.2LoadBala
·
2023-04-05 00:33
网络socket
编程指南
4 listen accept send recv 函数
listen()函数是换换内容得时候了。假如你不希望与远程的一个地址相连,或者说,仅仅是将它踢开,那你就需要等待接入请求并且用各种方法处理它们。处理过程分两步:首先,你听--listen(),然后,你接受--accept()(请看下面的内容)。除了要一点解释外,系统调用listen也相当简单。intlisten(intsockfd,intbacklog);sockfd是调用socket()返回的套
lhuoshan
·
2023-04-04 20:26
SOCKET
socket
网络
编程
struct
server
tcp
2020-07-24
:*[Objective-C编程语言][Introduction_1]*[Cocoa基本原理指南][Introduction_2]*[Cocoa编码指南][Introduction_3]*[iOS应用
编程指南
999_999
·
2023-04-04 19:48
每日一遍俱乐部
promise模拟封装1promise模拟封装2map模拟封装用set,get模拟普通变量gigi就是我这位博主的内容很适合现阶段的我5.柯里化6.函数组合7.Data.Task函子源码8.js函数式
编程指南
刚才想到一个事
wudimingwo
·
2023-04-04 15:33
英特尔® 64 位和 IA-32 架构开发人员手册介绍
64位和IA-32架构软件开发人员手册卷1:处理器基本架构和编程环境英特尔®64位和IA-32架构软件开发人员手册卷2A和2B:指令集参考英特尔®64位和IA-32架构软件开发人员手册卷3A和3B:系统
编程指南
各个部分的作用英特尔
@HDS
·
2023-04-04 04:39
Intel
处理器
《Oracle Java SE
编程指南
》04-01:面向对象概念
课程封面-JavaSE-AT阿宝哥前言Java是面向对象的编程语言,那么在开始编写任何代码之前,我们需要学习一些面向对象的基本概念。本课我们将学习对象、类、继承、接口和包,每个概念都集中讨论这些概念如何与现实世界相关联,同时还介绍一些Java语言的语法。另外,面向对象不是什么高深莫测的绝世武功,而是人观察世界的一种自然思维,只是绝大多数人从来没有认真思考其本质罢了。万物皆对象万物皆可分类万物皆可命
AT阿宝哥
·
2023-04-03 07:57
Go
编程指南
包每个Go程序都是由包构成的。程序从main包开始运行。本程序通过导入路径"fmt"和"math/rand"来使用这两个包。按照约定,包名与导入路径的最后一个元素一致。例如,"math/rand"包中的源码均以packagerand语句开始。注意:此程序的运行环境是固定的,因此rand.Intn总是会返回相同的数字。(要得到不同的数字,需为生成器提供不同的种子数,参见rand.Seed。练习场中的
零一间
·
2023-04-03 07:41
Objective-C Runtime
编程指南
之与运行时系统进行交互
本文翻译自InteractingwiththeRuntime与运行时系统进行交互Objective-C程序通过三种不同方式与运行时系统进行交互:通过Objective-C代码;通过Foundation框架中定义在NSObject类中的方法;还有通过直接调用运行时的函数。Objective-C代码对于绝大多数场景下,运行时系统会自动在幕后工作。你需要做的仅仅是编写和编译Objective-C代码即可
我才是臭吉吉
·
2023-04-02 21:08
ARM Cortex-A系列
编程指南
之ARMv8 A -- 第五章 ARMv8指令集介绍
ARMv8体系结构增加了64位指令集,是对现存的32位指令集的补充,被叫做A64(运行在AArch64运行状态下)。运行在AArch32运行状态下的指令集是A32和T32。如果想详细了解A64的汇编语言,可以参考Documentation–ArmDeveloper,《ArmCompilerarmasmUserGuideVersion6.12》。5.1ARMv8指令集5.1.1区分32位和64位A6
sjwangjinbao
·
2023-04-02 10:12
ARM
Cortex
A系列编程指南
arm
嵌入式硬件
Spark简介及运行架构
官方文档开始:QuickStart-Spark2.1.1DocumentationSparkProgrammingGuide这里有对应的中译版:Spark官方文档-快速入门Spark官方文档-Spark
编程指南
一碗竹叶青
·
2023-04-02 02:28
BigData
大数据
spark
hadoop
scala
(十一)Flink Datastream API
编程指南
数据源(Data Sources)
文章目录数据源的概念核心组件统一跨流和批处理举例有界的源文件无界流源文件无界流Kafka源有界流kafka源数据源APISourceSplitEnumeratorSourceReader使用源SplitReaderAPI(拆分阅读器API)SplitReaderSourceReaderBaseSplitFetcherManagerEventTimeandWatermarksAPI事件的时间戳水印生
京河小蚁
·
2023-04-01 17:28
flink
flink
Android复习笔记 1 Activity
初学Android看的是《Android
编程指南
》,听朋友说《第一行代码》写的很不错于是拿起来翻了翻。就当是明年春招前的复习了。
北国雪WRG
·
2023-04-01 16:00
[文档翻译]AppExtension
编程指南
:扩展基础1
AppExtensionProgrammingGuide-AppExtensionEssentialsAppExtension
编程指南
:扩展基础AppExtensionsIncreaseYourImpact
codeTao
·
2023-04-01 12:20
ARM Cortex-A系列
编程指南
之ARMv8 A -- 第一章 简介
ARMv8既包括32bit运行状态(executionstate),又包括64bit运行状态。ARMv8可以对64bit宽的寄存器进行操作,但是也向后兼容ARMv7的软件(32bit的),也就是说ARMv7的软件(32bit的)可以在ARMv8上运行。通常用“AArch64”来表示64bit运行状态,“AArch32”来表示32bit运行状态(几乎和ARMv7是一样的)。因为ARMv8的很对概念,
sjwangjinbao
·
2023-04-01 09:52
ARM
Cortex
A系列编程指南
linux
gcc/gdb编译调试
arm
《Oracle Java SE
编程指南
》03-05:包
课程封面-JavaSE-AT阿宝哥内容导航:前言1、Package2、Package命名规范3、常见域名(DomainName)4、机构名称(OrganizationName)5、常见项目名称(ProjectName)6、常见包名(ModuleName)7、测试包名(TestModuleName)1、Package包是组织一组相关类和接口的名称空间。从概念上讲,您可以认为包类似于计算机上的不同文件
AT阿宝哥
·
2023-04-01 08:15
Maya Python游戏与影视
编程指南
阅读笔记——第八章
创建依附窗口posemgr.py文件importmaya.cmdsascmdsimportmaya.melasmelimportos,cPickle,sys,timekPoseFileExtension='pse'defshowUI():"""实例化姿势管理器窗口的函数"""returnAR_PoseManagerWindow.showUI()classAR_PoseManagerWindow(o
准风璧谈
·
2023-03-31 14:18
python
maya
<<高质量c/c++
编程指南
>>读书笔记1
一个strcpy函数的代码能考查三个方面(1)编程风格(2)出错处理(3)算法复杂度分析(用于提供性能)定义编程老手和编程高手定义1:能长期稳定地编写出高质量程序的程序员称为编程老手定义2:能长期稳定地编写出高难度、高质量的程序与称为编程高手第一章文件结构1.1版权和版本的声明版权和版本的声明位于头文件和定义文件的开头,主要内容有:(1)版权信息(2)文件名称、标识符、摘要(3)当前版本号、作者/
每天看一遍,防止恋爱&&堕落
·
2023-03-30 04:51
IT书籍读书笔记
编程
读书
编译器
float
null
《林锐-高质量C/C++
编程指南
》笔记
1.if语句规则1.1不可将布尔变量直接与TRUE、FALSE或者1、0进行比较。根据布尔类型的语义,零值为“假”(记为FALSE),任何非零值都是“真”(记为TRUE)。TRUE的值究竟是什么并没有统一的标准。例如VisualC++将TRUE定义为1,而VisualBasic则将TRUE定义为-1。假设布尔变量名字为flag,它与零值比较的标准if语句如下:if(flag)//表示flag为真i
TS_up
·
2023-03-30 03:52
C/C++编程
C++
林锐编程指南
规范的C/C++编程风格(高质量C++
编程指南
笔记,持续更新~)
①头文件结构:头文件由三部分内容组成:(1)头文件开头处的版权和版本声明(参见示例1-1)。(2)预处理块。(3)函数和类结构声明等。为假设头文件名称为graphics.h,头文件的结构参见示例1-2。【规则1-2-1】为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。【规则1-2-2】用#include格式来引用标准库的头文件(编译器将从标准库目录开始搜索)
小菜鸡的蜕变之路
·
2023-03-30 03:33
高质量C++编程指南笔记
C++学习笔记
规范C++编程
《高质量C++/C
编程指南
》读书笔记二
相比较C语言,C++增加了重载,内联,const和virtual四种新机制。其中,重载和内联既可用于全局函数,也可用于类的成员函数。const和virtual机制仅用于类的成员函数。函数重载:编译器根据参数为每个重载函数产生不同的内部标识符(不同编译器产生的内部标识符不同)。C++调用C函数--->用extern"C"重载与覆盖:成员函数被重载的特征:1.相同的作用域(同一个类中)。2.函数名相同
123.56.119.133:8090
·
2023-03-30 03:02
读书笔记
高质量C/C++
编程指南
高质量C/C++
编程指南
摘录林锐先生的《高质量C/C++
编程指南
》本书2001完成C++建议类的成员函数生明和定义分开,即类外定义不提倡使用全局变量,尽量不要在头文件中出现extern这类声明头文件的使用保证源码安全
没有理想的不伤心
·
2023-03-30 03:48
C
c++
c语言
开发语言
高质量C/C++
编程指南
读书笔记(1)
最近在读高质量C/C++
编程指南
,我只将一些我自己平时没有注意的东西记录下来。这本书挺好的,推荐大家阅读。
MrSean
·
2023-03-30 03:09
编程
读书
编程
header
存储
delete
date
《高质量的C/C++
编程指南
》读书笔记
第一章文件结构头文件由三部分构成:头文件开头处的版权和版本声明;预处理块;函数和类结构声明等;【规则1-2-1】为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。【建议1-2-1】头文件中只存放“声明”而不存放“定义”。定义文件由三部分组成:定义文件开头处的版权和版本声明;对一些头文件的引用;程序的实现体(包括数据和代码)。第二章程序的版式【规则2-1-1】在
SmartBrave
·
2023-03-30 02:56
读书笔记
C
c语言
C++
笔记
高质量
OpenGL名词
推荐两本书:OpenGL
编程指南
,OpenGL超级宝典OpenGL(OpenGraphicsLibrary)是⼀一个跨编程语⾔言、跨平台的编程图形程序接⼝口,它将计算机的资源抽象称为⼀一个个OpenGL
DoBetter1
·
2023-03-28 08:39
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他