- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 堆排序的C语言实现
//堆排序,初始化堆,然后不断进行堆的调整//大顶堆,每次取最大的#includeusing namespace std;void HeapAdjust(int a[], int s,int m){ int i, j, tmp; tmp = a[s]; for(j=2*s;j if(j if(tmp>=a[j])
2013-08-12 15:28:38 926
原创 快速排序的C语言实现
#includeusing namespace std;int Partition(int a[],int low, int high){ int t = a[low]; while(low<high) { while(low=t)--high; a[low]=a[high]; while(low<high&&a[low]<=t)++low; a[high] = a[low]; } a[low]
2013-08-12 11:08:54 678
转载 JAVA操作数据库Datetime数据
JAVA操作数据库Datetime数据作者:天涯 来源:中国自学编程网 发布日期:1220576012在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。而在java.sql.Date 和 java.util.Date之间,有些微妙的关系。 如何将Date类型
2012-12-27 18:51:54 708
转载 网站开发流程-WEB开发的流程是什么
网站开发流程-WEB开发的流程 1. web开发流程概括1.)项目的角色划分如果不包括前期和后期的市场推广及销售人员,开发团队一般可以划分为项目负责人、程序员、美工三个角色。项目负责人习惯称为项目经理,负责项目的人事协调、时间进度等安排,以及处理一些与项目相关的其他事情。程序员主要负责项目的需求分析、策划、设计、代码编写、网站整合、测试、部署等环节的工作。美工
2012-12-11 18:46:34 18972 1
转载 基于云计算的HTML5技术开发应用套件SALAMA
由 HTML5研究小组于 周三, 2:04 下午 发表分类:未分类作者:王波时间:2012年3月27日领域:云计算 智能手机 应用服务器 架构/设计 开发/运营标签:云计算 HTML5 JS CSS IOS Andriod 应用服务器 中间件 效率工具 背景:笔者2000年开始,从事软件开发职业。2000年接触JAVA、2001年开始J2SE、J2ME和J2
2012-11-21 20:13:07 1040
转载 马化腾:灰度法则的七个维度全文
各位合作伙伴,大家好! 从去年合作伙伴大会到现在,已经过去了一年。这一年里,我们大家一起向一个开放的、没有疆界的互联网新生态迈出了第一步。大量的创业伙伴在腾讯开放平台上涌现出来,其中不少团队还取得了初步成功。 看到这些新的现象,我既感到高兴,也体会到责任重大。如果说以前腾讯做得好不好只关系到自己员工和股东,现在则关系到大家,腾讯还必须要促进平台繁荣、与广大合作伙伴一起成功。
2012-11-21 20:10:16 854
原创 问卷设计注意事项
参加一个比赛,其中一个环节就是设计问卷,平时最讨厌的就是做问卷了,今天不仅要设计问卷,还要让别人做问卷。设计完之后,指导者给出了几点建议。问卷设计注意事项:1、具有社会属性或者开放性的问题要放在最后,否则会导致用户填写不下去2、问题设置从放到收,有一个方向3、开场白还是必须的。向用户说明这个是干什么的,可能会博得用户好感,比如我,我这次发问卷,如果下一次有人给我做这种问卷,说明
2012-11-13 20:49:36 1294
转载 云存储的十大优点
云存储好处 1:硬件冗余云存储好处 2:自动的故障切换问题二:存储系统升级导致的停机--传统的存储系统升级时,需要把旧的存储设备文件备份出来后,停机,换上新的存储设备,这会导致服务的停止。云存储并不单独依赖一台存储服务器,因此存储服务器硬件的更新、升级并不会影响存储服务的提供,系统会将旧的存储服务器上的文件迁移到别的存储服务器,等新的存储服务器上线后,文件会再迁移回来。这是第三个好处
2012-11-08 10:24:06 4534
转载 jspSmartUpload上传下载全攻略
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点:1、使用简单。在JSP文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便。2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以
2012-10-30 22:48:51 483
原创 dreamweaver cs6安装(教程、24%卡主,安装问题,CPU使用率高)
看到HTML5心动了,于是卸掉了CS5安装CS6,网上搜了无数教程,结果从昨天晚上安装到今天晚上,还是各种问题,现在就总结一下。大务必看完再动手。1、安装。到官网上下载CS6,直接安装。这时候断掉网,选择试用,既不用提供序列号,也不用注册ID2、这时候会遇到问题以下两个问题:①显示遇到错误,需重启才能解决,下面有两个选项,直接忽略②终于弄好了,在安装过程中到24%卡住了,看看安装信
2012-10-24 20:29:51 6446 1
原创 JSP连接数据库不成功的可能原因
1、没有混合验证(企业管理器-服务器属性-安全性-混合验证)2、sa未授权登陆(企业管理器-安全性-登录名-sa属性-状态-登陆-启用)3、TCP/IP协议未启用(配置工具-configuration manager-网络配置-SQLEXPRESS的协议-TCPIP-已启用)4、端口错误(配置工具-configuration manager-网络配置-SQLEXPRESS的协议-TCP
2012-10-22 21:34:16 2204
原创 sql server数据库问题
原以为数据库课程挺简单的,上课也没有认真听,等到课下做练习了,出现各种问题,悲催的还得上网search1、关系表两边必须具有相同的列这个问题是在设置外键时遇到的。有一个score表,里面的主键有两个,stuno和courseno,然后要将他们两个分别设置为外键,stuno是student表的主键,courseno是course的主键。然后设置时,就出现上述警告。各种搜索,答案就是复合主
2012-10-22 21:29:27 2083
转载 godaddy域名注册教程
godaddy域名注册教程 图文版godaddygodaddy优惠码 为什么选用godaddy注册域名:对于初次注册godaddy和英文稍差的人来讲,godaddy域名注册还是有那么一点困难的。但是众所周知,在国外注册域名一来安全,二来便宜,三来功能强大,管理方便,四来域名转出转入方便交易都很方便,费用也便宜,五来不需要备案什么的(当然了,如果你同时使用外国的空间的话),如果你还需
2012-10-21 20:34:35 2068
转载 详解Windows RT版和Win8标准版/专业版/企业版区别
详解Windows RT版和Win8标准版/专业版/企业版区别Win8版本到底有哪些?Windows 8的各版本有什么不同、差别和区别?Win8旗舰版有木有?Win8最好的版本是哪个?我应该用哪个版本的Windows 8? 之前软媒曾经在今年更早时间解释了Windows 8 标准版、Windows 8 专业版和Windows 8 企业
2012-10-20 10:43:30 1185
翻译 2012年IT行业需要的顶级技术(IT 热门技术)
大体的翻译了一下。在Computerworld的年度预告调查中,353家IT企业中接近%29的企业表示他们将会增加IT员工以下这些技术是这些IT企业说他们将会雇佣的:1、编程和应用程序开发。2、project management(与传统的认识有一点偏差)。这个偏差是指的,他们不仅仅需要寻找那些可以管理项目的人,也需要可以识别用户需求并且讲需求转化为IT知识的人才。3、帮助/技
2012-10-19 22:45:19 935
原创 tomcat7.0配置
JSP程序一般都要用到tomcat,以前最麻烦的就是这个,讨厌的三条腿的猫,不过现在发布的Tomcat 7.0简单多了。去官方下载最新版本,和自己的机型对好了,别32bit机器,下载了64位的,推荐用zip也就是压缩版本的,这样便于携带,当然如果你要是下载安装版本,就可以不必看了,因为不会有配置问题。我的电脑→属性→高级系统设置→环境变量→系统变量→新建1. JAVA_HOME(就是
2012-10-05 11:39:02 471
原创 for循环下的scanf("%s%c")问题
重新梳理所有的文件知识,将C语言的必看书目翻出来,《C程序设计(第四版)》谭浩强老师的。某个例子,P346的一个简单的以二进制形式输入文件。题目:从键盘输入10个于学生有关的数据,然后把它们转存到磁盘文件上去。#include#define SIZE 3struct Student{ char name[10]; char sex; int age; int num
2012-10-04 11:00:58 3346 2
原创 C语言文件位置标记的定位
文件位置标记的定位,将文件位置标记强制指向人们指定的位置,主要有两种方法1. rewind使得文件为指标及指向文件开始File *fp = fiop("a.txt");rewind(fp);2.使用fseek()函数调用形式是fseek(文件类型指针,位移量,起始点)位移量:可正可负,是long类型数据,在数字后面加一个L即可,如10L起始点:0——开始位置,1——当前
2012-10-02 21:51:01 2774
原创 关于const char*p和char *const p
这两个定义长的差不多,怎么区分确实是一个让人蛋疼的问题。以前一遇到就开始上网查,最终还是雁过无痕,自己总结:首先要知道p的值是地址,这样才好区分。char ch[6] = "hello";(题外话一点,这里【】中的要是6,因为此种定义方法会在hello后面加一个'\0')const char* p定义的是一个指向字符型指针变量,既然这样,p的内容,也就是地址可以变,但是指向的内容不可以
2012-10-02 21:39:11 683
原创 文件操作(1)
关于文件某些概念的理解文件分为程序文件和数据文件。前者保存的是源代码,后者保存的是一般的数据操作系统是以文件为单位对数据进行管理的。操作系统把所有的设备都作为一个文件来处理,键盘是输入文件,显示器是输出文件,文件名的误解:文件名是指的文件标识,这个是唯一的,我们平时说的 a.txt,程序.doc,这些只是主干和后缀,一个完整的文件名是指的文件路径+文件名主干+后缀,这样才是保证了唯一性
2012-09-25 23:45:33 660
原创 C语言常见知识1(sizeof 和strlen,typedef和#define)
1. sizeof 和strlenstrlen:字符串读到'\0'结束下面是关于sizeof的例子(例子懒得写,copy百度知道):① char *str1="absde"; sizeof(str1) = 4② char str2[]="absde"; sizeof(str2) = 6③ char str3[8]={'a'}; sizeof(str3) = 8④ char
2012-09-25 23:12:12 723
转载 MFC中对文件的操作方法(转)
MFC下的文件类文件操作的方法使用Visual C++编程,有如下方法进行文件操作:(1)使用标准C运行库函数,包括fopen、fclose、fseek等。(2)使用Win16下的文件和目录操作函数,如lopen、lclose、lseek等。不过,在Win32下,这些函数主要是为了和Win16向后兼容。(3)使用Win32下的文件和目录操作函数,如CreateF
2012-08-20 15:53:44 1508
转载 mysql常见的数据类型
数据类型描述字节推荐使用SMALLINT整数,从-32000到 +32000范围2存储相对比较小的整数。比如: 年纪,数量INT整数,从-2000000000 到 +2000000000 范围4存储中等整数例如: 距离BIG
2012-03-24 10:33:38 371
原创 hdoj 1241解题报告
#include#include#includeusing namespace std;char map[101][101];int flag;void dfs(int i,int j){ if(map[i][j]=='*')return; map[i][j] = '*'; //下面遍历8个方向 dfs(i-1,j-1);df
2012-03-21 23:45:48 388
原创 hdoj1060
#include#include#includeusing namespace std;int main(){ int t; double x; cin>>t; while(t--){ cin>>x; double a = x*(log10(x)); double b = a-(__
2012-03-21 18:29:37 447
原创 java.net.SocketException: select failed
org.apache.tomcat.util.net.JIoEndpoint$Acceptor run严重: Socket accept failedjava.net.SocketException: select failedat java.net.PlainSocketImpl.socketAccept(Native Method)at java.net.PlainSocket
2012-03-16 19:10:45 3108
转载 连通图的割点、割边(桥)、块、缩点
割点:删掉它之后(删掉所有跟它相连的边),图必然会分裂成两个或两个以上的子图。块:没有割点的连通子图割边:删掉一条边后,图必然会分裂成两个或两个以上的子图,又称桥。缩点:把没有割边的连通子图缩为一个点,此时满足任意两点间都有两条路径相互可达。求块跟求缩点非常相似,很容易搞混,但本质上完全不同。割点可以存在多个块中(假如存在k个块中),最终该点与其他点形成k个块,对无割边的连通子图进
2012-03-14 22:17:04 2972
原创 poj-2406kmp中next指针
#include#include#includeusing namespace std;int next[1000000];int len;char s[1000000];int getnext()//模式串{ int i=0; next[0]=-1; int j=-1; for(int i=0;i {
2012-03-14 20:21:38 434
原创 poj1144——割点
#include#include#includeusing namespace std;const int MAX = 100;int m[MAX][MAX];void search(int n,int mat[][MAX],int* dfn,int* low,int now,int& ret,int* key,int& cnt,int root,int& rd,int* bb){
2012-03-13 23:53:26 472
原创 无向图关键点(dfs邻接阵),割点
#define MAXN 110 void search(int n,intmat[][MAXN],int* dfn,int* low,int now,int& ret,int* key,int& cnt,introot,int& rd,int* bb){ int i; dfn[now]=low[now]=++cnt; for(i=0;i<n
2012-03-13 23:51:35 674
转载 网站页面设计基本尺寸
http://hi.baidu.com/icongirl/blog/item/10a5e306ffd555700208819e.html1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。2、1024*768下,网页宽度保持在1002以内,就不会出现水平滚动条,高度则视版面和内决定。3、在ps里面做网页可以在800*600状态下显示全屏,页
2012-03-12 23:31:37 848
原创 hdoj1232畅通工程
#include#include#includeusing namespace std;const int N = 1000;int father[N],rank[N],ans[N];void make_set(int n){ for(int i=1;i<=n;i++){ father[i] = i; rank[i] =
2012-03-12 19:28:30 356
原创 sstream——切割单词
给一段英语句子,切割其中的单词,可以直接用下面的头文件在中char s[100]; string wistringstream is(s)构造一个字符串输入流is>>w从输入流中读入一个字符串,遇到空格结束。这个是我在做题中遇到到,至于还有其他的用法,大家可以自己去查了
2012-03-10 18:50:00 491
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人