1. 逐行读入void readTxt(string file){ ifstream infile; infile.open(file.data()); //将文件流对象与文件连接起来 assert(infile.is_open()); //若失败,则输出错误消息,并终...
分类:
编程语言 时间:
2015-04-17 21:45:45
阅读次数:
137
如果你不指定编译成什么文件,gcc默认一步到位,直接生成可执行文件你可以试试以下几个参数-c 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 例子用法: gcc -c hello.c 他将生成.o的obj文件-S 只激活预处理和编译,就是指把文件编译成为汇编代码。 例子用法 ...
分类:
编程语言 时间:
2015-04-17 21:44:45
阅读次数:
146
java分为三个体系,分别为Java SE(j2se,Java2 Platform Standard Edition,标准版),JavaEE(j2ee,Java 2 Platform, Enterprise Edition,企业版),Java ME(j2me,Java 2 Platform Mi.....
分类:
编程语言 时间:
2015-04-17 21:47:41
阅读次数:
191
25 个超棒的 HTML5 & JavaScript 游戏引擎开发库 就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常从草图做起,花费高昂,且不容易获利。为了让游戏开发更加简单....
分类:
编程语言 时间:
2015-04-17 21:44:05
阅读次数:
165
求余实例:求120650206除以11的余数求解思想:第一步:120650206/11=10968200.54545...第二步:对上式结果向下取整,即直接舍去小数点后的数字, 即10968200第三步:用向下取整后得到的数字乘以11, 即10968200*11=120650200第四步:用上式.....
分类:
编程语言 时间:
2015-04-17 21:45:55
阅读次数:
139
//在全系1000个学生中,征集慈善捐款当总数达到10万的时候,停止捐款,统计人数,并输出平均捐款数
#include
int main()
{
float sum=0;
float amount;
int count=0;
int i;
for(i=0;i<1000;i++)
{
printf("请输入捐款金额:");
scanf("%f",&amount);
sum=...
分类:
编程语言 时间:
2015-04-17 20:37:28
阅读次数:
171
Java中与IO相关的类有很多,都集中在java.io中,都是以流的形式操作的,流是有一定的顺序,像一个管道一样,它的本质是传输数据。根据数据类型的不同可以分为字节流和字符流,根据流向的不同可以分为输入流和输出流。...
分类:
编程语言 时间:
2015-04-17 20:32:42
阅读次数:
165
(一)输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)
(1)
#include
using namespace std;
int main()
{
int i=0;
char a[i];
while(cin>>a[i])
{
if(a[i]>='a'&&a[i]<'z')
...
分类:
编程语言 时间:
2015-04-17 20:32:34
阅读次数:
167
理论部分转载自这篇blog: http://blog.csdn.net/luoweifu/article/details/8214959 该blog给出的是java代码,我用c++将其实现了。
理论:
图像处理中常用的正交变换除了傅里叶变换外,还有其他一些有用的正交变换,其中离散余弦就是一种。离散余弦变换表示为DCT( Discrete Cosine Transformation),...
分类:
编程语言 时间:
2015-04-17 20:31:53
阅读次数:
249
这几天老大让我弄一个发送短信验证码的功能,使用的是信易通的短信平台接口,然后在Java中使用HttpClient模拟POST请求或者GET请求(看短信平台要求,一般的情况下都是POST请求),调用短信平台提供的接口(遵循短信平台的接口规范即可)。具体看代码:使用HttpClient的时候需要在项目中引入:commons-httpclient-3.1.jar这个jar包,项目结构:
1、创建一个Ht...
分类:
编程语言 时间:
2015-04-17 20:32:31
阅读次数:
246
equals()
实现equals()
参数必须是Object,而不能是外围类
覆盖equals()时,也要覆盖相应的hashCode(),与equals(),保持一致
另外注意String的默认值是null
public class Person {
private String name;
private int birthYear;
byte[] raw;
@Ove...
分类:
编程语言 时间:
2015-04-17 20:29:34
阅读次数:
139
自定义 idea Java 模板步骤。#parse("File Header.java")表示引用的模板文件,如下:
分类:
编程语言 时间:
2015-04-17 20:31:37
阅读次数:
176
上一节的例子中,每个线程互相独立,相互之间没有任何关系。现在假设这样一个例子:有一个全局的计数num,每个线程获取这个全局的计数,根据num进行一些处理,然后将num加1。很容易写出这样的代码:# encoding: UTF-8import threadingimport timeclass MyT...
分类:
编程语言 时间:
2015-04-17 20:27:26
阅读次数:
162
看廖雪峰的多线程多进程教程看的云里雾里的,google了一下,贴上来点重点。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间。多任务操作系统可以“并发”执行这些进程。线程是指进程中乱序、多次执行的代码块,多个线程可以“同时”运行,所以认为多个线程是“并发”的。 多线程vs多进程操...
分类:
编程语言 时间:
2015-04-17 20:25:22
阅读次数:
135
计算两个日期之间的天数的思路: 首先,判断输入的年份是不是闰年。年份是否相同?月份是否相同?日是否相同?日月年有三种可能的情况:同年同月。日数相减就出来了。同年不同月。计算日期小的月份到年初的天数,计算日期大的月份到年初的天数。再把两个日期向减不同年。先计算中间相隔几年,计算较小的日期到年底有多少天...
分类:
编程语言 时间:
2015-04-17 20:22:00
阅读次数:
344
二维数组的初始化1.静态初始化int intArray[ ][ ]={{1,2},{2,3},{3,4,5}};Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。2.动态初始化1) 直接为每一维分配空间,格式如下:arrayName = ne...
分类:
编程语言 时间:
2015-04-17 20:22:50
阅读次数:
169
转自:http://blog.sina.com.cn/s/blog_679f85d40100mysi.html先说一下C语言中fseek()的功能:函数原型:int fseek(FILE *fp, LONG offset, int origin)参数含义:fp 文件指针 offset 相对于orig...
分类:
编程语言 时间:
2015-04-17 20:21:07
阅读次数:
198