365bet线上

青岛软件培训学校

山东最好的软件培训机构,专业培养高端IT人才 咨询热线:0532-85025005

[置顶] 青软人

DirectX11 With Windows SDK--13 抛弃FX11并初步实现BasicManager类

阅读目录

前言
回顾RenderStates类
BasicManager类
默认状态绘制
Alpha透明混合绘制
无重复混合(单次混合)
仅写入模板值
对指定模板值区域进行常规绘制
对指定模板值区域进行Alpha透明混合绘制
2D默认绘制
2D透明混合绘制
更新常量缓冲区
防止GameApp::OnResize在BasicManager未初始化时修改投影矩阵
绘制平面阴影
使用模板缓冲区防止过度混合
着色器代码的变化
场景绘制
第1步: 镜面区域写入模板缓冲区
第2步: 绘制不透明的反射物体和阴影
...

Python学习:18.Python异常处理

 一、为什么使用异常处理

  当程序运行的时候出现了异常,导致程序终止运行,为了解决这种情况,我们需要预先对可能出现的异常进行处理,一旦出现这种异常,就使用另一种方式解决问题,还有就是错误信息是使用者没有必要看到的,他们不需要知道内部错误的原因,所以我们需要友好的显示错误信息,这就需要用到异常处理。

...

为什么需要提前撰写Spec文档

Joel on Software(中文名叫《Joel软件随想录》)算得上是一本旧书了,但里面的建议和讨论,真的是历久弥新。特别是,Joel是个有趣、牛逼的家伙:前微软Excel的职员、Stack Overflow的创始人、Trello的创始人,以及他和他的boyfriend走入了婚姻殿堂。这本书,是Joel自己blog文章的一个精选集。

Joel在这本书里谈到了很多技术性的观点,高屋建瓴地从思想方法上去讨论如何看待程序、看待公司、看待构建过程。着名的The Joel Test也出自于此。

这本书我很早就知道,但一直没有机会亲自阅读。最近读了几章,便爱不释手。按理说,我应该将这本书读完后再写点评论。可是,它已经如此优秀,让我在这个阶段就想要开始对它做一些介绍和吹捧。
...

利用stream对map集合进行过滤

 最近公司在大张旗鼓的进行代码审核,从中也发现自己写代码的不好习惯。一次无意的点到了公司封装的对map集合过滤的方法,发现了stream。于是研究了一下。并对原有的代码再次结合Optional进行重构下

...

RT-Thread学习笔记(一)—— 初识RT-Thread,构建开发环境

学习单片机一年多以来一直是裸机编程玩外设,只是听说过操作系统的神奇,没有时间学习,之前深入了解了单片机底层知识,了解了微机工作原理和51的汇编指令,为学习操作系统打下基础,而且这个暑假刚刚参加完电赛,有大把的时间可以挥霍hiahiahia,这么舒服的日子当然要选择学习RTT,优秀的国产操作系统,接下来一起享受RTT的学习之旅吧~~~

1.逛逛官网
RT-Thread官网

RT-Thread官网
RT-Thread官网
1.1.获取RT-Thread文档
1.1.1.在线文档
从官网可以直接进入RTT的在线文档中心,所有需要的文档都在这里,方便在线阅读
...

破解Zip加密文件常用的几种方法

 

前言

...

seajs的原理以及基本使用

seajs模块化开发
  模块化开发,把整个文件分割成一个一个小文件。

使用方法
  使用方法特别简单,首先在官网中下载sea.js,然后在页面中引入。

index.html

复制代码
// 1.路径
// 2.回调 (在js文件里定义的module.exports里定义的)
seajs.use('./js/part1.js',function (dom) {
console.log(dom);
let a = dom('#box');
console.log(a);
...

auto类型-现代C++新特性

 

auto类型

C++11中引入的auto主要用于类型推导。auto在C++98中“存储类型指示符”的语义,由于使用极少且多余,该语义从C++11开始被删除。

...

Mybatis缓存(1)--------系统缓存及简单配置介绍

前言
Mybatis的缓存主要有两种:

系统缓存,也就是我们一级缓存与二级缓存;
自定义的缓存,比如Redis、Enhance等,需要额外的单独配置与实现,具体日后主要学习介绍。
在这里主要记录系统缓存的一些简单概念, 并没有涉及原理。其中会涉及Mybatis的相关配置以及生命周期等。

主要参考资料:《深入浅出Mybatis基础原理与实战》,http://www.mybatis.org/mybatis-3/zh/index.html





1、Mybatis简单配置介绍
  本文介绍的是基于XML的配置,并不是关于注解的Mybatis配置。当然复杂SQL情况下都建议使用XML配置。
...

【JDK源码分析】同步工具Exchanger,它的内部实现原理你看懂了吗?

 

...
分页:? 首页...?1[2][3][4][5][6][7][8][9][10][11][12][13][14]?...尾页 ?

日历

Copyright 2007-2013 青岛软件培训学校(青岛市南京路122号中联广场B1栋3楼) 咨询热线:0532-85025005  鲁ICP备09077726号-3  
百度搜索|Google搜索 | 必应Bing | Yahoo搜索 | 搜狗搜索 | 有道搜索 | 搜搜 |