上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 100 下一页
摘要: 在内存中采用交叉模式存储,向gpu传入顶点数据的方法 GPU: CPU: init() 阅读全文
posted @ 2019-01-07 00:10 rainbow70626 阅读(3677) 评论(0) 推荐(0) 编辑
摘要: OpenGL ES和OpenGL的图标 关于“OpenGL ES SL 3.0规范中以前的attribute改成了in varying改成了out”这个问题,做一阐述: 1.关键字的小修改大概由如下两点决定 第一,先考虑一个成本原则 一个关键字的定义是否修改,是由熟练程序员在使用该关键字时的思维成本 阅读全文
posted @ 2019-01-05 23:19 rainbow70626 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 困扰了我很长时间的多线程访问全局变量今天终于解决了,所以得记录一下。。控制全局变量的方法很多,有信号量、临界区等。。这里我记录一个用临界区控制访问冲突的例子。非常好用。 阅读全文
posted @ 2018-12-25 18:12 rainbow70626 阅读(3477) 评论(0) 推荐(0) 编辑
摘要: 为什么.h文件中不能定义全局变量? 原因: 存在多次创建变量.如果头文件中可以定义全局变量,那么每个包含该头文件的文件里都会有该全局变量的定义.因为C语言的include是直接将文件嵌入到include这个地方的. 解决办法: ​在头文件使用 extern 来声明该全局变量,然后在任意一个.cpp文 阅读全文
posted @ 2018-12-25 18:07 rainbow70626 阅读(3769) 评论(0) 推荐(0) 编辑
摘要: 在多线程的情况下,有时候我们会希望等待某一线程完成了再继续做其他事情,要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects。这两个函数都会等待Object被标为有信号(signaled)时才返回的。那么,信号是什么 阅读全文
posted @ 2018-12-24 20:14 rainbow70626 阅读(9354) 评论(0) 推荐(0) 编辑
摘要: 这里介绍在win7的基础上,安装ubuntu 18.04 LTS,实现双系统启动。 首先,假设你已安装了windows 7系统。 一. 制作ubuntu U盘启动盘。 方法见http://blog.p2hp.com/archives/4123 ubuntu 安装文件下载地址 http://relea 阅读全文
posted @ 2018-12-13 20:06 rainbow70626 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 原文链接:VC 宏与预处理使用方法总结 原文链接:VC预处理指令与宏定义的妙用 阅读全文
posted @ 2018-12-13 20:02 rainbow70626 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一.系统架构演变 1.1. 集中式架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是影响项目开发的关键。 存在的问题: 代码耦合,开发维护困难无法针对不同模块进行针对性优化无法水平扩展单点容错率低,并发能力差1. 阅读全文
posted @ 2018-12-13 19:39 rainbow70626 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 文/wadehan (一) 架构模式是什么 (二) 分层模式案例 (三) 微核模式案例 (四) 管道与过滤器案例 (五) MVC模式案例 (六) REST模式案例 (七) SOA模式案例 (八) 如何选择架构模式案例 (九) 业界应用模式的经典案例 架构模式是什么 软件架构模式,诞生于软件开发的最大 阅读全文
posted @ 2018-12-04 20:12 rainbow70626 阅读(4046) 评论(0) 推荐(2) 编辑
摘要: Tips 原文作者:Vijini Mallawaarachchi 原文地址:10 Common Software Architectural Patterns in a nutshell 有没有想过要设计多大的企业规模系统?在主要的软件开发开始之前,我们必须选择一个合适的体系结构,它将为我们提供所需 阅读全文
posted @ 2018-12-04 20:08 rainbow70626 阅读(391) 评论(0) 推荐(0) 编辑
上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 100 下一页