`
文章列表
一次我们已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次我们以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。 一、String类有length()方法吗?数组有length()方法吗? String类当然有length()方法了,看看String类的源码就知道了,这是这个方法的定义: Java代码 public int length() {       return count;   }  public int length() {     return count; } String的长度实际上就是它的属性--char型数 ...
Spring为Java大地带来了一阵春风,它作为一个优秀的轻量级企业应用开发框架,能够大大简化企业应用开发的复杂性。 Spring以反向控制和AOP这两样先进的设计理念为基础,统一了应用对象的查找、配置和生命周期的管理,分离了业务与基础服务中的不同关注 点,开发人员可以基于简单Java对象轻松的实现与EJB同样强大的功能。 AOP经常被定义为一种编程技术,用来在系统中提升业务的分离,系统有很多组件组成,每一组件负责一部分功能。然而,这些组件也经常带有一些除了核心功能之外的附带功能。系统服务如日志、事务管理和安全经常融入到一些其他功能模块中。这些系统服务通常叫做交叉业务,这是因为,它们总是分布在系 ...
关键字: 线程    原文: The producer/Consumer Example http://life.csu.edu.au/java-tut/essential/threads/synchronization.html     在这个例子中,生产者产生整数0-9存储到Cubblyhole。为了使同步问题更有趣,生产者的生产周期为0-100ms. Cubblehole.java Java代码 public class CubbyHole {       private int contents;       private boolean ava ...
1。基础知识 linux提供服务是由运行在后台的守护程序(daemon)来执行的。 守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户提请了1个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。 但是,对于系统所提供的每1个服务,如果都必须运行1个监听某个端口连接发生的守护程序,那么通常意味着系统资源的浪费。为此,引入“扩展的网络守护进程服务程序”xinetd(xinetd internet daemon)。telnet服务也是由xinetd守护的。 2。检测telnet、telnet-server的 ...
(1)启动samba服务器:service smb start (2)service nmb start 或者: (1)etc/init.d/smb start (2)etc/init.d/nmb start 改变linux ip方法: ifconfig eth0 192.168.0.2 (host-only linux ip 为 192.168.0.1) 就是VMnet8 ip是(192.168.0.1) 2010-01-07 22:31:38  最近在移植uboot,由于需要交叉编译,所以编译工作在虚拟机上进行(我安装的是Fedora10 Linux)。在移植的各个阶段,需要修改一些 ...
现在介绍Linux系统下挂载Windows分区的方法。   1、手工挂载   在Linux中也可以读取Windows分区,包括fat32格式的和ntfs格式的。首先你得知道Linux下对硬盘分区的称呼。比如Windows下的C盘通常是hda1,D盘是hda5,E盘是hda6等等。   ...
名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting 范例: cat -n textfile1 > t ...
地址:http://blog.sina.com.cn/s/blog_4f4fb35f01007yk3.html
VMware 提供四种网络连接方式 ========================================================= Bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多 ...
JQuery操作checkbox、radio 获取一组radio被选中项的值 var type = $('input[@name=type][@checked]').val(); var usable = $('input[@name=usable][@checked]').val() 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); var itemValue= $("select[@name=sex] option[@selected]" ...
java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;2009年01月12日 星期一 下午 04:45最近老是遇到这个问题,找了找发现tomcar下有jsf-asi.jfar,jsf-implk.jar两个包,没有用的,删掉,ok!
目 录 在数据库中建立操作记录(方式一) 建立操作记录(方法二) 使用LOG4J,通过配置LOG4J来获取业务日志(Apache Log4j) 用触发器生成SQL Server2000数据表的操作日志 基于拦截器的操作日志保存方式 Struts2拦截器(自定义拦截器) Spri ...
struts2的checkbox标签在使用的时候需要注意它的两个属性。value和fieldValue,在其他的标签中value是真实值。而在checkbox中,value如果为true,就表示复选框被选中;如果为false就表示不被选中。fieldValue才是此复选框对应的真实的值。 例如: <s:checkbox  name="xingming" value="false" fieldValue="wmj2003" />对应的html为 <input type="checkbox" na ...
用criteria进行关联查询--hibernate 的ResultTransformer 引用 两个实体 Parent(P) 和 Child(C)之间是1:N的关系,现要求符合指定条件的P及所包 含的C 采用hibernate中的Criteria来实现此功能的代码如下: Java代码 Criteria criteria = this.getCriteri ...
具有一个直观的、可扩展的条件查询API是Hibernate的特色。        15.1. 创建一个Criteria 实例    org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。        Criteria crit = sess.createCriteria(Cat.class);    crit.setMaxResults(50);    List cats = crit.list();    15.2. 限制结果集内容    一个单独的查询条件是org.hibernate.criterion.C ...
Global site tag (gtag.js) - Google Analytics