02 2012 档案

本地编译并运行文件,测试运行时间并判断运行结果
摘要:需求是这样的:在正式加ACM试题之前,首先要进行测试,比如代码运行时间测试,输出结果的正确性等,一切都正常才能添加到比赛中。这个程序实现的功能也比较简单:1.对源代码进行编译2.运行编译生成的文件,计算程序的运行时间3. 比较输出结果和标准输出是否相同/*************************************************************************>FileName:本地测试代码.c>Author:ma6174>Mail:ma6174@163.com>CreatedTime:2012年02月24日星期五16时39分46秒 阅读全文

posted @ 2012-02-24 21:11 ma6174 阅读(839) 评论(0) 推荐(0) 编辑

网上阅卷系统自动识别功能代码
摘要:想让自己轻松点就要让计算机多为你做点!前几天一个朋友找到我让我做一个网上阅卷系统,就是实现这么几个功能:高速扫描仪扫描试卷后得到一张一张的图片,软件的功能就是处理图片,计算成绩。再详细点就是自动识别考生涂的学号,自动识别考生的选择题答案并记录,后面的大题要分块,把每一个题从试卷中分离出来,转发给老师... 阅读全文

posted @ 2012-02-23 20:02 ma6174 阅读(15220) 评论(14) 推荐(11) 编辑

文件复制改进版
摘要:程序随着需求的改变而改变!前几天把所有有问题的题目都找出来了,题目序号保存在D盘某个目录下,现在的任务就简单了,只要从文件中读取题号,然后复制到相应的文件夹就可以了,复制完后再改写原来的题目文件,把刚才已经加入的题目序号从文件中删除代码:#include<stdio.h>#include<string.h>#include<stdlib.h>#include<windows.h>#include<conio.h>intmain(intargc,char*argv[]){if(argc!=3)//必须是输入和输出文件同时被拖入才能执行{ 阅读全文

posted @ 2012-02-19 09:53 ma6174 阅读(333) 评论(0) 推荐(0) 编辑

git版本控制&&github的使用
摘要:不知道什么是git?额,你火星了,抓紧时间百度去吧。。。。废话不多说了,直接开始正题一:先说说如何在本地建立和使用git 0.首先下载安装git:sudo apt-get install git-core git-doc git-gui 1.建一个工作目录: mkdir test 2.转到该目录: cd test 3.输入命令:git init 初始化工作就算做完了 4.然后你就可以在目录下面进行工作了,比如写代码 5. 代码写的差不多了,就添加进版本库吧:git add . (这是将所有文件添加进去) 6. 建立一个版本,提交一下:git commit -m "f... 阅读全文

posted @ 2012-02-18 15:07 ma6174 阅读(2822) 评论(0) 推荐(0) 编辑

新版主流浏览器速度性能评测(转)
摘要:本文转自:http://www.linuxeden.com/html/news/20120216/120289.html新版主流浏览器速度性能评测 本月Chrome 浏览器稳定版本升级到V17版本,Firefox也正式进入V10时代,这些相继发布的新版本浏览器到底谁才是浏览器王者?作为爱折腾的浏览迷应该如何选择?一起来看一下国外科技博客Lifehacker对4款主流浏览器进行的新一轮性能测试。本次测试选取的四个浏览器及版本分别是:Chrome 17、Firefox 10、IE9、Opera 11.61.首先来看第一项测试:冷启动时间,胜者:Chrome冷启动测试浏览器从打开到显示窗口所需时间。 阅读全文

posted @ 2012-02-16 19:19 ma6174 阅读(462) 评论(0) 推荐(0) 编辑

又一个小程序
摘要:想让自己轻松一点,就要让PC多为你做点。还是一个方便自己,提高工作效率的程序。主要实现几个功能:1.查看目录2.查看数据3.查看网页View Code#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(){chardir_in[100]="dirD:\\data\\0000\\|find\".in\"/I";chardir_out[100]="dirD:\\data\\0000\\|find\".out\"/I" 阅读全文

posted @ 2012-02-15 10:40 ma6174 阅读(604) 评论(2) 推荐(0) 编辑

比较两个UNIX文本文件,找出新增内容(diff和comm命令)(转)
摘要:本文转自http://blog.xuyuan.me/2011/03/17/unix_diff.html最近项目中遇到一个奇怪的bug,仔细检查后发现是由一行简单代码引起的。这行代码要做的事情很简单:比较两个UNIX文本文件,找出并打印文本2比文本1新增加的内容。代码调用了diff命令,示例如下:# temp1.txt文件内容$> cat temp1.txt2011022420110225201102282011030120110302# temp2.txt文件内容$> cat temp2.txt2011022820110301201103022011030320110304# di 阅读全文

posted @ 2012-02-13 11:27 ma6174 阅读(5989) 评论(0) 推荐(1) 编辑

tree命令的使用
摘要:有些工作在linux下完成就是比在windows下完成高效!windows和linux都有tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来windows下的tree比较垃圾,只有两个参数,/F 是递归显示每个文件夹的名称;/A 是使用ASCII字符而不是扩展字符,感觉还不如不加/A 参数好。linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装:sudo apt-get install tree 。文件很小,只有31K,但功能可强大了!tree命令的参数解释,摘自http://www.linuxso.com/command/tree.html-a显示所 阅读全文

posted @ 2012-02-13 08:57 ma6174 阅读(21042) 评论(0) 推荐(1) 编辑

java学习笔记---数据类型、运算符和控制语句
摘要:主要谈谈java和以前学的C和C++有啥不同。1. 标识符:java中允许以“$”开始的标识符2.保留字:数了数48个,不列了,全部都是小写字母3.数据类型: (1)布尔类型:boolean,取值只有true和false,不对应整数 (2)单个字符char在机器中占16位,范围1~65535,C语言中是8位,这是因为java中的char可以表示unicode字符,表示形式为'\u????',?处为数字。 (3)整型也不太一样,多了byte类型,8位,范围-2^7~2^7-1,short是16位,int是32位,long是64位 (4)浮点类型:可以用科学计数法表示,如123e3 阅读全文

posted @ 2012-02-11 20:03 ma6174 阅读(420) 评论(0) 推荐(0) 编辑

java学习笔记---第一个applet程序以及一个小问题的解决
摘要:继续学习! 在D:\majava\文件夹下建立了一个helloworld_app.java,写入以下内容:importjava.awt.*;importjava.applet.*;publicclasshelloworld_appextendsApplet{publicvoidinit(){}publicvoidpaint(Graphicsg){g.drawString("HelloWorld!",25,25);}}然后又写了一个helloworld_app.html文件,写入以下代码:<appletcode="helloworld_app"wid 阅读全文

posted @ 2012-02-11 17:20 ma6174 阅读(563) 评论(1) 推荐(1) 编辑

第一个java程序------hello world!
摘要:今天开始正式学习java! 看了两页书,就被作者鼓动去官网下了一个jdk-7u2-windows-i586.exe,应该是最新版。书上还说让下载jre,可是我找了半天就是没找到jre,然后就去天空软件站下载了一个。等安装jkd的时候我才发现原来jre是集成在jdk里面的!汗。。。 然后就安装呗,啥都不懂,就按书上写的,把jdk装到d:\jdk\目录下,然后将jre装到d:\jre\目录下。好像还有个程序,不知干啥用,就装到默认目录了。趁安装的时候,我就建了一个1.java文档,不知道用啥IDE,干脆就用notapad++吧。然后就比着课本抄呗publicclasshellowor... 阅读全文

posted @ 2012-02-11 16:24 ma6174 阅读(2679) 评论(4) 推荐(0) 编辑

指针访问结构体成员的问题
摘要:今天给大一的小孩讲结构体,讲到指向结构体的指针的时候,突然一个小孩提出了一个问题:指向结构体成员的指针p加1后指向谁?当时懵了,想写个程序验证一下,脑子一片空白。好像提问题的那个小孩听明白的,就干脆让他写吧。哈哈,他还挺厉害的,他写的代码大体是这样的:#include<stdio.h>structdata{inta;intb;intc;};intmain(){structdataa[3]={{11,12,13},{21,22,23},{31,32,33}};int*p=&a[0].c;//*p=13p++;printf("%d\n",*p);}大家认为会 阅读全文

posted @ 2012-02-09 14:25 ma6174 阅读(7196) 评论(0) 推荐(1) 编辑

rpm deb命令集合[转]
摘要:本文转自:http://hi.baidu.com/fghubuntu/blog/item/66b99ba342213fa5cbefd089.htmldeb软件包相关指令集dpkg 常用指令dpkg -i package.deb 安装包 dpkg -r package 删除包 dpkg -P package 删除包(包括配置文件) dpkg -L package 列出与该包关联的文件 dpkg -l package 显示该包的版本 dpkg –unpack package.deb 解开 deb 包的内容 dpkg -S keyword ... 阅读全文

posted @ 2012-02-08 19:10 ma6174 阅读(623) 评论(0) 推荐(0) 编辑

在文本文档中查找数据的应用---C语言+dos
摘要:目的是搜索一个名称是否在文档中存在,存在的话显示出来。不是完全用C语言,结合一点批处理技术,实现起来比较简单#include<stdio.h>#include<stdlib.h>#include<windows.h>#include<conio.h>#include<string.h>intmain(){charstring_to_be_find[100];while(true){charfind[100]="find/Id:\\查找题目专用文档--随时更新--ma6174.txt\"";printf(& 阅读全文

posted @ 2012-02-05 20:18 ma6174 阅读(837) 评论(0) 推荐(0) 编辑

编译器定义的C/C++语言各种基本数据类型的取值范围
摘要:貌似有些编译器并不完全支持所有数据类型,运行结果可能也有差异,依编译器而异,但是获得方式都是一样的#include<stdio.h>#include<limits.h>#include<float.h>#include<stdlib.h>intmain(void){printf("char类型的变量存储值从%d到%d\n",CHAR_MIN,CHAR_MAX);printf("unsignedchar类型的变量存储值从0到%u\n",UCHAR_MAX);printf("short类型的变量存储值 阅读全文

posted @ 2012-02-04 14:26 ma6174 阅读(3397) 评论(0) 推荐(0) 编辑

解决星际译王不朗读单词问题
摘要:装上星际译王,可以说查单词方便多了,如果再有朗读功能,把单词直接读出来就好了,不然就成哑巴英语了,纠结的是,在笔记本上装时可以正常朗读单词,在台式机上再装时打死也不读不知到什么原因,后来在网上找了一下,找到一种解决方案,共享一下:首先下载真人发音安装包,由于官网最近由于版权问题转移了下载地址,为了方便大家,我备份了一下:http://www.kuaipan.cn/index.php?ac=file&oid=13851252349731182下载完后解压到/user/share/3、打开 星际译王 程序,点击右上角“弹出主菜单”,选择“首选项”,在音效那里将 play 处改为 aplay 阅读全文

posted @ 2012-02-03 13:22 ma6174 阅读(587) 评论(0) 推荐(0) 编辑

代码编辑神器VIM(附我写acm程序时的配置)(转)
摘要:本文转自:http://blog.csdn.net/dinosoft/article/details/6330121有些牛X的人性格会比较古怪,VIM就是这么一位特立独行,难以琢磨的怪客。但如果熟悉了,你就会发现他的好。 VIM(VI,VIM,GVIM)这东西不好上手,而且是相当不好上手,基本上新手打开这个编辑器,想试着输入几个字符之后,便会很恼火地把VIM关掉。 第一次接触vim是上网找工具自动缩进代码。在网上拷的代码因为html的原因,没处理好缩进会全乱掉,手动调那会蛋疼死的。这种机械的话显然要交给机器做。上网搜了一下,居然只找到vim的方法,所以自己就下了一个,gg=G,按了几个奇怪的按 阅读全文

posted @ 2012-02-02 15:20 ma6174 阅读(3948) 评论(0) 推荐(0) 编辑

一个自动copy文件到指定目录的小程序
摘要:主要是方便自己的复制文件的。需求是将两个文件(比如aaaa.in和bbbb.sol)复制到指定目录(D:\data\????\)(????是4个数字,不固定,但是连续的),要求复制过去的两个文件必须改名为data1.in和data1.out,还有就是目标目录是变化的,如前两个文件复制到D:\data\1111\文件夹,那么下两个就要复制到D:\data\1112\,要复制的文件很多,有几百个,还有些干扰文件。手动单个复制太麻烦,就写了这个小程序,减轻自己的劳动量,也为了提高效率,磨刀不误砍材功!功能特色:1.将要复制的文件直接拖拽到生成的可执行文件就能运行2.目录名自动增加,不必手动输入3.日 阅读全文

posted @ 2012-02-02 08:42 ma6174 阅读(6021) 评论(3) 推荐(0) 编辑

批量增加文件夹C语言实现
摘要:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>intmain(){charname[10];inti,start,end,j;printf("\t\t增加文件夹----BYma6174\n\n");printf("输入开始序号:");scanf("%d",&start);printf("输入终止序号:");scanf("%d",&end); 阅读全文

posted @ 2012-02-01 21:32 ma6174 阅读(380) 评论(0) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示