自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随便写写

鸡汤三连:1、对自己的选择负责。2、放弃会上瘾。3、不知道走那条路的时候,选择困难的路走。

  • 博客(13)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 JavaEE.第一步是环境配置而不是HelloWorld

啥都不讲了,环境配置搞起所需材料jdk(Java Development Kit)eclipse for JavaEEtomcat一步一步JDK即 Java Development Kit , 写Java的东西这玩意必不可少,其包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。链接JDK安装的时候 第一次安装JDK第二次安装JRE两者不能在同一目录下建议形式 /Ja

2016-06-24 20:09:51 4930

原创 计算机组成.更好的利用处理器.从输入输出看中断

计算机组成.更好的利用处理器.从输入输出看中断- 有了存储器就足够了吗?不,还差最后一步的包装- 即外设 - 诸如显示屏、键盘、鼠标、音响等等,这些才是我们直接可以接触到的计算机 - 这些设备,如显示屏,是接收图像的数据并显示出来;而鼠标、键盘则属于输入设备,这些数据是某程序运行所需要用到的,比如我现在正在打字的火狐浏览器 - 也就是说,外设也需要也需要数据,这些数据也要被CPU来处理,而这些数据的传输也

2016-06-10 15:22:39 1069

原创 计算机组成.记忆力核心.存储器Memory

CPU终究只是一个执行部件,它所执行的指令和数据来自哪呢?总不能由人来输入吧,我觉得键盘输入的速度肯定是比不上CPU运行的速度的虽然根本上来说还是我们输入的,但我们不直接给CPU,而是放在一个地方存起来,也就是存储器。存储器也是机器啊,机器之间交换数据的速度就快多了嘛说得简单点,存储器就是为了存储处理器所需要的数据的指令的PS:图片要么是我自己画的(Visio很不错)、要么就是我从网上找的(

2016-06-10 06:33:44 12742 4

原创 XML.转换XML的工具.XSLT

eXtensible Stylesheet Language Transformations本身是XSL规范的一部分,专门用于对XML的树型数据进行重组转换,并可以以各种格式输出示例//hello.xml<?xml version="1.0"><?xml-stylesheet type="text/xsl" href="hello.xslt"?><message>hello</messag

2016-06-08 00:58:11 2735

原创 XML.更好的文档类型定义.XML Schema

相对于DTD,XML Schema则是专门属于XML的文档类型定义还是专有的好特点一致性:基本语法规则与XML一致完备性:完美支持XML各种特性 规范性准确性:嗯 面向对象特征:OO扩展性:DTD中没有则XML必然不能有,但XMLSchema则允许一些实现无法确定的元素出现数据类型简单类型:仅文本或空白,不能包含子元素和属性 复杂类型:包含了元素或属性或二者的类型 常用 字符串

2016-06-07 22:02:18 972

原创 XML.一个简单的文档类型定义.DTD

Document Type DefinitionDTD这个词其实在SGML就看到过了其实没错,DTD本是面向SGML的通常在某一领域内,其信息的交换都是遵循一定的模式的 所以我们就希望来约束这种信息的模式,加强信息在双方之间的可交换性XML本身SGML的子集,其DTD也自然可以拿来用而XML用的DTD又是SGML的DTD的一个子集 XML uses a subset of SGML D

2016-06-07 21:17:06 961

原创 XML.可扩展标记语言.就知道你不知道英文全称

eXtensible Markup Language , 可扩展标记语言,简称XML读作“叉按木爱要”发展史XML实际上是标记语言(Markup Language)的一种,其由来、发展也就是标记语言的发展历程。SGMLStandard Generalized Markup language (SGML; ISO 8879:1986)标准通用标记语言是IBM自1960年代就在发展的GML

2016-06-07 20:21:28 1550

原创 OpenGL.光栅化就是扫描转换

进一步说,对于一些几何,我们还只是有数学的抽象表达,但实际的图像确实离散的像素点所以光栅化其实就是把数学表达转化为像素表达,得到的数据我们称为“片段”,用于进一步的片段处理线段的扫描转换对于线段来说,其数学描述只是两个顶点(x1,y1)和(x2,y2) 这两个顶点自然可以很容易的对应两个像素点,但这两个顶点的连线也应该对应着若干个像素点才行 这里默认像素位置均为整数,尽管也有不是整数的情况

2016-06-06 22:21:02 2676

原创 OpenGL.裁剪算法

裁剪就是来确定 哪些是位于视景体内,应当被最后成图来考虑的哪些是位于视景体外,不需要后续的处理了(因为不属于成图范围嘛)线段的裁剪算法Cohen-Sutherlend算法 这是一种很巧妙的裁剪算法,运用了编码的思想先考虑二维的裁剪,即一条二维的线段和一个方形的裁剪区域方形的裁剪区域为 对于一条线段,其是由两个顶点来刻画的 对于每个顶点都根据其位置(x,y)进行编码编码 b1b

2016-06-06 21:08:03 5602

原创 OpenGL.光照模型

光照分析一下光照是怎么个回事 光源被认为有四种 点光源:从一点向四面八方发出光线 聚光灯:从一点朝一个方向发出光线,且只在一定的角度内有光,离中心越近越亮无穷远:平行光 环境光:错综复杂的给每处物体都均匀的打光材质有三种,也就是对光有三种反射 镜面反射面:镜面反射光漫反射 :均匀反射光透明面:折射光Phong光照明模型这个人叫Phong不用怀疑了光线被分成了三类,分别用三个

2016-06-06 20:01:43 1720

原创 OpenGL.坐标系统的介绍与坐标变换的实现

坐标变换其实一直是一个比较让人着迷的内容,嘿嘿嘿从中也可以看到矩阵的魅力记得一篇文章讲,矩阵就是记录一个向量到另一个向量的运动,一个点可以用一个向量来表示,乘上一个矩阵就变成了另一个向量,对应着另一个点。所以说矩阵就是记录向量空间中向量的运动,记录向量之间的转换规则。齐次坐标只讲三维的情况啊向量空间中,只有标量和向量 向量 + 向量 = 向量标量 * 向量 = 向量 三维向量空间中,

2016-06-06 19:02:36 9647 1

原创 OpenGL.渲染流水线//大概就是这样的吧

其实OpenGL的流水线,对我学习来说只能算是一个概念性的东西。毕竟OpenGL也在发展,流水线也不会是一成不变的。不过理解流水线的过程,重点在于理解每一步的作用,进而可以如何衔接起来,完成整个绘制图像的工作。顺序不一定相同,但仍能完成工作,但效率上肯定会有差。状态机在OpenGL中,我们输入的总是 “顶点”但同时我们也会改变许多 “状态”比如 当前顶点颜色glColor当前顶点的

2016-06-06 11:46:26 2238 1

原创 计算机组成.零件之间的通信.总线BUS

总线干嘛的?说白了就是用来传输数据的,在计算机的各个部件之间。比如我主存里存的数据CPU要用,需要一条线路传过去吧,CPU内部各个寄存器之间、寄存器与ALU、CU与各个部件之间等等等等很多地方,总之就是部件之间需要传输数据传输的数据分为三种,对应着三种功能的总线 数据总线地址总线控制总线 那么为何称为“总”线?那是因为大部分情况下,我们没办法把任意两个部件之间都连起来,因为部件的数量太多太

2016-06-04 02:05:26 12671

Synthesis Lecture 2015-2019.zip

近几年在 Computer Architecture 领域的综述文献,如[2017] Deep Learning for Computer Architects、[2019] Cache Replacement Policies、[2015] A Primer on Compression in the Memory Hierarchy等等,领域涉及虚拟化、数据中心、神经网络、片上网络、缓存、安全体系结构、GPGPU等

2019-09-01

深入理解计算机系统第七章参考文献整理

深入理解计算机系统第七章参考文献整理,包括Levine关于链接和装载的专著《Linkers and Loaders》以及若干关于ELF文件格式的业界规范。所有文献均保留原书中参考文献的编号。

2018-04-10

深入理解计算机系统第五章参考文献整理

深入理解计算机系统第五章优化程序性能,参考文献整理。包括Patterson的经典著作量化研究方法,Mahlke描述的几种为编译器开发的将程序映射到并行机器上的技术,如循环展开、多个累计变量等等。额外包括几篇2002年ISCA中关于流水线深度进行的讨论的文献。所有文献均保留原书中的参考文献编号,并注明作者和年份。

2018-04-09

深入理解计算机系统第十二章参考文献整理

深入理解计算机系统第十二章并行编程,参考文献整理。包括Dijkstra最初提出信号量操作的论文、进度图的概念、读写者问题,也包括诸多相关书籍如Modern Operating System、Programming with Posix Threads等。所有文献均保留原书中的参考文献编号,并注明作者和年份。

2018-04-09

大学课程计算机网络思维导图

大学课程计算机网络思维导图,xmind格式

2017-05-29

手动实现OpenGL部分功能:放缩、旋转、视角、缓冲区等等

手动实现OpenGL部分功能:放缩、旋转、视角变换、操纵BMP文件、颜色缓冲区等等,写到这个程度就再没时间继续写下去了,总之给大家作为参考吧。

2016-10-21

OpenGL三维彩色平滑着色正方体,自由旋转,由三角形绘制

OpenGL三维彩色平滑着色正方体,自由旋转,由三角形绘制

2016-10-21

C#博客网站

用C#的ASP.NET写的博客网站,在VS下生成文件后是可以直接挂载到windows下的IIS服务器上来运行。 供感兴趣的人参考。想直接来用也不是不可以~

2016-06-15

C#文件资源管理器——仿我的电脑

学习C#所编写的一个应用 仿照我的电脑对文件进行简单的操作 注意:对文件的操作会真的执行!比如删掉一个文件就真的删了!

2016-06-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除