此文列出本博客关于IT方面的文章,做详细归类,以便查找,不断更新中
CentOS篇
CentOS5.3安装Oracle11g(图文)(一) CentOS5.3安装Oracle11g(图文)(二) CentOS5.3安装Oracle11g(图文)(三) CentOS5.3安装Oracle11g(图文)(四) CentOS5.3安装Oracle11g(图文)(五) CentOS5.3安装Oracle11g(图文)(六) CentOS5.3安装Oracle11g(图文)(七)
CentOS5.3上Oracle11g平台迁移(一) CentOS5.3上Oracle11g平台迁移(二) CentOS5.3上Oracle11g平台迁移(三) CentOS5.3上Oracle11g平台迁移(四)
Fedora篇
Fedora 12发布
Fedora 12之LMAP攻略fedora 10下...
阅读全文
以前用JAVA在做数据库连接的时候还没试过用Postgresql 由于JDBC简便性,使得连接各种数据库也方便,只需设置几个参数。
用JDBC操作要先下载驱动包
To determine JDK/JVM compatibility this following list matches up versions of the JVM with the JDBC specification implemented.
JDK 1.1 – JDBC 1. Note that with the 8.0 release JDBC 1 support has been removed, so look to update your JDK when you update your server.
JDK 1.2, 1.3 – JDBC 2.
JDK 1.3 + J2EE – JDBC 2 EE. This contains additional support for javax.sql...
阅读全文
在项目中用上了EhCache了
现在大概总结一下:
1.EhCache是什么 EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力;
2.EhCache的使用注意点 当用Hibernate的方式修改表数据(save,update,delete等等),这时EhCache会自动把缓存中关于此表的所有缓存全部删除掉(这样能达到同步)。但对于数据经常修改的表来说,可能就失去缓存的意义了(不能减轻数据库压力);
3.EhCache使用的场合 3.1比较少更新表数据&n...
阅读全文
一段时间来记下的东西
数据库操作(sqlserver2000)
SELECT *
FROM dx_com_totalcom
WHERE (ISNULL(com_table, ”) = ”) AND (com_id > 4502789)
/*update c set c.address_id=a.new_id,c.provice_table=a.province_table,c.address_code=a.code from com_C1_cominfo as c,add_com_view as a where c.com_comddid=a.id*/
select * from com_C1_cominfo as c,add_com as a where c.com_comddid=a.id
/*update b set b.com_newpointid=a.new_id from dx_com_beijing as b,ad_beijing as a where b.com_...
阅读全文
OpenSolaris 2009.06 新的版本发布 新特性如下
New features: network virtualization with Crossbow; turn any host into a SCSI target with COMSTAR; host virtual guests using xVM Hypervisor or LDoms; SPARC support for Distro Constructor, Auto Install, and Snap; Intel Xeon 5500 processor support with deep power management; MySQL and PHP DTrace probes in the WebStack; improved usability of the package management system; ZFS Time Slider snapshot management; contribute new applications with SourceJuicer; Get 24/...
阅读全文
JRE环境是可以,但还要JMF,但我的努力失败了。
Java Plug-in 1.6.0_07使用 JRE 版本 1.6.0_07 Java HotSpot(TM) Client VM用户主目录 = /home/fantlamnetwork: 正在载入用户定义的代理配置 …network: 完成。network: 正在从 Netscape Navigator 中载入代理配置 …network: 读取注册文件时出错:/home/fantlam/.mozilla/appregnetwork: 完成。network: 正在载入浏览器代理配置 …network: 完成。network: 代理配置:浏览器代理配置
———————————————̵...
阅读全文
我的毕业设计是做JAVA播放器的,我用APPLET实现,所以客户端要访问的时候需要JRE环境,WIndows下简单,但linux下还需要一定得配置才可以再浏览器正确访问。JAVA播放器需要JMF组件支持,没想到客户端居然也需要JMF的一些环境才能在浏览器上成功播放视频。但官方下的JMF Linux版不能在Linux正确安装,我尝试了很多个版本,包括ubuntu,fedora,arch,redhat.不知道这是官方JMF的问题还是linux的问题。这让我的设计卡住了,客户端无法支持Linux平台,闷。
JRE环境倒是成功,我就firefox或mozilla说说
ubuntu下的firefox
ubuntu可以通过APT管理进行在线安装
fantlam@fantlam-...
阅读全文
这是邮件系列文章的完结篇了,最后一次我用spring发送HTML格式的邮件,邮件里嵌套图片,并带有附件功能。
程序测试过了 发给搜狐就没问题,至于其它可能它比较严格,把邮件过滤掉了,我是用自己本地的服务器。
代码如下
package org.fantlam.spring;
import java.io.File;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeUtility;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.s...
阅读全文
前面一直用javamail来发送,对比spring会显得臃肿复杂,利用spring只需简单的配置就可以实现发邮件的功能。
首先必须导入所必须的包activation.jar,commons-logging.jar,mail.jar,spring.jar
新建一个applicationContext .xml
<?xml version=”1.0″ encoding=”UTF-8″?>
<beans xmlns=”http://www.springframework.org/schema/beans” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:aop=”http://www.springframework.org/schema...
阅读全文
本文贴上发送带附件的邮件代码,要用到一个JAR包 activation.jar
这个代码完整 直接复制就可以运行了
package org.fantlam;
import java.util.Date;import java.util.Properties;
import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.Multipart;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeBodyPart;import javax.mail.internet.MimeMessage;import javax.mail.internet.M...
阅读全文
邮件的发送原理我们应该知道,比如我们用搜狐的邮箱发给网易的邮箱,要先经过搜狐的smtp服务器,再由搜狐的smtp服务器发给网易的smtp服务器。网易的用户想看邮件就用pop3协议登陆到网易所分配的邮件空间去取。
之前我们所做的都是先连接smtp服务器,这个过程是需要验证身份的,但当两个smtp服务器相互连接的时候,难道他们也要验证身份?还有他们怎么知道各自的smtp地址呢?(比如我们登陆时候是用telnet smtp.163.com,这个地址我们知道,但别的服务器怎么知道)
答案是:他们通过域名解析。
比如我们输入nslookup 看下图 环境是redhat linux 当然...
阅读全文
一直提到命令模式,其实我们直接用命令就可以发送邮件了,来看看吧
用windows的命令提示符来做。首先输入 telnet smtp.sohu.com 25 远程登陆搜狐的SMTP服务器。为什么选搜狐呢,其实其它的也试过,因为每次登陆都不一定成功,我都试了好几次,还好搜狐还比较好,给我终于试成功了。由于网易的邮箱做了限制,新注册的邮箱都禁止使用这种模式发邮件,所以测也测不了。新浪的莫名其妙用户验证不过。我在一次成功的情况下把图截了,还写上了说明,大家可以看看。
看下图第一行,我们可以断定,搜狐用了postfix邮件服务器。具体命令看我图上的具体说明吧
OK 上图也...
阅读全文
上一篇文章已经在linux环境下搭建了邮件服务器,也就是说我们发邮件的时候不用借助别人的SMTP服务器,利用本地的就行了。一开始我们已经利用javamail发送了一封简单的邮件,现在要发送一封带HTML格式的邮件,我现在贴上关键代码。
public class JavaMail2 { public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub String tto=”fantlam@163.com”;//收件人地址 String ttitle...
阅读全文
上一篇文章已经利用了javamail发送一封简单的邮件,而当时发送时是借助网易的smtp服务器smtp.126.com transport.connect(“smtp.126.com”,”fantlam@126.com”,”123456″);
如果自己本地有SMTP服务器的话也可以利用自己的smtp服务器来发送邮件。本次就打算用linux系统来部署一下服务器。做服务器选版本的话我想到的就是redhat系列.Redhat Fedora RedhatEnterprise CentOS 都可以。本来第一次想到是用免费的CentOS,但我之前下了个liveCD,进去之后竟没发现安装的按钮在哪里。我只要选择红帽企业版试试...
阅读全文
从今天开始研究关于java邮件开发以及关于邮件服务器的相关讨论,内容不会很深,只是简单的运用,不过我会写的比较特别,当中会涉及linux平台的服务器设置,以及一些直接命令模式发送邮件的一些东西
首先和邮件相关的重要东西就是2个协议,2个比较常见的协议–SMTP和POP3,不知道可以自己上网搜索,我这里不重复。一个发一个取,TCP/IP里有讲到。这突然让我想到我学的专业课,老师讲的很细,只是我都没时间去听,当时也只是看过课本,通过这几天的研究,也终于悟出了一些道理来,算是初步了解吧,我将要说的代码在实际运用中也可以参考到的。
接下来先来看看利用j...
阅读全文











最新评论
这样安装需不需要先给w
xp果然不行.....
各位想在Linux装o
为什么我会卡在第八步啊,我都
我用的是笔记本电脑,无线网卡
谢谢 啊 第一次看你你的文
怎样解锁手机啊
怎样搞中文啊??