- 浏览: 69866 次
- 性别:
- 来自: 成都
-
最新评论
-
上凌九霄:
厉害,厉害
Log4j问题排查-log4j,logback到底用了哪个? -
LairdPrince:
...
JavaMail学习--使用JMail发送邮件 -
haithink:
不错,有图有真相!
数据库事务的学习笔记
文章列表
数据库事务的学习笔记
- 博客分类:
- 数据库
对事务本身的理解
1.事务是一组原子性的SQL查询,对于事务内的查询要么完全成功,要么完全失败。
2.mysql默认的事务是自动提交的,即autocommit=true,也就是说一个SQL查询即是一个事务。
3.对于多条语句,通过start transaction;和commit(rollback)进行配合,将多条语句包装为一个更大的事务单元。
4.如果设置autocommit=false,那么语句将不会被提交,直到使用rollback,或者commit。
5.事务的特性ACID(原子性,一致性,隔离性,持久性)
原子性:要求一个事务不可分割,里面的语句要么全部成功,要么全 ...
Innodb索引和锁的学习笔记
- 博客分类:
- 数据库
附录:前段时间学习了下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 ...