- 博客(126)
- 收藏
- 关注
转载 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
完整错误信息:THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND F
2015-05-12 13:42:08
539
转载 Eclipse插件开发JAVAEE项目
Eclipse插件开发JAVAEE项目 很多朋友在开发WEB应用时常使用MyEclipse,MyEclipse是一个强大的IDE不可否认。但是在很多情况下 MyEclipse很慢,原因是MyEclipse集成了很多插件而这些插件在启动时就会加载。 1.官网下载Eclipse for JAVAEE2.下载Eclipse Tomcat插件
2015-05-11 21:55:20
556
转载 java ServerSocket 用法详解(一)
java ServerSocket 用法详解(一)分类: java 通信2015-03-07 21:49 7人阅读 评论(0) 收藏 举报 本篇文章观点和例子来自 《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社。 在客户/服务器通信模式中, 服务器端需要创建监听端口的 ServerSocket, ServerSocket 负
2015-03-09 22:04:42
666
转载 Socket:java与C之间的文件传送<4>(JAVA与C通信)
[html] view plaincopyprint?http://blog.youkuaiyun.com/mhapdream/article/details/8929253 Socket:java与C之间的文件传送1>(C语言之间的通信) http://blog.youkuaiyun.com/mhapdream/article/details/8929457 Socket:java与C之间的文件传
2015-01-28 10:43:18
323
转载 Socket:java与C之间的文件传送<3>(JAVA与C通信需要注意的地方)
http://blog.youkuaiyun.com/mhapdream/article/details/8929253 Socket:java与C之间的文件传送(C语言之间的通信)http://blog.youkuaiyun.com/mhapdream/article/details/8929457 Socket:java与C之间的文件传送(JAVA语言之间的通信)http://blog.youkuaiyun.com/
2015-01-28 10:42:39
353
转载 Socket:java与C之间的文件传送<2>(JAVA语言之间的通信)
其实绝大多数编程语言之间的通信原理是一样的这边文章来看一下java是如何进行文件传输的建议先看 Client 类,再看 Server 类。[html] view plaincopyprint?import java.io.*; import java.net.ServerSocket; import java.net.Socket;
2015-01-28 10:40:54
419
转载 Socket:java与C之间的文件传送<1>(C语言之间的通信)
我觉得要清楚C与java之间是如何通讯的首先要清楚C与C之间是如何通讯的,JAVA与JAVA之间是怎样通讯的,java与c通信需要注意哪些地方,然后我们就可以让java与C进行相互痛心了!首先来看一下C与c是如何通信的[html] view plaincopyprint?服务器: #includestdio.h> #includewinsock.h> #p
2015-01-28 10:40:01
385
转载 java中equal和==的比较
java中equals方法和“==”的区别: equals 方法是 java.lang.Object 类的方法。 有两种用法说明: (1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 “==”比较两个变量本身的值,即两个对象在内存中的首地址。 “equals()”比较字符串中所包含的内容是否相同。 比如:
2014-11-18 19:39:25
330
转载 DMA技术
DMA的全称是Direct Memory Access,译为直接内存存取。DMA传送方式是让存储器与外设、或外设与外设之间直接交换数据,不需经过CPU的累加器中转,减少了这个中间环节,并且内存地址的修改、传送完毕的结束报告都是由硬件电路实现的,因此大大地提高了数据的传输速度。一个DMA传送只需要执行一个DMA周期,相当于一个总线读写周期。 DMA传送主要用于需要高速大批量数据传送的
2014-11-17 20:46:16
578
转载 C语言深度剖析---内存泄露
内存泄露几乎是很难避免的,不管是老手还是新手,都存在这个问题。 会产生泄露的内存就是堆上的内存(这里不讨论资源,句柄等泄露的情况),也就是说由malloc系列函数或者new操作符分配的内存。如果用完之后没有及时free或者delete,这块内存就无法释放,直到整个程序终止。1.告老还乡求良田怎么去理解这个内存分配和释放的过程呢?请看下面这段对话万岁爷:爱卿,你为朕立
2014-11-14 14:32:20
422
原创 RS-232 接口,RS-232 接口是什么意思
RS-232 接口,RS-232 接口是什么意思电缆长度限制 RS-232的最初标准建议将电缆长度限制在50 ft以内,对于≤20 000 b/s的数据传输速度,可以使用任何类型的电缆。后来的标准是在接收器规定了一个最大的电容2500 pF。这个数值包括了接收器的电容、电缆中连接器之间的动态电容以及导线与电缆屏蔽之间,或者在非屏蔽电缆中,导线和地线之间的电容。电容限制了回转速度,或
2014-11-06 08:53:43
2131
转载 串口资料
rs232、rs422是全双工,rs485是半双工rs232、rs422是全双工,rs485是半双工,串口线可达1200米 在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻辑"1",-5- -15V;逻辑"0" +5- +15V。噪声容限为2V即要求接收器能识别低至+3V的信号作为逻辑"0",高到-3V的信号作为逻辑"1" RS485 半双工接法为:RX+ 和TX+
2014-11-05 21:50:36
474
原创 如何使用u盘装win7 u盘装win7系统图文教程
用U盘装系统装Win7已经不是什么新鲜事,网上也有一大堆U盘装系统教程……教程虽多,但大多良莠不齐,笔者希望用真实案例,一步一步教大家学会用户U盘装系统,懂了怎么用U盘安装Win7,一通百通,无师自通也能学会用U盘安装XP、Vista、2008、甚至还没正式发布的Win8!安装Windows系统,何须再用光盘?一个U盘即可解决所有的系统安装问题!下面是详细的用U盘装Win7系统教程,希望可以帮
2014-11-05 19:46:26
616
转载 嵌入式经典面试题 不看后悔啊!!!!
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某
2014-10-29 21:23:36
386
转载 Java中throw和throws的区别
系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异常。语法:throw (异常对象);
2014-10-27 20:04:10
307
转载 Java内存溢出的详细解决方案
本文介绍了Java内存溢出的详细解决方案。本文总结内存溢出主要有两种情况,而JVM经常调用垃圾回收器解决内存堆不足的问题,但是有时仍会有内存不足的错误。作者分析了JVM内存区域组成及JVM设置虚拟内存的方式,从而给出了一系列解决方案。AD: 2014WOT全球软件技术峰会北京站 课程视频发布 一、内存溢出类型1、java.lang.OutOfMe
2014-10-27 15:24:30
274
转载 mina 心跳机制
mina 心跳机制博客分类:mina MINA自带了对心跳协议的支持,可以对心跳做出细致的配置,本文在次基础上实现了server端对client端的心跳检测。在开始之前先简单介绍下keepAlive的机制:首先,需要搞清楚TCP keepalive是干什么用的。从名字理解就能够知道,keepalive就是用来检测一个tcp connection是否
2014-10-24 22:28:11
752
转载 ARM 体系结构
今天学习的是ARM体系结构。以前只知道ram是随机存取存储器的意思,还不知道有体系结构这么一回事。虽然也认真听讲,但还是云里雾里的,概念很模糊。在网上发现一篇关于ARM的文章,写的不错。ARM 体系结构 Q: ARM 是什么?A: ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。
2014-10-22 15:59:05
731
转载 找出一个字符串中最长的连续回文
找出一个字符串中最长的连续回文题目:找出一个字符串中最长的回文,比如goooogleel,最长回文是goooog分析:第一,定义一个pStr指向字符串str,再定义一个p指向pStr,q指向pStr+1;第二,找出一个字符*p与其下一个字符*q相同位置,比如oo,num++,index = p;然后比较这两个相同字符*p,*q两边的字符是否相等,如果相等再向两边扩展p--,q+
2014-10-21 12:42:46
392
转载 strlen和sizeof的区别
一、sizeof sizeof(...)是运算符,而不是一个函数。 一个简单的例子:int a;cout 在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此sizeof不能用来返回动态分配的
2014-10-21 09:15:02
319
转载 C++小知识之指针和引用的区别
温故而知新,指针和引用的概念,大学时都已熟知,实际用的时候往往又有些疑惑,故深入探究一下。从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自
2014-10-21 09:11:13
286
转载 C语言 条件编译详解
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C 语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和
2014-10-20 20:39:31
292
原创 何为大端序,小端序?
何为大端序,小端序?简单点说,就是字节的存储顺序,如果数据都是单字节的,那怎么存储无所谓了,但是对于多字节数据,比如int,double等,就要考虑存储的顺序了。注意字节序是硬件层面的东西,对于软件来说通常是透明的。再说白一点,字节序通常只和你使用的处理器架构有关,而和编程语言无关,比如常见的Intel x86系列就是小端序。Big-endian(大端序)数据的高位字节存放在地址的
2014-10-16 10:40:50
389
转载 经典Sql面试题收集!!
Sql常见面试题(总结)1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五
2014-10-11 16:26:55
348
原创 有两个字符串str1和str2,写一个函数实现在str1中查找str2的初始位置。要求不区分大小写。
#include #include void main(int argc, char *argv[]){ int SubStrPosition(char *str1, char *str2); char *str1 = "are78fcbcdEgf"; char *str2 = "Re";
2014-09-25 21:58:53
3574
转载 C语言一个双向链表的实现
首先编写头文件,头文件里做相关的定义和声明,DList.h内容如下:[cpp] view plaincopy#ifndef DList_H #define DList_H typedef int Item; typedef struct Node * PNode; typedef PNode Position; /*定
2014-09-25 15:02:00
381
原创 C语言单向链表
#include#include#include typedef struct Node{int data;//数据域struct Node * pNext;//指针域}NODE,*PNODE; PNODE create_list(void);void traverse_list(PNODE pHead);bool is_empty(PNODE pH
2014-09-25 13:43:40
252
转载 QTP的基本功能介绍
• QTP的基本功能介绍HP QuickTest Professional 支持功能测试和回归测试自动化,用于每个主要软件应用程序和环境。此解决方案使用关键字驱动的测试概念,简化了测试创建和维护过程。它使测试人员能够使用专业的捕获技术直接从应用程序屏幕中捕获流程来构建测试案例。测试专家还可通过集成的脚本和调试环境完全访问内在测试和对象属性• QTP框架结构以Test为测试运行单位,每个
2014-09-04 13:45:09
621
转载 Java:按值传递还是按引用传递详细解说
前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得出两个不同的说法,其实两个说法其中的原理是一样的,只要咱们懂得其中的原理,那么至于叫什么也就无所谓了
2014-09-03 11:12:02
273
转载 linux系统下安装samba,和简单网络配置 .
如果需要网络互访需要安装samba方可进行一、安装samba1、 进入linux文本环境;2、 需键入的命令键入命令:rpm –q samba ,检查系统是否安装了samba ;如:显示所安装的samba版本号,表已安装 3、 如果出现的不是以上信息表示未安
2014-08-27 15:52:18
430
原创 window用ftp上传文件到linux
查看服务安装情况rpm -qa | grep vsftpd ftp服务启动、关闭、重启命令service vsftpd startservice vsftpd stopservice vsftpd restart要用root用户,要清除下面的文件的root/etc/vsftpd ftpusers/etc/vsftpd user_list window登录li
2014-08-27 11:02:41
564
原创 虚拟机下了linux(Red Hat)上不了网
虚拟机的网络采用Bridged(桥接)方式,刚开始以为,是因为机器上的有些网卡没有连接电缆,而VMWare又恰好使用了该网卡,经过几个小时的测试,通过禁用没连线的网卡、把VMWare的VM0映射到连线的其他网卡,都没有解决问题。在VM虚拟机中装了redhatlinux9.0,准备与主机共享文件,结果网络不通!无法激活,在输入ifup eth0后总提示:Dertermining IP i
2014-08-26 16:34:03
434
转载 中兴面试题1
1:作业调度程序从处于( )状态的队列中选择适当的作业的作业投入运行。(3分) A 运行 B 提交 C 完成 D后备 2:SQL语言中,删除一个表的命令是( )(3分) A CLEAR TABLE B DROP TABLE C DELETE TABLE D REMOVE TABLE答:TRUNCATE 清空表,SQL中删除表只有DROP命令。 3:AT
2014-08-19 21:04:23
426
转载 中兴软件面试题2
现在的公司招聘,都要笔试面试.如果你不是那种编程功底非常深厚的人,又不好好准备一番,在笔试面试中往往会处于被动局面.虽然有些笔试题是故意为难我们,有点钻牛角尖.但是很多笔试题面试题确实能够很好地看出我们的基础. 在这里,我就略去那些钻牛角尖的题.从csdn论坛我近半年的收集中选出10道有代表性的题目,难度基本上是逐渐加大.对数组,指针,数据结构,算法,字符串,文件操作等问题都有覆盖.主要以
2014-08-19 21:02:44
608
转载 华为软件研发面试题1
1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2、如何引用一个已经定义过的全局
2014-08-19 19:37:16
346
转载 华为软件研发面试题2
C语言面试题大汇总之华为面试题 Eddy整理1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个
2014-08-19 19:36:05
759
转载 Set和List 的关系与区别
两个接口都是继承自Collection. List (inteface) 次序是List 的最重要特点,它确保维护元素特定的顺序. --ArrayList 允许对元素快速随机访问. --LinkedList 对顺序访问进行优化,向List 中间插入与移除的开销并不大,具有addFrist(),addLast(),getFirst,getLast,removeFirst和re
2014-08-19 13:59:34
436
转载 Eclipse下的RMI编程
现在Eclipse使用的比较多,而其功能的可扩展性也是超级强大,可以将多种工具和开发技术通过插件包的形式融合进来。这里说一下怎么通过RMI Plugin在Eclipse里面调试RMI程序。一、准备安装包 Eclipse的下载地址这里就不说了。这里提供RMI Plugin for Eclipse 的下载地址: http://www.genady.net/rmi/
2014-08-18 16:35:06
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人