自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

原创 Solving a “communications link failure” with jdbc and mysql :Cannot connect to database server Commu

当出现:Cannot connect to database serverCommunications link failure错误时,可以考虑下面的文章:http://stackoverflow.com/questions/6865538/solving-a-communications-link-failure-with-jdbc-and-mysqlI'm tryin

2013-03-11 12:05:00 3125

原创 ubuntu 下删除openjdk 安装sun jdk

一,卸载以前的JDK在新立得中标记全部含有openjdk的选项,彻底删除。或者执行sudo apt-get autoremove openjdk-6-jre 二,下载JDK软件安装 sun jdk步骤 如下:从http://www.oracle.com/technetwork/java/javase/downloads/中下载jdk,我的版本是j

2013-01-23 09:19:05 11030

原创 java 反编译利器!!

http://java.decompiler.free.fr/?q=jdgui

2012-11-29 10:12:11 798

转载 大数相加

问题描述:实现A+B=C   其中A、B位数超过100位算法思想:大数使用字符串存储,每一个单元存储操作数的每一位,之后执行位相加。基本思路:字符串反转、字符变数字、位运算、反序输出C语言代码:[cpp#include#include#define Max 101void print(char sum[]);void bigNumAdd(char a[],cha

2012-10-02 17:40:24 675

转载 大数相乘,数组

#include #include using namespace std; void main() {     char a[50],b[50];//设置保存输入的数据为字符型...便于输入处理     int c[100];             //保存每次的结果...     //int a1[50],b1[50],c1[100];     mem

2012-10-02 15:26:08 666

转载 synchronized

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的

2012-09-24 08:30:43 674

原创 c和c++文件混合编译

c引用c++1:在C++头文件中用extern ”c“ 声明函数,然后再.cpp文件中实现2:在c文件中用extern先声明c++实现的函数,然后再后续代码中就可以调用了 C++引用C1:在C头文件中用extern声明函数,在.c文件中实现2:在.cpp文件中直接用extern "c" { #include C头文件;},就可以了

2012-09-15 11:25:30 889

原创 C++一些注意的地方

1:vector内存分配策略:以最小的代价连续存储,每当vector不得不分配新的存储空间时,以加倍当前容量的分配策略实现重新分配2:类:必须对任何const或引用类型成员以及没有默认构造函数的类类型的任何成员使用初始化式:构造函数初始化列表。3:explicit 抑制由构造函数定义的隐式转换,并且它只能用于类内部的构造函数声明上,在类的定义体外部所作的定义不在重复它。   sta

2012-09-03 18:55:18 816

原创 ubuntu 快捷启动项

以eclipse为例子,进行说明。假设exlipse安装目录为/opt/eclipse那么在终端下执行命令:$sudo gedit /usr/share/applications/Eclipse.desktop在文本编辑器里复制粘贴下面内容[Desktop Entry]Name=EclipseComment=Eclipse IDEExec=opt/eclip

2012-08-31 20:44:00 624

转载 C/C++ Linux 程序员必须了解的 10 个工具

想成为 Linux 下专业的 C/C++ 程序员,下面工具都是必须要了解的。1. 基本命令http://mally.stanford.edu/~sr/computing/basic-unix.htmlhttp://pangea.stanford.edu/computing/unix/shell/commands.phphttp://infohost.nmt.edu/tcc/help

2012-08-30 16:59:59 985

转载 简要记录sizeof和内存对齐

简要记录sizeof和内存对齐     本来,一般是不自己计算sizeof的,知道内存对齐会对sizeof有影响,所以从来不手算,而是代码里写上sizeof。今天又看到http://blog.vckbase.com/smileonce/archive/2005/08/08/10658.html,翻来了http://blog.vckbase.com/billdavid/archive/2004/

2012-08-30 16:27:11 857

原创 ubuntu 固定IP

首先设置IPsudo gedit /etc/network/interface 将其内容删除 加上一下内容 auto loiface lo inet loopback auto eth0iface eth0 inet static               //eth0虚拟机较多时需要改动address 192.168.1.47netmask

2012-08-27 08:53:50 771

转载 ubuntu 12.04 root用户

以root用户登录设置    ubuntu12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入:sudo  -s.然后输  入普通用户登陆的密码,回车即可进入 root用户权限模式.网上查的方法:然后执行: vi /etc/lightdm/lig

2012-08-24 17:37:58 1094

转载 linux ant 安装

1。下载    下载地址:http://ant.apache.org/bindownload.cgi 下载apache-ant-1.8.1-bin.tar.gz(当前最新版本),将该下载包拷贝到/usr/local下(随意了,找个地方就好)2。解压     cd /usr/local        tar -zxvf apache-ant-1.8.1-bin.tar.gz

2012-08-22 08:50:54 1067

转载 linux vim 配置

set nocompatible " 关闭 vi 兼容模式syntax on " 自动语法高亮colorscheme molokai " 设定配色方案set number " 显示行号set cursorline " 突出显示当前行set ruler " 打开状态栏标尺set shiftwidth=4 " 设定 > 命令移动时的宽度为 4set softtabstop=

2012-08-20 08:45:51 1128

转载 显卡驱动安装,屏幕闪烁

2012年04月29日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。本教程最早是一善鱼 YQ-YSY 于2008年编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3D桌面特效版块的:——《图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题

2012-08-19 08:49:11 8216

转载 linux + thread + c (一)

linux + thread + c (一) /*    进程与线程之间,线程优势:    其一:线程是一种耗资源非常节约的多任务操作方式,在linux下创建一个进程必须给它          分配独立的的地址空间,建立众多的数据表来维护它的代码段,堆栈段和数据段,          这是一种耗资源很奢侈的多任务操作方式。在运行一个进程下,创建多个线程,他

2012-08-15 18:51:54 5694

转载 Hadoop-0.20.0分布式集群配置

Hadoop-0.20.0分布式集群配置  Hadoop集群的安装和配置,主要分为两个部分:一部分是主机环境配置,主要是指Hadoop集群所依赖的操作系统及其相关软件的安装配置,包括操作系统安装、JDK安装配置、主机规划与IP地址映射配置、无密码认证会话配置;另一部分是Hadoop基本配置,主要是指Hadoop集群的各种基本组件的配置,包括HDFS的配置、MapReduce配置。

2012-08-02 15:44:25 1097

转载 inux 禁用ipv6

inux 禁用ipv6 关于ipv6在网上找到http://www.mjmwired.net/resources/mjm-fedora-fc6.html#ipv6绝大多数版本的linux支持ipv6,可惜IPV6离我们还是很远,增加它,不但会影响我们的系统性能,如果你使用linux做桌面的话,它还会严重影响你的上网速度。我个人感觉就是DNS解析起来非常得慢。以下是如

2012-08-02 15:25:18 932

转载 设置linux最大文件打开数量

----------结论-------------------- 前两句是修改参数 最后一句是生效 // 文件数 echo "fs.file-max = 65535" >> /etc/sysctl.conf  // tcp 连接数 echo "* - nofile 65535" >> /etc/security/limits.conf sysctl -p

2012-08-02 14:25:43 14467

转载 hadoop 安装

1、集群部署介绍 1.1 Hadoop简介   Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统(HDFS,Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。  对于Hadoop的集群来讲,可

2012-08-02 11:55:11 1562

转载 求一个字符串中连续出现次数最多的子串

分析:一个字符也算是字串,然而这是求连续最多的子串,abcbcbc,出现最多的为bc,连续出现3次,而如果是abcaaaaa,则a是出现次数最多的,次数为5.可以首先逐个子串扫描来记录每个子串出现的次数。如:abc字符串,对应的子串为abc/bc/c,各出现一次,然后再逐渐缩小字符串来得出正确的结果。代码如下:#include "stdafx.h"#include #inclu

2012-07-30 21:45:52 712

原创 hadoop伪分布安装

安装sshapt-get install ssh安装rsync apt-get install rsync配置ssh免密码登录 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsacat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys验证是否成功 ssh localhost下载Hadoop1.0.

2012-07-30 20:18:41 531

原创 字符数组和字符串

字符数组和字符串最大的区别就是末尾有无结束符。char * strcpy(char *dest, const char *src);src必须为字符串。字符串和字符数组的最大区别就是末尾有没有'\0'。strlen(char * src)得到字符串除'\0'之外的长度。

2012-07-30 20:15:13 459

hadoop源码分析

详细介绍hadoop框架,及类之间的关系,源码分析

2012-09-04

前缀表达式转换和表达式计算设计报告

具体目标包括: 1:实现树的输入和建立; 2:通过递归遍历实现从前缀表达式转变为中缀和后缀表达式; 3: 利用栈结构实现后缀表达式的求值;

2010-05-15

迷宫问题 c语言课程设计

1 迷宫给定一个迷宫入口,一个迷宫出口,当从入口到出口存在通路时输出其中的一条通路,当从入口到出口不存在通路时输出无通路存在。 2、 随机产生一个mXn的迷宫,0和1分别表示迷宫中的通路和障碍。存在回路时能记住已经走过的路口,不重复已经走过的路口。 3生成通路

2010-05-15

约瑟夫环问题(c语言课程设计)

关于约瑟夫环的c语言课程设计报告 1、N个人的循环线性链表,且没人都有密码。 2、第一个数m,从第一人开始顺时针方向自1起顺序报数,报到m时停止报数,报m的节点删除,取出他的m 值。 3、重复第一步直到全部输出。

2010-05-15

操作系统读者写者问题

在windows xp环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制分别实现读者有限和写者优先的读者-写者问题。 2、读者-写者问题的读写操作限制: 1)写-写互斥,即不能又两个写者同时进行写操作。 2)读-写互斥,即不能同时又一个线程在读,而另一个线程在写。 3)读-读允许,即可以由一个或多个读者在读。

2010-01-16

Windows内核实验教程

对windows内核编程做了比较系统的介绍

2010-01-16

操作系统 生产者消费者问题

操作系统 生产者消费者问题 实现了操作系统发的生产者与消费者的同步与互斥

2010-01-16

VC 6.0MFClibery

使用mfc实现了图书馆的管理系统,完全可以作为参考学习

2010-01-16

最小重量机器问题报告

对于最小重量机器设计问题,设计其回溯算法和分支限界算法的解决方案,并体会回溯方法和分支限界方法的区别。

2010-01-16

数字温度计的设计 单片机课程设计

设计要求:  使用单片机AT89C51,测温传感器使用DS18B20,用4位LED数码管实现温度显示LXX。X,其中L 表示传感器序号。  能够同时测量3路温度值,并循环显示。  可以通过键盘设置上下报警温度,当温度不在设置范围内时,可以报警。  报警时,温度闪烁显示,蜂鸣器发声,按任意键停止报警。

2010-01-08

空空如也

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

TA关注的人

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