`
文章列表
最近需要用到使用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 Activa ...

JNDI全面总结

    博客分类:
  • Java
原理: 在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池,这与每次去直接访问数据库 ...
1、在tomcat6.0/conf/context.xml加入以下代码 <Resource name="jdbc/oracleDB" auth="Container" type="javax.sql.DataSource"   driverClassName="oracle.jdbc.driver.OracleDriver"   username="***" password="**"  url="jdbc:oracle:thin:@192.1 ...

SSH项目的JNDI配置

    博客分类:
  • SSH
在spring的Hibernate管理文件中做如下配置 Xml代码 <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/testJNDI"></property> </bean> <bean ...
g 代表全局匹配 m 代表可以进行多行匹配 i 代表不区分大小写匹配 ^ 匹配输入字符串的开始位置 $ 匹配输入字符串的结束位置 * 匹配前面的子表达式零次或多次. 等价于{0,} + 匹配前面的子表达式一次或多次. 等价于{1,} ? 匹配前面 ...
恩,问这个问题的人太多了,懒得继续回答,直接贴上来自己看。。。 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) . 成员选择(
  在我们创建一个JavaScript库时,命名空间就显得举足轻重了,我们可以将组成这个JavaScript库的零散的JavaScript文件(*.js)封装在命名空间中,而无须定义全局的函数或类。比如在本章节多次出现的Person,我们就可以作为库的一部分封装到合适的命名空间中:Code 5-13: var com = {};com.anyjava = {};com.anyjava.Person = function(name) {    //私有成员    var _name = name;     //访问器    this.getName = f ...
<script type="text/javascript"> Ext.onReady(function(){     var ds = new Ext.data.Store({//这是数据源         proxy : new Ext.data.HttpProxy({url:'index.php?model=user&action=list&'}),         reader: new Ext.data.JsonReader({             roo ...

Ext Form布局

Ext Form布局 现在我们要实现的效果是: 点击确定,把值传到另一页面!,如下:原页面js代码为:Ext.onReady( function (){   Ext.QuickTips.init();   var form = new Ext.FormPanel({     frame: true ,     width: 300 ,     // monitorValid:true,//绑定验证     layout: " form " ,     labelWidth: 70 ...
SQL> select num from t1;        NUM ----------          6          6          7          8          9          1          1          1        1         1          1          1         1          1         1 15 rows selected  SQL> select ...
Window 先来看一下API:   Window 继承于 Panel,是Panel的子类,Window组件默认是可以浮动和拖拽的,并且支持最大最小化的能力。Panel 中的各种属性和方法在Window组件中是可以直接使用的。来看例子: Js代码  <script type= "text/javascript" >     
Ext.onReady(function(){               var myCheckboxGroup = new  Ext.form.CheckboxGroup({                    id:'myGroup' ,                    xtype: 'checkboxgroup' ,                    renderTo :'form-cb' ,                   fieldLabel: 'Single Column' ...
zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是因为压缩算法是针对byte而不是字符的。相关类与接口:Checksum 接口:被类Adler32和CRC32实现的接口Adler32 :使用Alder32算法来计算Checksum数目CRC32 :使用CRC3 ...
01 import grails.converters.JSON 02   03 class User{ 04     String nickname 05     Integer age 06 } 07 class
    引言  指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。  想必这种误解的根源在于国内某著名的C程序设计教程。如果这篇文章能够纠正许多中国程序员对数组名和指针的误解,笔者就不甚欣慰了。借此文,笔者站在无数对知识如饥似渴的中国程序员之中,深深 ...
Global site tag (gtag.js) - Google Analytics