`
kawaii_xw
  • 浏览: 46582 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
     JSON是以一种对象方式操作Javascript的技术,它是建立在W3C标准之上的,并且不依赖于特定语言。 它提供了简便的表示对象的方式,具体体现为下面两种数据结构: Map:提供了KEY/VALUE形式表示对象的属性和值,对象间的属性是无序的; Array :提供了有序的集合。 简单来说,JSON中只使用两种符号: {}大括号:表示一个对象的界限,其中包括用逗号分隔的多个键值对(属性名:属性值); []方括号: 作为对象数组形式属性的界限,其中包括多个用逗号隔开的值(也可以是复杂结构的值)。 下面的例子表示了一个学生对象: 1  var  student  =  { ...
步骤简介:1、利用DocumentBuilderFactory获得DocumentBuilder: DocumentBuilder docBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder() ; 2、由DocumentBuilder解析得到Document: 1 Document document = docBuilder.parse(new ByteArrayInputStream(xmlStr.getBytes()));2 //Document document = docBuilder.parse(new F ...
如果我们在Hibernate中需要查询多个表的不同字段,如何来获取结果呢? 有两种方式: 1、 对各个字段分别转化成对应类型,如下: 1 Query q = session.createQuery( 2 " select members, classInfo.className " + 3 " from Members members, ClassInfo classInfo " + 4 " where members.level = classI ...
请教一下,在Struts2的<s:radio/>标签中,如何使一个值被默认选中? 这是我的程序片断: <s:set name="male" value="%{getText('app.label.sex.male')}"/> <s:set name="female" value="%{getText('app.label.sex.female')}"/> <s:radio name="user.usex" list="#{'male':#mal ...
  Webwork2+Spring集成 (JAVA ) joy 发表于:06-08-28 17:16 使 用最新的Webwork2和Spring集成是非常简单的,集成的目标就是让Spring来管理Webwork的Action,从而充分使用Spring 强大的IOC和AOP能力和Webwork的灵活简洁的特点。我认为这种集成是目前相较于网上的其他集成方法较好的一种。 环境:Webwork2.2.2+Spring2.0M3 集成步骤: 1.修改web.xml,加入如下的监听器 <listener> ...
1、在Javascript中操作Cookie: 1 <script> 2 //设置Cookie 3   function setCookie(va){ 4        var expires = new Date(); 5       expires.setTime(expires.getTime() + 12 * 30 * 24 *
1、在Action中获得Servlet API中的对象: 1 com.opensymphony.xwork2.ActionContext context = ActionContext.getContext(); 2 HttpServletRequest request = org.apache.struts2.ServletActionContext.getRequest(); 3 HttpServletResponse response = org.apache.struts2.ServletActionContext.getRe ...
  1 import java.io. * ; 2 3 public class ExecCmd{ 4 5 public static void main(String[] args){ 6 try { 7 String command = " java " ; 8 Process p = Runtime.getRuntime().exec(command); 9 ...
创建一个独立的线程: 1 public class AnotherThread implements Runnable{ 2 public void run(){ 3 4 TestThreadLocal ttl = new TestThreadLocal(); 5 int number1 = ttl.get(); 6 7 System.out.println( " another number1 is " + numb ...
一种比较简陋的方法: 1 ActionListener taskPerformer = new ActionListener() { 2 public void actionPerformed(ActionEvent evt) { 3 log.info( " monitor is running at " + new java.util.Date()); 4 String configfile = (String)getServletC ...
 1 try { 2      String inFilename = "infile"; 3      String outFilename = "outfile.zip"; 4      FileInputStream in = new FileInputStream(inFilename); 5      ZipOutputStream out = new ZipOutputStream(new FileOutputStream(outFilename)); 6           //
### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ### direct messages to file hi ...
1、查询缓存 首先需要配置hibernate.cache.use_query_cache=true 如果用ehcache,配置ehcache.xml,注意hibernate3.0以后不是net.sf的包名了   1 < cache name ="net.sf.hibernate.cache.StandardQueryCache" 2 3 maxElementsInMemory ="50" eternal ="false" timeToIdleSeconds ="3600" ...
缓存---基础理论篇 1. 缓存 缓存介于应用程序和永久性数据存储源之间,它的作用是降低应用程序直接读写永久数据存储源的频率,从而提高应用的运行性能。 缓存中的数据是数据存储源中数据的拷贝,应用程序在运行时直接读写缓存中的数据,只在某些特定时刻按照缓存中的数据来同步更新数据存储源。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。 2. 各类CACHE简介 2.1. Java C ...
<!-- <script language="javascript">  //行追加  function lineAdd()  {   var count = 1;   var newLine_1 = "<tr>"   newLine_1 += "<td><input type='file' size='30' name='uploadfile" + count + "'></td>";   count++;   newLine_1 += " ...
Global site tag (gtag.js) - Google Analytics