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
Vulkan编程指南
Racket
编程指南
——20 并行
20并行Racket提供两种形式的并行(parallelism):前景(futures)和现场(places)。在提供多个处理器的平台上,并行可以提高一个程序的运行时性能。关于Racket里连续性能的信息又见性能。Racket还提供了对并发(concurrency)的线程,但线程没有提供并行;更多的信息见并发与同步。20.1前景并行racket/future库通过与前景(futures)以及fut
OnRoadZy
·
2020-09-10 12:37
Lisp
Racket
Racket编程指南(中文译)
Racket
编程指南
——16 宏(macro)
16宏(macro)宏(macro)是一种语法表,它有一个关联的转换器(transformer),它将原有的表扩展(expand)为现有的表。换句话说,宏是Racket编译器的扩展。racket/base和racket的大部分句法表实际上是宏,扩展成一小部分核心结构。像许多语言一样,Racket提供基于模式的宏,使得简单的转换易于实现和可靠使用。Racket还支持任意的宏转换器,它在Racket中
OnRoadZy
·
2020-09-10 12:35
Lisp
Racket编程指南(中文译)
Racket
Racket
编程指南
——14 单元 (组件)
14单元(组件)单元(unit)组织程序分成独立的编译和可重用的组件(component)。一个单元类似于过程,因为这两个都是用于抽象的一级值。虽然程序对表达式中的值进行抽象,但在集合定义中对名称进行抽象。正如一个过程被调用来对它的表达式求值,表达式把实际的参数作为给它的正式参数,一个单元被调用(invoked)来对它的定义求值,这个定义给出其导入变量的实际引用。但是,与过程不同的是,在调用之前,
OnRoadZy
·
2020-09-10 12:35
Lisp
Racket编程指南(中文译)
Racket
Racket
编程指南
——13 类和对象
13类和对象一个类(class)表达式表示一类值,就像一个lambda表达式一样:(classsuperclass-exprdecl-or-expr...)superclass-expr确定为新类的基类。每个decl-or-expr既是一个声明,关系到对方法、字段和初始化参数,也是一个表达式,每次求值就实例化类。换句话说,与方法之类的构造器不同,类具有与字段和方法声明交错的初始化表达式。按照惯例,
OnRoadZy
·
2020-09-10 12:34
Lisp
Racket编程指南(中文译)
Racket
Racket
编程指南
——10 异常与控制
10异常与控制Racket提供了一组特别丰富的控制操作——不仅是用于提高和捕捉异常的操作,还包括抓取和恢复计算部分的操作。10.1异常10.2提示和中止10.3延续10.1异常每当发生运行时错误时,就会引发异常(exception)。除非捕获异常,然后通过打印与异常相关联的消息来处理,然后从计算中逃逸。>(/10)/:divisionbyzero>(car17)car:contractviolat
OnRoadZy
·
2020-09-10 12:33
Racket
Racket编程指南(中文译)
Lisp
Racket
编程指南
——8 输入和输出
8输入和输出一个Racket端口对应一个流的Unix概念(不要与racket/stream的流混淆)。一个Racket端口(port)代表一个数据源或数据池,诸如一个文件、一个终端、一个TCP连接或者一个内存字符串。端口提供顺序的访问,在那里数据能够被分批次地读或写,而不需要数据被一次性接受或生成。更具体地,一个输入端口(inputport)代表一个程序能从中读取数据的一个源,一个输出端口(out
OnRoadZy
·
2020-09-10 12:33
Lisp
Racket编程指南(中文译)
Racket
Racket
编程指南
——3 内置的数据类型
3内置的数据类型上一章介绍了一些Racket的内建数据类型:数字、布尔值、字符串、列表、和过程。本节为数据的简单表提供一个内建数据类型的更完整的覆盖。3.1布尔值(Boolean)3.2数值(Number)3.3字符(Character)3.4字符串(Unicode)3.5字节(Byte)和字节字符串(ByteString)3.6符号(Symbol)3.7关键字(Keyword)3.8点对(Pai
OnRoadZy
·
2020-09-10 12:33
Lisp
Racket编程指南(中文译)
Racket
Apache Spark 3.0 GraphX
编程指南
学习地址:https://spark.apache.org/docs/latest/graphx-programming-guide.html目录总览入门属性图属性图示例图运算符运营商摘要列表物业经营者结构算子加盟运营商邻里聚集汇总消息(aggregateMessages)MapReduce三元组转换指南(旧版)计算学位信息收集邻居缓存和取消缓存PregelAPI图构建器顶点和边缘RDD顶点RDD
boonya
·
2020-09-10 12:36
Spark
Apache Spark 3.0 DStreams-Streaming
编程指南
目录总览一个简单的例子基本概念连结中初始化StreamingContext离散流(DStreams)输入DStreams和接收器基本资料进阶资源自订来源接收器可靠性DStreams上的转换DStreams上的输出操作使用foreachRDD的设计模式DataFrame和SQL操作MLlib操作缓存/持久化检查点累加器,广播变量和检查点部署应用要求升级应用程序代码监控应用性能调优减少批处理时间数据接
boonya
·
2020-09-10 12:36
Spark
Apache Spark 3.0 结构化Streaming流
编程指南
目录总览快速范例Scala语言Java语言Python语言R语言程式设计模型基本概念处理事件时间和延迟数据容错语义使用数据集和数据帧的API创建流数据框架和流数据集流数据帧/数据集的模式推断和分区流式数据帧/数据集的操作基本操作-选择,投影,汇总事件时间窗口操作处理后期数据和加水印加盟运营流静态联接流流连接内部联接,带有可选水印流重复数据删除处理多个水印的政策任意状态作业不支持的操作全球水印的局限
boonya
·
2020-09-10 12:35
Spark
halide编程技术指南(连载五)
本文是halide
编程指南
的连载,已同步至公众号第九章多重传递函数、更新定义和约化#include"Halide.h"#include//我们将在本课使用x86SSE内部函数.
Aoulun
·
2020-09-10 11:20
深度学习
Racket
编程指南
——7 合约
7合约本章对Racket的合约系统提供了一个详细的介绍。在《Racket参考》中的“合约(Contracts)”部分提供有对合约更详细的信息。7.1合约和边界7.1.1合约的违反7.1.2合约与模块的测试7.1.3嵌套合约边界测试7.2函数的简单合约7.2.1->类型7.2.2使用define/contract和->7.2.3any和any/c7.2.4运转你自己的合约7.2.5高阶函数的合约7.
OnRoadZy
·
2020-09-10 10:56
Lisp
Racket编程指南(中文译)
Racket
unity5.6.5_5.6现在可用并完成了Unity 5周期
unity5.6.5Ourlatestrelease,andthefinalinstallmentintheUnity5cycle,includestheProgressiveLightmapperpreview,newLightModes,
Vulkan
support
culiao6493
·
2020-09-10 04:49
游戏
大数据
python
人工智能
java
[OC Runtime
编程指南
_翻译]四、消息传递
[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互[OCRuntime
编程指南
_翻译]四、消息传递[
Style_月月
·
2020-09-04 23:37
[OC Runtime
编程指南
_翻译]八、声明属性
[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互[OCRuntime
编程指南
_翻译]四、消息传递[
Style_月月
·
2020-09-04 23:59
[OC Runtime
编程指南
_翻译]七、类型编码
[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互[OCRuntime
编程指南
_翻译]四、消息传递[
Style_月月
·
2020-09-04 23:59
[OC Runtime
编程指南
_翻译]六、消息转发
[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互[OCRuntime
编程指南
_翻译]四、消息传递[
Style_月月
·
2020-09-04 23:47
[OC Runtime
编程指南
_翻译]三、与运行时交互
[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互[OCRuntime
编程指南
_翻译]四、消息传递[
Style_月月
·
2020-09-04 17:36
[OC Runtime
编程指南
_翻译]二、运行时版本和平台
[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互
Style_月月
·
2020-09-04 17:53
K210学习记录(1)——GPIO与软件使用
硬件:SipeedMaixDock开发板(推荐官方KD233开发板)软件:KendryteIDE(基于VSCode开发)文档:KendryteIDE使用手册StandaloneSDK
编程指南
芯片技术规格书
XS30
·
2020-09-04 13:18
K210单片机学习
K210
单片机
Kendryte
[OC Runtime
编程指南
_翻译]一、介绍
[OCRuntime
编程指南
_翻译]一、介绍[OCRuntime
编程指南
_翻译]二、运行时版本和平台[OCRuntime
编程指南
_翻译]三、与运行时交互[OCRuntime
编程指南
_翻译]四、消息传递[
Style_月月
·
2020-09-04 00:11
[译]
Vulkan
教程(19)渲染和呈现
[译]
Vulkan
教程(19)渲染和呈现Renderingandpresentation渲染和呈现Setup设置Thisisthechapterwhereeverythingisgoingtocometogether.We'regoingtowritethedrawFramefunctionthatwillbecalledfromthemainlooptoputthetriangleonthesc
weixin_30352645
·
2020-08-26 23:38
Vulkan
多线程综述
大家好,接下来将为大家介绍
Vulkan
多线程综述。
美颜特效.音视频
·
2020-08-26 23:56
Vulkan
基础
Android gltrace tools——Mali Graphics Debugger
MaliGraphicsDebugger概述MaliGraphicsDebugger允许开发人员在其应用程序中跟踪OpenGLES,
Vulkan
和OpenCLAPI调用,并逐帧跟踪应用程序,以帮助识别可能的问题
Fery_321
·
2020-08-26 23:40
Skia Viewer编译教程
简介SkiaViewer展示了一系列Skia功能,可以用于了解和调试Skia系统的不同部分:查看渲染性能尝试不同的渲染方法:raster,OpenGLand
Vulkan
环境配置要求:ubuntu16.04AndroidSDKAndroidNDKGNninja
Fery_321
·
2020-08-26 23:39
Skia
2D渲染引擎
Metal 着色语言
编程指南
二
MetalandC++11MetalShading语言是基于C++11的标准[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3690.pdf]设计的,在这个基础之上增加了一些扩展和限制.这些具体可以参考详细的语法描述.本文会简单介绍Metal对C++11所做的一些修改和限制.重载(Overloading)MetalShading语
volvet
·
2020-08-26 23:12
多媒体
Mobile
Metal 着色语言
编程指南
二六
函数参数与变量除了定义在常量地址空间的变量和定义在程序域的采样器之外,graphics和kernel函数的输入输出都需要通过函数参数,函数参数可以是下面之一:设备缓存(DeviceBuffer):一个指向设备地址空间任意数据类型的指针或者引用常量缓存(ConstantBuffer):一个指向常量地址空间任意数据类型的指针或者饮用纹理对象(Texture)采样器对象(Sampler)被线程组内所有线
volvet
·
2020-08-26 23:12
多媒体
Mobile
Metal
shading
iOS
Metal 着色语言
编程指南
一
MetalShadingLanguageGuide这篇文章讲述了Metal图形绘制和计算Shading编程语言.Metalshading语言是基于C++的编程语言,使用MetalShading语言的代码可以在GPU上进行图形绘制或者通用并行计算。由于MetalShading语言跟C++的语法很相似,所以C++程序员可以轻松上手,而且根据MetalShading语言的特性,编程者既可以用来做3D/2
volvet
·
2020-08-26 23:11
Mobile
Vulkan
教程翻译之三 列举Physical Device
原文链接:https://
vulkan
.lunarg.com/doc/sdk/1.2.131.2/windows/tutorial/html/02-enumerate_devices.html列举PhysicalDevice
Bleach3
·
2020-08-26 23:37
Vulkan教程翻译
Vulkan
教程翻译之四 创建(Logical)Device
原文链接:https://
vulkan
.lunarg.com/doc/sdk/1.2.131.2/windows/tutorial/html/03-init_device.html创建(Logical)
Bleach3
·
2020-08-26 23:37
Vulkan教程翻译
[
Vulkan
教程] 一: 创建VkDevice
这个系列的文章是写给对已有的D3D11和GL比较熟悉并理解多线程、资源暂存、同步等概念但想进一步了解它们是如何以
Vulkan
实现的读者。
DsoTsin
·
2020-08-26 23:02
3D图形API
Vulkan
Vulkan
多线程渲染
1.Overviewof
Vulkan
1.1计算机图形软件图形软件有两个大类:专用软件包(special-purposepackages)和通用编程软件包(generalprogram-mingpackages
Fery_321
·
2020-08-26 23:10
Vulkan编程指南
《高级Bash脚本
编程指南
》学习笔记(6)——基础:转义
转义转义是一种引用单个字符的方法.一个前面放上转义符(\)的字符就是告诉shell这个字符按照字面的意思进行解释,换句话说,就是这个字符失去了它的特殊含义.在某些特定的命令和工具中,比如echo和sed,转义符往往会起到相反效果-它反倒可能会引发出这个字符的特殊含义特定的转义符的特殊的含义echo和sed命令中使用\n表示新的一行\r表示回车\t表示水平制表符\v表示垂直制表符\b表示后退符\a表
细数落叶
·
2020-08-26 23:52
Shell
关于
Vulkan
简介 —— Android N 引入新的 3D 渲染引擎
关于
Vulkan
Vulkan
被视作是OpenGL的后续产品。它是一种多平台API,可支持开发人员准备游戏、CAD工具、性能基准测试等高性能图形应用。
浮游者
·
2020-08-26 23:44
Vulkan
Programming Guide 第一章 第一节
这是本书翻译的第一章,由wanghexu09008126翻译,大家可以直接到该博客上查看。等所有的章节完成后,再合并。http://blog.csdn.net/wanghexu09008126/article/details/60649590
knowthyselfcn
·
2020-08-26 23:42
笔记
图形
Vulkan专栏
关于UNITY_BRANCH、UNITY_UNROLL的小知识
UNITY_BRANCH这个宏在下列平台中被定义为[branch]:D3D11、GLCore、GLES3、Metal、PSSL、Switch、
Vulkan
、XBoxOne意为如果if表达式为false,
金城寺
·
2020-08-26 23:01
Unity
linux shell
编程指南
第五章------shell输入与输出1
在使用cat命令时要注意,它不会在文件分页符处停下来;它会一下显示完整个文件。如果希望每次显示一页,可以使用more命令或把cat命令的输出通过管道传递到另外一个具有分页功能的命令中,$catmyfile|more或$catmyfile|pg如果希望创建一个名为bigfile的文件,该文件包含上述三个文件的内容,可以把上面命令的输出重定向到新文件中:$catmyfile1myfile2myfile
NS西北风
·
2020-08-26 12:55
linux
shell
OpenGL ES之旅(一)-- OpenGL ES着色器渲染流程解析
这里附上苹果关于OpenGLES的官方文档地址:OpenGLES
编程指南
简要说明OpenGLES开放式图形库(OpenGL的
Daniel_Harvey
·
2020-08-26 12:32
linux shell编程总结
linuxshell编程总结本周学习了unix/linuxshell编程,参考的是《LINUX与UNIXShell
编程指南
》,DavidTansley著;徐焱,张春萌等译,由机械工业出版社出版的了,往内页那么一翻
weixin_34292287
·
2020-08-26 08:51
【Hive】Hive
编程指南
(Part 2)
第五章HiveQL:数据操作向管理表中装载数据LOADDATALOCALINPATH'${env:HOME}/california-employees'OVERWRITEINTOTABLEemployeesPARTITION(country='US',state='CA');如果分区目录不存在的话,这个命令会先创建分区目录,然后再将数据拷贝到该目录下。Partition字句可选。使用了LOCAL关
玉衡瑶光
·
2020-08-25 17:32
合抱之木生于毫末
hive
mapreduce
hadoop
数据库
MySQL
【Hive】Hive
编程指南
第一章基础知识HiveHive不是一个完整的数据库。Hadoop以及HDFS的设计本身约束和局限性地限制了Hive所能胜任的工作。其中最大的限制就是Hive不支持记录级别的更新、插入或者删除操作。同时,因为Hadoop是一个面向批处理的系统,而MapReduce任务(job)的启动过程需要消耗较长的时间,所以Hive延时比较严重。Hive不支持事务。Hive是最适合数据仓库应用程序的。MapRed
玉衡瑶光
·
2020-08-25 17:32
遇山开路&遇河架桥
带你一起学kivy第一天
2hellowordfromkivy.appimportAppfromkivy.uix.buttonimportButtonclassHellokiby(App):defbuild(self):returnButton(text="hellokivy")if__name__=='__main__':Hellokiby().run()Kivy中文
编程指南
东方佑
·
2020-08-25 14:05
C++引用与指针的区别
这几天看重温了下《高质量C/C++
编程指南
》和《MoreEffectiveC++》对于里面的引用和指针觉得写得很精辟,同时在网上也找了些别人写的总结,引用过来大家分享下。
艾斯曼
·
2020-08-25 01:53
c/c++
《Android权威
编程指南
》挑战练习:定制 toast 消息
问题:这个练习需要你定制toast消息,改在屏幕顶部而不是底部显示弹出消息。这需要使用Toast类的setGravity方法,并使用Gravity.TOP重力值。具体如何使用,请参考Android开发者文档。该方法所在网页为developer.android.com/reference/android/widget/Toast.html#setGravity(int,int,int)。一般来说定义
不想zZ睡觉
·
2020-08-24 21:49
Android
学习手记——技术博文汇总(持续更新)
』『《数据库系统概论》学习笔记之绪论』『《编译程序设计原理与技术》笔记之自动机与正规表达式』『《编译程序设计原理与技术》笔记之形式语言和文法』『《编译程序设计原理与技术》笔记之编译概述』『《WebGL
编程指南
hushhw
·
2020-08-24 19:20
VS2017下安装fltk库——C++程序设计原理与实践图形
编程指南
VS2017下安装fltk库——C++程序设计原理与实践图形
编程指南
前言最近,我在学习《C++程序设计原理与实践》(原书第一版)遇到了安装图形库的问题,我花了两天时间,通过各种途径查找解决办法,终于成功安装了
Y_F_Wang
·
2020-08-24 18:56
杂谈
Socket
编程指南
及示例程序
1前言在一些常用的编程技术中,Socket网络编程可以说是最简单的一种。而且Socket编程需要的基础知识很少,适合初学者学习网络编程。目前支持网络传输的技术、语言和工具繁多,但是大部分都是基于Socket开发的,虽说这些“高级”的网络技术屏蔽了大部分底层实现,号称能极大程度的简化开发,而事实上如果你没有一点Socket基础,要理解和应用这些技术还是很困难的,而且会让你成为“半瓢水”。深有感触的是
nicolas16
·
2020-08-24 15:59
软件开发
④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录④ESP8266开发学习笔记_By_GYC【Ubuntu系统下ESP8266开发环境搭建】一、安装前准备1、乐鑫官方的ESP-IDF
编程指南
2、ESP-IDF风格的ESP8266SDK。
神迹降临
·
2020-08-24 14:01
Linux
ESP
Github
ESP8266小项目学习笔记
Spark Structured Streaming入门
编程指南
Spark结构式流
编程指南
概览StructuredStreaming是一个可拓展,容错的,基于SparkSQL执行引擎的流处理引擎。使用小量的静态数据模拟流处理。
DanielMaster
·
2020-08-24 13:58
Spark
Spark
编程指南
(一) [Spark Programming Guide]
PythonProgrammingGuide-Spark(Python)Spark应用基本概念每一个运行在cluster上的spark应用程序,是由一个运行main函数的driverprogram和运行多种并行操作的executes组成其中spark的核心是弹性分布式数据集(ResilientDistributedDataset—RDD)Resilient(弹性):易变化、易计算Distribut
wxmimperio
·
2020-08-24 13:40
spark
spark-shell
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他