女王控的博客

读书笔记

75 篇文章

WebGL 理论基础——基础概念

基础概念 背景 WebGL 经常被当成 3D API,人们总想“我可以使用 WebGL 和一些神奇的东西做出炫酷的 3D 作品”。事实上 WebGL 仅仅是一个光栅化引擎,它可以根据你的代码绘制出点,线和三角形。想要利用 WebGL 完成更复杂任务,取决于你能否提供合适的代码,组合使用点,线和三角形代替实现。 WebGL 在电脑的 GPU 中运行。因此你需要使用能够在 GPU 上运行的代码。这样的代码需要提供成对的方法。每对方法中一个叫顶点着色器,另一个叫片断着色器,并且使用一种和 C 或 C… »

Python语法一览

版本一 版本二 工具 虚拟环境 对象自省 语法 异常 For - Else 三元运算符 Global Return open 函数 和 上下文管理器 // TODO https://py.eastlakeside.cn/book/FunctionalProgramming/README.html »

Python入门学习

背景资料 Python-100-Days Python 教程 因本人具有前端背景,以下内容只列举和 javascript 不同的地方 解释器 Python 的解释器很多,但使用最广泛的还是 CPython。如果要和 Java 或 .Net 平台交互,最好的办法不是用 Jython 或 IronPython,而是通过网络调用来交互,确保各程序之间的独立性。 直接运行 py 文件 一般是通过 运行,但是可以按照以下步骤在 Mac 和 Linux 上直接运行 然后,通过命令给 hello.py… »

CSS新世界更强的视觉表现

本章介绍 CSS 渐变、CSS 3D 变换、CSS 过渡和 CSS 动画这 4 部分内容,如果没有专门说明,相关 CSS 属性均是被 IE10+ 浏览器支持的。本章介绍的这些 CSS 属性都非常实用,且细节众多,读者需要反复阅读才能理解。 CSS 渐变 CSS 渐变是 CSS 世界中第一次真正意义上使用纯 CSS 代码创建的图像。它可以应用在任何需要使用图像的场景,因此非常常用,读者一定要牢记相关语法。如果 CSS 的学习有期末考试的话,那么 CSS… »

CSS新世界更细致的样式表现

随着显示器的不断升级,人们对 Web 产品的视觉效果的要求也越来越高,如半透明、圆角、阴影等效果。于是,这些细致的样式表现就率先加入了 CSS 新世界中。本章将介绍这些 CSS 新属性的细节知识,并且这些 CSS 属性都非常实用,值得读者反复阅读、深入学习。 透明度控制属性 opacity opacity 属性可以让元素表现为半透明,属性计算值范围是 0 ~ 1,初始值是 1.0,没有继承性。大多数开发者对 opacity 属性的认识就只有这些,实际上 opacity… »

0%