导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

2013年8月9日

摘要: 解决方法一(一般情况加均可解决问题):修改了tomcat里的context.xml文件,在context元素下添加解决方法二:一般原因是项目工程中lib目录和tomcat中lib目录下对应的jar发生版本冲突,换成tomcat提供的版本即可 阅读全文

posted @ 2013-08-09 18:53 寒宵飞飞 阅读(444) 评论(0) 推荐(0) 编辑

2013年8月8日

摘要: 新建一个web工程,FirstWeb,在其中新建一个页面:test.jsptest change herf 点击我看看,不加http:// 点击我看看,添加http:/访问该页面,点击a1时,页面跳转到:http://localhost:8888/FirstWeb/www.baidu.com点击a2时,页面跳转到www.baidu.com总结:动态修改a标签的herf属性时,记得在网址前加上http:// 阅读全文

posted @ 2013-08-08 22:01 寒宵飞飞 阅读(3591) 评论(0) 推荐(0) 编辑

2013年8月2日

摘要: 刚刚调试java web中出现了一个很奇怪的现象,前端有一个页面通过ajax调用后台的servlet,当我把后台的servlet代码修改后(将返回值由a修改为b),前端页面仍然获取的是a。调试跟踪servlet代码,发现程序确实调用的是这个servlet,确实也跑得是修改后的代码,但是无论是输出还是控制台日志,输出的结果都是代码修改前的结果。不论是重新发布这个工程,还是重启myeclipse都还是这个问题,百思不得其解。。。 后来发现导致这个现象的原因是因为该工程引用了一个不存在的jar包(那个jar被删除了),删除掉这个引用,就恢复正常了。哎,奇怪的现象。。。。。 阅读全文

posted @ 2013-08-02 16:43 寒宵飞飞 阅读(227) 评论(0) 推荐(0) 编辑

2013年7月29日

摘要: UDP也是网络通讯中的一个重要协议,与TCP区别可参见浅谈TCP/IP 和 UDP的区别,本文就对Java UDP通讯做一个简单例子介绍服务端:package wyf;import java.io.*;import java.net.*;public class UdpServer { public static void main(String[] args) throws IOException { //新建一个DatagramSocket DatagramSocket server = new DatagramSocket(5050); ... 阅读全文

posted @ 2013-07-29 09:13 寒宵飞飞 阅读(2015) 评论(0) 推荐(0) 编辑

2013年7月25日

摘要: 在使用Java局部内部类或者内部类时,若该类调用了所在方法的局部变量,则该局部变量必须使用final关键字来修饰,否则将会出现编译错误“Cannot refer to a non-final variable * inside an inner class defined in a different method” 下面通过一段代码来演示和分析原因。public class Example { public static void main(String args[]) { doSomething(); } private static void doSom... 阅读全文

posted @ 2013-07-25 16:02 寒宵飞飞 阅读(2271) 评论(0) 推荐(0) 编辑

摘要: 一、定义 回调就是把函数指针做为参数传入,如函数A做为参数传入函数B,由B函数决定何时、何地调用函数A, function A()function B(A){ call A() } 就是把A传给B,由B决定什么时候调用。二、用途一个通俗的例子如下:你饿了,想吃饭,就一会去问你妈一声"开饭没有啊?"这就正常函数调用。但是今天你妈包饺子,,花的时间比较长,你跑啊跑啊,就烦了。于是你给你妈说,我先出去玩会,开饭的时候打我手机。等过了一阵,你妈给你打电话说"开饭啦,快回来吃饭吧!"。其中,你告诉你妈打手机找你,就是你把回调函数句柄保存到你妈的动作。你妈打电话叫你 阅读全文

posted @ 2013-07-25 11:12 寒宵飞飞 阅读(508) 评论(0) 推荐(0) 编辑

2013年7月15日

摘要: 通过java socket通讯(一) 入门示例,就可以实现服务端和客户端的socket通讯,但是上一个例子只能实现一个服务端和一个客户端之间的通讯,如果有多个客户端连接服务端,则需要通过多线程技术来实现。服务器端----------------------------------------------------------------------------------------------------------------------------------------socketServer:package test;import java.net.ServerSocket;im. 阅读全文

posted @ 2013-07-15 20:54 寒宵飞飞 阅读(5890) 评论(0) 推荐(0) 编辑

摘要: 一、入门 要想学习socket通讯,首先得知道tcp/ip和udp连接,具体可参考浅谈TCP/IP 和 UDP的区别二、示例 首先新建了一个java工程,包括两个部分,客户端SocketClient类和服务器端SocketServer类,服务器端SocketServer监听3756端口,客户端SocketClient往服务器端的3756端口发送一些文本信息,服务器端SocketServer接受完客户端的信息后,将客户端的信息打印出来。服务器端SocketServer:package GPS;import java.io.BufferedReader;import java.io.InputSt 阅读全文

posted @ 2013-07-15 20:26 寒宵飞飞 阅读(802) 评论(0) 推荐(0) 编辑

2013年7月8日

摘要: static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块一、static变量 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。调用方式:静态变量调用可以直接用类名.变量名。 eg:新建两个类testStaticAttr和ClassA,testStaticAttr代码如下:package test;public class testStaticAttr { public static void main(St... 阅读全文

posted @ 2013-07-08 14:54 寒宵飞飞 阅读(290) 评论(0) 推荐(0) 编辑

2013年6月27日

摘要: 一、管道流是JAVA中线程通讯的常用方式之一,基本流程如下:1)创建管道输出流PipedOutputStream pos和管道输入流PipedInputStream pis2)将pos和pis匹配,pos.connect(pis);3)将pos赋给信息输入线程,pis赋给信息获取线程,就可以实现线程间的通讯了package wyf;import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream;public class testPipeConnection { publ... 阅读全文

posted @ 2013-06-27 19:28 寒宵飞飞 阅读(2184) 评论(0) 推荐(1) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页