- 博客(123)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 GPU中的cluster
Cluster 是由一组紧密协作的处理单元、内存以及相关逻辑电路所构成的子系统。这些组件相互连接,共同处理特定类型的计算任务,是 GPU 实现并行计算和高效处理大规模数据的重要基础。
2025-03-30 18:16:43
331
原创 MESA驱动
指的是用于识别着色器变体的配置键。在图形渲染中,由于不同的图形渲染状态或者渲染阶段,会生成不同的着色器变体,而就是用来区分这些不同变体的关键标识。
2025-03-27 22:57:25
155
转载 linux命令英文缩写的含义(方便记忆)
linux常用命令的英文单词缩写命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径p
2017-02-17 12:29:00
1294
转载 gradle 安装错误:JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-java
fromhttp://blog.youkuaiyun.com/newchenxf/article/details/53169016手动安装gradle时, 即sudo apt-get install gradle然后,要使用gradle,输入 gradle -version,结果,出现了一下错误:chenxf@chenxf-PC:~$ gradle --version
2017-01-09 14:52:05
2853
原创 ubuntu中创建android studio快捷启动
打开android studio,菜单栏:tools-》create destop entry。
2017-01-06 09:45:14
834
转载 ubuntu14.04 numlock 开机自动打开方法
经试验,有效果,不过要重启,注销没用。在windows开机后,数字键盘灯是亮着的,但是当切换到ubuntu系统后登录用户名和密码时,如果你设定的有数字,都要先打开数字键盘区NUMLOCK键,然后再输入了,很不方便。首先,需要安装一个小软件,在终端中执行以下:sudo apt-get install numlockx然后编辑:sud
2016-12-20 13:40:57
838
原创 the method to speed up your app
from:http://blog.udinic.com/2015/09/15/speed-up-your-app
2016-12-16 09:36:45
858
转载 Performance Tunning for Tile-Based Architecture Tile-Based架构下的性能调校
from http://www.cnblogs.com/gameknife/p/3515714.htmlPerformance Tunning for Tile-Based ArchitectureTile-Based架构下的性能调校 by Bruce MerryGameKnife译 译序
2016-12-14 19:40:45
705
转载 Ubuntu 14.04 安装配置强大的星际译王(stardict)词典
from:http://blog.youkuaiyun.com/tecn14/article/details/25917149 平常总会遇到一些不认识的单词,汉字等等。一直使用Chrome 浏览器的翻译插件,不过插件的翻译总是那么简单,复制了去查又太麻烦了。于是,就在软件中心找到了星际译王,装完我立马感觉到了译王的强大! 星际译王有N多的词典,并且支持屏幕取词翻译,还有很多
2016-12-02 19:11:09
4438
1
转载 Android应用开发:图形绘制之硬件加速
转自:http://blog.youkuaiyun.com/airk000/article/details/38925059引言在Android3.0后,Android的2D渲染通道开始支持硬件加速,也就是说所有View的Canvas绘画动作都会使用GPU,同时也代表着应用程序会损耗更多的内存。而在Android4.0(API14)之后硬件加速功能就被默认开启了。如果你的应用程
2016-03-31 09:49:41
786
转载 C++之“友元类”学习笔记
转自:http://www.cnblogs.com/uniqueliu/archive/2011/08/02/2125590.html=======================什么是友元类======================= 当一个类B成为了另外一个类A的“朋友”时,那么类A的私有和保护的数据成员就可以被类B访问。我们就把类B叫做类A的友元。==
2016-03-30 16:26:43
672
转载 分享一百多套开发视频教程的下载地址
转自:http://www.cnblogs.com/dennisit/p/3184225.html1. 北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年
2016-03-30 09:39:29
22033
1
转载 双三次插值算法的OpenGL实现
转自:http://blog.youkuaiyun.com/jxt1234and2010双三次插值算法的OpenGL实现说明最近写一个图像缩放的接口,考虑到自己有现成的OpenGL图像处理引擎,还是直接写shader用GPU实现方便。为了效果好一些,采用了双三次插值算法。 算法相关公式可参考这篇文章: http://blog.youkuaiyun.com/lichengyu
2016-03-24 15:03:39
1917
转载 opengl流水线
其实每个片元都对应于帧缓冲中的一个像素,之所以不直接称之为像素是因为3D空间中的物体是可以相互遮挡的。而一个3D场景最终显示到屏幕上虽然是一个整体,但每个3D物体的每个图元是独立处理的。这就可能出现这样的情况,系统先处理的是位于离观察点较远的图元,其光栅化成为了一组片元,暂时送入帧缓冲的对应位置。 但后面继续处理离观察点较近的图元时也光栅化出了一组片元,两组片元中有对应到帧
2015-09-07 22:54:16
1368
转载 理解 pkg-config 工具
你在 Unix 或 Linux 下开发过软件吗?写完一个程序,编译运行完全正常,在你本机上工作得好好的,你放到源代码管理系统中。然后,告诉你的同事说,你可以取下来用了。这时,你长长的出了一口气,几天的工作没有白费,多么清新的空气啊,你开始飘飘然了。“Hi,怎么编译不过去?”你还沉浸在那种美妙的感觉之中,双臂充满着力量,似乎没有什么问题能难倒你的。正在此时,那个笨蛋已经冲着你嚷开了。
2015-07-23 09:26:25
598
转载 pkg-config的用法
pkg-configpkg-config程序是干什么用的?简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。譬如说我们运行以下命令:pkg-config 查看gcc的CFLAGS参数$pkg-config --libs --cflags opencv会显示如下信息:-I/usr/include/opencv -lcxcore -lcv -l
2015-07-23 09:25:22
639
转载 ubuntu14.04英文环境下安装中文输入法
此方法有效:http://my.oschina.net/No5stranger/blog/290026ubuntu默认的输入法是ibus,综合网上评论,fcitx的支持者更多,而且个人感觉fcitx也的确不错,可以满足日常输入。STEP1: 在Ubuntu Software Center 搜索fcitx,安装fcitx输入法框架,安装好后在任务栏右上角会出现fcitx设
2015-07-20 13:53:49
1296
原创 150mbps MINI WIRELESS N USB ADAPTER always broken ,you can install driver like this in ubuntu
In ubuntu 14.04 ,150mbps MINI WIRELESS N USB ADAPTER (802.11n) always breaked ,you can install its driver according to this site :https://github.com/pvaret/rtl8192cu-fixesIt can solve this pr
2015-07-17 15:16:39
859
转载 Shader and Program编程基本概念
一、本文关注的问题:• Shader and program 对象介绍• 创建并编译一个Shader对象• 创建并链接一个Program对象• 获取并设置uniforms• 获取并设置attributes 在OpenGL ES中,每个program对象有且仅有一个Vertex Shader对象和一个Fragment Shader对象连接到它。
2015-06-25 08:20:09
613
转载 shader三种变量类型(uniform,attribute和varying)
uniform变量一般用来表示:变换矩阵,材质,光照参数和颜色等信息。以下是例子:uniform mat4 viewProjMatrix; //投影+视图矩阵uniform mat4 viewMatrix; //视图矩阵uniform vec3 lightPosition; //光源位置2.attribute变量attribute变量是只能在vert
2015-06-24 21:38:03
1433
转载 Vertex Atrributes
一、Vertex Attributes简介 Vertex属性即顶点数据,它指定了每个顶点的各种属性数据。在OpenGL ES1.1中,顶点属性有四个预定义的名字:position(位置), normal(法线), color(颜色), 和 texture coordinates(纹理坐标)。在OpenGL ES2.0中,用户必须定义“顶点属性的名字”。二、常量顶点属性(
2015-06-24 08:54:04
730
转载 C++中的Lambda表达式详解
我是搞C++的一直都在提醒自己,我是搞C++的;但是当C++11出来这么长时间了,我却没有跟着队伍走,发现很对不起自己的身份,也还好,发现自己也有段时间没有写C++代码了。今天看到了C++中的Lambda表达式,虽然用过C#的,但是C++的,一直没有用,也不知道怎么用,就可怜的连Lambda语法都看不懂。好了,这里就对C++中的Lambda进行一个简单的总结,就算是对自己的一个交代,我是搞
2015-06-08 17:51:49
3455
1
原创 [NSBundle mainBundle] pathForResource: ofType: 获取不到数据
从bundle中获取数据,明明把数据添加到项目中了,但就是不对。 NSString *newDataName = [[NSBundlemainBundle] pathForResource:dataNameofType:format]; 为空 后来从网上查到相关信息,当时添加是直接拖拽过去,没有真正加入到bundle中,需要在项目设置中,build pha
2015-03-12 16:57:38
11788
原创 IOS8新技术metal入门
这里是参考http://metalbyexample.com/up-and-running-1/,我这里只是大概初步引导,还是看原文过瘾。metal技术需要新机调试,移动设备需要是a7 a8处理器,比如iPhone6,iPhone5c,ipad air2不能用模拟器来调试。1、首先创建了一个简单的singleView项目。并添加框架,metal uikit foundation quart
2015-01-30 12:07:05
3837
原创 mac下使用glew库,方法
主要参考http://www.cnblogs.com/openxxs/p/4055916.html整理自之前使用的163博客原创文章。GLSL项目中需要使用GLEW库,因此先要安装GLEW库和在Xcode中配置GLEW。要使GLEW在Xcode中被正确链接,又需要通过MacPorts来安装GLEW。下文以MacPorts-->GLEW-->GLSL的顺序来阐述。环境:系统
2015-01-15 15:52:45
11930
1
原创 mac下安装配置freeglut,设置xcode
主要参考文章:http://lazyfoo.net/tutorials/OpenGL/01_hello_opengl/mac/index.phpFreeGLUT doesn't have any prebuild frameworks we can use with the OS X compilers. Fortunately, Mac OS X is a type of U
2015-01-15 14:39:41
6330
转载 Mac OS X下如何使用OpenGL
转自:http://my.oschina.net/rockbaby/blog/102732同样适用于xcode6.1Xcode是Mac OS X中自带的开发环境。GLUT提供了跨越平台的OpenGL实用工具。本文讲述如何在Xcode 3.2中使用GLUT来开发OpenGL应用程序。在Xcode的启动面板中,选Create a new Xcode project.
2014-12-25 17:41:40
3421
转载 在xcode5中修改整个项目名
来源:http://www.cnblogs.com/tbfirstone/p/3601541.html经论证也适用于xcod6.1总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航
2014-12-10 20:03:32
3779
转载 CADisplayLink 及定时器的使用
第一种:用CADisplayLink可以实现不停重绘。例子:CADisplayLink* gameTimer;gameTimer = [CADisplayLink displayLinkWithTarget:self selector:@selecto
2014-12-01 10:12:01
695
原创 xcode如何查看方法的被调用者
门开发语言薪水最高?Glassdoor显示2014年美国程序员平均薪水接近10万美元,Quartz发布调查报告,按开发语言分类排名:Ruby On Rails, Objective C, Python 分列前三名。 Java
2014-11-25 10:20:32
9097
原创 记录一下要看的
https://github.com/iTyran/TairanTrans/blob/master/ios8-metal-tutorial-with-swift.mdhttp://code.tutsplus.com/tutorials/ios-8-getting-started-with-metal--cms-21987https://developer.apple.com/metal
2014-11-21 07:58:05
748
转载 iOS开发学习路径的一些建议
iOS论坛里有朋友要求回答帖子,帖子的标题是: 想学IOS开发高阶一点的东西,从何开始,然后我吧啦吧啦回答写了很多。既然敲了那么多字,我就把我写的回复也贴到博客里来分享,希望能对大家有帮助。欢迎大家也到帖子里讨论和分享,地址:http://bbs.youkuaiyun.com/topics/390920759下面是我回复的内容:结合自己情况聊下iOS学习建议,这里不讲大
2014-11-13 11:06:59
749
转载 几十种编程语言的快速入门教程
这家网站的名称是 Learn X in Y minutes,包括了几十种编程语言的快速学习入门教程。打开几种编程语言来看了一下,教程的形式大同小异。以代码加注释的方式,来具体介绍语言的特性。其中含中文版的教程包括:brainfuckcc#clojureclojure macroscoffeescriptCommon LispcssdartelispelixirerlangGoHa
2014-10-29 09:27:25
1392
转载 如何在 block 中修改外部变量
lock 的目的是为了支持并行编程,对于普通的 local 变量,我们就不能在 block 里面随意修改(原因很简单,block 可以被多个线程并行运行,会有问题的),而且如果你在 block 中修改普通的 local 变量,编译器也会报错。那么该如何修改外部变量呢?有两种办法,第一种是可以修改 static 全局变量;第二种是可以修改用新关键字 __block 修饰的变量。请看:
2014-10-28 17:33:10
6581
原创 Non-ASCII characters are not allowed outside of literals and identifiers
出现错误Non-ASCII characters are not allowed outside of literals and identifiers,原因是熟人l
2014-10-23 11:16:53
9601
转载 XCode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +
2014-10-21 15:56:00
1260
转载 xCode控制台学习object-c (step by step)
http://www.cnblogs.com/pure/archive/2012/04/16/2430640.htmltep1:点选Command Line Tool--->nextstep2:Type选择Foundation--->nextstep3:选择项目位置后--->Create 4.Finish.标签: objectiv
2014-10-21 15:48:19
698
转载 学习java 程序员技术练级攻略 作者:酷壳
好文章要转载:http://blog.youkuaiyun.com/androidmylove/article/details/8990828文章结束给大家来个程序员笑话:[M] 月光博客6月12日宣布了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的友人(他在本站的id是Mai
2014-10-16 17:21:49
1199
转载 2015全部企业校招情况+薪资+户口指标!
今天小编为大家准备了校招全部行业的网申时间、薪资水平和户口情况,供各位参考哦~~互联网公司名称申请状态应届生平均薪资北京户口指标百度笔试阶段(8.18开始)13k*14.640
2014-10-16 09:35:41
49839
数字图像处理(MATLAB版) 完整中文版 高清版pdf(冈萨雷斯著)
2012-08-01
matlab工程数学应用 清华大学出版社 许波 刘征著
2011-02-13
头文件自包含是什么意思?
2013-06-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人