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编程指南
理解缓存访问 <- URL会话
编程指南
URL加载系统为请求的响应提供内存与磁盘复合的缓存。该缓存允许应用程序减少对网络连接的依赖,并增加它的性能。为请求使用缓存NSURLRequest实例通过设置缓存策略来指定本地缓存的使用方式。缓存策略可以通过为NSURLRequestCachePolicy设置以下值来得到:NSURLRequestUseProtocolCachePolicy,NSURLRequestReloadIgnoringCa
raingu24
·
2020-06-29 00:42
Hive之自定义聚合函数UDAF
----本文笔记整理自《Hive
编程指南
》13.9用户自定义聚合函数一、自定义聚合函数(GenericUDAFAverage实现)1.聚合函数:指0行到多行的0个到多个列作为参数输入,返回单一值的函数,
碣石观海
·
2020-06-28 22:17
Hive
iOS文本
编程指南
(五)
管理键盘当用户点击textfield,textview或者web页上的输入部分的时候,系统就会弹出键盘。你可以配置键盘的类型,它展示的样子由几个属性控制。你必须控制键盘的编辑会话的开始与结束。因为键盘的出现可能会遮挡正在编辑的页面,此管理可能包括调整用户界面以提高焦点区域,以便在键盘上方可见。键盘与输入法用户轻触一个能够接受文本输入的对象时,这个对象就会请求系统展示一个合适的键盘。依赖于你的应用的
卓小土
·
2020-06-28 22:22
python经典书籍推荐:Python面向对象
编程指南
: Mastering Object-oriented
所属网站分类:资源下载>python电子书作者:goodbody原文链接:http://www.pythonheidong.com/blog/article/474/来源:python黑洞网www.pythonheidong.com内容简介Python是一种面向对象、解释型的程序设计语言,它已经被成功应用于科学计算、数据分析以及游戏开发等诸多领域。本书深入介绍Python语言的面向对象特性,全书分
喜欢安静的程序猿
·
2020-06-28 22:06
Hibernate
编程指南
-概述、快速构建、HQL初步
Hibernate概述HibernateORM使开发人员可以更轻松地编写其数据超出应用程序进程寿命的应用程序。作为对象/关系映射(ORM)框架,Hibernate关注数据持久性,因为它适用于关系数据库(通过JDBC)。Hibernate使您可以遵循自然的面向对象习惯用法(包括继承,多态性,关联,组合和Java集合框架)来开发持久类。Hibernate不需要接口或基类来用于持久类,并使任何类或数据结
麦田里的守望者·
·
2020-06-28 20:02
Hibernate
收藏 | Google 发布关于机器学习工程的最佳实践
它介绍了一种机器学习样式,类似于GoogleC++样式指南和其他常用的实用
编程指南
。如果您学习过机器学习方面的课程,或者拥有机器学习模型的构建或开发经验,则具备阅读本文档所必需的背景知识。
s张
·
2020-06-28 19:16
Vulkan
vs OpenGL ES
Vulkan
简介
Vulkan
是一个免费开放的、跨平台的、底层的图形API,在一定程度上比AMDMantle、微软DirectX12、苹果Metal更值得开发者关注。
weixin_34400525
·
2020-06-28 18:56
键值编码
编程指南
(Key-Value Coding Programming Guide)
开始关于键值编码键值编码是一种机制,通过NSKeyValueCoding非正式协议,对象采用这种机制提供对其属性的间接访问。当对象符合键值编码时,它的属性可以使用字符串参数通过简明、统一的消息接口进行寻址。这种间接访问机制补充了实例变量及其关联的访问器方法提供的直接访问。通常使用访问器方法获取对对象属性的访问权限。get访问器(或getter)返回属性的值。set访问器(或setter)设置属性的
影痕残碎
·
2020-06-28 17:40
iOS核心动画高级技巧:第一部分-图层
CoreAnimationProgrammingGuide[3]ios核心动画高级技巧[4]通过实现一个TableView来理解IOSUI编程[5]详解CALayer和UIView的区别和联系[6]iOS绘图教程[7]Quartz2D
编程指南
之一
SvenLearn
·
2020-06-28 15:50
类型参数的约束(C#
编程指南
)
约束说明定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的几种类型施加限制。如果客户端代码尝试使用约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。通过使用where上下文关键字指定约束。下表列出了六种类型的约束:约束描述whereT:结构类型参数必须是值类型。可以指定除Nullable以外的任何值类型。有关详细信息,请参阅使用可以为null的类型。whereT:类类型
ShingKwan
·
2020-06-28 14:25
很详细、很移动的Linux makefile 教程
近期在学习Linux下的C编程,买了一本叫《Linux环境下的C
编程指南
》读到makefile就越看越迷糊,可能是我的理解能不行。于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。
weixin_34219944
·
2020-06-28 13:35
WebGL自学教程——WebGL演示样例:開始
2.发挥你的想象力,利用《WebGL參考手冊》中的函数,參考《OpenGLES2.0
编程指南
》和各种已有的WebGL演示,针对获得的WebGL渲染环境进行操作,表达出你的意境。
weixin_34197488
·
2020-06-28 13:21
Objective - c Runtime
编程指南
前言此文档为官方Runtime文档的翻译,主要是为了方便学习,很多地方翻译有误,如有需要请选择性阅读。介绍重要提示:此文档不再更新。有关苹果SDKs的最新信息,请访问文档网站。Objective-C语言从编译时间和链接时间到运行时推迟了尽可能多的决策。只要有可能,它就会动态地完成任务。这意味着该语言不仅需要编译器,还需要运行时系统来执行编译代码。运行时系统充当Objective-C语言的一种操作系
乂滥好人
·
2020-06-28 11:23
进击的
Vulkan
移动开发之 Command Buffer
Vulkan
开发的系列文章:进击的
Vulkan
移动开发(一)之今生前世进击的
Vulkan
移动开发(二)之谈谈对渲染流程的理解进击的
Vulkan
移动开发之Instance&Device&Queue此篇文章继续学习
glumes
·
2020-06-28 11:42
hwui opengl VS skia opengl VS skia
vulkan
?
之前讨论过skiacodec部分在o,p上的变化,比如增加了heif解码等。其实skia在androido,p的变化不只这些。印象最深刻的还是渲染部分从o开始hwui渲染支持skiaopengl,原来hwui只支持opengl渲染,只不过在o里,skiaopengl是可选的方式,默认还是opengl,但在p上已经默认采用skiaopengl了,而且去掉了选择。Androido上的选项Android
weixin_34090562
·
2020-06-28 11:37
c# 泛型类型参数T的约束where
有关更多信息,请参见使用可空类型(C#
编程指南
)。T:类类型参数必须是引用类型
Vincen??
·
2020-06-28 10:46
iOS日记15-KVC
1.iOS开发技巧系列---详解KVC2.漫谈KVC与KVO3.KVC/KVO原理详解及
编程指南
关键点:1.KVC的常用方法2.KVC是如何寻找Key值的(*重要)3.KVC是如何寻找KeyPath的(
Mcyboy007
·
2020-06-28 01:48
谷歌机器学习规则要点简析:43条黄金法则
它介绍了一种机器学习样式,类似于GoogleC++样式指南和其他常用的实用
编程指南
。如果您学习过机器学习方面的课程,或
weixin_30856965
·
2020-06-28 01:53
c#
编程指南
(十二) 平台调用P-INVOKE完全掌握, 结构体边界对齐和内存布局
在使用结构体指针,进行C#和C++的互相调用。边界对齐是一个大问题,因为边界对齐问题,结构体的成员并不是顺序在内存一个挨着一个的排序。而且在C++中可以使用#pragmapack(n)改变边界对齐的方案,那C#的结构体怎么对应C++的结构体那?(什么是边界对齐,这里不解释,不懂得可以去看看C++基本编程之类的书好好恶补一下.)第一:最普通的情况下,C++代码没有使用#pragmapack(n)改变
weixin_30788731
·
2020-06-28 00:12
C语言学习必看的N本书-续(一定要看呵)
专家级的C
编程指南
weixin_30782331
·
2020-06-28 00:11
Vulkan
Tutorial 08 交换链
这种机制称为交换链,并且需要在
Vulkan
上下文中被明确创建。从屏幕的角度观察,交换链本质上是一个图像队列。应用程序作为生产者会获取图像进行绘制,然后将其返还给交换链图像队列,等待屏幕消费。
weixin_30701521
·
2020-06-27 23:37
linux 学习资料、Linux学习书籍(入门书籍、shell编程)推荐
第二本推荐shell入门级别书籍:LINUX与UNIXSHELL
编程指南
这个讲解了shell一些几本命令,让初学者领略到shell强大。一定会增加不少乐趣第三本推荐shell
weixin_30485291
·
2020-06-27 20:19
WebGL
编程指南
理论分析之物体的运动和点光源
之前的所有案例中物体都是静止的并且是平行光照射,这里我们来讨论一下运动物体和点光源。一、运动物体我们知道对于一个提供原始顶点坐标和原始顶点法向量数据的着色器绘制出来的图形看上去是这样的:看上去很有立体感,但是如果把颜色去掉之后:立体感全无,这是因为没有对光线做出反映。通过前面的学习,我们知道,①在平行光下:最终颜色(漫反射光颜色)=入射光线颜色x表面基底色x(光线方向·法线方向)顶点着色器变量:物
???111
·
2020-06-27 20:51
c#
编程指南
(十) 平台调用P-INVOKE完全掌握, 字符串和指针
可以说新手使用P-INVOKE最开始的头疼就是C#和C++的字符串传递,因为这里涉及到两个问题。第一:C#的string和C++的字符串首指针如何对应。第二:字符串还有ANSI和UNICODE(宽字符串)之分。本文分三部分阐述:第一:字符串指针当输入参数,第二:字符串指针作为返回值,第三:字符串指针作为输入输出参数。C++部分的测试代码很简单这里就全部贴出来了:1#include"stdafx.h
weixin_30436101
·
2020-06-27 19:26
Vulkan
API基本概念
设备初始化Instance-->GPU-->DeviceInstance表示具体的
Vulkan
应用。在一个应用程序中可以创建多个实例,这些实例之间相互独立,互不干扰。
weixin_30363817
·
2020-06-27 18:50
c#
编程指南
(十三) 平台调用P-INVOKE完全掌握, 结构体和结构体指针
这篇讲关于结构体和结构体指针的P-INVOKE,关键有4个P-INVOKE类型,结构体作为输入输出参数。结构体指针作为输入输出参数。还有结构体内的成员类型分为:数组,指针,指针数组,结构体,结构体指针,结构体数组,结构体指针数组。当然还有类继承(这里只介绍了单继承)。其中有一个比较费解的是结构体作为返回值的P-INVOKE的奇怪现象,下一篇结合反汇编讲解。第一:C++结构体和C#结构体对应关系,看
weixin_30251829
·
2020-06-27 15:29
计算机学习(转)
C与指针深入理解计算机系统C++对象模型C++primer编程之美程序员面试精选100题算法导论数据结构C语言版(严蔚敏)程序员宝典C语言495个问题C陷阱与缺陷华为编程规范高质量C++-C
编程指南
代码之美中文版操作系统计算机网络
weixin_30251829
·
2020-06-27 15:29
前端经典总结(一)
免费的编程中文书籍索引前端书籍前端免费书籍大全前端知识体系免费的编程中文书籍索引智能社-精通JavaScript开发重新介绍JavaScript(JS教程)麻省理工学院公开课:计算机科学及编程导论JavaScript中的this陷阱的最全收集–没有之一JS函数式
编程指南
小东西儿
·
2020-06-27 13:49
前端经典总结
ubuntu下
vulkan
+ ncnn环境搭建
1.下载安装
vulkan
sdk#ubuntu16
vulkan
版本1.126wget-qO-http://packages.lunarg.com/lunarg-signing-key-pub.asc|sudoapt-keyadd-sudowget-qO
l德玛西亚l
·
2020-06-27 12:42
Linux
Github 最强中文项目排行榜,你永远想不到开发者都用它干了什么
当然,还是有
编程指南
、机器学习之类的正经项目。不久前,有GitHub用户吐槽说,GitHub的每日趋势榜不按照国家和地区来区分,使得榜单上总会有很多点赞量很大的中文项目,有时候甚至会占据半壁江山。
wade1203
·
2020-06-27 12:18
ESP-IDF
编程指南
一.快速入门本文档旨在指导用户创建ESP32的软件环境。本文将通过一个简单的例子来说明如何使用ESP-IDF(EspressifIoTDevelopmentFramework),包括配置、编译、下载固件到开发板等步骤。二.概述ESP32是一套Wi-Fi(2.4GHz)和蓝牙(4.2)双模解决方案,集成了高性能的CPU内核、超低功耗协处理器和丰富的外设。ESP32采用40nm工艺制成,具有最佳的功耗
ustccw
·
2020-06-27 10:18
C
Vulkan
入门(五).md
文章目录参考资料简述一.Imageviews二.图形管道Pipeline简介三.着色器(Shadermodules)3.1顶点着色器VertexShader3.2片段着色器FragmentShader3.3为每个顶点着色3.4编译着色器3.4.1Linux平台下编译方式3.4.2Windows平台编译方式3.5加载着色器3.6创建着色器模块(shadermodules-VkShaderModule
SwallowJoe
·
2020-06-27 09:46
vulkan
OSG学习:场景图形管理(一)——视图与相机
以下内容来自:1、《OpenSceneGraph三维渲染引擎
编程指南
》肖鹏刘更代徐明亮清华大学出版社2、《OpenSceneGraph3.0三维视景仿真技术开发详解》国防工业出版社3、自己的总结一、视图与相机产生目标场景视图的变换过程类似于用相机进行拍照
路人甲JIA
·
2020-06-27 07:48
OSG(Open
Scene
Graph)
OSG学习:纹理映射(五)——计算纹理坐标
以下内容来自:1、《OpenSceneGraph三维渲染引擎
编程指南
》肖鹏刘更代徐明亮清华大学出版社2、《OpenSceneGraph三维渲染引擎设计与实践》王锐钱学雷清华大学出版社3、自己的总结下载完整工程
路人甲JIA
·
2020-06-27 07:47
C/C++
OSG(Open
Scene
Graph)
Vulkan
教程 - 22 深度缓冲
现在创建的几何对象是投影到3D中的,但是还是完全的平面。本章我们添加一个Z坐标来为3D网格做准备。我们会使用这个第三个坐标来放置一个正方形在我们当前正方形之上,从而引出不进行深度排序存在的问题。修改Vertex结构体来为位置使用3D向量,并更新format:glm::vec3pos;...attributeDescriptions[0].format=VK_FORMAT_R32G32B32_SFL
捉不住的鼬鼠
·
2020-06-27 05:45
Vulkan
Google Filament引擎编译记录
另外,它还有
Vulkan
后端,并配合OpenGL后端可以切换,它还是个PBR渲染引擎,和我目前在做的工作可谓非常吻合。因此,我
捉不住的鼬鼠
·
2020-06-27 05:13
Vulkan
C++
Javascript纯函数缓存
原文链接:Javascript纯函数缓存前言最近看了gitbook上的一本书,名叫《JS函数式
编程指南
》,看到了一个之前从未想到的小方法,做个笔记,记录一下。
imjcw
·
2020-06-27 04:34
C/C++ 知识点
//高质量C/C++
编程指南
1>:匿名枚举:enum{value1=0,value2=1};enum{value3=2};-------他的功能等价于静态常成员变量匿名枚举类型的一个常见应用是作为定义整数常量的另一种方式
乌班图ysm
·
2020-06-27 03:00
#
3.2
C++
Misra-c 整理笔记
MISRA于1998年发布了一个针对汽车工业软件安全性的C语言编程规范——《汽车专用软件的C语言
编程指南
》(GuidelinesfortheUseoftheCLanguageinVehicleBasedSoftware
LiQian999
·
2020-06-27 03:15
《WebGL
编程指南
》笔记 —— 第三章 绘制和变换三角形
缓冲区对象(bufferobject):可以一次性地向着色器传入多个顶点的数据。缓冲区对象是WebGL系统中的一块内存区域,我们可以一次性地向缓冲区对象中填充大量的顶点数据,然后将这些数据保存在其中,供顶点着色器使用。使用缓冲区对象向顶点着色器传入多个顶点使用缓冲区对象向顶点着色器传入多个顶点使用缓冲区对象向顶点着色器传入多个顶点的数据步骤:varvertices=newFloat32Array(
fehysunny
·
2020-06-27 02:44
《CUDA并行程序设计-GPU
编程指南
》读书笔记--(1)线程网格、线程块以及线程
线程网格、线程块以及线程SPMD模型__global__voidaddKernel(int*c,constint*a,constint*b){inti=threadIdx.x;c[i]=a[i]+b[i];}__global__前缀是告诉编译器在编译这个函数的时候生成的是GPU代码而不是CPU代码,并且这段GPU代码在CPU上是全局可见的。我们可以将线程ID用作数组的下标对数组进行访问。线程0中t
SigalHu
·
2020-06-27 01:51
读书笔记
cuda编程
第 7 章. 缓冲区资源,渲染通道,帧缓冲区以及使用 SPIR-V 的着色器
首发于
Vulkan
学习指南关注专栏写文章第7章.缓冲区资源,渲染通道,帧缓冲区以及使用SPIR-V的着色器SnowFox图形学AI分布式操作系统编译器架构后端多线程1人赞同了该文章在前一章中,我们了解了
小槿12358
·
2020-06-27 00:35
vulkan
Spark
编程指南
——Python版
近日@Cholerae从官网翻译了Spark
编程指南
Python版,并发布于其个人博客。以下为原文译者说在前面:最近
奔跑的小象
·
2020-06-26 21:50
Spark
C#多态分析
理解多态首先是:C#继承(C#
编程指南
)类可以从其他类中继承。这是通过以下方式实现的:在声明类时,在类名称后放置一个冒号,然后在冒号后指定要从中继承的类(即基类)。
MayMatrix
·
2020-06-26 20:00
彻底理解OPENGLES 纹理是如何映射的
当使用纹理的时候如何实现,可以通过《OPENGLES3.0
编程指南
》第九章的学习和样例代码的编译运行,已经有一定了解。
AKBOT48
·
2020-06-26 18:34
OpenglES
Android
显示和管理编辑菜单 <- iOS文本
编程指南
编辑菜单是一种上下文菜单,它用来显示可执行的命令,例如文本视图或图片中的文字。编辑菜单是复制、剪切、以及粘贴操作的组成部分,它显示(可能的话)复制、剪切、粘贴、选择、以及选择全部命令。管理选择和编辑菜单想要在视图中复制或剪切什么,或用它来做其他事,其内容必须被选择。它可以是一定范围的文本、图片、URL、颜色、或者其他数据表示法,包括自定义对象。你必须自己管理视图中的选中对象。如果用户通过某些操作手
raingu24
·
2020-06-26 14:43
Shell 编程学习笔记:脚本输入参数
原文见《LINUX与UNIXSHELL
编程指南
》的第14章“环境和shell变量”中“14.4位置变量参数”节。1、在脚本中可以使用$0~$9访问传递给脚本的参数(可以通过shift命令修改)。
source0
·
2020-06-26 14:09
Shell 编程学习笔记:条件测试
原文见《LINUX与UNIXSHELL
编程指南
》的第17章“条件测试”。两种条件测试:•对文件、字符串和数字使用test命令。•对数字和字符串使用expr命令。expr命令测试和执行数值输出。
source0
·
2020-06-26 14:09
shell
编程
string
测试
unix
linux
这可能是我见过最好的
编程指南
了!
转载自https://zhuanlan.zhihu.com/p/34418394从大一入学被调剂到计算机专业,到喜欢上这个专业,再到毕业拿到10多个offer,最终进入理想的大厂工作。回想起来这些年确确实实踩了很多坑。我刚开始学习编程的时候也想一口吃成一个胖子,想速成,但是有时候却是不尽人意。回忆了下这几年学习编程的过程,整理了一些我自己认为很需要注意的几个方面,分享给大家。希望能让初学编程的你,
songyanxin01
·
2020-06-26 13:33
Vulkan
Tutorial 0
vulkan
学习笔记 写在前面
目前市面上主要是OpenGL/DirectX/
Vulkan
。之所以选择
Vulkan
,主要是因为内核需要跨平台,因此DX被排除。OpenGL据说在多线程上有天生的缺陷,因此也被排除。
旅客
·
2020-06-26 13:49
vulkan
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他