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
【ShaderLab基础笔记】
ShaderLab
: UsePass
原文链接:https://docs.unity3d.com/Manual/SL-UsePass.htmlUsePass命令会使用其他shader中的指定名字的pass。语法UsePass"Shader/Name"插入所有给定shader中的给定pass。Shader/Name包含shader的名字和pass的名字,以/分开。请注意这只将第一个可以被硬件支持的subshader考虑在内。细节一些sh
Bonging
·
2022-02-08 17:52
python
基础笔记
python简介python是一种面向对象的解释型计算机程序设计语言,python的是吉多·范罗苏姆(GuidovanRossum)于1989年发明任何语言都有优缺点,python也不例外,python的优点是简单易懂、可移植性、可扩展性、可嵌入性,python的缺点,一就是运行速度慢,因为python是解释型语言,代码在执行过程中会一行一行翻译成cpu能理解的机器码;二是代码不能加密,如果要发布
小天真_5eeb
·
2022-02-08 16:44
Shader
基础笔记
(2)- 数学基础
我擦,居然不识别公式。好吧想看的同学自己复制到别的Markdown编辑器上吧。没错我就是这么不负责任。左手坐标系举起右手,用食指和大拇指摆出一个“L”的手势,并且让食指向上,大拇指向右。现在,伸出中指,如果不出意外的话它应该指向你的前方。你的大拇指、食指和中指分别对应了+x、+y和+z轴的方向。当需要旋转时,在左手坐标系中,我们可以这样判断方向:举起左手,握拳,伸出大拇指让它指向旋转轴的正方向,那
邱宏健
·
2022-02-07 15:52
docker
基础笔记
01
1.docker概念之镜像image1.安装:一定严格按照官网给出的步骤来,其他的有可能过时了。2.镜像加速:#/etc/docker/daemon.json:{"registry-mirrors":["https://registry.docker-cn.com"]}#sudosystemctldaemon-reload#sudosystemctldockerrestart3.获取镜像#dock
fanchuang
·
2022-02-06 22:00
Swift
基础笔记
- 常量和变量
常量和变量//定义变量vari=10i=15print(i)letj=20j=25//会报错常量一经定义不能修改数值print(j)小结var定义变量,设置之后可以修改let定义常量,设置之后不可以修改语句末尾不用使用;在Swift中使用print()替代OC中的NSLog定义对象//实例化视图letview=UIView(frame:CGRect(x:0,y:0,width:100,height
其实朕是一只程序猿
·
2022-02-06 06:03
土豆 R
基础笔记
本文主要是B站阿雷边教边学的R语言学习笔记https://www.bilibili.com/video/av6325276其他参考资料:小白学R—数据结构入门https://www.jianshu.com/p/1111fa387993R语言入门2:数据结构-1https://www.jianshu.com/p/cc79523afb1fR语言入门2:数据结构-2https://www.jianshu
土豆学生信
·
2022-02-05 19:19
JDK多线程
基础笔记
(1):线程的简单实现与管理
title:JDK多线程
基础笔记
(1):线程的简单实现与管理date:2014-6-298:00comments:truetags:threadrunablecategories:Java多线程[TOC
SamSho
·
2022-02-05 11:49
JDK多线程
基础笔记
(2):线程互斥与同步(synchronized)
线程互斥(线程安全)synchronized简介synchronized是Java内建的同步机制,所以也有人称其为IntrinsicLocking,它提供了互斥的语义和可见性,当一个线程已经获取当前锁时,其他试图获取的线程只能等待或者阻塞在那里synchronized是Java中最为常用的同步方法之一,实现比较简单,代码简洁,可读性和维护性较好在JDK早期版本中,性能并不好,只适合锁竞争不是特别激
SamSho
·
2022-02-04 23:37
Java
基础笔记
08
08.01_面向对象(代码块的概述和分类)A:代码块概述在Java中,使用{}括起来的代码被称为代码块。B:代码块分类根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。C:常见代码块的应用a:局部代码块在方法中出现;限定变量生命周期,及早释放,提高内存利用率b:构造代码块在类中方法外出现;多个构造方法方法中相同的代码存放到一起,每次调用构造都执行,并且在
dreamkong
·
2022-02-04 18:37
Unity图形学之
ShaderLab
入门基础
这篇只是一个总结,方便我写shader的时候查找API;1.格式Shader"Custom/MyShader"//命名+右键创建shader路径{//属性必须在代码里声明才能使用Properties{//属性,会出现在inspector面板_MainTex("MainTex",2D)="white"{}//名称("面板显示名称",数据类型)=初始化}//针对不同显卡可以有不同subshader,对
·
2022-02-04 15:51
Unity基于
ShaderLab
实现光照系统(着色器代码实现小结)
目录一、着色器1.顶点片元着色器2.表面着色器3.固定函数着色器二、光照模型1.逐顶点光照(GourandShading)2.逐片元光照(PhongShading)3.HalfLambert光照4.逐顶点高光5.逐像素高光6.Bline-Phong光照模型三、纹理贴图1.单张纹理2.法线纹理3.渐变纹理4.遮罩纹理四、透明物体1.透明测试2.透明颜色混合3.复杂模型双Pass颜色混合4.透明混合渲
·
2022-02-04 15:34
WebGL
基础笔记
WebGLWebGL是什么:WebGL(WebGraphicsLibrary)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGLES2.0结合在一起,通过增加OpenGLES2.0的一个JavaScript绑定,WebGL可以为HTML5Canvas提供硬件3D加速渲染GPU≠WebGL≠3DWebGL很大程度上在和GPU打交道但不仅仅是GPU渲染WebGL不仅仅是绘制3
·
2022-01-28 16:47
前端
Node.js
基础笔记
Node.js的应用场景前端工程化打包工具(bundle):webpack、vite、esbuild、parcel代码压缩(uglify):uglifyjs语法转换(transpile):bablejs、typescript其他语言加入竞争:esbuild(golang)、parcel(rust)、prismaNode.js现状:在前端工程化领域仍然难以替代Web服务端应用学习曲线平缓,开发效率较
·
2022-01-27 09:35
前端node.js
前端动画
基础笔记
动画的基本原理什么是动画动画是通过快速连续排列彼此差异极小的连续图像来制造运动错觉和变化错觉的过程。———维基百科常见的前端动画技术:Sprite动画、CSS动画、JS动画、SVG动画和WebGL动画动画按应用分类:UI动画、基于WebGL的游戏动画和动画数据可视化计算机动画原理计算机图形学:计算机视觉的基础,涵盖点、线、面、体、场的数学构造方法几何和图形数据的输入、存储和压缩描述纹理、曲线、光影
·
2022-01-21 16:15
前端
前端
基础笔记
-----------06
1.文字2.图片3.声音:bgsound表单元素+css备注:所有使用框架框架集的页面不能包含body标签框架1.框架集1.rows设置整个页面的划分为上下2.cols设置整个页面为左右划分3.border框架集是否有边框4.noresize设置边框的大小是否可以改变值=noresize不可以改变框架集中包含框架元素scrolling是否有滚动条yesnoauto新增css样式body{backg
抹茶味的西瓜汁
·
2021-11-10 23:44
前端基础
前端
css
javascript
2021-09-27
基础笔记
1.设置宽度width:100px;2.设置高度height:100px;3.设置外边距上下左右均有100px的外边距(盒子与盒子之间的距离)margin:100px;3.1设置上外边距margin-top:100px;3.2设置下外边距margin-bottom:100px;3.3设置左外边距margin-left:100px;3.4设置右外边距margin-right:100px;3.5有宽度
Mc_墨辰
·
2021-09-27 19:46
数据分析(numpy--matplotlib--pandas)
基础笔记
第1章python数据分析的概述由于数据量比较大,已经远远超过了人力所能处理的范畴。那么管理和使用这些数据,就成为一个全新的研究课题1.1认识数据分析数据分析技能,成为数据从业人员需要具备的技能之一。明确数据分析概念、分析流程、和分析方法等相关知识,成为迈出数据分析的第1步1.1.1数据分析的概念数据分析:就是用适当的方法,对收集来的数据进行分析,提取有用的信息和形成结论。以此帮助企业管理层做出决
曹晓龙
·
2021-09-21 11:45
big
data
python
r语言
python
基础笔记
2
(6).python赋值语句的注意事项在本例子中会报错,找不到x,因为赋值即定义(在函数定义时,已经解释了语句x+=1,所以左侧的x被重新定义成局部变量)x=5deftest():x+=1#x=x+1print(x)解决上诉问题的方法:x=5deftest():globalx#x不可以被定义为局部变量x+=1#x=x+1print(x)打印x则为100x=5deftest():globalx#x不
四月天_da7e
·
2021-08-29 09:40
深度学习
基础笔记
——卷积神经网络概念及其计算方式
相关申明及相关参考:笔记仅作学习参考此部分前阶段学习的,因此部分出入有所纰漏,如有侵权,请联系删除。目录卷积神经网络(ConvolutionalNeuralNetwork,CNN)卷积卷积核(滤波器,convolutionkernel)神经网络公式卷积运算方式及各部分介绍补0(zeropadding)池化(Pooling)激活函数RelU(RectifiedLinearUnits)全连接层(Ful
MengYa_Dream
·
2021-08-15 10:40
深度学习笔记
卷积神经网络
深度学习
卷积
OSPF
基础笔记
一、概念全称:openshortestpassfirst,开放式最短路径优先协议类型:高级路由协议中的链路状态型路由协议传递信息的方法:通过LSA--Linkstateadvertisement,即路由连接状态通告,其中携带了拓扑信息和路由信息(与距离矢量型路由协议的本质区别)更新方式:触发更新(网络稳定情况下不发任何信息,网络结构变化时再更新)+30分钟链路状态刷新(序列空间)--周期更新+链路
·
2021-07-29 20:41
程序员
Nginx
基础笔记
一、Nginx介绍1.1引言为什么要学习Nginx问题1:客户端到底要将请求发送给哪台服务器问题2:如果所有客户端的请求都发送给了服务器1问题3:客户端发送的请求可能是申请动态资源的,也有申请静态资源的服务器搭建集群后在搭建集群后,使用Nginx做反向代理1.2Nginx介绍Nginx是由俄罗斯人研发的,应对Rambler的网站并发,并且2004年发布的第一个版本Nginx的特点稳定性极强,7*2
yjtuuige
·
2021-07-17 14:11
php 数据类型
php
基础笔记
布尔型当转换为boolean时,以下值被认为是FALSE:布尔值FALSE本身整型值0(零)var_dump((bool)0)//false浮点型值0.0(零)var_dump((bool
Yang_Xiao
·
2021-06-26 16:47
【
基础笔记
】Android Studio拍照、选择相册(系统原生方式)
一、前言引用《第一行代码》8.3调用摄像头和相册二、调用摄像头1、Android7.0之后加入了provider,首先AndroidStudio中添加provider的相关代码。在AndroidManifest注册provider创建file_paths.xml文件:res-->xml(新建)-->file.paths(新建)。注:空值就表示将整个SD卡进行共享,当然也可以仅共享我们存放outpu
究极无敌棒棒糖
·
2021-06-26 05:33
Nginx
基础笔记
一、是什么Nginx是一个高性能的HTTP和反向代理的Web服务器,核心特点是占用内存少,并发能力强。二、应用场景HTTP服务器高并发(5W并发连接),高负载,本身低功耗反向代理服务器负载均衡服务器动静分离三、特点跨平台->大多数类Unix系统,以及Windows上手容易高并发、性能好稳定性好四、反向代理1.正向代理请求->代理服务器->目标服务器,返回的时候原路返回2.反向代理请求->Nginx
·
2021-06-24 18:06
nginx
Java
基础笔记
总结(4)-面向对象编程(构造方法,继承,this和super,final,方法重写)
构造方法:给数据的对象进行初始化注意:1、方法名和类名相同2、没有返回值类型,也不需要void3、没有具体的返回值类型return(return;)4、构造方法不能使用对象进行调用P.Person()是错误,在创建对象的时候,系统帮我调用构造方法构造方法的重载“方法名相同,与返回值类型无关,至于参数类型有关”若没有给出构造方法,系统自动给提供一个无参构造方法,若给出了构造方法,系统不会自动给出,需
吵吵先生
·
2021-06-23 22:05
c++
基础笔记
(一)
1.关于命名空间的问题真正的开发过程中,尽量避免使用usingnamespacestd;等直接引入整个命名空间,否则会因为命名空间污染导致很多不必要的问题,比如自己写的某个函数,名称正好和std中的一样,编译器会不知道使用哪一个,引起编译报错,建议使用:std::cout先去系统目录中找头文件,如果没有在到当前目录下找。所以像标准的头文件stdio.h、stdlib.h等用这个方法。""首先在当前
一只幻想飞翔的猪
·
2021-06-22 08:59
Linux文件目录
基础笔记
1、进入目录名称:cdcd命令主要是方便用户切换到不同目录的指令。比如:cd#只执行cd命令默认进入root的根目录cd/home#进入home目录,如果home目录有testdir目录的话,可以执行cdtestdir进入testdir目录。2、创建目录命令:mkdir格式:mkdirdirname#dirname指的是创建的目录名称。比如:mkdirtestdir#会在当前操作目录下创建test
小明yz
·
2021-06-22 04:43
python爬虫
基础笔记
安装anaconda百度anaconda清华镜像python下载python下载网址pycharm下载pycharm下载网址response\requestimportrequestsheaders={'User-Agent':'Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/54.0.2840.87
冬笋土豆西红柿
·
2021-06-21 03:20
深入浅出会计学
基础笔记
·Part2
本Mooc笔记选编自:中国大学MOOC,会计学基础,罗炜,光华管理学院,北京大学。第四章筹资活动资金是企业的生命线。经营活动离不开资金。4.1所有者筹资所有权益。1)实收资本,在注册资本范围内投资者投入进来的资本。a)贷方——投资者投入的资本;b)登记批准减少投资的资本;c)期末贷方余额——投资者在企业的资本;2)资本公积,超出注册资本范围以外的,所有者投入的资本;反映所有者在投入到企业时出现的投
钱一鸣
·
2021-06-20 20:44
【
基础笔记
】Android Studio拍照、选择相册(第三方框架)
一、选择相册(FilePicker)1、导入依赖implementation'cn.imlibo:FilePicker:v0.0.5_alpha'2、使用方法①选择指定后缀文件FilePicker.from(this).chooseForMimeType()//选择指定后缀文件.setMaxCount(10).setFileTypes("png","doc","apk","mp3","gif","
究极无敌棒棒糖
·
2021-06-15 08:28
Unity3D Shader教程一 HLSL基础
UnityShaders是在名为“
Shaderlab
”的自定义环境中编写的。在
shaderlab
文件中,主要是通过HLSL来编写着色器的大部分逻辑。下面主要讲一下HLSL中常用的几种数据类型。
UnityAsk
·
2021-06-13 14:57
【
基础笔记
】SmartRefreshLayout的简单使用
什么是SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGroup而不是FrameLayout或LinearLayout,提高了性能。如何使用SmartRefreshLayout一、在build.gradle中添加依赖//注意:分包之后不会有默认的Header和Footer需要手动添
究极无敌棒棒糖
·
2021-06-12 15:46
CSS
基础笔记
四
一、display的应用1.display可以控制标签的显示模式。display:none|inline|block|inline-block继承性:无display值的解释:none:此元素不被显示,在文档中被移除。block:此元素按块级元素显示:前后带换行符,自己占一行。内联元素→块元素inline:此元素按内联元素显示:1个挨着1个。块元素→内联元素inline-block:按行内标签进行
Stevenqqq
·
2021-06-11 22:19
记一次typescript入门
基础笔记
ts
一、基础类型:boolean为布尔值类型,如letflag:boolean=true;number为数值类型,如letage:number=19;string为字符串类型,如letname:string='zhangsan';数组类型,如letlist:data:number[]=[1,2,3];多维数组:如letdataArr:number[][]=[[1,2,3],[4,5,6]];元组类型,
我友几个逗逼
·
2021-06-11 10:50
C++
基础笔记
基本语法“#include”预处理指令引入某个文件的作用“#include”引入自己创建的要加入双引号并且加上.h2.以下三种方式功能一样usingnamespacestd;usingstd::cout;std::couta1={1,1,2,3,4,5,6,8};该方式数组之间可以相互赋值创建二位数组直接创建数组intscore[2][3]={{1,2,3},{3,5,1}};cout<
SunnyShao
·
2021-06-10 11:04
【
基础笔记
】PopupWindow的基本使用
一、PopupWindow的简介java.lang.Object↳android.widget.PopupWindowPopupWindow:弹出框。在activity上需要的地方显示该控件。二、自定义PopupWindow的使用1、自定义PopupWindow的布局可以用ListView、RecyclerView,需要多写一个Item布局2、自定义PopupWindow继承于PopupWindo
究极无敌棒棒糖
·
2021-06-09 22:02
linux入门
基础笔记
学习linux也不是那么难,首先你就必须掌握这些入门知识,这样才能让你从新手变老手,下面就从几个方面来教你学linux【1】Linux介绍【2】vi编辑器(1)三种模式:(2)vi命令【1】Linux介绍(1)四个重要的人物肯.汤姆森B语言发明者,发明UNIX系统,发明了C语言丹尼斯.里奇发明了C语言,c预言之父,UNIX之父理查德.斯托曼自由软件之父,GNU计划林纳斯.托瓦兹发明了linux(2
cdhqyj
·
2021-06-08 12:42
TensorFlow
基础笔记
TensorFlow是Google开发的一款神经网络的Python外部的结构包,也是一个采用数据流图来进行数值计算的开源软件库。TensorFlow让我们可以先绘制计算结构图,也可以称是一系列可人机交互的计算操作,然后把编辑好的Python文件转换成更高效的C++,并在后端进行计算。它擅长的任务就是训练深度神经网络。通过使用TensorFlow我们就可以快速的入门神经网络,大大降低了深度学习(也就
Jancd
·
2021-06-07 22:25
Unity3D Shader教程二 基础颜色
result.png
Shaderlab
的结构在开始写shader之前,我们先要搞清楚
shaderlab
的结构。
UnityAsk
·
2021-06-05 17:44
关于混合因子
clipboard.png
ShaderLab
中设置混合因子的命令:命令描述BlendSrcFactorDstFactor开启混合,并设置混合因子,具体公式如上,降最终颜色混合BlendSrcFactorDstFactor
_Arturia
·
2021-06-04 23:39
GNU ARM 汇编
基础笔记
文章目录目的模拟器VisUAL常用指令内存访问指令通用数据处理指令分支和控制指令其它指令GNU汇编语法伪指令分段标号注释与C语言混合使用汇编程序中调用C程序C程序中调用汇编程序C程序中内嵌汇编代码总结目的汇编的核心就是使用各种指令来编码完成需求,而指令这个东西其实就是最底层二进制的机器码的基础上做了一层语义化的替换,比如用ADD代表数字逻辑上的加减,用MOV代表数据传递等等,方便程序员进行阅读和编
Naisu Xu
·
2021-06-04 13:13
编程相关
arm
汇编
嵌入式
指令
语法
Flutter
基础笔记
目录List里面常用的属性和方法:SetMapforEach,map,where,any,everyextends抽象类和implementsFlutter环境搭建入口文件、入口方法第一个DemoCenter组件的使用把内容单独抽离成一个组件给Text组件增加一些装饰用MaterialApp和Scaffold两个组件装饰AppText组件Container组件图片组件引入本地图片裁剪布局之Clip
Lucklyの博客
·
2021-05-31 12:01
flutter
flutter
dart
面试
基础
编程
边学边工作总结的前端笔记(CSS
基础笔记
)
「学习笔记」CSS基础前言拖延了一周的CSS学习笔记终于利用周末去补齐了,本篇文章着重梳理之前所学的CSS知识点,查漏补缺。同时,试着用git将重点案例存放到远程仓库中,更近一步贴近公司流程。CSS构造块「1.HTML的局限性」HTML满足不了设计者的需求,可以将网页结构与样式相分离,这样就可以在不更改网页结构的前提下,更换网站的样式。操作html属性不方便HTML里面添加样式带来的是无尽的臃肿和
IT-博通哥
·
2021-05-22 21:09
web前端
Shaderlab
Notizen 13 单色透明Shader
一、单色透明Shader源码如下://透明单色ShaderShader"Shader/SimpleAlphaShader"{//------------------------------------【唯一的子着色器】------------------------------------SubShader{//设置Queue为透明,在所有非透明几何体绘制之后再进行绘制Tags{"Queue"="
CarlDonitz
·
2021-05-19 23:52
(OC
基础笔记
)生成二维码
X-Code提供了自带的生成二维码的类,当我们想要把某些信息传递给用户,可以通过二维码的扫描,能自动获取到这些信息,并且能在代理方法中做很多的处理.基本原理都是接收到二维码的信息后,实现信息的自动化处理.免去用户输入等繁琐的操作流程.//使用CIFilter生成二维码QRCodeCIFilter*filter=[CIFilterfilterWithName:@"CIQRCodeGenerator"
浪里小青龙
·
2021-05-18 17:16
Unity3D Shader入门指南(二)
在之前的开篇中介绍了一些Shader的基本知识,包括
ShaderLab
的基本结构和语法,以及简单逐句地讲解了一个基本的shader
JumboWu
·
2021-05-18 15:04
数据结构
基础笔记
002 算法形式规范【未完】
《数据结构基础》作者:[美]EllisHorowitz霍罗维兹译者:朱仲涛出版社:清华大学出版社ISBN:9787302186960在豆瓣读书中查看本书算法综论对于大规模计算机系统,设计高效算法是解决问题的核心。算法的定义:算法是指令的有限集合,顺序执行这些指令,可以完成特定任务。输入:从外界获取零个或多个量输出:产生至少一个量确定性:每条指令清晰、无二义性有限性:算法对所有情形都能在执行有限步之
Cytosine
·
2021-05-16 20:41
[笔记]
ShaderLab
——Properties
Properties{_WaveScale("Wavescale",Range(0.02,0.15))=0.07//sliders_ReflDistort("Reflectiondistort",Range(0,1.5))=0.5_RefrDistort("Refractiondistort",Range(0,1.5))=0.4_RefrColor("Refractioncolor",Color)
阿飞咯
·
2021-05-14 13:07
Java
基础笔记
_04
1:成员变量和局部变量的区别(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失。局部变量:随着方法的调用而存在,随着方法的调用完毕而消失。(4)初始化值不同成员变量:有默认值局部变量;没有默认值,必须定义,赋值,然后才能使用2:类作为形式参数的作用
Vector_Wings
·
2021-05-13 07:54
C#【
基础笔记
整合,全覆盖】
干货满满,记得备水!C#基础usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceday_01{classProgram{staticvoidMain(string[]args){Console.WriteLine("Hel
.冯上
·
2021-05-12 13:41
C#总结
c#
经验分享
sql
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他