- 博客(6)
- 问答 (9)
- 收藏
- 关注
转载 Apache和tomcat的区别
apache支持静态页,tomcat支持动态的,比如servlet 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 apache是web服务器,Tomcat是应用(...
2016-06-17 10:16:07 370
原创 java中的网络支持-socket编程
服务端执行server.accept方法以后,会处于阻塞状态,也就是直到启动了客户端,从客户端传来信息才会继续运行下去,而客户端在启动后也处于阻塞状态,直到服务端给它回应才会继续运行下去 先运行服务器后,控制台不会有任何输出 运行客户端以后,服务器端才会输出“一个客户端建立连接” 然后客户端输出 ”欢迎使用“ 服务端: /** 必须先启动服务器 后连接 1、创建
2016-06-07 22:13:01 358
原创 利用IO流实现基本类型与byte数组的互转
这里以double为例 double--->byte[] public static byte[] convert(double num) throws IOException{ byte[] data=null; ByteArrayOutputStream bos=new ByteArrayOutputStream(); DataOutputStream dos=n
2016-06-04 19:29:02 2085 3
原创 Java中的网络支持
通过java实现网络编程,说到底还是涉及到类 提供网络功能的四大类 1.InetAddress:封装IP地址及DNS域解析符,没有封装端口 InetAddress没有对外公共的构造方法,得到InetAddress对象的三种常用方法 //使用getLocalHost()创建新对象 InetAddress addr=InetAddress.getLocalHost(); //10.18
2016-06-04 19:24:54 471
原创 网络编程的基本概念
网络编程不同于网页编程,前者是实现数据的传输,而后者是实现与客户端的交互 1.计算机网络 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大,功能强的网络系统 从而使众多的计算机可以方便地互相传递信息,共享硬件,软件,数据信息等资源 根据区域的大小可以分为:局域网,城域网,互联网 2.地址 -IP地址 确定计算机在网络上“位置” ...
2016-06-04 16:59:15 428
原创 线程同步中的“生产者和消费者”模式
过多的线程同步可能会造成死锁 死锁通俗来讲就是两个或者两个以上线程,占用了对方下一步所需要的资源,多个线程僵持都无法结束任务的状态 生产者和消费者模式是一个多线程同步的经典案例 它利用信号灯来判断线程是否可以执行,可以避免线程的死锁问题 在java中,生产者与消费者模式是必须通过同步synchronized才可以实现的 下面的代码中有两种不近相同的该模式代码展示(Movie,...
2016-06-01 15:34:25 710
空空如也
神经网络cost值不下降的原因
2018-11-02
关于MBR和GPT的问题,大白求帮助!!
2016-04-08
java中为什么会自动执行子类重写父类的方法?
2016-03-13
java堆中方法区中的内容会被删除么
2016-02-25
<K,V>HashMap<K,V>,后面的(k,v)是泛型,前面的是什么?跪求!
2016-02-20
关于mysql插入中文字符的问题,急急急!!大家帮忙看一下
2015-12-17
关于mysql的问题,百度上面很多方法我都照着做了,可是还是不行,求大神帮忙看看那
2015-12-10
关于Myclipse和Tomcat的问题,麻烦看一下 ,非常感谢!!!
2015-12-05
关于MySQL的问题 ,求帮助 !!
2015-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人