Snowberg

 

12 2011 档案

Ubuntu安装rpm安装包
摘要:rpm是红帽系Linux的包,你直接下载.bin文件(前面不带.rpm)的jdkUbuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它 sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装 注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb 有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本 阅读全文

posted @ 2011-12-31 08:30 Snowberg 阅读(3493) 评论(0) 推荐(1)

Linux VSFTP服务器
摘要:来自:http://www.cnblogs.com/JemBai/archive/2009/02/05/1384413.htmlLinux VSFTP服务器一、Linux FTP服务器分类:<1>wu-ftp<2>proftp=profession ftp<3>vsftp=very security ftp配置文件:/etc/vsftpd/vsftpd.conf //主配置文件/etc/vsftpd.ftpusers //被禁止登录FTP的用户文件/etc/vsftpd.user_list //允许登录FTP的用户文件二、访问方式<1>匿名登录& 阅读全文

posted @ 2011-12-30 21:43 Snowberg 阅读(179) 评论(0) 推荐(0)

Ubuntu中root用户和user用户的相互切换
摘要:来自:http://www.cnblogs.com/weiweiqiao99/archive/2010/11/10/1873761.htmlUbuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只需要简单的执行sudo su即可注意: 出于安全考虑,默认时Ubuntu的root用 阅读全文

posted @ 2011-12-30 08:45 Snowberg 阅读(156) 评论(0) 推荐(0)

WebService的两种调用方式
摘要:既然是WebService,那么同其他WebService的调用方式一样。这里提供两种调用方式权作样例。(1)通过AXIS调用,这里需要引用AXIS的第三方类库。有关AXIS的详细信息请参照:http://ws.apache.org/axis/java/index.html另附:http://axis.apache.org/axis2/java/core/具体访问代码:需要加入的jar包:(2)新建Web Service Client进行访问,以Eclipse为例图解步骤如下:按下Finish即可。完毕之后,Eclipse已经为你加入相应Jar包,但是不完整,需要加入activation-1. 阅读全文

posted @ 2011-12-29 20:54 Snowberg 阅读(330) 评论(0) 推荐(0)

java web每天定时执行任务
摘要:来自:http://www.jsprun.net/thread-35542-4-1.htmljava定时任务,每天定时执行任务java定时任务,每天定时执行任务。以下是这个例子的全部代码。public class TimerManager {//时间间隔private static final long PERIOD_DAY = 24 * 60 * 60 * 1000;public TimerManager() {Calendar calendar = Calendar.getInstance();/*** 定制每日2:00执行方法 ***/calendar.set(Calendar.HOUR 阅读全文

posted @ 2011-12-29 19:45 Snowberg 阅读(478) 评论(0) 推荐(0)

动态规划——最长递增子序列
摘要:一,问题描述设L=<a1,a2,…,an>是n个不同的实数的序列,L的递增子序列是这样一个子序列Lin=<aK1,ak2,…,akm>,其中k1<k2<…<km且aK1<ak2<…<akm。求最大的m值。二,问题求解方法一:转化为LCS根据求LCS方法,将序列L按递增顺序排列,然后存放在数组M中,于是求序列L的最长递增子序列就转化成求序列L和M的LCS。方法二:动态规划直接求解(一)以坐标i结尾的序列的最长递增子序列和其[0,i-1]“前缀”的最长递增子序列有关,设C[i]保存“以i结尾的最长递增子序列”的长度,若i=0,则 C[i] 阅读全文

posted @ 2011-12-14 21:28 Snowberg 阅读(422) 评论(0) 推荐(0)

jnlp和applet的区别
摘要:jnlp只是个xml文件,主要指明一个可执行jar包URL,并指明主类...说白了就是执行jnlp它会自动下载一个jar包下来并执行它,就是个普通的java applicationapplet放网页上用的那一个APPLET也可以通过JNLP配置,把它放在服务器上!和普通的执行APPLET有什么区别吗?jnlp是可以通过url访问应用程序,而如果把applet放到server上不也可以通过url访问吗?两者都是先从服务器上把jar包下载到客户端,但是两者的区别你可以试试啊,我只用过application的不过如果是applet,那它能自动使用appletviewer来运行?怀疑 阅读全文

posted @ 2011-12-11 20:26 Snowberg 阅读(336) 评论(0) 推荐(0)

Java Swing 类图
摘要: 阅读全文

posted @ 2011-12-11 10:59 Snowberg 阅读(448) 评论(0) 推荐(0)

解决以GET方式获取中文时乱码问题
摘要:乱码的原因:request.setCharsetEncoding(“utf-8”),这个语句只对Post形式的提交方式有效,而对Get方式提交无效。解决方案:1. 更改Tomcat服务器设置①在更改Tomcat设置,如果想在之后的项目当中不再重新设置,而是一次设置长期使用的话,建议在Tomcat服务器之上设置,具体路径如下:C:\apache-tomcat-6.0.32\conf\server.xml。打开这个配置文件之后,搜索8080得到这个配置<Connector port="8080"protocol="HTTP/1.1" connectio 阅读全文

posted @ 2011-12-11 09:41 Snowberg 阅读(726) 评论(0) 推荐(0)

Tomcat 5.5默认不解析EL表达式的解决办法
摘要:来自:http://kakajw.iteye.com/blog/1063843,感谢作者解决问题。Tomcat 5.5使EL表达式不被解析。现象代码${userSession.user_name}是JSP中的一个代码片段;如果部署到tomcat5.5中,不会显示出session中的变量user用户名,而只会把 ${userSession.user_name}打印出来,猜测很可能是tomcat5.5的bug,不解析(或屏蔽了)EL表达式。原因如果web.xml中声明部分的schema版本为2.5或者以上,而tomcat使用的是5.5.x以下的版本的时候就会出现在页面直接显示而不解析jstl/el 阅读全文

posted @ 2011-12-09 10:01 Snowberg 阅读(251) 评论(0) 推荐(0)

Mysql Oracle Java 数据类型对照
摘要:MysqlOracleJavaBIGINTNUMBER(19,0)java.lang.LongBITRAWbyte[]BLOBBLOBRAWbyte[]CHARCHARjava.lang.StringDATEDATEjava.sql.DateDATETIMEDATEjava.sql.TimestampDECIMALFLOAT (24)java.math.BigDecimalDOUBLEFLOAT (24)java.lang.DoubleDOUBLE PRECISIONFLOAT (24)java.lang.DoubleENUMVARCHAR2java.lang.StringFLOATFLOAT 阅读全文

posted @ 2011-12-08 14:48 Snowberg 阅读(230) 评论(0) 推荐(0)

Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart)
摘要:Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled事实上这个问题很简单,我也是搜索了很长时间。但因为这个只是警告,不是出错。因此,只要新添一个log4j,便可以设定提示的警告状态。错误原因:需要mail.jar和activation.jar。一般的解决办法是:1)下载javamail和jaf,解压出mail.jar和activation.jarhttp://java.sun.com/ 阅读全文

posted @ 2011-12-07 20:40 Snowberg 阅读(3520) 评论(0) 推荐(0)

The server does not support version 3.0 of the J2EE Web module specificatio
摘要:The server does not support version 3.0 of the J2EE Web module specificationTomcat 6.0最多支持Servlet 2.5解决如下:在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下:<?xml version="1.0" encoding="UTF-8"?><faceted-project><fixed facet=" 阅读全文

posted @ 2011-12-07 11:33 Snowberg 阅读(165) 评论(0) 推荐(0)

解决Dom4j中"The Node already has an existing parent"问题 !
摘要:常常需要在两个Document中互相复制Element,可是Dom4j中使用Element.add(Elemnet)方法就会出现出题的错误:而应用AppendContext()方法,只能将目标元素的内容复制过来,不能将整个元素复制通过看AbstractElement.java的源码得到解决办法是:调用Element的clone()方法。root.add((Element) company.clone());public Document createXMLDocument(){ Document doc = null; doc = DocumentHelper.createDocument() 阅读全文

posted @ 2011-12-06 16:09 Snowberg 阅读(2613) 评论(0) 推荐(0)

DOM4J 知识详解
摘要:来自:http://www.blogjava.net/algz/articles/338767.html一.Document对象,三种创建方法1.读取XML文件,获得document对象. SAXReader reader = new SAXReader(); Document document =reader.read(new File("input.xml"));2.解析XML格式的字符串,获得document对象. String text = "<members></members>"; Document document 阅读全文

posted @ 2011-12-06 11:30 Snowberg 阅读(223) 评论(0) 推荐(0)

导航