软阴影是通过对阴影图进行多次采样实现的 因为多个片段经常会对应同一个阴影纹理像素,单次采样会产生严重的锯齿问题 另外软阴影还可以产生比较柔和的边界,看起来比较自然 锯齿产生的原因 仔细思考阴影锯齿产生的原因,可以想到多个片段对应同一个阴影像素时,其在该阴影像素中对应的的位置是不同的 如下示意图,黑色 ...
分类:
其他 时间:
2016-09-24 23:11:56
收藏:
0 评论:
0 赞:
0 阅读:
122
继续完善Hello World,建立它的共享库, 包括静态库和动态库。 本节的任务: 1,建立一个静态库和动态库,提供HelloFunc函数供其他程序编程使用,HelloFunc 向终端输出Hello World字符串。 2,安装头文件与共享库。 3, 编写一个程序使用创建的共享库(静态库和动态库) ...
分类:
其他 时间:
2016-09-24 23:11:47
收藏:
0 评论:
0 赞:
0 阅读:
234
...
分类:
其他 时间:
2016-09-24 23:11:37
收藏:
0 评论:
0 赞:
0 阅读:
177
Description Anatoly lives in the university dorm as many other students do. As you know, cockroaches are also living there together with students. Coc ...
分类:
其他 时间:
2016-09-24 23:11:28
收藏:
0 评论:
0 赞:
0 阅读:
360
radialLine 径向线生成器 使用默认的角度,半径访问器,和插值器函数构造一个 径向线生成器,返回的函数用以生成开放分段线性曲线、折线。它和line生成器很相似,只是将line的x,y访问其换位angle,radius生成器。可以将它想想成一个圆规在画圆,但是在划的过程中不停的改变角度。 ra... ...
分类:
其他 时间:
2016-09-24 23:10:59
收藏:
0 评论:
0 赞:
0 阅读:
362
【题目大意】 在一个园形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得。 【思路】 设 dp[i][j] 表示第 i 到第 j 堆石子合并的最优值 ...
分类:
其他 时间:
2016-09-24 23:10:40
收藏:
0 评论:
0 赞:
0 阅读:
223
通用方案:删除相关表,重新生成. 1.关联表之间数据引擎不一致导致: 修改相关表的引擎设定,保持一致. 2.关联表索引字段的引用类型不一样(如A表关联字段是int,B表索引是char): 修改相关表的字段类型,保持一致. 3.主键和外键的字符编码不一致: 修改各自对应表编码格式,保持一致. 4.找不 ...
分类:
数据库技术 时间:
2016-09-24 23:10:30
收藏:
0 评论:
0 赞:
0 阅读:
229
LeetCode:Ransom Note 【问题再现】 Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that ...
分类:
其他 时间:
2016-09-24 23:10:21
收藏:
0 评论:
0 赞:
0 阅读:
188
(为方便命令用小写) mysql是一个关系型数据库管理系统,有体积小、速度快、总体拥有成本低等优点。 一个数据库管理系统包含多个数据库,一个数据库包含多个表。 连接到mysql:mysql -u user -p (注:user为你安装时设置的用户名,一般为root) 创建数据库:create dat ...
分类:
数据库技术 时间:
2016-09-24 23:10:11
收藏:
0 评论:
0 赞:
0 阅读:
181
volatile的作用是: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在 ...
分类:
其他 时间:
2016-09-24 23:10:01
收藏:
0 评论:
0 赞:
0 阅读:
160
pycharm 2016 专业版 激活方式选第二种 code 43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFp ...
分类:
其他 时间:
2016-09-24 23:09:52
收藏:
0 评论:
0 赞:
0 阅读:
258
删除文件后几行,或者前几行 方法1 都当做最后一行,来删除 for((i=1;i<4;i++)); do sed -i '$d' seq01.txt ; done 方法二 倒过来看 cat tac 1.txt|sed -i '1,4d' 最好的方法 删除文件中的最后10行 (不过看不懂) sed - ...
分类:
其他 时间:
2016-09-24 23:09:44
收藏:
0 评论:
0 赞:
0 阅读:
127
...
分类:
数据库技术 时间:
2016-09-24 23:09:33
收藏:
0 评论:
0 赞:
0 阅读:
179
1426: 收集邮票 Description 有n种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是n种邮票中的哪一种是等概率的,概率均为1/n。但是由于凡凡也很喜欢邮票,所以皮皮购买第k张邮票需要支付k元钱。 现在皮皮手中没有邮票,皮皮 ...
分类:
其他 时间:
2016-09-24 23:09:26
收藏:
0 评论:
0 赞:
0 阅读:
122
配置环境node1:192.168.1.121 CentOS6.7node2:192.168.1.122 CentOS6.7node3:192.168.1.123 CentOS6.7vip192.168.1.80配置前准备#cat/etc/hosts 127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4 ::1localhostlocalhost.localdomainlocalhost6l..
分类:
其他 时间:
2016-09-24 22:08:03
收藏:
0 评论:
0 赞:
0 阅读:
259
1.类与对象的关系我们学习编程语言,就是为了模拟现实世界的事物,实现信息化。比如:去超市买东西的计费系统,去银行办理业务的系统。我们如何表示一个现实世界的事物呢?属性:就是该事物的描述信息行为:就是该事物能够做什么例如:学生有姓名、年龄等属性,学生有学习、打..
分类:
编程语言 时间:
2016-09-24 22:07:53
收藏:
0 评论:
0 赞:
0 阅读:
236
简单介绍:说明:很难创造一个对简洁代码的精准定义,也许它的定义和程序员的数量一样多.然而,有些原则是可以应用到简洁代码的基础层面.我收集了9个最相关的原则,并将在下面简短地介绍他们.九大原则:1.差的代码会做太多的事情,简洁代码则非常专一说明:每个类,方法或是其它实体应该..
分类:
编程语言 时间:
2016-09-24 22:07:43
收藏:
0 评论:
0 赞:
0 阅读:
232
计算机体系结构:最早由冯诺依曼提出的,形成了计算机体系结构。计算机五大部件组成:运算器:(也叫加法器,加减逻辑运算,乘除也可以转换成加法运算,计算机的核心设备,主要负责运算,加法只是运算器的功能之一);控制器:(运算器,寄存器与控制器合起来就叫做CPU,虽然概..
分类:
其他 时间:
2016-09-24 22:07:34
收藏:
0 评论:
0 赞:
0 阅读:
230
一、创建私有的CA1)查看openssl的配置文件:/etc/pki/tls/openssl.cnf2)创建所需的文件touch/etc/pki/CA/index.txtecho01>/etc/pki/CA/serial3)CA自签证书生成私钥cd/etc/pki/CA(umask066;opensslgenrsa-out/etc/pki/CA/private/cakey.pem2048)4)生成自签名证书opensslre..
分类:
Web开发 时间:
2016-09-24 22:07:25
收藏:
0 评论:
0 赞:
0 阅读:
736
1、标准对话框(1)Qt为开发者提供了一些可复用的对话框类型(2)Qt提供的可复用对话框全部继承自QDialog类@1:QMessageBox(用来提示消息的对话框)QFileDialog(文件对话框)QPrintDialogQColorDialog(用来选择一种颜色)QInputDialog QProgressDialog这些对话框类型全部继承自QDialog..
分类:
其他 时间:
2016-09-24 22:07:14
收藏:
0 评论:
0 赞:
0 阅读:
253