码迷,mamicode.com
首页 > 2017年06月01日 > 全部分享
基于Qt的OpenGL可编程管线学习(8)- 探照灯
关于探照灯的效果如下图所示:探照灯需要传入光源的位置,光源的方向以及夹角的大小(夹角为光源覆盖的夹角的一半)计算思路:用光源到点的距离与光源的方向的单位向量做点乘,得到夹角的cos,用计算的夹角cos与传入的角度的cos做比较,确定光线照射的范围。边缘不部分计算的cos..
分类:其他好文   时间:2017-06-01 00:37:20    阅读次数:208
ProxySQL
proxysql的作用1.读写分离,server可以进行分读组和写组2.动态指定某一个SQL进行cache3.故障切换,依赖于他的配置动态加载,但是不能自动选主,需要依赖keepalived和MHA4.配置动态更新5.一个节点可以跑很多proxysql6.percona公司的proxyproxysql端口监控的端口号:6633管理端口..
分类:数据库   时间:2017-06-01 00:37:13    阅读次数:581
矢量量化(VQ)
作者:桂。 时间:2017-05-31 21:14:56 链接:http://www.cnblogs.com/xingshansi/p/6925955.html 前言 VQ(Vector Quantization)是一个常用的压缩技术,本文主要回顾: 1)VQ原理 2)基于VQ的说话人识别(SR,s ...
分类:其他好文   时间:2017-06-01 00:37:06    阅读次数:280
SpringMVC——数据校验
数据校验在web应用里是非常重要的功能,尤其是在表单输入中。在这里采用Hibernate-Validator进行校验,该方法实现了JSR-303验证框架支持注解风格的验证。 一、导入jar包 若要实现数据校验功能,需要导入必要的jar包,主要包括以下几个: classmate-1.3.1.jar h ...
分类:编程语言   时间:2017-06-01 00:36:57    阅读次数:259
Putty、Xshell密钥验证登录Linux
先普及一个救命的知识点--快照功能:磁盘“快照”是虚拟机磁盘文件(VMDK)在某个点及时的复本(类似于windows的系统还原点)。系统崩溃或系统异常,你可以通过使用恢复到快照来恢复磁盘文件系统和系统存储。当升级应用和服务器及给它们打补丁的时候,快照是救世主!(建议后期..
分类:系统相关   时间:2017-06-01 00:36:49    阅读次数:352
基于Qt的OpenGL可编程管线学习(7)- 方向光、点光源、phong、blin-phong
之前加载模型的时候用的是方向光和phong模型实现的,这次试用点光源和blin-phong实现blin-phong是简化的phong模型,能实现phong差不多的效果,效率比phong高很多效果如下图所示:1、点光源这里光源的位置是传入一个vec4的向量,第四个分量为0表示方向光,为1表示点光源。与方向..
分类:其他好文   时间:2017-06-01 00:36:42    阅读次数:347
js学习笔记
一、 进制也就是进位制,是是人们利用符号进行计数的科学方法。 对于任何一种进制 X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一。数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。 计算机是信息处理的工具,任何信息必须转换成 ...
分类:Web程序   时间:2017-06-01 00:36:36    阅读次数:240
Kali Linux 上安装Nessus的方法
Nessus是系统漏洞扫描与分析软件,但Nessus在KaliLinux上的安装可不简单,没有提供一个图形化的安装借口,下面就给大家介绍下如何在KaliLinux上安装Nessus。利用Iceweasel打开http://www.tenable.com/products/nessus/select-your-operating-system根据自己的需要下载相应的版..
分类:系统相关   时间:2017-06-01 00:36:30    阅读次数:445
this-应用
this : 这个this: 指的是调用 当前 方法(函数)的那个对象 1.写一个无序列表,里面有三个<li></li>,三个<div></div>; 分别为它们设置宽度、高度、背景颜色等; 再把<div></div>隐藏起来 2.为<li></li>加入鼠标移入、移出事件; 当鼠标移入时,下面的< ...
分类:其他好文   时间:2017-06-01 00:36:23    阅读次数:149
解决上滑过程中数据重复的问题
问题:最近在做微信小程序的某个项目,手机屏幕上,手指上滑加载更多数据的时候,老是出现重复的数据。 解决方案:状态锁和函数节流。 原理:在向服务器请求数据的时候和接收返回的数据,改变某个变量的状态以及延迟函数的执行。 具体代码: ...
分类:其他好文   时间:2017-06-01 00:36:18    阅读次数:183
基于Qt的OpenGL可编程管线学习(9)- X射线
X射线也就是轮廓线,效果如下图所示原理:物体表面的法线与人眼睛缩成的角度为90度时,刚好能看到物体的轮廓Fragmentshader代码如下:uniformsampler2DU_MainTexture; varyingvec2M_coord; varyingvec3M_normal; varyingvec3M_WordPos; voidmain(void) { vec3nLightDirection..
分类:其他好文   时间:2017-06-01 00:36:09    阅读次数:209
transact和onTransact的区别
转:http://blog.csdn.net/sergeycao/article/details/52585411 谈transact 和onTransact需要先聊聊iBinder IBinder是什么呢?首先要明白,Android的远程调用(就是跨进程调用)就是通过IBinder实现的,下面是对 ...
分类:其他好文   时间:2017-06-01 00:36:02    阅读次数:186
centos   7
Centos7RHEL/centos7的新特性1.centOS7的新特性及与6的改变:(1)身份管理:kerberos的跨平台信任机制:完全兼容微软活动目录REALMD:简化了红帽加入微软活动目录的配置,自动发现域信息(2)性能管理:红帽7提供了新的框架和通用图形界面,红帽7提供了动态调优化方案,来解决..
分类:其他好文   时间:2017-06-01 00:35:53    阅读次数:298
选择结构
if选择结构的语法 if(条件){ 代码块} if选择结构的运用 public class a{ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.println("输 ...
分类:其他好文   时间:2017-06-01 00:35:40    阅读次数:247
基于Qt的OpenGL可编程管线学习(10)- 膨胀与腐蚀
膨胀:取一个像素周围的点,取最亮的点为当前的点颜色,为膨胀效果腐蚀:取一个像素周围的点,取最暗的点为当前的点颜色,为腐蚀效果膨胀FragmentShadervaryingvec2M_coord; varyingvec3M_normal; varyingvec3M_WordPos; uniformsampler2DU_MainTexture; uniformsampler2DU_Su..
分类:其他好文   时间:2017-06-01 00:35:32    阅读次数:166
超链接伪类
1.伪类样式-语法: a:hover{ color:#155; } 2.伪类名称 含义 a:link 为单击访问时超链接样式 a:visted 单击访问后超链接样式 a:hover 鼠标悬浮其上的超链接样式 a:active 鼠标单击未释放的超链接样式 顺序:a:link>a:visted>a:ho ...
分类:其他好文   时间:2017-06-01 00:35:23    阅读次数:145
基于Qt的OpenGL可编程管线学习(9)- X射线
X射线也就是轮廓线,效果如下图所示原理:物体表面的法线与人眼睛缩成的角度为90度时,刚好能看到物体的轮廓Fragmentshader代码如下:uniformsampler2DU_MainTexture; varyingvec2M_coord; varyingvec3M_normal; varyingvec3M_WordPos; voidmain(void) { vec3nLightDirection..
分类:其他好文   时间:2017-06-01 00:35:17    阅读次数:219
1444条   上一页 1 ... 74 75 76 77 78 79 80 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!