自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仰望圣光的plusplus7

愿圣光永远照耀着你

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 OpenGL织梦之旅【第四章】编写一个自己的小剧场

先来解释一下这个标题,在这一章我们要掌握一些OpenGL 3D的基本要点。在这一章中,我们进入3D世界,制作一些简单的3D动画,然后实现可以自由调节位置和视角,类似于在剧场中观看动画的感觉。        在现实生活中,我们通过眼睛观察事物,然而也有可能我们是歪着头在看这件事物。如果把现实世界坐标化,我们的眼睛有个坐标eyeX,eyeY,eyeZ,我们观察的事物有个坐标viewX,viewY,

2013-02-28 23:53:26 847

原创 Python 之 BNUOJ代码抓取器

经过Wireshark抓包,我发现要抓取BNU上提交过的代码,访问http://www.bnuoj.com/bnuoj/get_source.php?runid=%d&randomid=0.19548853184096515这个链接,其中runid=%d,%d填代码执行的id号。那个randomid不知道是干嘛的。。然后这个页面就会返回包含代码信息的html页面。如图:用pytho

2013-02-06 19:19:04 930

原创 Python 之 BNUOJ代码提交器

FLUYY包工头用bash shell 写了个bnuoj代码提交器。传送门:http://fluyy.net/post/linux/20130119-bnuposter/        他说,用python可能会更方便一些,让我去试试。于是我查了下资料,用python也写了一个代码提交器。用起来感觉还是挺方便的。       使用方法,先是要登录一下,获取到cookie。

2013-02-03 21:56:11 1291 1

原创 Python 之 OpenGL程序环境

Python+OpenGL,想想都觉得很刺激~~        首先还是下载PyOpenGL包:http://pypi.python.org/pypi/PyOpenGL/3.0.2       在windows下,安装还是很简单的,安装程序会主动找到你的python目录,所以可以直接下一步。       安装好了后,就来写一个脚本测试一下~test.pyfrom OpenGL.

2013-02-02 23:23:29 18044 1

原创 Python 之 多线程编程学习笔记

Python之多线程编程学习笔记 在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。这里整理一下Python程序设计中使用多线程的几种方法。1. 使用Thread模块相关的函数实现多线程先

2013-02-02 18:02:58 882

原创 BNUOJ 1095 Business Cards

CEPC 2008感觉这题看了题解也不太懂。。#include #include #include using namespace std;int gcd(int a,int b){ int t; if (a < b) { t=a; a=b; b=t; } if (b

2013-02-02 14:20:07 563

原创 BNUOJ 1094 Skyscrapers

CEPC 2008题意:有一堆并列着的摩天大楼,给出每栋楼的高度,从DAY1到DAYD海平面逐渐上涨,输出每天还在水面上的连续区域数。题解:排序+模拟题。#include #include #include #include using namespace std;struct T{ int h; int c;};bool cmp(T

2013-02-02 14:17:57 435

原创 BNUOJ 1093 YAPTCHA

CEPC 2008应用Wilson定理,可知当p为素数时,表达式值为1,否则为0。所以筛出素数表,扫一篇就可以了。#include #include #include using namespace std;int ans[1200000];#define MAXN 3300000bool prime[MAXN];void getPrime(){

2013-02-02 14:15:54 606

原创 BNUOJ 1098 Tower

CEPC 2008题目简化一下,就是给出公式a[n]=2*a[2]*a[n-1]-a[n-2],求S[n]=sigma(a[n]^2),n有10^9,而case数也是达到了10^5。对于这样的常系数线性递推式,用这篇论文里的第三种方法就能够轻松解决。构造矩阵使用快速幂|4*a[2]^22*a[2] 1 4*a[2]^2||-4*a[2]     -1  0

2013-02-02 14:13:09 460

原创 Python 之 Socket编程学习笔记

1.面向连接方式和无连接方式        面向连接方式,在通信发生之前先建立起一个连接,类似打电话,使用虚拟线路类型的套接字,实现这种连接方式的基本协议是传输控制协议(Transmission Control Protocol,  TCP)。这种通信方式又叫做“虚拟线路”或”流式套接字“。        代码如下:tcpSocket=socket(AF_INET,SOCK_STREA

2013-02-01 09:29:09 661

简单的学生学籍管理程序

简单的学生学籍管理程序 用opengl做的界面

2012-10-30

简单java扫雷~

上课时间花了半个小时做了一个java的扫雷,很粗糙,

2012-03-13

日历打印系统

plusplus7日历打印系统,无事写个控制台程序

2011-12-11

空空如也

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

TA关注的人

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