`
文章列表
在JSP页面中,用 <%=request.getContextPath()%>可以得到网站根目录的值,那么如何使用struts2标签中使用这个值呢? 可行,不过为了简单,我还是用 <%request.setAttribute("con_path",request.getContextPath()) ;%> <s:set var="context_path" value="#request.con_path"></s:set> 使用: ...
ERROR - JDBCExceptionReporter.logExceptions(72) | Access denied for user 'root'@'localhost' (using password: YES) WARN - SettingsFactory.buildSettings(103) | Could not obtain connection metadata java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 在没有使用SVN版本控制的情况下 ...
1、面向对象的特征有哪些方面(1).抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2).继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。(3).封装:封装是把过 ...
//table1和table2为两个测试表 随便插入几条数据 SQL> select * from table1; ID NAME ---------- -------------------- 1 wh 2 wp 3 wq SQL> select * from table2; ID NAME ---------- -------------------- 4 wr 1 wh //正常查询 SQL> select a.name,b.name 2 from table1 a,table2 b 3 where a.id=b.id; ...
多表关联的例子 <sqlMap namespace="ProductCategory"> <resultMap id=”categoryResult” class=”com.ibatis.example.Category” groupBy=”id”> <result property=”id” column=”CAT_ID”/> <result property=”description” column=”CAT_DESCRIPTION”/> <result property=”productList” re ...
核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间: sqlMap namespace=Account,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名: typeAlias alias=Account type=com. ...
1、动态SQL片段 通过SQL片段达到代码复用 <!-- 动态条件分页查询 --> <sql id="sql_count"> select count(*) </sql> <sql id="sql_select"> select * </sql> <sql id="sql_where"> from icp <dynamic prepend="where"> <isNotEmpty p ...
  * 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 * 1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) <1>.Microsoft SQL server 2005 Express Edition 下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE <2>.SQL Server Managem ...
核心提示:打开 Eclipse - Window - Perferences 找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers for Java: 会看到只有一个.存在。表示:只有输入.之后才会有代码提示 先把上图中.的地方输入几个随便的字符,例如dsfd 打开 Eclipse -> Window -> Perferences 找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers ...
eclipse中安装spket插件,配置spket作为ExtJS默认编辑器 1、选择“Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site...”,在弹出的窗口中设置Name: "Spket", Url: "http://www.spket.com/update/",下载完毕重启 Eclipse2、Window -> Preferences -> Spket - ...
  集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package cn.tsp2c.liubao; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.Map; i ...
/** * * <b>Application name:</b><br> * <b>Application describing:数组拷贝操作</b> <br> */ public class ArrayCopy { /** * * {方法功能中文描述} * * @param args */ public static void main(String[] args) { int[] ...

Java 数组的拷贝

    博客分类:
  • java
/** * * <b>Application name:</b><br> * <b>Application describing:数组拷贝操作</b> <br> */ public class ArrayCopy { /** * * {方法功能中文描述} * * @param args */ public static void main(String[] args) { int[] ...
/** * * <b>Application name:ThreadLocal</b><br> * <b>Application describing:</b> <br> * 由于线程访问公共变量时需要加锁,加锁会令线程等待,降低并发程序的运行效率。ThreadLocal用于存储线程级变量,在可以的情况下, * 可以把资源复制多份,每个线程一份,这就可以不用加线程锁了。另外,如果在线程上游方法设置线程变量,线程下流方法都可以读取该变量,可以模拟实现参数传递。 */ public class ...
/** * * <b>Application name:ThreadLocal</b><br> * <b>Application describing:</b> <br> * 由于线程访问公共变量时需要加锁,加锁会令线程等待,降低并发程序的运行效率。ThreadLocal用于存储线程级变量,在可以的情况下, * 可以把资源复制多份,每个线程一份,这就可以不用加线程锁了。另外,如果在线程上游方法设置线程变量,线程下流方法都可以读取该变量,可以模拟实现参数传递。 */ public class ...
Global site tag (gtag.js) - Google Analytics