- 博客(17)
- 收藏
- 关注
JavaMail API
JavaMail API简介 JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似于Eudora、Pine及Microsoft Outlook这些邮件程序。其主要目的不是像发送邮件或其他邮件传输代理(Mail Transfer Agent,MTA)类型的程序那样用...
2010-04-05 10:30:22 164
JavaMail
JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。 虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development Kit),这就意味着你在使用前...
2010-04-05 09:54:24 304
struts1.2 form
初学struts的人我认为首先应该把struts1.2学精,何为精,就是明白struts的控制流程以及它核心API的实现原理(比如Action/DispatchAction/MappingDispatchAction/LookupDispatchAction/ActionForm的实现原理)然后自己会写一个“山寨版”的struts1.2,只有到达这样的程度你才能深刻体会struts1.2的MVC,...
2010-03-29 10:27:48 128
tomcat
Tomcat的模块结构设计的相当好,而且其Web 容器的性能相当出色。JBoss直接就使用了Tomcat的web容器,WebLogic的早期版本也是使用了Tomcat的代码。 Web容器的工作过程在下面的第二个参考文档中的文档已经说得相当清楚,我也就不再重复说了。如果不清楚调用过程,需要先看这个文档。这里分析一下Connector的处理过程。 1. 一个简单的Web Server示例 这个例...
2010-03-25 11:09:14 90
数据库基础
一、基本概念: 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,不如说“老师与学校的关系”。 属性:教科书上解释为:“实体所具有的某一特性”,由此可见,属性一开始是个逻辑概念,比如说,“性别”是“人”的一个属性。在关系数据库中,属性又是个物理概念,属性可以看作是“表的...
2010-03-24 17:12:21 115
把事情做到点子上:如何把大象装到冰箱
人们为什么忙碌,是因为经常做出片面的决策,经常从一个片面决策换到另一个片面决策,只有找到正确的决策才不再瞎忙。 保守维系的自我(M)、竞争维系的对象(O)、投机维系的环境(E)、理想维系的目标(G),四者圈起来的范围,学科上称之为"四面定位"。 四面都定不了位,那就是"四面楚歌"了,绝望了。 想"自我",两个极端是长和短,保守思型的人常用的理念是"扬长避短"...
2010-03-24 08:59:07 128
物流业务
一、商品入库流程 1、采购部下定单时应该认真审核库存数量,做到以销定进。 2、采购部审核订单时,应根据公司实际情况,核定进货数,杜绝出现库存积压,滞销等情况。 3、订单录入后,采购部通知供货商送货时间,并及时通知仓库。 4、当商品从厂家运抵至仓库时,收货员必须严格认真检查商品外包装是否完好,若出现破损、是原装短少、邻近效期等情况。收货人必须拒绝收货,并及时上报采购部...
2010-03-23 16:06:07 187
sql执行顺序
一、sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。 5)选择优化器,不同的优化器一般产生不同的“执行计划” 6...
2010-03-11 17:04:24 73
BIG_ENDIAN LITTLE_ENDIAN
LITTLE-ENDIAN(小字节序、低字节序)。与之对应的是:BIG-ENDIAN(大字节序、高字节序) 主机字节序 网络字节顺序 JAVA字节序 1.BIG-ENDIAN、LITTLE-ENDIAN跟多字节类型的数据有关的比如int,short,long型,而对单字节数据byte却没有影响。BIG-ENDIAN就是低位字节排放在内存的高端,高位字节排放在内存的低端。...
2010-03-07 19:57:25 132
seaser2
整理一些seasar学习中用到的网址,希望对那些和我一样刚刚接触、学习seaser的朋友们有所帮助。 seasar中文官方网站:http://www.seasar.org/cn/index.html 日文官方网站:http://www.seasar.org/index.html seasar学习网址: 1.S2Struts http://s2st...
2010-03-05 21:23:31 182
teeda ajax
seaser的框架虽然很好,但因为还算很新的技术吧,中文的资料很少,对于日文不是很好的人来说学习起来还是满有难度的。把自己学习的一点小收获和收集的一些不错的东西都陆续贴出来,希望能方便那些和我一样日文不是很好也在研究这方面内容的朋友们吧,因为初学,很多东西理解的不是很精确,有不对的地方,还望朋友们不吝赐教喽~~ 不多说了,先说说teeda的ajax吧 ajax要做的就是要确定,控件-c...
2010-03-05 21:22:22 192
类加载
类加载是java语言提供的最强大的机制之一。尽管类加载并不是讨论的热点话题,但所有的编程人员都应该了解其工作机制,明白如何做才能让其满足我们的需要。这能有效节省我们的编码时间,从不断调试ClassNotFoundException, ClassCastException的工作中解脱出来。 这篇文章从基础讲起,比如代码与数据的不同之处是什么,他们是如何构成一个实例或对象的。然后深入探讨ja...
2010-03-04 10:59:36 107
S2Dao的执行
执行Dao的基本方法如下所示。 以dicon文件中的路径(path)为参数生成S2Container 从生成的S2Container调用getComponent,取得已注册的Dao 执行所得到的Dao的方法(method) S2Dao不做事务(transaction)控制。有关事务(transaction)控制的内容,请参阅事务的自动控制 一节。 使用例如下 ...
2010-03-03 18:28:09 119
s2dao
s2dao是基于seasar2的orm框架,使用简单且功能比较强大。官方网站为http://s2dao.seasar.org/,中英日文档皆有。 如果对hibernate望而生畏,而只是寻找一个替代jdbc的工具的话,s2dao算是一个不错的选择。某种程度上来讲,s2dao可能会比较像ibatis(笔者没有使用过ibatis)。 具体编码来说,基本上是一个interface(相当于DAO)...
2010-03-03 18:06:48 212
struts2上传和下载
1,文件上传 1)struts.xml配置 /images/upload image/bmp,image/png,image/gif,image/jpg,image/jpeg /jsp/success.jsp /jsp/upload.jsp 2)Action类 pu...
2010-02-26 09:14:52 83
js基础知识
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementB...
2010-02-25 14:18:30 101
struts2标记库
用过struts1.x的人都知道,标签库有html、bean、logic、tiles, 而struts2.0里的标签却没有分类,只用在jsp头文件加上 就能使用struts2.0的标签库 下面就介绍下每个标签的用法(有错请指正): A:-----超链接,类似于html里的 -----执行一个view里面的一个action -----如果action的er...
2010-02-25 14:16:19 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人