自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 ia32.libs无法安装怎么办

sudo apt-get install libc6:i386 libstdc++6:i386 libfreetype6:i386 libglu1-mesa:i386 libcups2:i386 libglib2.0-0:i386 libpng12-0:i386 libsm6:i386 libxrender1:i386 libfontconfig1:i386

2014-08-09 01:42:19 539

原创 guava&&java

第三节  java&&guava  张宇棋1、long 型在做相乘时,要在第一个数字上加上Llong num = 100L *  100;2、Integer 大小比较时 若用==(1) 数字大小为 -128 -127时,大小一致3、Integer赋值到int型时,若Integer为null,则转换时出现异常Integer integer = null;int num

2014-07-18 08:57:19 724

原创 linux下java eclipse环境搭建

一、安装配置jdk (可参考http://blog.csdn.net/richerg85/article/details/13160185、http://www.cnblogs.com/fengbeihong/archive/2013/01/19/2867768.html)1、下载jdk http://www.oracle.com/technetwork/java/javase/downl

2014-04-21 09:52:50 1010

转载 Eclipse自动部署项目到Tomcat的webapps下的有效方法

Eclipse自动部署项目到Tomcat的webapps下的有效方法(个人原创)        开发JavaEE项目,常用的工具有MyEclipse,Eclipse,netBeans等,我比较喜欢用Eclipse,因为相比MyEclipse体积小很多,响应速度也快,且足以满足需求,我喜欢简洁的编程风格。MyEclipse加了很多插件,尤其是可以自动部署项目到Tomcat服务器,复制

2014-04-20 22:52:29 613

转载 DOS命令行使用pscp实现远程文件和文件夹传输

DOS命令行使用pscp实现远程文件和文件夹传输pscp是putty安装包所带的远程文件传输工具,使用和Linux下scp命令相似,具体的使用方法如下: C:\>pscp.exe /hPuTTY Secure Copy clientRelease 0.60Usage: pscp [options] [user@]host:source target     

2014-03-21 10:18:27 766

原创 Mysql

一、基本概念1.1修改用户密码         格式:mysqladmin -u 用户名 -p 旧密码 password 新密码      1.1.1 给root加个密码ab12。          mysqladmin -u root -password ab12          注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

2014-01-04 12:43:04 490

转载 实模式与保护模式

实模式与保护模式1. 实模式,又叫实地址模式,CPU完全按照8086的实际寻址方法访问从00000h--FFFFFh(1MB大小)的地址范围的内存,在这种模式下,CPU只能做单任务运行;寻址公式为:物理地址=左移4位的段地址+偏移地址,即:物理地址是由16位的段地址和16位的段内偏移地址组成的。2.保护模式,又叫内存保护模式,寻址采用32位段和偏移量,最大寻址空间4GB,在这种模式下,

2013-10-03 20:24:03 920

转载 CSCOPE 安装和使用方法总结

CSCOPE 安装和使用方法总结1, cscope安装   1. 软件下载: http://sourceforge.net/project/showfiles.php?group_id=4664        解压:        第一步:bzip2 -d  gcc-4.1.0.tar.bz2         ---上面解压完之后执行下面的命令。

2013-10-03 17:21:27 817

原创 C指针问题

#include using namespace std;int main(){ int a[5]={1,2,3,4,5}; int *k=(int *)(a+1); int *p=(int *)(&a+1); int *q=(int *)((int)a+1);//将a设为整形,则q与a不是按四字节对齐。 //如果改成int

2013-10-01 22:27:17 396

原创 大数据排序、查找方法

参考  http://bbs.chinaunix.net/thread-1264289-10-1.html                  http://yangyou230.iteye.com/blog/1315439          http://blog.csdn.net/guyulongcs/article/details/75204671、位图法10亿个正整数,只有其中1

2013-09-14 13:32:31 1666 1

原创 算法

1、求一个数a是否是2^n的最简单的方法  return (!(a&(a-1))&&(a!=1);

2013-09-13 21:42:08 505

原创 C++题分析

1、下列代码编译时会产生错误的是()#include using namespace std; struct Foo{ Foo() {} Foo(int) {} void fun() {} }; int main() { Foo a(10);//语句1 a.fun();//语句2 Foo b();//语句3 b.fun();//语句4 return 0; } #include us

2013-09-13 11:42:06 744

原创 堆与栈

一 、堆与栈申请方式stack:由系统自动分配。 例如,声明在函数中一个局部变量 int b; 系统自动在栈中为b开辟空间heap:需要程序员自己申请,并指明大小,在c中malloc函数如p1 = (char *)malloc(10);在C++中用new运算符如p2 = (char *)malloc(10);但是注意p1、p2本身是在栈中的。二、在C++中,内存分成5个区,他们分别是堆

2013-09-13 10:51:16 647

原创 常用字符串处理函数

1、char *strstr(char *str1, char *str2);功能:从字符串str1中查找是否有字符串str2,如果有,从str1中的str2位置起,返回str1中str2起始位置的指针,如果没有,返回null。返回值:返回该位置的指针,如找不到,返回空指针。2、char *strcpy (char *dest, const char *src);复制字符串sr

2013-08-19 22:14:48 507

原创 码农一定要细心,学会调试程序

1、一个ICMP协议的Ping程序,调试了一天,终于调试出来,竟然错在有一处宏定义#define后面加了分号,导传输的致数据大小一直不对。2、前几天写一个用epoll机制的服务器小程序,用到hlist,但是用户空间没有list库,需要参考内核。我在网上找下载了一篇,直接用在我的源码中。结果当客户端退出时服务器端运行出错,查找原因是下载的hlist.h中的删除哈希链节点中用到了指针指向两个内存处

2013-08-19 16:53:12 534

转载 在用户空间编程使用linux内核链表list,hlist宏定义和操作

在用户空间编程使用linux内核链表list,hlist宏定义和操作.linux内核中的list_head和hlist_head/hlist_node是将数据结构串起来成为链表的两个重要链表构造工具。利用他们和其对应的宏定义,可以非常容易地将数据构成链表,进行链表的各种操作,和数据查询。在内核中,他们使用的十分广泛。这些链表操作宏定义具有通用性,和具体数据结构无关。利用他们

2013-08-17 21:30:16 903

原创 使用mount命令挂载移动硬盘

1、使用mount命令挂载移动硬盘对于Linux系统而言,USB接口的移动硬盘适当做SCSI设备对待的。插入移动硬盘之前,先用fdisk -l 或more proc/partitons查看系统的硬盘和硬盘分配情况。插入移动硬盘后,再用fdisk -l 查看会发现多了一个SCSI硬盘 /dev/sdc建立目录 mkdir -p /mnt/usbhda1

2013-06-23 00:51:44 1505 1

转载 getopt解析

转载自http://www.cnitblog.com/zouzheng/archive/2007/04/02/25034.aspxgetopt被用来解析命令行选项参数。就不用自己写东东处理argv了。#include        extern char *optarg;  //选项的参数指针       extern int optind,   //下一次调用getopt的时,从

2013-06-13 12:03:01 493

转载 vsftpd配置文件详解

1.默认配置:1>允许匿名用户和本地用户登陆。     anonymous_enable=YES     local_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名  用户家目录/var/ftp,且只能下载不能上传。3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自己家目录中进行读写操作;本地用户

2013-06-04 22:22:35 472

原创 用ftp在虚拟机和主机间传输文件

一、linux设置1、你要先看一下自己的系统上有没有装上FTP。一般来说,红帽上都会自带有vsftpd FTP服务软件包,你可以执行rpm -q vsftpd命令,如果出现了vsftpd-***,那么恭喜你,你的机器上已经自带了此软件包!那么可以直接跳到 二。如果你出现的是package vsftpdis not installed那么你就要自己安装一个了。rpm – ivh vsftpd-1

2013-06-02 21:31:43 2601

转载 执行shell脚本错误原因

今天执行脚本时发现如下错误: /bin/sh^M: bad interpreter: 没有那个文件或目录 错误分析: 因为操作系统是windows,我在windows下编辑的脚本,所以有可能有不可见字符。 脚本文件是DOS格式的, 即每一行的行尾以\n\r来标识, 其ASCII码分别是0x0D, 0x0A. 可以有很多种办法看这个文件是DOS格式的还是U

2013-05-31 00:51:55 1079

原创 补丁文件制作及给文件打补丁

1、制作补丁文件     diff -urN 文件1 文件2 >xx.patch     以文件1为蓝本,将文件2与文件1的不通之处打为补丁2、打补丁     patch -pnum      例如,在文件1下,执行 patch -p1

2013-05-28 22:06:05 685

原创 4、 用飞凌官方自带的uboot改写成支持dm9000网卡

参考自http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=163731.修改include/configs/smdk6410.h        //注释掉下面几行//#ifdef  CONFIG_DRIVER_SMC911X//#undef  CONFIG_DRIVER_CS8900 u//#define CONFIG_D

2013-05-28 01:42:39 887

转载 2、 ok6410 uboot移植u-boot2010.03为蓝本,支持dm9000

转载自             http://blog.sina.com.cn/s/blog_79abea8a01012ruj.html         http://blog.163.com/tianjunqiang666@126/blog/static/87259119201243034639891/   在ftp://ftp.denx.de/pub/u-boot/中下载u-boo

2013-05-26 22:58:25 1397

shell homework

shell homework

2014-08-18

ok6410 uboot

用于ok6410的uboot源码,支持dm9000,精简版

2013-05-31

ok6410 uboot支持DM9000

ok6410开发板上支持dm9000的uboot .bin文件,可以直接烧写在nandflash中加载内核

2013-05-28

空空如也

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

TA关注的人

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