- 浏览: 35554 次
- 性别:
- 来自: 广州
最新评论
文章列表
用Java Mail发送带有图片的html格式的邮件,针对于显示图片,一般有两种方法。
1. 图片存在于服务器上,我们只需要把图片在服务器的的链接放进去即可。
这种发式比较简单,但是这种方法有些缺陷:
图片不支持离线浏览;
每次浏览邮件需要访问web服务,增加服务器负担;
若图片以二进制的方式存在于数据库或是动态生成的,则无法有效的解决。
2. 把图片以附件的方式发送出去,这种方式非常适用于图片存在于数据库中的情况。
本文也主要讨论这种情况。
对于Java Mail的基础知识,请看http://www.yesky.com/SoftChannel/7234 ...
一、总结一下:
1.linux下启动mysql的命令:
mysqladmin start
/ect/init.d/mysql start (前面为mysql的安装路径)
2.linux下重启mysql的命令:
mysqladmin restart
/ect/init.d/mysql restart (前面为mysql的安装路径)
3.linux下关闭mysql的命令:
mysqladmin shutdown
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
4.连接本机上的mysql:
进入目录mysql\bin,再键入命令 ...
#!/bin/sh
# chkconfig: 345 99 10
# description: Auto-starts tomcat
# /etc/init.d/tomcatd
# Tomcat auto-start
# Source function library.
#. /etc/init.d/functions
# source networking configuration.
#. /etc/sysconfig/network
RETVAL=0
export JRE_HOME=/usr/java/jdk1.6.0_24
export CATALINA_HOME=/usr/local/ ...
部署文档
1. 系统环境
系统:Redhat AS 4
JDK1.6:jdk-6u24-linux-i586-rpm.bin
中间件:apache-tomcat-6.0.32
数据库:mysql-5.0.22.tar.gz
2. JDK安装(文件路径如:/soft/jdk/ jdk-6u24-linux-i586-rpm.bin)
# cd /soft/jdk
# chmod a+x jdk-6u24-linux-i586-rpm.bin //给文件 ...
# Example config file /etc/vsftpd/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see vsftpd.conf.5 for all compiled in defaults.
#
# READ THIS: This example file is NOT an exhaustive list o ...
今天在做DynaActionForm练习的时候,在表单提交时,遇到了提交中文出现乱码的问题。虽然以前解决过类似的问题,但总是没有记录相关的笔记。后来在网的找了一大堆的文章看了以后,大部都是乱说一通,感觉行得通,但太麻烦了,于是找到自己以前做过的小项目中,看了一下以前设计的Filter,让站点内所有的编码都为utf-8的形式输出!于是也在自己DynaActionForm的练习中配置了一下Filter,之后,整个Project里面的东西,都没有出现乱码的问题了。下面说一下具体的做法:
建立一个实现Filter接口的类。这个类需要三个方法,分别是:doFilter、init和destroy。doFil ...
目标:
了解3种办法更换皮肤
内容:
1,直接在当前浏览器更换皮肤
2,在当前浏览器更换皮肤并保存到cookle
3,在当前浏览器更换皮肤并保持到config文件
1.直接添加其他css文件换肤.
皮肤文件:xtheme-olive.zip下载
把皮肤文件解压,把css文件(如xtheme-olive.css)拷贝到extjs的resources目录下css文件夹里面:
解压皮肤文件,把里面的相应的 image文件夹下的目录(比如olive)拷贝到extjs的resou ...
TreePanel是继承自Panel,所以很多在Panel中谈到的属性这里可能会一笔带过,如有问题,请参考ExtJs2.0学习系列(2)--Ext.Panel第一个静态树--最简单的树
html代码:
1.
<div id="container"></div>
js代码:
Ext.onReady(function(){
var mytree=new Ext.tree.TreePanel({
el:"container",//应用到的html元素id
animate:true,//以动画形式伸展 ...
无论是界面之美,还是功能之强,ext的表格控件都高居榜首。
单选行,多选行,高亮显示选中的行,推拽改变列宽度,按列排序,这些基本功能咱们就不提了。
自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能。
再加上可编辑grid,添加新行,删除一或多行,提示脏数据,推拽改变grid大小,grid之间推拽一或多行,甚至可以在tree和grid之间进行拖拽,啊,这些功能实在太神奇了。更令人惊叹的是,这些功能竟然都在ext表格控件里实现了。
呵呵~不过ext也不是万能的,与fins的ecside比较,ext不能 ...
造成这种错误的原因是你的支持Tomcat运行的JDK版本与支持application运行的JDK版本不一致导致的.
那么如何解决上面的问题呢?
办法显而易见:把它们的JDK版本改成一致.
步骤如下:
1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JD ...
启动Tomcat报出此异常信息,出异常时正常的,但是出不认识的异常有些出乎预料。
原来在Spring2.5 AOP Libraries包中有个asm-2.2.3.jar,而Hibernate3.2 Core Libraries包里有个asm.jar,问题就在这里了,我们在使用jfreechart的时候可能会遇到版本不同的时候控制台报出没有此方法的异常,道理和现在遇到的相同,问题的根源就在于此,这两个jar则其哪个呢?我试着将asm-2.2.3.jar移除,重新启动Tomcat没有报异常,那好,第一次就选对了,也不管另外一种是否成功了,就这样了,马斌说:就到这里吧!就到这里!
完整异常信息:
...
解决办法:把JAVA_HOME(java的安装目录)/lib/tools.jar拷到TOMCAT_HOME(tomcat的安装目录)\common\lib下,重新启动Tomcat。
目录
一、前言
二、从E书或网页中获取文件的一般步骤
三、从E书或网页中获取链接进来的css文件
四、从E书或网页中获取链接进来的js文件
五、从E书或网页中获取Flash文件
六、从E书或网页中获取背景音乐文件
七、从E书中获取 ...
方式1:
1在struts-config.xml中所有的action的class全部写成org.springframework.web.struts.DelegatingActionProxy
<action parameter="method" path="/users"
type="org.springframework.web.struts.DelegatingActio ...
<HTML>
<HEAD>
<title>带输入匹配的文本框</title>
<style>
body,div {
font-family:verdana;
line-height:100%;
font-size:10pt;
}
input {
width:320px;
}
h1 {
text-align:center;
font-size:2.2em;
}
#divc {
border:1px solid #555;
}
.des {
width:500px;
background-color:lightyello ...