自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

借你一秒

沉心静气,平常心,做好小事方成大事。

  • 博客(26)
  • 资源 (18)
  • 论坛 (1)

原创 GCC笔记

GCC 编译流程: GCC在编译C/C++程序时,会经过一下4步1.预处理gcc -E hello.c -o hello.i 2.编译gcc -S hello.i -o hello.s 3.汇编gcc -c hello.s -o hello.o 4.链接gcc hello.o -o hello

2014-09-30 18:40:42 791

转载 编译和链接那点事<下>

http://www.0xffffff.org/?p=357

2014-09-30 18:23:02 1089

转载 编译和链接那点事<上>

http://www.0xffffff.org/?p=323

2014-09-30 15:55:10 1518

原创 汇编语言---函数调用栈

http://bdxnote.blog.163.com/blog/static/8444235201063083331797/

2014-09-30 15:47:14 991

原创 OpenGL雾(fog)

使用fog步骤:1. enable. glEnable(GL_FOG); // 使用雾气2. 设置雾气颜色。glFogfv(GL_FOG_COLOR, fogColor);3. 设置雾气的模式. glFogi(GL_FOG_MODE, GL_EXP); // 还可以选择GL_EXP2或GL_LINEAR4. 设置雾的密度. glFogf(GL_FOG_DENSITY

2014-09-28 19:27:52 1609

原创 B样条曲线

介绍                1074年,Gordon和Riesenfeld用B样条基函数代替了Bernstein基函数,构造了B样条曲线。B样条曲线分段组成。每一段的参数t的区间为[0,1]。这样就克服了Bezier曲线的缺点:改变Berier曲线任意一个控制点,曲线上的所有点都变换。BSpline曲线的优点:修改某一控制点只引起与该控制点相邻的曲线形状发生变化,远处的曲线形状不受

2014-09-26 20:24:46 1846 2

原创 opengl纹理操作

我们在前一课中,学习了简单的像素操作,这意味着我们可以使用各种各样的BMP文件来丰富程序的显示效果,于是我们的OpenGL图形程序也不再像以前总是只显示几个多边形那样单调了。——但是这还不够。虽然我们可以将像素数据按照矩形进行缩小和放大,但是还不足以满足我们的要求。例如要将一幅世界地图绘制到一个球体表面,只使用glPixelZoom这样的函数来进行缩放显然是不够的。OpenGL纹理映射功能支持将一

2014-09-26 14:47:39 1153

原创 世界黑客编程大赛第一名的作品(97年Mekka ’97 4K Intro比赛)

一段美妙神奇的代码-世界编程大赛一等奖作品(好像这个很老了,回味一下)这是世界黑客编程大赛第一名的作品(97年Mekka ’97 4K Intro比赛),汇编语言所写。整个程序全长4095字节, 生成.com程序只有4K!!可是却实现了3D动画的效果!!!!还有一段!背!景!音!乐!!!!音乐啊!!我的天,怎么做到的!!!才4K大小啊!!!!!画面是游戏天旋地转的一个场景!绝对牛! !!!!下面是...

2014-09-24 21:51:09 68106 11

原创 k-means聚类

聚类算法,不是分类算法。分类算法是给一个数据,然后判断这个数据属于已分好的类中的具体哪一类。聚类算法是给一大堆原始数据,然后通过算法将其中具有相似特征的数据聚为一类。这里的k-means聚类,是事先给出原始数据所含的类数,然后将含有相似特征的数据聚为一个类中。所有资料中还是Andrew Ng介绍的明白。首先给出原始数据{x1,x2,...,xn},这些数据没

2014-09-23 22:56:18 928

原创 基于数据场和云模型的FCM聚类算法MATLAB源代码

数据场方法是模拟物理中场论的思想,认为两个客体之间存在某种相互作用,通过模拟这种相互作用就可以利用物理上客体在场空间上的自组织现象完成对数据的聚类。%%clcclearclose all%% 导入原始数据%  GreenSim团队——专业级算法设计&代写程序%  欢迎访问GreenSim团队主页→http://blog

2014-09-23 22:56:13 2162 1

原创 MATLAB层次聚类分析法

转自:http://blog.163.com/lxg_1123@126/blog/static/74841406201022774051963/层次聚类是基于距离的聚类方法,MATLAB中通过pdist、linkage、dendrogram、cluster等函数来完成。层次聚类的过程可以分这么几步:(1) 确定对象(实际上就是数据集中的每个数据点)之间的相似性,实际上就是定义一个表

2014-09-23 22:54:11 14588 2

原创 腾讯面试经验

签了腾讯有段时间了,一直想给学弟学妹们写个offer经验,懒于动笔,拖至今日 呵呵 记得几个月前自己也苦苦找寻那些笔经面经,为找工作做好准备。很多师兄师姐们写得很好,给了我很大帮助,真的很感谢他们!我觉得应该一直这样传承下去,希 望后来的你们也都能找到中意的好工作。 首先大概讲一下我自己的offer情况,第一个是华赛的offer,成绩是全校第一名吧,然后是华为也拿到了,成绩也不错。第三个是腾讯

2014-09-17 23:38:51 1634

原创 腾讯面试:经验&教训小结

我很幸运地通过了腾讯的面试,非常感谢在此过程中一直鼓励我的同学和朋友。在此对这次面试做一个简单的总结,不全是我自己的东西,是跟几个同学在一起聊天的时候大家都认同的要点,经验和教训兼而有之。写出来,希望对大家有一点点帮助。  一、 面试准备  主要在以下几个方面:  1、 对常见的问题先认真想想,如果被问到,我该怎么回答。这些常见问题可以在网上很容易搜索到。比如你的优点缺点啊

2014-09-17 23:34:51 1370

原创 腾讯社招面试经历

前提:本人2011年毕业于一个普通本科,工作不到2年。  15号晚上7点多,正在炒菜做饭,腾讯忽然打电话来问我对他们的Linux C++的职位是否感兴趣,我表达了我感兴趣之后,就开始了一段简短的电话面试,电话面试主要内容:C++和TCP socket通信的一些基础知识。之后就问我一道算法题:10亿个整数,随机生成,可重复,求最大的前1万个。当时我一下子就蒙了,没反应过来,何况我还正在烧着菜

2014-09-17 23:32:11 3249

原创 完整的腾讯面试经过

从9月10号开始到现在快两个月了,两个多月中,我经历数次面试和笔试,在经历这些的同时积累了不少的经验,也学到了不少东西,在此把它记录下来,算是和一起找工作中的同学一起共勉吧。我是本校的学生,专业是机械制造及其自动化,找工作的主要目标是计算机软件类和机械制造方向的国内的企业,所以意向去外企的同学就不必浪费时间看这些面经啦,想去国内IT企业的同学可以继续看下去。本贴中我把最近的腾讯面试经过写下

2014-09-17 23:25:25 3125

原创 多边形绘制

绘制模式在绘制多边形时除了默认的填充方式,还可以使用点和线使用glPolygonMode函数来设置模式三种不同模式下的绘图 GL_FILL GL_LINEGL_POINT多边形的两面如果以顺时针绘制则是反面,逆时针绘制则是正面 // 设置正面为填充模式glPolygonMode(GL_FRONT, G

2014-09-13 19:14:31 1045

原创 位图与文字

位图由一个个像素组成,画位图,就是画一个个像素点.如下图像素点越多,那么图片的清晰度就更高。当然由于让一个人用一个个像素画图片,那真是痛苦...so,只是了解下函数而已.OpenGL中画位图的三个步骤一.定位(glRasterPos)假设你画下一个像素点,那么首先则需要确定位置二.定义位图的像素点一个图形由一组像素组成,如下图的F

2014-09-13 13:12:47 952

原创 视口变换矩阵 glviewpoint

2014-09-13 11:59:55 2470

原创 OpenGL 矩阵变换

Overview几何数据——顶点位置,和标准向量(normal vectors),在OpenGL 管道raterization 处理过程之前可通过顶点操作(Vertex Operation)和基本组合操作改变这些数据。Object Coordinates对象的本地坐标系——任何变换之前的最初位置.为了变换(transformation)这些对象,可以调用glRo

2014-09-13 11:55:14 979

原创 system()函数

windows下system () 函数详解  windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system  功 能: 发出一个DOS命令  用 法: int system(char *command);  system函数已经被收录在标准c库中,可以直接调用  程序例:  #inclu

2014-09-12 21:30:01 936 1

原创 求空间直线与平面的交点

若直线不与平面平行,将存在交点。如下图所示,已知直线L过点m(m1,m2,m3),且方向向量为VL(v1,v2,v3),平面P过点n(n1,n2,n3),且法线方向向量为VP(vp1,vp2,vp3),求得直线与平面的交点O的坐标(x,y,z):将直线方程写成参数方程形式,即有:x = m1+ v1 * ty = m2+ v2 * t            

2014-09-10 17:20:31 4720

原创 glShadeModel函数 GL_SMOOTH与GL_FLAT的区别

glShadeModel函数用于控制opengl中绘制指定两点间其他点颜色的过渡模式参数一般为GL_SMOOTH(默认),GL_FLATopengl默认是将制定的两点颜色进行插值,绘制之间的其他点如果两点的颜色相同,使用两个参数效果相同如果两点颜色不同,GL_SMOOTH会出现过渡效果,GL_FLAT 则只是以指定的某一点的单一色绘制其他所有点如图可以对比G

2014-09-08 15:46:48 2094

原创 开发者需知的10类工具

摘要:作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文中按类型总结了10类开发者须知的工具,并各列举了一些知名应用软件。作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文作者按类型总结了10类开发者须知的工具。CSDN摘译如下:免责声明:“最好”的软件工具通常属于主观看法,也许你并不同意我的观点,但是也可以从中获取所需。

2014-09-06 22:11:42 965

原创 版本管理小谈

今天了解了一下版本管理,只是一点了解,所以写一下总结以此来加深理解,对于这些知识还有待好好学习!   通过版本控制工具,你可以保留同一文件中在不同时期的版本,这对图表和二进制文件都适用,尤其适合文本类型文件。   主流版本控制工具可以分为两种:集中式和分布式。集中式版本控制工具需要一个服务器存储仓库,你可以在合适的时候把代码提交到服务器上。而分布式版 本控制工具(DVCS)则不需要中心

2014-09-06 21:56:18 615

原创 glMatrixMode(),glLoadIdentity(),glLoadMatrixf(),glMultMatrixf()作用

glMatrixMode (GL_PROJECTION);//表示把当前矩阵指定为用于投影变换 //视图矩阵GL_MODELVIEW、投影矩阵:GL_PROJECTION、纹理矩阵GL_TEXTURE glLoadIdentity ();//把当前的可修改矩阵设置为4x4单位矩阵 glLoadMatrixf(const GLfloat *m);//把当前矩阵的16个值设置为m指定的值

2014-09-06 21:25:16 4437

原创 glPushMatrix()和glPopMatrix()的作用

当你做了一些移动或旋转等变换后,使用glPushMatrix();OpenGL 会把这个变换后的位置和角度保存起来。然后你再随便做第二次移动或旋转变换,再用glPopMatrix();OpenGL 就把刚刚保存的那个位置和角度恢复。比如:glLoadIdentity();glTranslatef(1,0,0);//向右移动(1,0,0)glPushMat

2014-09-06 21:23:46 948

MFC示例程序

MFC,示例程序,最简单的c++MFC程序代码,帮助大家理解。源代码,有全部文档。

2014-04-24

BJAF-SDK-2.2.4.rar

BJAF(beetle-j2ee-application-framework)甲壳虫J2EE应用开发框架代码&开发指南 甲壳虫,一个功能强大而简单易用的J2EE应用开发框架。它涵盖了J2EE体系结构的表示层、业务层和持久层,为构建一个可靠、高性能、可扩展、灵活缩放的高质量企业应用系统提供了一套理想的解决方案。 BJAF(beetle-j2ee-application-framework)是一个在2008年开源的J2EE框架,类似于现在的Spring,只不过没有流行起来而已,具备了企业级开发的大部分特性,框架写的比较简单、非常适合学习使用。

2020-08-01

CADCG2015_Proceedings+(1).zip

14th International Conference on Computer-Aided Design and Computer Graphics CAD/Graphics 2015 is affiliated with the Chinese Computer Federation (CCF) and is a biennial international conference. It provides a worldwide forum for international researchers and developers to exchange new ideas on computer-aided design, computer graphics, electronic design automation and visualization to explore new ideas and trends.

2020-06-26

冒烟测试的一些示范性质的用例

冒烟测试的一些示范性质的用例。 在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。

2020-05-06

社招简历优秀模板

社招简历优秀模板;来自五百丁4年来已为上万名求职者提供简历,

2019-06-12

NetClassLoaderSimple.class

测试网络加载动态加载class的测试文件,便于测试类加载器。

2019-03-27

keeplived离线安装openssl-devel依赖包

由于公司业务并发比较高需要高可用使用LVS keeplived。在linux系统centos6.5版本中安装keeplived时,需要安装penssl-devel依赖包,但是服务器是不允许连接外网(互联网)的,无法使用yum命令进行安装操作,所以本人研究了一下如何在离线状态下安装penssl-devel依赖包。文件为全量openssl-devel依赖包。 configure: error: !!! OpenSSL is not properly installed on your system. !!! !!! Can not include OpenSSL headers files. !!!

2018-05-08

redhat6.5上oracle 11g 全部依赖rpm包

redhat6.5上oracle 11g 全部依赖rpm包; 先安装gcc和g++,方法如下: 安装 rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm 然后在暗转其他rpm包

2018-04-26

《Python+Cookbook》第三版中文v3.0.0

Python+Cookbook

2018-01-25

《Python Cookbook》第三版中文v2.0.0.pdf

《Python Cookbook》第三版中文v2.0.0.pdf 绝对高清

2018-01-25

Ganymed实现自动化部署接口

Ganymed实现自动化部署接口,实现上传下载,远程执行,修改配置等,能够实现基本的faberic的功能

2017-05-05

使用JavaScript实现打飞机游戏

使用JavaScript实现打飞机游戏,完美复制原版

2016-06-26

用glm库加载和使用obj模型

用glm库加载和使用obj模型

2016-06-24

Java语言编码规范Sun.pdf

Java语言编码规范Sun.pdf Java编码规范第一参考和知道资料

2016-05-26

java 核心卷9示例代码(corejava9)

java 核心卷9配套的示例代码(corejava9)。学习Java核心卷必备的示例代码。

2016-05-26

objectaid-1.1.4(UML)下载

Eclipse的插件objectaid-1.1.4(UML)安装本地安装包。根据.java文件将各个类之间的关系以UML中的类图(Class diagram)的形式展示出来。

2016-04-21

matlab读入三维点云数据斯坦福兔子

其中点云数据是斯坦福兔子,做三维点云重构后的人可以好好看看,只是简单读入程序,作为初学者比较好些,进一步的研究还在后边,有机会的话会继续上传,比如说delauny三角网格划分,还想进一步研究snake曲线

2015-06-28

Linux高级程序设计 第三版 源码(示例代码)(杨宗德)

Linux高级程序设计 第三版 源码(示例代码)(杨宗德),和课本上的代码是完全一样的,希望大家下载。

2015-04-19

jieniyimiao的留言板

发表于 2020-01-02 最后回复 2020-02-13

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