- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 从Java应用程序中发送E-mail
Java作为一种网络编程语言具有强大的网络编程功能可以用仅仅几条语句完成其他语言需要的几十条甚至上百条语句所能完成的功能这里我试着用Java编写了一个可以用来发送Email的程序很简单仅仅作为示例 首先需要了解一下SMTP协议(简单邮件传输协议)是定义邮件传输的协议它是基于TCP服务的应用层协议由RFC所定义SMPT协议规定的命令是以明文方式进行的下表说明了SMTP服务器发送电子邮件所需
2014-05-26 16:40:27
975
原创 Java中的推送
在一般的B/S程序中(最典型的是web服务)工作的方式是客户端(brower)向服务器端(server)发送一个请求服务器端响应这个请求并发回客户端所请求的数据在这个过程中服务器端扮演的是一个被动响应的角色一般的情况下服务器端是不会主动向客户端写数据的由于HTTP是一个无连接的协议也就是说当服务器端完成对客户端的响应后双方的连接就断开了直到下一次客户端发出请求时再重新建立连接这样的HTTP协议是节
2014-05-26 16:36:21
498
原创 Java程序员必须了解的七大开源协议介绍
偶尔在网上乱转的时候,发现了几个跟开源协议相关的约定说明,所以就仔细查了了一些资料和大家分享,下面只列决了个人认为Java程序员必须了解的七大开源协议: Mozilla Public License MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软
2014-05-26 16:31:26
467
原创 要成为Java高手需要注意的25个学习目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collections, serialization,streams,networking,?multithreading,refl
2014-05-26 16:30:06
323
原创 用Java实现断点续传
许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。 在Internet上很多的资源分成多个文件存放时,它的文件命名是有一定的规则的;正因如此,我们就可以用程序来完成这个资源的完全下载。 1. 基础知识 在Internet上
2014-05-26 16:24:44
467
原创 用Java编程获得本机和服务器IP地址
在TCP/IP 互联网时,经常会需要查询自己主机的IP地址和www服务器的IP地址。虽然,我们可以使用IPCONFIG 和PING 进行IP地址查询,但是如果在应用程序或APPLET中使用此命令回破坏我们应用程序界面。为此本人使用Java做了一个简单的程序可以直接查询自己主机的IP地址和www服务器的IP地址。
2014-05-26 16:12:00
327
原创 Java:Web应用下实现定时任务的简便方法
在WEB应用下实现定时任务的简便方法 在web方式下,如果我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务:
2014-05-26 15:48:26
438
原创 Java synchronized用法
synchronized 的语法: synchronized 可以作为一个method的修饰符,也可以一段代码里出现,先说在代码里出: 其语法是 synchronized(xx) { //your code } 这个xx需要是一个Object,只要是一个Object就行,如: String s="haha"; sync
2014-05-26 15:38:28
342
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人