`
文章列表
对事务本身的理解 1.事务是一组原子性的SQL查询,对于事务内的查询要么完全成功,要么完全失败。 2.mysql默认的事务是自动提交的,即autocommit=true,也就是说一个SQL查询即是一个事务。 3.对于多条语句,通过start transaction;和commit(rollback)进行配合,将多条语句包装为一个更大的事务单元。 4.如果设置autocommit=false,那么语句将不会被提交,直到使用rollback,或者commit。 5.事务的特性ACID(原子性,一致性,隔离性,持久性)    原子性:要求一个事务不可分割,里面的语句要么全部成功,要么全 ...
附录:前段时间学习了下innodb锁的相关知识,对锁和事务有了大体理解,这里做个小总结。 1.Innodb事务和锁的关系。    Innodb区别于MyISAM的两个特点就是Innodb对于事务的支持和对行锁的支持。事务要求了一组SQL语句的ACID特性 ...
邮件系统会面临这么一种场景:     当邮件需要被递送到下一个邮件网关时,我们的邮件网关将会尝试连接下一个MTA传递邮件。他可以一次发一封邮件,也可以一次发多封邮件。这里出现一个均衡问题,每次发的少,MTA完全可 ...
1.postfix采用文件队列来处理邮件, 从本地邮件->maildrop->incoming-..... 从外网邮件->incoming....如果是本地邮件则转到上一步 因为有文件队列保证,使得消息都不会丢失--------持久化的作用。 2.队列由queueManager几种管理,使得队列状态和消息流向都清晰可控。这里有点 像MVC的controller ,负责处理所有的请求,请求转发等等。 3.一套消息系统应该分模块。比如消息存储子模块,消息接受子模块,消息递送子模块, 安全校验子模块,用户信息子模块,等等。 4.对于一个消息系统,应该有完善的健康指标检验手 ...
邮件系统本来就是一个信息密集,并发请求大的系统。看一看主流邮件系统的一些结构对自己以后设计和实现更高效,更稳健的系统有帮助。 这里记录了一些POSTFIX的应用结构,在一些并发问题的处理等方面的特性。 ==================我是悲催的分界线============================= 1.Postfix简介   Postfix最初是由Wietse Venema开发后来由IBM research支持的邮件发送程序。 2.Postfix的结构特点     区别于"单体式应用",postfix是一种“模块化设计”的方式组织应用。应用的各个 ...
这里总结下邮件发送的基本过程, 1.一台邮件服务器,可能作为邮件的出发点,也可以作为邮件的目的地,甚至可以作为邮件的中间转运站。 由图可以看到,1可能是你用来发送邮件的软件,程序(MUA),2则为信件到达的第一台邮 ...
  DNS即域名系统,一般都清楚是用来进行域名解析的,domain<--->ip,我也是。 不过最近仔细看了看发现DNS的内涵很丰富,域名和ip解析只是一部分。    邮件系统在进行邮件递送过程中,就是依赖了DNS来查找目标主机,以及进 ...
因为需要,要更换JMX端口从8082到8081 但是修改了ObjectName里的port=xxx 后仍然更改不了 查了下 发现需要使用 adaptor.setPort来更改 Objectname只是在Mbeanserver里注册的名字而已 使用port=张三也行 http://topic.csdn.net/u/20091120/10/8d1fdcba-b1b6-4a76-b930-d494f0888a49.html http://crmky.spaces.live.com/blog/cns!8C989768DB1A6B14!481.entry
最近会用到axis访问外部服务,简单学习了下基本用法,在这里备份一份代码。 import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class LeanAxis { public static void main(String[] args) { try { String endpoint = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"; ...
最近需要用到使用javamail发邮件,网上搜了下相关资料学习了下,怕以后忘记,记录在此。 1.什么是javamail  JavaMail API是读取、撰写、发送电子信息的可选包。 2.javamail开发需要依赖的jar包     mail.jar(javamail API 目前是1.4.3)-与收发有关的类都在其中    activation.jar(javabeans activation framework包 目前是1.0.2)--可以提供对Mime类型数据的支持。比如收发附件。 <!-- 官方解释开始 -->     With the JavaBeans Activ ...
Global site tag (gtag.js) - Google Analytics