自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cainiao

孤独的coder

  • 博客(51)
  • 收藏
  • 关注

原创 账号丢失有感

昨天发现账号丢失,还被别人绑定了邮箱。还好今天就找回来了。我本来是个比较谨慎的人。无奈,对自己之前的邮箱不重视,估计是在那个邮箱钻了空子。这个盗号的胆子也真是大,敢绑邮箱上去。记得自己高中的时候黑了一个药厂的网站,结果自己什么都不懂,因为网站有登陆ip,就是害怕被抓到。结果把人家网站标题改成网站有漏洞,请尽快修补。就匆匆退出了。哈哈。下次应该就不会这么大意了。

2014-12-06 01:04:05 698

原创 C++基类、派生类指针转换

主要用到static_cast和dynamic_cast自己对两个的理解就是

2014-08-05 10:50:14 2631

原创 自己学到的C++一些技巧记录

在写代码的时候尽量使用前置声明,

2014-08-04 21:24:17 703

原创 自己遇到的笔试题目整理

int ack(int m,int n){ if(m == 0) { return n+1; } else if(n == 0) { return ack(m - 1, 1); } else { return ack(m - 1, ack(m, n - 1)); }}1.

2014-03-08 22:19:36 828

原创 简要说明python的一些基本知识(三)

翻看了前两篇的基础知识,发现有些东西还没有说全。所以今天继续来说python的基础知识。        首先是python的if语句。这里也不啰嗦,直接给出例子。if a: #passelif b: #passelse: #pass        在python中elif就和其它语言的else if 是一样的。这样又省了三个字符。注意条件后面的语句中的冒号,这是

2013-11-27 19:13:25 806

原创 简要说明python的一些基本知识(二)

我的人人小站:http://zhan.renren.com/ilovepython        在昨天的python基本知识中竟然忘记了bool这个类型,还好@于童--martin童鞋的提醒,谢谢啦!!!        那今天就从bool开始说吧,python的bool类型有两个"值",一个是True,一个是False(要严格注意大小写哦),前面的值加了引号不是随便加的,这个先暂且不说,

2013-11-26 22:51:45 716

原创 简要说明python的一些基本知识

第一篇还是简要说一下python的基本知识吧:        首先是python的数的类型,在python中一共有4中,分别是整数,长整数,浮点数和复数。当我看到这个的时候第一时间想到的还是他们的范围,整数的范围就是-2147483648到2147483648,这个范围大家也很熟悉了,也就是其他语言int型在32为计算机中的范围了;长整数的范围就很奇葩了,取决于机器的内存,内存够大,数的范围就

2013-11-24 21:06:33 845

原创 我来看python

我的人人小站:http://zhan.renren.com/ilovepythonpython是一个最近一两年火的不行不行的语言,仔细看他的标志是两条蛇,python在英文中就是巨蟒的意思。它是一种脚本语言,学了一段时间的python,对python总算有了一个粗浅的认识。python语言的诞生借鉴了ABC(一种教学语言,据说是给非程序员用的),为什么借鉴了呢,目测是因为作者就是ABC

2013-11-24 16:01:57 958

翻译 《Windows程序设计第六版》译文:第一章--标记语言和代码:第一节 第一个项目(2)

这个文件由遵循“可扩展应用程序标记语言”(XAML)标准的标记语言组成,正如名字一样XAML就是基于“可扩展标记语言”(XML)的。大体上说,你用XAML文件定义页面所有可视化元素,然后在C#文件中解决那些用标记语言不能解决的问题,例如计算或是响应用户输入。C#文件总是作为对应的XAML文件的后台代码文件。这个XAML文件的根元素是Page,你应该知道它是Windows运行时的一个类。但是

2013-09-24 02:06:32 2210

翻译 《Windows程序设计第六版》译文:第一章--标记语言和代码:第一节 第一个项目(1)

从Brian Kernighan和Dennis Ritchie出版的经典书籍《C语言》开始,用Hello World给初学者作为开始的代码已经变成了一种习惯,让我们给Windows8这个新世界创造一个类似的程序。         我假设你已经安装了带有开发工具和SDK的Windows8预览版,特别指出,在本书中,我将用Visual Studio指代Microsoft Visual Studio

2013-09-24 01:55:24 2495

翻译 《Windows程序设计第六版》译文:简介(2)

学习本书的方法      在写这本书的时候,我曾经对读者们做出很多设想。我假设你们C#比较熟练。如果没有,你可能要恶补一下C#的基础知识。如果你是从C或是C++转到C#的,推荐你看看我的免费的电子书《.NET Book Zero》:C或是C++程序员需要了解的关于C#和.NET框架的事情,这本书足够了。这本书的电子版PDF或XPS格式在www.charlespetzold.com/dotnet可以下载(我希望在2013年前期更新一下这本书,以便这本书更好的支持Windows8)。我也假设你已经了解了XML

2013-09-07 20:48:00 4030 4

翻译 《Windows程序设计第六版》译文:简介(1)

引言       本书《Windows程序设计第6版》是一本编写Windows8应用的入门书籍。在写这本电子书的时候(2012.8.1)Windows8还没有完成,这本实体书也并没有完成。你现在看到的电子书书是一个实体书的预览版本。本书基于2012年5月31号发布的Windows8客户预览版(build8400)。

2013-09-04 22:16:10 10823

原创 写在《Programming Windows, 6th Edition》译文之前

准备开始翻译《Programming Windows, 6th Edition》也就是Windows程序设计第六版,这一版主要是讲解C#+XAML开发Win8应用的书籍。可能翻译的人不会很多,但是我比较喜欢用C#编写Windows8应用,感觉挺好玩的。所以我决定先看这一本。边看边翻译,可能中间的译文并不保证和原文一模一样,由于我自己的水平有限,也不能保证翻译的全部到位,但我会尽我最大努力,还原一个

2013-09-04 22:03:59 2463

原创 【Android】巧用DialogFragment制作按钮弹出快捷菜单

早晨的时候想实现一个点击按钮弹出快捷菜单的功能,网上好多教程都过于陈旧,麻烦,无奈自己查了官网的API,找到了这个。下面来介绍官方的这种制作方法~~首先科普一下,快捷菜单。好多人搞不清楚快捷菜单,选项菜单。快捷菜单是指在屏幕上长按一段时间弹出的菜单项。一般在屏幕中间弹出选项菜单是指在手机上的menu键按下所弹出的菜单项。一般从屏幕底部弹出现在网上的方法一般是:

2013-04-30 11:32:16 2980

转载 向函数中传入二维数组并返回它的具体实现

原文地址:http://xinan.fansbaidu.com/bbs/forum.php?mod=viewthread&tid=39&extra=page%3D1题目转自:小洋wysaid大神题目如下:补充下面横线出的句子,使下面代码可以成功编译执行_________  //这写函数ff的声明{     return a;}int main(){

2012-12-29 01:11:41 1145

原创 2012总结

学了数据结构:觉得学的也是自己自学的,真是……汗颜啊。参加了微软win8应用开发大赛,打了酱油:这次参加比赛之后,让我对win8应用开发产生点兴趣,只是不知道这个究竟有木有前途了,都说微软会败在win8上面,真心不好说。但是win8应用开发真心让我感到微软有意无意的让程序员远离C++,取而代之的是C#,这一点让我很反感。给我的感觉是开发win8应用,用C++好蹩手,各种不舒服。不过还有

2012-12-27 21:39:10 715 3

原创 判断一个有向图是否有环

Description给出一个有向图,判断图中是否存在回路。Input第1行:输入图的顶点个数N(1 ≤ N≤ 2,500)和C(图的边数,1 ≤ C ≤ 6,200);第2到C+1行中,第i+1行输入两个整数,分别表示第i条边的起点和终点的编号。Output如果图中存在回路,输出“YES”,否则,输出“NO”。Sample Input7

2012-12-22 00:47:20 15324 4

原创 Windows程序设计3-1 PlaySound 无法解析的外部符号

原程序缺少一行#pragma comment(lib, "Winmm.lib")因为作者在下文已经说了,要link一下,不过我看的时候没有往下看纠结了好久改过的程序如下#pragma comment(lib, "Winmm.lib")#includeLRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);int WINAPI

2012-12-09 11:45:35 1652

原创 _vsnprintf()的一个问题

最近在看《Windows程序设计(第五版)》 程序2-1 写下来不能运行#include#include#includeint CDECL MessageBoxPrintf(TCHAR *szCaption,TCHAR *szFormat,...){ TCHAR szBuffer[1024]; va_list pArgList; va_start(pArgList,szFor

2012-12-09 10:17:57 4970 3

原创 华师大OJ【1812】二叉树?非也

#include #include #include #include using namespace std;int dp[10005];int main(){ int n,x,y; memset(dp,0,sizeof(dp)); scanf("%d",&n); dp[0]=1; for(int i=0;i<n;++i){ scanf("%d %d",&x,&y);

2012-11-22 01:52:12 1083

原创 【POJ】2028,好水的说,太马虎了,纪念一下

#includeint main(){ int a[105],n,q,m,temp,gg,maxn; scanf("%d %d",&n,&q); while(n!=0&&q!=0){ gg=1; for(int i=0;i<105;++i) a[i]=0; for(int i=0;i<n;++i){ scanf("%d",&m); for(int j=0;j<

2012-10-17 14:26:50 1010

原创 【POJ】3536很水的题,但是剪枝优化我竟然想不到

WA一次,想当然开三次方TLE一次,没有剪枝AC了水代码在此#include#includeusing namespace std;int main(){ int n,i,j,k,area,bi,bj,bk; while(cin>>n){ area=(1*n*2+1)*2; bi=1; bk=n; bj=1; for(i=1;i<n;i++) i

2012-09-26 01:30:29 858

原创 【POJ】1493

如此水题,竟然让我蛋疼不已,留念#include#include#includeusing namespace std;int main(){ int n,m,sum,i,j; char c; cin>>m; c=getchar(); while(m!=0){ j=m; vector v; while(j--){ int temp=0; c=getch

2012-09-09 21:01:19 605

原创 OJ上关于阶乘位数的公式

stirling公式    n→∞时   n!=(n/e)^n*sqrt(2nπ) 又 s=a+b*10所以 位数=lgs+1所以你懂得

2012-09-06 19:33:44 572

转载 cerr与cout的区别

本文转自http://www.haogongju.net/art/1397100概念  std::cerr是ISO C++标准错误输出流,对应于ISO C标准库的stderr。  与std::cout不同,ISO C++要求当cerr被初始化后,cerr.flags() & unitbuf非零(保证流在每次输出操作后被刷新),且cerr.tie()返回&cout。即cerr

2012-07-29 19:02:16 1003

转载 【百度知道】OpenGL的配置方法

刚装了win7和VS2010。看了下配置OpenGL的方法和以前不太一样。搜索得之。glut下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zipglut.h ---> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\glg

2012-06-19 14:13:51 495

原创 C++检测两个日期是否是五天以内的函数

写大作业的时候需要,就自己写了一个。没什么技术含量,只不过是很麻烦,也可能有更好的办法,不过这个比较容易看懂bool five_days(int year,int month,int day,int y,int m,int d){ int temp; if(day>5&&day<26&&month==m){ temp=day-d; if(fabs(double(temp))<5)

2012-06-19 09:35:54 916

转载 虚拟机安装正常,jar双击无反应 ---解决办法

转自:hyx1990的回答鄙人出了问题就是用第二种方法解决的,因此mark一下1.由于机子上装了压缩软件,jar包被压缩软件所关联,导致双击jar包无法运行,解决办法当然是改变打开方式:将默认打开方式改为jre/bin目录下的javaw.exe2.由于文件打开类型配置的问题,导致双击jar包出现找不到main函数,该类问题不管是xp,还是Win7比较统一的解决办法是修改关联程序

2012-05-22 18:24:55 3467 3

原创 【EOJ】2895循环小数

这题主要是难在边界处理,有的情况想不到,我自己这个代码,改到后来,我自己都蒙圈了,看来还是加强代码风格。不过我很喜欢用数组模拟hashmap,也是以前用pascal留下的毛病,哎~~ 上代码#includeusing namespace std;int main(){ int a,b,yushu,d[10000],d1[10000],d2[100001],i,tail,head;

2012-04-17 21:43:11 1356

原创 EOJ【1006】Prime 和素数有关的水题

此题用最朴素的判断素数法,超时没商量,必须超。本菜无奈,在网上发现了筛法求素数,借鉴了一下,现贴出代码留念#include#include#define n 1000000using namespace std;bool* isPrimes = new bool[1000001];void FilterPrime(){ long count=0; for(int i=2;i<=

2012-04-04 20:42:47 760

原创 如果你想知道cin,cout究竟和scanf,printf速度上有什么差别~~

http://acm.cs.ecnu.edu.cn/problem.php?problemid=2140把这题先A了再说,题目很水#includeusing namespace std;int main(){ int cc,i,n,m,j,k,num; cin>>cc; for(i=0;i<cc;i++){ cin>>n>>m; int *a

2012-03-31 01:30:07 1497

转载 警告:不能读取 AppletViewer 的属性文件: C:\Users\Administrator\.hotjava\properties

解决方法:1.打开命令提示窗口(cmd) 2.打入PolicyTool并按Enter 3.在 PolicyTool对话框中,点击Add Policy Entry按钮(添加规则项目) 4.点击Add Permission 按钮(添加 权限) 5.点击许可下拉菜单选择 All Permission 6.点击ok(确认) 7.点击Done(完成) 8. 从file

2012-03-11 00:49:31 10482 8

转载 回文数的一个算法 ----转自百度知道

int js(long n) { long int k=0,p; //k为初始化为0,开始累加p=n; //保留n,将n的值赋给pwhile(p!=0) //计算p的对称数{ k=k*10+p%10; //p的最低位变为K的最高位p=p/10; //p除10将个位数去掉} if(k==n) return 1; //如果k=n,则

2012-03-04 22:36:28 850

原创 华师大OJ【1147】进制转换的递归写法

#includeusing namespace std;long int n,r;char a[36]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}

2012-02-22 01:41:35 3242

原创 开学了

C++进入面向对象部分,最近看了类,发现果然强大

2012-02-17 13:32:45 393

原创 大作业进度

1月23号:大作业………………30%:基本框架完成,填充少量代码。1月24号:大作业………………40%:发现填充的代码思路完全不对,返工一次。填充全部代码。1月25号:大作业………………43%:调试的时候出现了几个没有料到的问题,两个函数需要检查修正一下。1月28号:大作业………………50%:程序部分完美结束,美工稍微欠缺,接下来完成程序报告。大年初五:大作业………………100%:

2012-01-25 01:30:46 1076

原创 【数据结构】单向链表实例

题目(出自《C++程序设计基础》):建立一个结点包括职工的编号、年龄和性别的单向链表,分别定义函数完成以下功能:(1)遍历该链表输出全部职工信息;(2)分别统计出男女性职工的人数;(3)在链表尾部插入新职工结点;(4)删除指定编号的职工结点;(5)删除年龄在60岁以上的男性职工或55岁以上的女性职工结点,并保存在另一个链表中。用主函数建立简单菜单选择,测试你的程序。

2011-12-18 01:59:37 2752

原创 【数据结构】单向有序链表---最水的代码

上代码,自己模拟#includeusing namespace std;struct node{ int data; node *next;} ;void search(node *,node *);void insert(node *,node *);void insert(node *,node *,node *);void print(node *);int mai

2011-12-17 10:56:34 761

原创 C++上学期结课了

C++暂时告一段落,专心复习,假期主攻HTML、DIV+CSS、Javascript

2011-12-14 02:21:14 432

原创 约瑟夫环(纯模拟)

有N个人围成一圈,顺序排号。从第一个人开始报数(1~3报数),报3的人退出圈子,问最后留下的人原来排在第几号?上代码#includeusing namespace std;int main(){ int *p,j,i,n,a[100]; cin>>n; for(i=0;i<n;i++) a[i]=i+1; p=a; for(i=

2011-12-06 02:48:36 705

空空如也

空空如也

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

TA关注的人

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