Java Web Start 部署应用程序
Java Web Start 是部署基于 Java TM 技术的应用程序的一种新技术。它是连接计算机和 Internet 的便捷渠道,使用户可以在 Web 上运行和管理应用程序。Java Web Start 提供简便的一点激活应用程序,并确保总是运行最新版本,以消除复杂的安装或升级过程。 ------来自Sun Java Web Start Release...
View Article如何安装配置Tomcat5.0环境并绑定域名
首先要安装JDK,下载后假定装到c:\jdk 然后安装tomcat5.0假设安装到c:\tomcat 下面设置环境变量: 点击“我的电脑”-“属性”-“高级”-“环境变量”-“新建” 名称输入:path 值输入:C:\jdk\bin;.; 依次添加其它变量,其名称和值分别为: CLASSPATH=c:\jdk\lib\dt.jar;c:\jdk\lib\tools.jar;...
View Article我看好的Java Web Start简介
1. JWS有什么用 B/S风行的一个很大原因就是它有部署方便的优势,这是C/S的Application所无法比拟的。现在,JWS让用户可以下载服务器端的Java Application到本机运行,并且没有安装、配置等繁琐的操作。SUN网站上有Demo,大家可以体验一下效果:http://java.sun.com/products/javawebstart/demos.html 。 2....
View ArticleClass.getResource与ClassLoader.getResource()区别
class.getResource(String res)的使用 2007年01月28日 星期日 12:28 该方法是根据类的相对路径来访问资源的。如果该类没有package,则类的根路径是就是当前路径;如果该类有package,则类的根路径是定级包所在的路径。例如: Drawing没有定义package,Drawing.class与images在相同路径下这样访问:当前路径就是根路径 Image...
View ArticleTomcat的类载入器的结构
Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的Tomcat Server的ClassLoader结构如下:其中:- Bootstrap - 载入JVM自带的类和$JAVA_HOME/jre/lib/ext/*.jar- System - 载入$CLASSPATH/*.class- Common -...
View ArticleCLassLoader载入类的原理
CLassLoader载入类的原理 构造类的时候可以动态地载入内存,这样可以从一定程度上提高效率,所有类的载入都需要有ClassLoader。...
View ArticleJava RMI-IIOP
Java RMI-IIOP RMI-IIOP出现以前,只有RMI和CORBA两种选择来进行分布式程序设计。RMI-IIOP综合了RMI 和CORBA的优点,克服了他们的缺点,使得程序员能更方便的编写分布式程序设计,实现分布式计算。 首先,RMI-IIOP综合了RMI的简单性和CORBA的多语言性(兼容性),其次RMI-IIOP克服了RMI只能...
View Article通过经纬度坐标计算距离
2种方法都是在网上搜索来的,一种原来是java写的,一种是.net写的,java的那个我翻译成.net的了. 1:原JAVA double distanceByLnglat(double _Longitude1, double _Latidute1, double _Longitude2, double _Latidute2) { double radLat1 =...
View Article什么是jbpm
jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循 Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss...
View Article通过经纬度坐标计算距离
2种方法都是在网上搜索来的,一种原来是java写的,一种是.net写的,java的那个我翻译成.net的了. 1:原JAVA double distanceByLnglat(double _Longitude1, double _Latidute1, double _Longitude2, double _Latidute2) { double radLat1 =...
View ArticleC#串口通讯(转载)
网上的原版串口通讯类: using System; using System.Runtime.InteropServices; namespace JustinIO { class CommPort { public string PortNum; public int BaudRate; public byte ByteSize;...
View ArticleC#邮件发送
说明:本来打算用sina的,(smtp.sina.com) ,但经过测试,感觉这个非常不稳定,所以改用GMail的smtp服务,感觉非常稳定、快速。记录下来,方便后来者! Method 1...
View Article在winform中使用WebClient上传文件
winform中的upload事件: private void FileUpload(string address, string category) { WebClient myWebClient = new WebClient();...
View Article利用JavaMail收/发Gmail邮件SSL
利用JavaMail收/发Gmail邮件SSL 与其他邮箱不同的是Gmail提供的POP3和SMTP是使用安全套接字层SSL的,因此常规的JavaMail程序是无法收发邮件的,下面是使用JavaMail如何收取Gmail邮件以及发送邮件的代码: 1. 邮件收取 package lius.javamail.ssl; import...
View ArticleJavamail中的常见中文乱码问题与解决办法(综合)
在使用javamail api开发邮件服务系统时,我们常常会碰到很多中文乱码问题,下面就分别介绍如何解决这些问题。 1.发送名称含中文的附件到邮件服务器,用别的邮件接收程序接收到的附件名显示为乱码 解决办法: 在调用MimeBodyPart的setFileName()时使用Base64编码。例如: BASE64Encoder enc = new...
View Article用键盘直接打出"♡♤"等的原理
有朋友在这粘出了用键盘打出“&9825;”的方法,正好以前学过这个,就给大家说说它的原理。在那个帖子里跟帖,就被淹掉了,有些坛友看不上,所以新发帖,斑竹不要怪我啊。首先说说汉字的几种编码:计算机处理汉字信息的前提条件是对每个汉字进行编码,这些编码统称为汉字编码。其实就是用一个数字和一个汉字进行一一对应。...
View Article计算机基础知识
第一章 计算机基础知识1 .1 计算机概述计算机是一种按程序控制自动进行信息加工处理的通用工具.它的处理对象和结果都是信息.1 计算机的发展历史1.计算机的诞生与发展1)计算机的诞生20世纪40年代中期,正值第二次世界大战进入激烈的决战时期,在新式武器的研究中日益复杂的数字运算问题需要迅速,准确的解决.由于手摇或电动式机械计算机,微分分析仪等计算工具已远远不能满足要求....
View ArticleJava虚拟机原理(摘)
一、什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 1.为什么要使用Java虚拟机...
View Articlejava的图片处理
如何显示2个图片的合成效果,例如在文件上盖章,要求印章图片透明。假设文件图片为p1,印章图片为p2。BufferedImage bi1 = null;int x = 10;int y = 10;BufferedImage bi2 = null;try {bi1 = javax.imageio.ImageIO.read(new File("p1.jpg"));bi2 =...
View Article