这两天勉勉强强把一个shadowmap的demo做出来了。参考资料多,苦头可不少。Shadow Map技术是目前与Shadow Volume技术并行的传统阴影渲染技术,而且在游戏领域可谓占很大优势。本篇是第一辑。——ZwqXin.comShadow Map的原理很简单,但是实现起来到处是雷。当然这只...
分类:
其他好文 时间:
2015-12-03 11:17:26
阅读次数:
129
搞了好长时间的php了,突然有种想法,想把这些整理在一起,于是查看各种资料,找到一片解释的很不错的文章,分享一下~~首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/...
分类:
Web程序 时间:
2015-12-03 11:17:16
阅读次数:
141
1. MVVM介绍: MVVM就是: Model -- 模型(现实中对象的抽象) View -- UI(用户界面) ViewModel -- UI界面的抽象(给View提供数据,并响应View的操作)2. 关键是要能准确的进行ViewModel的建模,处理好View与...
Windows 2008 Server R2MySql: 5.7下载Mysql.配置mysql环境变量注册mysql服务。(mysqld install)移除注册,sc delete mysql (移除的时候,需要关闭windows服务窗口,否则删除后会提示“指定的服务已标记为删除”)查看mysql...
分类:
数据库 时间:
2015-12-03 11:16:38
阅读次数:
188
1. 子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base { Base() { System.out.println("Base"); }} public class Checket extends Base { Che...
分类:
编程语言 时间:
2015-12-03 11:14:55
阅读次数:
167
第二章 opencart后台操作第一节多语言篇---中文语言包一、下载语言包1.当然还是需要在官网上面下载语言包,优点就不需要小编啰嗦了。网址呢?还是原来的配方还是原来我味道,http://www.opencart.com ,这里我们就不上首页图了,直接上模版插件图了,打开首页点击菜单 Extens...
分类:
编程语言 时间:
2015-12-03 11:16:23
阅读次数:
274
Web开发中的四个域对象(范围由小到大):page(jsp有效) request(一次请求) session(一次会话) application(当前web应用)page域指的是pageContext.request域指的是HttpServletRequestsession 域指的是HTTPSess...
分类:
Web程序 时间:
2015-12-03 11:16:34
阅读次数:
245
#region 撒盐加密 string salt = Guid.NewGuid().ToString(); byte[] passwordAndSaltBytes = System.Text.Encoding.UTF8.GetBytes(model.Pas...
分类:
其他好文 时间:
2015-12-03 11:16:23
阅读次数:
493
微信WeixinJSBridge API 微信客户端自带的Js Api:WeixinJSBridge 企业微信小助手 ...
分类:
微信 时间:
2015-12-03 11:16:40
阅读次数:
452
在Eclipse的Help菜单下,点击“Install New Software...”,在弹出界面上,点击Add,输入:Name: HibernateToolsLocation: http://download.jboss.org/jbosstools/updates/stable/确定后,选则最...
分类:
Web程序 时间:
2015-12-03 11:13:23
阅读次数:
135
disable语句可以退出任何循环,能够终止任何begin..end块的执行,用于仿真验证中。例如begin:onefor(i=1;i<5;i=i+1)begin:twoif(a==0)disable one; //从one这个begin..end 中跳出,终止了forif(a==1)disable...
分类:
其他好文 时间:
2015-12-03 11:15:08
阅读次数:
1545
实习经验1.告诉别人排期: 现在的公司每分配一个任务都会要求开发人员、测试人员等给出自己的排期(开发计划,开发需要多长时间等),告诉别人前,应当自己首先想清楚具体计划,不能只是告诉别人一个笼统的数字。比如你计划4天完成一个任务,你就应该清楚第一天你大概要做些什么,第二天大概要做些什么,.... 不....
分类:
其他好文 时间:
2015-12-03 11:13:12
阅读次数:
143
需要维护别人写的一个WEB项目,还原数据库,从SVN中检出源码,运行,提示如下错误: 5526 [localhost-startStop-1] DEBUG Sigar - no sigar-amd64-winnt.dll in java.library.path org.hyperic.sigar....
分类:
编程语言 时间:
2015-12-03 11:15:26
阅读次数:
3830
整了一下了,分享給大家 1. Application does not run in background(键名:UIApplicationExistsOnSuspend)自从iOS4.0之後,當你在應用程式執行的時候按下Home 鍵,應用程式並不會中斷目前的執行,而是躲到背景去了。因此希望使用者在...
分类:
移动开发 时间:
2015-12-03 11:13:30
阅读次数:
171
转自博客园:http://www.cnblogs.com/snandy/p/4943138.html本文分为三个部分JS 数字精度丢失的一些典型问题JS 数字精度丢失的原因解决方案(一个对象+一个函数)一、JS数字精度丢失的一些典型问题1. 两个简单的浮点数相加10.1 + 0.2 != 0.3 /...
分类:
编程语言 时间:
2015-12-03 11:13:36
阅读次数:
185
区别在于,html()会替换指定元素内部的HTML,而replaceWith()会替换元素本身及其内部的HTML。例子:112345// Text$('#myid').html('Text'); // Text$('#myid').replaceWith('Text'); 来自为知笔记(Wiz)
分类:
Web程序 时间:
2015-12-03 11:14:11
阅读次数:
133
代码: function parseURL(url) { var a = document.createElement('a'); a.href = url; return { source: url, pr...
分类:
编程语言 时间:
2015-12-03 11:11:54
阅读次数:
144