- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人