自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 OpenGL的矩阵堆栈

OpenGL的矩阵堆栈指的就是内存中专门用来存放矩阵数据的某块特殊区域。一般说来,矩阵堆栈常用于构造具有继承性的模型,即由一些简单目标构成的复杂模型。矩阵堆栈对复杂模型运动过程中的多个变换操作之间的联系与独立十分有利。因为所有矩阵操作函数如glLoadMatrix(),glMultMatrix(),glLoadIdentity()等只处理当前矩阵或堆栈顶部矩阵,这样堆栈中下面的其它矩阵就不受影响。

2015-02-06 12:46:26 1372

原创 一个opengl实现的很简陋的双人对战五子棋

开始自学openGL对着红宝书撸了几天后做的,这书看着真心累,像个API手册一样#include #include #include #include #include GLint length=600;GLboolean isBlack;//轮到黑棋GLboolean isStart;//是否开始GLint chessboard[15][15];//记录棋盘棋子,0表示没

2015-02-04 15:20:37 2009 2

转载 oracle

监听程序当前无法识别连接描述符中请求服务/u01/app/oracle/product/11.2.0/xe/network/adminhttp://wenku.baidu.com/link?url=_MifLk5UI6ZC_x25YQscUPOwuRFz3oINwEg2R-EhwiQDt5l8Zt7k3Batx_u9Z6SBqN5GXiTJgWzNwKn43T_5EFq0VlP8-7G72

2015-01-04 23:42:22 377

转载 ubuntu下chromium安装flah player

Chromium谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe公司的Flash将无法正常工作了。然而用户可以使用Pepper Flash Player,这是谷歌浏览器上一款替代Adobe Flash的插件。安装命令:sudo apt-get install pepperflashplugin-nonfreesudo update-pepperfl

2015-01-03 16:07:40 434

转载 Ubuntu 12.04下安装Oracle Express 11gR2

Ubuntu 12.04下安装Oracle Express 11gR2我新安装的Linux Mint 13 “Maya” Xfce RC,但因为是基于Xubuntu 12.04,所以对于XUbuntu与Ubuntu的12.04都应该可以适用1、下载oracle express的安装介质http://www.oracle.com/technetwork/products/express-

2015-01-03 10:35:37 537

转载 vim 透明化

经常有人询问怎么使vim透明化:先来张图片:vi “透明化au GUIEnter * call libcallnr("vimtweak.dll", "SetAlpha", 234)m半透明半透明化后的vim效果还是不错的, 尤其是直接可以看到背后程序的结果 不用来回切换了.把下面的Vim script加入 .vimrc即可 ,不过你要先在网上下载vimtwe

2014-12-31 19:07:43 1840

原创 windows资源保护找到了损坏文件但无法修复

windows系统中执行命令"sfc /scannow"之后提示"windows资源保护找到了损坏文件但无法修复"可以按如下操作(必须是win8且联网):管理员权限运行cmd,执行命令“dism /online /cleanup-image /restorehealth”,Windows会联网修复。

2014-12-08 20:23:29 8743

原创 ubuntu14.04开启热点

按下面步骤开启热点http://jingyan.baidu.com/article/03b2f78c5a3c975ea237ae09.html进入/etc/NetworkManager/system-connections/目录打开刚才的热点mode改成ap

2014-12-01 13:42:36 525

转载 ubuntu14.04安装opgngl

安装各组件sudo apt-get install build-essential sudo apt-get install libgl1-mesa-devsudo apt-get install libglu1-mesa-dev sudo apt-get install freeglut3-dev编译运行gcc xxx.c -o xxx -lGL -lGL

2014-12-01 13:40:20 430

转载 ubuntu14.04安装配置使用svn

环境:ubuntu10.04LTS1、在终端中直接输入  sudo apt-get install subversion,选择安装即可2、查看版本命令 svnserve --version(更多命令直接键入svnserve --help可查看到)3、查看svnserver是否已启动: netstat -ntlp,可看到svn对应的端口3690(如果没有看见,则证明服务未启动,可

2014-12-01 13:38:00 4669

原创 ubuntu14.04下修改apache2默认web路径

安装好时路径是在 /var/www/html如果

2014-10-20 19:31:56 552

原创 ubuntu14.04下无法重启apache2服务

出现如下提示:AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

2014-10-20 19:23:55 634

转载 C获得当前时间

#include #include int main(){ time_t raw; struct tm* ti; time(&raw); ti=localtime(&raw); printf("%d-%d-%d %d:%d:%d\n",ti->tm_year+1900,ti->tm_mon+1,ti->tm_mday,ti->tm_hour,ti->tm_min,ti->tm_

2014-10-20 09:14:54 396

原创 HDU2063(匈牙利算法)

不断寻找增广路,每找到一条增广路,匹配数加1

2014-10-16 12:28:19 442

转载 开机出现GRUB RESCUE

系统引导出错,我的解决方案如下:

2014-10-15 08:01:14 790

原创 HDU1269(Tarjan算法)

对于Tarjan算法的个人理解对于图G的n个顶点,

2014-10-14 10:32:55 408

原创 vim相关

%    当前文件名%:h    文件名的头部.例如../path/test.c就会为../path%:t    文件名的尾部.例如../path/test.c就会为test.c%:r    无扩展名的文件名.例如../path/test就会成为test%:e    扩展名

2014-09-27 22:27:31 346

原创 HDU1518 dfs+剪枝

#include #include #include int n,a[25],e;bool b[25];bool dfs(int curLen,int cure,int curStick){ if(cure==4) return 1; if(curLen==e) return dfs(0,cure+1,0); for(int i=curStick;i<n;++i) //之

2014-09-23 11:00:30 386

原创 python发送post数据

import http.client,urllib.parsehost = 'iflying.sinaapp.com' #主机域名path = '/test.php' #资源名params = urllib.parse.urlencode({ #要传送的数据 'username':'Tom', 'password':'123' })headers = {"Content-Ty

2014-09-11 23:20:36 700

转载 TortoiseSVN菜单项功能说明

原帖地址:http://blog.csdn.net/windone0109/article/details/4030274TortoiseSVN是windows下其中一个非常优秀的SVN客户端工具。通过使用它,我们可以可视化的管理我们的版本库。不过由于它只是一个客户端,所以它不能对版本库进行权限管理。TortoiseSVN不是一个独立的窗口程序,而是集成在windows右键菜单

2014-09-05 08:33:50 396

转载 vim编译C/C++

"------------------------------------------------------------------------------" "------------------------------------------------------------------------------if(has("win32") || has("win64") || h

2014-09-04 15:14:16 471

转载 vim配置方案

set nocompatiblesource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswinset diffexpr=MyDiff()function MyDiff()  let opt = '-a --binary '  if &diff

2014-09-03 15:20:07 445

原创 线性时间找第K小的数

用了快排的思想,区别是快

2014-09-01 21:40:09 711

原创 POJ2411(状态压缩DP)

#include #include long long dp[12][2050];int ms,h,w;bool check(int x){while(x){if((x&3)==3) x=x>>2;else if(x&1) return 0;else x=x>>1;}return 1;}int main(){while(scanf("%d

2014-08-31 13:47:32 434

转载 C++延时用程序

#include #include int main(){ using namespace std; float secs; cin>>secs; clock_t delay=secs*CLOCKS_PER_SEC; //每秒包含的系统时间单位数自乘以秒数 clock_t start=clock(); cout<<"start\n"; while(cloc

2014-08-19 09:52:31 638

原创 模数非互质的同余方程组(非互质版中国剩余定理)

之前介绍到的中国剩余定理只能求解模数两两互质的同余方程组。   那么,模数如果不一定两两互质的情况应该怎么求呢?   下面介绍通过合并方程的方法来解决问题(要用到扩展欧几里德算法)。    顾名思义,合并方程就是把所有的同余方程组合并成一个。   举个例子,合并同余方程组  x%A=a   ①                              x%B=b   ②  

2013-07-31 22:19:43 2569

原创 中国剩余定理

用来求解模数互质的同余方程组,   即求一个数x,使得x除以n个模数分别为a1,a2,a3……an(注意这里的除数必须要两两互质)得到n个余数r1,r2,r3……rk。求这个数x.中国剩余定理求的就是这个数x。 求解过程:    1)令p=a1*s2*a3*……*an,ki=p/ai (i从1到n)。   2)我们要找到这样的数  di%ki==0且di%ai==ri (i从1

2013-07-31 22:18:53 721

原创 扩展欧几里德算法的定义、解释、证明及其应用

定义:   对于不完全为0的两个整数a,b,gcd(a,b)表示a,b的最大公约数   则必然存在整数对x,y,使得gcd(a,b)=ax+by。   (由数论中的相关定理可知,至于这个相关定理是什么,我也不清楚我也不深究这个)解法及证明:    ①显然当b=0时,有x=1,y=0。   由欧几里德算法我们知道gcd(a,b)=gcd(b,a%b)(PS:%为求余运算符)

2013-07-31 22:17:44 651

原创 快速幂取模

基于二分及位操作,用来快速求a的n次方对M取模,时间复杂度为O(logn)相比常规方法O(n)有极大提升代码:typedef long long LL;递归:LL emo(LL a,LL n,LL M) //计算a^n%M{ if(n==0) return 1; if(n==1) return a%M; LL t=emo(a,n>>1,

2013-07-31 15:44:49 424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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