`
825970378
  • 浏览: 20628 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表
JSON(JavaScript Object Notation,JavaScript对象表示法)是一种简单的数据交换格式,非常类似于大多数与C语言类似的语言中的数组。更准确地说,JSON是JavaScript用于定义对象的对象字面值注释的子集。 { firstName:"frank", lastName:"Zammetti" }是JSON的简单范例。如果希望执行var p= eval(json);,其中json是上面给出的JSON范例,那么就会使用具有两个域(firstName和lastName)的对象,并且变量p指向这个对象,接着执行alert(p.f ...
JDK环境变量配置: 如果你的JDK安装在C盘里,如:C:\Program Files\Java\jdk1.6.0_10,那么就在系统变量里(当然也可以在用户变量里)点新建: 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.6.0_10 再次点新建: 变量名:classpath 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 并在path里(不要删除原来的那些)加入 ;C:\Program Files\Java\jdk1.6.0_10\bin 然后在命令提示符下执行javac命令,,看能不能运行就ok了
    在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。     但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。 【方法1】使用Struts2 Aware拦截器       这种方法需要Action类实现相应的拦截器接口。如我们要获得HttpServletResponse对象,需要实现org.apach ...

iBatis错误

周五把项目的数据库从mySQL换成了sql server2000。出现了不少问题,(Can't start manual transaction mode because there are cloned connections)这是其中一个   原因一般是当你在一个SQL SERVER的JDBC连接上执行多个STATEMENTS的操作,或者是手动事务状态(AutoCommit=false) 并且使用默认的模式. direct (SelectMethod=direct) 模式. 解决办法当你使用手动事务模式时,必须把SelectMethod 属性的值设置为 Cursor, 或者是确保在你的 ...
<!--[if !supportLists]-->1.1    <!--[endif]-->什么是持久化 几乎所有的程序都需要持久化数据。持久化是程序开发中的一个基础问题。当一个信息系统不能保存用户所输入的数据的时候,一旦主机出现诸如断电的故障,那么系统便变得毫无价值。当我们讨论java中的持久化的时候,我们通常指的是用SQL在关系型数据库中存取数据。我们从如何使用Java来完成这样的任务说起。然后我们就可以继续我们持久化的讨论,以及如何在面向对象的程序中去使用它们。 <!--[if !supportLists]-->1.1.1        <!- ...
Varchar 对每个英文(ASCII)字符都占用2个字节,对一个汉字也只占用两个字节 char 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节 Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian&qu ...
1.变量转换 看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进行变量转换是常用的做法。始终使用原始数据类型(有时也称为字面量)来转换变量,这种没有任何额外的影响的做法反而效率更高。 var myVar = "3.14159", str = ""+ myVar,// to string int = ~~myVar, // to integer float = 1*myVar, // to floa ...
1.尽量使用final修饰符。 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都是final的。java编译器会寻找机会内联(inline)所有的final方法(这和具体的编译器实现有关)。此举能够使性能平均提高50%。 2.尽量重用对象。 特别是String对象的使用中,出现字符串连接情况时应使用StringBuffer代替,由于系统不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回 ...
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。 如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletContext, 然后通过ServletContext.getRealPath("/")来获取当前应用在服务器上的物理地 ...

Java性能监控

当应用程序性能受到损害时,大多数开发人员都惊慌失措,这在情理之中。跟踪 Java 应用程序瓶颈来源一直以来都是很麻烦的,因为 Java 虚拟机有黑盒效应,而且 Java 平台分析工具一贯就有缺陷。 然而,随着 Java 5 中 JConsole 的引入,一切都发生了改变。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。它不是完美的,但是当尖头老板来问你关于性能的问题时,用它来应对还是绰绰有余的——这比查询 Papa Google 要好得多。 在本期 5 件事 系列中,我将向您展示 5 个方法,使您可以轻松地使用 JConsole(或者,它更高 ...
导读:对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。文中介绍了Java堆的学习教程以及Java堆内存(heap memory)的十个要点。 文章内容如下: 我刚开始学习Java编程时,可不知道什么是堆内存或堆空间(heap space),甚至根本不管对象创建时都放在哪里去了。正式了写一些程序后,经常会遇到java.lang.outOfMemoryError等错误,我才开始关注堆内存。 对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学习编程的每 ...
<div class="title" style="cursor:move;color:#1E5494;" onmousedown="yidong('apDiv1')">系统提示!<span class="close" onclick="tips_pop()">×</span></div>       var yd=0;var x=0;var y=0;function yidong(obj){yd=obj;x=document.all(yd) ...

js嵌套天气预报

   <iframe src="http://m.weather.com.cn/m/pn7/weather.htm " width="195" height="20" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" allowtransparency="true" scrolling="no"&g ...
 (一)建立打不开删不掉的文件夹:(简单实用) [此方法win7下不可用]   1、进入CMD 模式(命令提示符),在“运行”中输入CMD后回车。   2、在CMD模式下,使用CMD 命令建立文件夹,键入“md e:\news..\”,注意引号里有二个点哦,回车。现在看到在E 盘下有news.命名的文件了。    3、试着双击打开看看?或是在运行里打开?怎么样?都提示错误吧?就是删除也照样提示错误,用卡卡文件粉碎也不行。没有人能打开了吧?   4、往里面存放自己秘密文件吧。正常打开方法:在运行里输入“e:\news..\”回车就可以打开,之后操作跟普通文件夹是一样的。(包括图片、文字,有 ...

隐藏文件

回收站:{645ff040-5081-101b-9f08-00aa002f954e}拔号网络:{992CFFA0-F557-101A-88EC-00DD010CCC48}打印机:{2227a280-3aea-1069-a2de-08002b30309d}控制面板:{21ec2020-3aea-1069-a2dd-08002b30309d}网上邻居:{208D2C60-3AEA-1069-A2D7-08002B30309D}图标clsid=windowsmedia 文件名.{00020c ...
Global site tag (gtag.js) - Google Analytics