首页 > 其他
《高效学习OpenGL》 之 mipmap glGenerateMipmap(),gluBuild2DMipmaps(),gluBuild2DMipmapLevels()
3.1后的版本: int glGenerateMipmap(GLenum target); //为与target相关联的纹理图像生成一组完整的mipmap, 后的版本: gluBuild2DMipmaps() int gluBuild2DMipmaps ( GLenum target, GLint components,...
分类:其他   时间:2014-02-28 12:54:00    收藏:0  评论:0  赞:0  阅读:1677
详解Spring中的Ioc控制反转
IoC概念       控制反转(Inversion of Control)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。 它还有一个名字叫做依赖注入(Dependency Injection)。IoC不是什么技术,它是一种设计模式。 实例演示       为了更好的说明IoC,我为大家举一个简单的例子,如有这样一个描述:某公司新成立了一个项目组,项目组有若干成员和一...
分类:其他   时间:2014-02-28 14:30:50    收藏:0  评论:0  赞:0  阅读:284
浅解Spring中的AOP面向切面编程
Sping的另一个核心AOP(Aspect Oriented Programming),即面向切面编程。 1、OOP回顾       在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Object Oriented Programming)。OOP主要是为了实现编程的重用性、灵活性和扩展性。它的几个特征分别是继承、封装、多态和抽象。OOP重点体现在编程架构,强调的是类之间的层次关系。...
分类:其他   时间:2014-02-28 12:24:02    收藏:0  评论:0  赞:0  阅读:581
软件项目的风险管理 之一
前段时间读了《与熊共舞》这本书,对风险管理的理解更加深刻了,今天想记录一下对软件项目的风险管理的经验教训与认识。 软件开发项目的复杂性使得在开发过程中面临各种风险,而我们越早能预知这种风险的就越能增加项目的成功概率。项目风险我觉得分为共性与独特性,共性就是一系列的项目可能都会面临的风险,比如人员变动的风险,需求变化的风险,技术的风险,开发环境的风险。而独特性则是由于每个项目的需求不同以及技术实现...
分类:其他   时间:2014-02-28 14:15:09    收藏:0  评论:0  赞:0  阅读:569
VM下安装tomcat的Linux版本
Tomcat是一个免费的开源web服务器,在Linux中可以如此来安装该服务器: 1、从官网下载tomcat的Linux版本:http://tomcat.apache.org/download-60.cgi 2、将该文件通过ftp上传到Linux中      先确保Linux上已经安装Vsftpd服务器并正常启动     在dos下上传文件到Linux      在Windows下用...
分类:其他   时间:2014-02-28 12:01:35    收藏:0  评论:0  赞:0  阅读:574
Andorid Activity的本质是什么
Activity恐怖是Android用得最多且是最基本的组件了,估计也是每个学Android的人接触的第一概念,对于Activity的理解和说法,层出不穷,有人说是一个窗口,有个说是一个活动,但他的本质是什么呢?...
分类:其他   时间:2014-02-28 13:42:51    收藏:0  评论:0  赞:0  阅读:442
Git-日志管理
内容提要:浏览项目历史,查询指定提交内容,图形化显示分枝和合并... 'git log'是git中最常用的一个命令,执行之后,会显示该项目的提交历史。如果命令不加任何参数,那么就会显示目前所在分枝上,从最后一次提交开始,按时间顺序依次向前排列的所有提交历史记录。 $ git log commit 166ae0c4d3f420721acbb115cc33848dfcc2121a ...
分类:其他   时间:2014-02-28 13:20:51    收藏:0  评论:0  赞:0  阅读:464
因cookie的path项不正确导致的登录失败
一个reques是否在头中加入一个cookie,依据的就是请求的url和cookie的domain、path两项都匹配,  NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:                                 @"www.google.com", NSHTTPCook...
分类:其他   时间:2014-02-28 13:18:26    收藏:0  评论:0  赞:0  阅读:501
通过cat /proc/cpuinfo看处理器特点
通过cat /proc/cpuinfo看处理器特点...
分类:其他   时间:2014-02-28 12:06:59    收藏:0  评论:0  赞:0  阅读:526
如何理解const char*, char const*, char*const等
很惭愧,当程序员这么久对这些的区别还是一知半解。 究其原因是没有找到很好的理解方式,今天重新复习了下,终于找到一点奇技淫巧来记忆,我想以后应该再也不会忘了。 不过奇技淫巧终归不是正道,弄不好走火入魔,忌者慎练。 不过说不定这就是正道,反正通过它我自认为是记下来了,所以写出来分享下。   首先看看下面这些声明:   const char *p; //*p是const,p可变 cons...
分类:其他   时间:2014-02-28 13:52:08    收藏:0  评论:0  赞:0  阅读:403
天地图卫星地图在OpenLayers中的应用示例源码
?? 天地图卫星地图在OpenLayers中的应用示例源码 一、准备工作 1、 到OpenLayers的官方网站下载压缩包,如下图所示。 img1.png (103.14 KB, 下载次数: 0) 下载附件  保存到相册 2014-2-27 12:57 上传 2、到水经注软件官方网站下载《水经注万能地图下载器》或《天地图卫星地图下载器》均可。 ...
分类:其他   时间:2014-02-28 12:27:57    收藏:0  评论:0  赞:0  阅读:437
cocos2dx转Andriod常见问题
1 NDK_ROOT not defined. Please define NDK_ROOT in your environment or in local.properties 在路径cocos2d-x-2.2.2/samples/Cpp/HelloCpp(功成名)/proj.android下的build_native.sh文件中的 APPNAME="HelloCpp"下添加: NDK_R...
分类:其他   时间:2014-02-28 13:17:58    收藏:0  评论:0  赞:0  阅读:491
Selenium中的几种等待方式,需特别注意implicitlyWait的用法
最近在项目过程中使用selenium 判断元素是否存在的时候 遇到一个很坑爹的问题, 用以下方法执行的时候每次都会等待很长一段时间,原因是因为对selenium实现方法了解不足导致一直找不到解决方法。...
分类:其他   时间:2014-02-28 14:13:45    收藏:0  评论:0  赞:0  阅读:516
usaco training 4.3.2 The Primes 题解
序言:总算AC了。我花了一个半小时编完了程序,又花了两个小时调试程序,眼睛都花了。尽管在种种挫折前,我屡次萌生“放弃此题,随便贴个代码”的想法,但最终还是挺过去了。 这种方阵题很是多见。原来我都是直接暴力地顺序枚举(准确地说是有顺序枚举)。但是在这个题目面前,效率显然是非常低的。经过很长时间的探索,我总结出了一张枚举顺序的图。...
分类:其他   时间:2014-02-28 12:55:48    收藏:0  评论:0  赞:0  阅读:552
Tomcat源码阅读之Server.xml文件的处理与Catalina启动流程
tomcat启动时对xml文件的处理,以及创建的服务器对象之间的关系。。。...
分类:其他   时间:2014-02-28 13:40:51    收藏:0  评论:0  赞:0  阅读:491
浅解Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任;...
分类:其他   时间:2014-02-28 14:07:21    收藏:0  评论:0  赞:0  阅读:488
Linux系统启动流程
Linux系统启动流程(以CentOS为例): 1. 加载BIOS,获得主机的硬件信息并进行开机自检,然后根据设置取得第一个可启动的设备(如硬盘)。 2. 执行第一个可启动设备内MBR(主引导分区)的Boot Loader(如grub)。 3. 根据Boot Loader的设置加载内核文件,内核开始检测硬件并加载驱动程序。 4. 内核调用init进程,init会取得run-leve...
分类:其他   时间:2014-02-28 14:13:14    收藏:0  评论:0  赞:0  阅读:491
Matlab emd工具箱、时频分析工具箱下载以及安装方法
Matlab工具箱通用安装方法...
分类:其他   时间:2014-02-28 13:11:34    收藏:0  评论:0  赞:0  阅读:558
如何将天地图在基于OpenLayers的服务器端进行部署的方法
?? 如何将天地图在基于OpenLayers的服务器端进行部署的方法 一、准备工作 1、 到OpenLayers的官方网站下载压缩包,如下图所示。 2、到水经注软件官方网站下载《天地图卫星地图下载器》。 二、下载示例数据 这里以《天地图卫星地图下载器》为你说明如何下载天地图卫星地图。 安装天地图卫星地图下载器以后,启动软件,如下图所示。 由于只是为了作演示说明如何在...
分类:其他   时间:2014-02-28 12:48:35    收藏:0  评论:0  赞:0  阅读:542
贪吃蛇 AI 的实现 snake AI
1.首先来看下贪吃蛇的特点...
分类:其他   时间:2014-02-28 12:27:05    收藏:0  评论:0  赞:0  阅读:513
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!