`
xueguiping
  • 浏览: 46690 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论
文章列表
好久没来javaeye了,今天遇到了一个小问题,就是一个树形菜单保存节点,已知父节点id,保存新添加的子节点,然后用hibernate保存时候总是先做了一个select操作,然后再insert,我在hmb.xml文件中反复改一些参数也没有结果,最终决定向数据库下手(mysql),原来我的主键生成是用assgin方式,后来改成identify后者native就好使了,不知道有没有其他的解决方法,如果谁又的话请给我留言,谢谢啦
最近想把所有人的发送记录清查一下,所以想把发送记录保存到数据库中 但上网没有找到资料,所以自己修改config.xml试了一下 找到<mailet match="All" class="RemoteDelivery"> 将下边的这种文件存储方式注释  <outgoing> file://var/mail/outgoing/ </outgoing> 把下边的数据库存储方式的注释打开或者新增  <outgoing> file://var/mail/outgoing/ </outgoing>   ...
1,找到<users-store>标签 将下边的这种文件存储方式注释 <repository name="LocalUsers" class="org.apache.james.userrepository.UsersFileRepository"> <destination URL="file://var/users/"/> </repository> 把下边的数据 ...
1,解压,运行bin下边的sh执行文件(确保25端口没被占用) 2,然后停止服务,apps/james/SAR-INF/config.xml将生成文件 3,找到localhost,替换成域名,例如domain.com 4,<postmaster>Postmaster@domain.com</postmaster>也可以修改 5,查找所有的autodetect,将true改为false 6,查找所有的autodetectIP,将true改为false 7,注释掉以下代码: <mailet match="RemoteAddrNotInNetwo ...
发送邮件相对简单,具体代码如下: // 发送验证 SmtpAuth auth = new SmtpAuth("用户名", "密码"); Session session = Session.getDefaultInstance(getProps(), auth); // 正文 Multipart mp = new MimeMultipart(); MimeMessage msg = new MimeMessage(session); // 发件人地址 msg.setFrom(new ...
一、写一个验证类,并且继承Authenticator类,如下 import javax.mail.Authenticator; import javax.mail.PasswordAuthentication; public class SmtpAuth extends Authenticator { String username; String pwd; public SmtpAuth(String username, String pwd) { this.username = username; this.pwd = pwd; } pu ...
一、将mail服务器的一些基本配置信息提取到一个属性文件当中去,如需进行ssl加密也可在这里配置,如下 #发送邮件配置 mail.transport.protocol=smtp mail.smtp.class=com.sun.mail.smtp.SMTPTransport mail.smtp.auth=true mail.smtp.host=smtp.qq.com mail.smtp.p ...
最近在做一个邮件客户端,针对QQ邮箱IMAP协议的,所以写下来一些心得与大家分享,并且也有很多的问题与大家讨论,希望大家能给一些帮助,以下便是我将在博客中推出的文章 系统规划 邮件验证 发送邮件(含复杂邮件) 接收邮件(含复杂邮件) 移动邮件 搜索邮件 其他问题  注:本系列文章旨在编写邮件时的思想,每篇文章都会将难点代码附上,但并不会附带所有代码,请见谅~~~
我们在开发中总能碰到这样的问题,比如说有一些文章的标题在显示中想要定长,但里边还有一些字符,所以处理起来可能有一些麻烦,我在昨天就遇到了这个问题,所以匆忙总写了一个方法,供大家参考,希望能给大家提供一些好的思路   /** * @param source * 源字符串 * @param length * 截取长度 * @param trimSource * 补齐的自定义字符 * @return */ public String getResult(String source, ...
好久没来了,今天有时间就把昨天遇到的问题和大家说一下,可能很多人都会遇到这类问题,而且这种问题也确实比较头疼! 问题描述:在ie和firefox下下载时文件名出现乱码,并且在firefox下文件名有空格时,文件名会被截断。 解决方案:如下   if (fileName != null) { if (agent.indexOf("MSIE") != -1) {// ie fileName = new String(fileName.getBytes("ISO-8859-1"), "UTF-8"); response. ...
前几天有个项目要用xfire客户端调用webservice,我就用myeclipse5.0自动生成的方法生成了很多类,然后单独写一个方法来调用相应的webservice服务,但问题出现了: 在一个测试类的main方法中调用写好的那个方法没有问题,而且能得到webservice的返回结果 但在jsp中调用那个方法总是报错,错误如下:   java 代码 message        description The server encountered an internal error () that prevented it from fulfilling this req ...
今天下午有点累,所以把以往工作中遇到的问题和自己解决的方法和大家共享一下 日志是每个工程必不可少的部分,而log4j大家也用的很熟了,有将调试信息打到控制台的,有的保存文件或数据库 在这里我给给大家讲一个log4j的用法,是在bs中如何加载到log4j的文件,并将调试信息记录下来 首先写好log4j文件 如下(比较简单),这是配置成每日递增的日志 log4j.rootLogger = error, dailyFilelog4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.daily ...
有很多在bs开发中遇到过下载问题,在这里我讲一下我工作中遇到下载文件名为乱码的情况: 一般在下载的时候,我们都会加上 response.setHeader("Content-Disposition",  "attachment; filename=" + filename); 这句话,目的是让浏览器能正确解析文件名 如果在你几经努力的转换filename(文件名)也不管用的话,可以试一下我的方法 java 代码 public static String toUtf8String(String source) {      String ...
在bs开发中经常会用到url传参数,而且还会有很多传中文参数的 在这里我给大家讲解几种url乱码解决的方法: 建议:最好整个工程用一种统一的编码方式,如UTF-8(无论是在页面中还是在编码过滤器中) 最基本的转码方式在这里就不多说了,就是用传统的转码方式,在这里我介绍几种我工作中遇到的乱码问题 1,如果有一些转码也转不过来的话,可是试试打开tomcat的server.xml,找到 <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout=&q ...
我在用myeclipse6.0做spring+hibernate的时候碰到过jar冲突问题,如有和我遇到同样问题的请按照如下解决: 在使用Spring的AOP编程时,会用到这几个lib: asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2.2.2.jar Hibernate使用cglib: asm.jar asm-attrs.jar 其中asm-2.2.2.jar与asm.jar存在类上的冲突!!! 使用其中之一或两者都使用,可能会出现如下错误: java.lang.NoClassDefFoundError: org/objectweb/asm/C ...
Global site tag (gtag.js) - Google Analytics