- 浏览: 122366 次
- 性别:
- 来自: 广州
最新评论
-
huosange:
简单明了,通俗易懂
JAVA为什么只允许单继承
文章列表
1.salience
功能:设置规制执行的优先级
值:数字(数字越大执行优先级越高)
示例:
rule "rule1"
salience 1
when
eval(true)
then
System.out.println("rule1");
end
2.no-loop
功能:控制已经执行的规则条件再次满足是否再次执行
值:true/false
示例:
rule "rule1"
no-loop true
when
$customer:Customer(name==&quo ...
合并JS文件和CSS文件很多人都知道,也用过,目的是为了减少请求数。但有时候我们觉的把JS合并到1个文件,CSS又合并到另外1个文件也是浪费,我们如何能把CSS和JS一起合并进1个文件了?
这里需要使用1个常见的注释符<!-- 主要是利用css,js解析器对<!-- 进行不同的解析来实现JS和CSS合并的。
1. CSS解析器 会忽略<!--符号,
2. JS解析器会把<!--当作注释符号,与// 注释相同。
看看下面的列子:
<HEAD>
<TITLE>test</TITLE>
<style ...
下拉列表优化
然后创建自己的输入框和弹出框。当页面只有1,2个select的时候,没发现有什么问题,但当页面出现7,8个select的时候,熏染速度明显慢了很多,可以看着1个个select变成input,主要原因还是js执行的太多了(动态生成html,绑定事件)等等。这个是影响页面渲染速度的1个大问题,所以第一个要解决的就是这个select。因原始的select外观是在是不行,而且又不能修改样式,所以我们选择了1个jquery的selectbox插件,该插件的实现原理:在页面加载完毕后,隐藏原始的select,然后创建自己的输入框和弹出框。当页面只有1,2个select的时候,没发现有什么问题 ...
制作过网页的人都有为画线而烦恼的经历,先来认识一下“Border”(画边框),它是CSS的一个属性,用它可以给能确定范围的HTML标记(如TD、DIV等等)画边框,它可以定义边框线的类型、宽度和颜色,利用这个特性,可以制作一些特殊效果。下面把通过实例来说明其应用技巧。
1、给文本加边框
上面的示例中,给一段文字加了不同的边框,只是为了说明边框线的颜色、粗细是可变的。
第一个边框的CSS代码是:style="border:thin solid red";
“border”后面的三个参数的含义是:边框线的宽度是:thin(细线);边框线的类型:solid(实 ...
spring相关问题解决
- 博客分类:
- Spring
1. ExtensionValidator[/TestSpringMVC][commons-attributes-api.jar]:
Required extension "ant"not found.
Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/XXXX] has not
been started .
解决:这个问题出现的原因是commons-attributes-compiler.jar包的MANIFEST.MF文件出 ...
1、session在何时被创建
一 个常见的误解是以为session在有客户端访问时就被创建,然而事实是直到某server端程序调用 HttpServletRequest.getSession(true)这样的语句时才被创建,注意如果JSP没有显示的使用 <%@page session="false"%> 关闭session,则JSP文件在编译成Servlet时将会自动加上这样一条语句HttpSession session = HttpServletRequest.getSession(true);这也是JSP中隐含的session对象的来历。
由于ses ...
HTML
用户名:<input type="text" id="UserAccount" onKeyPress="JumpByEnter(UserPwd)" />
密码:<input name="UserPwd" type="password" onKeyPress="IsEnterKeyPress()">
JavaScript:
JumpByEnter(UserPwd) 函数功能:输入完用户名按回车,焦点转向密码输入框
Is ...
二者的定义:
当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,
都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie ...
* 方案一
* 在tomcat服务器的conf/web.xml文件配置session的超时 时间是分钟为单位,此时配置session的超时管理适用于所有的web应用 <session-config> <session-timeout>20</session-timeout> </session-config>
* 方案二
* 在当前的web应用的web.xml文件中配置session的超时管理,会覆盖tomcat服务器的web.xml文件中的配置 * <session-config> <!-- 配置session的超时 ...
把SDK的tools路径加入环境变量PATH之后就可以在任何目录下调用Android调试命令来运行程序。
在控制台窗口内可以输入下列命令:
android –h
帮助命令,可用来确认安装配置是否成功,并且可以看到其他的命令。
运行后结果如下图:
创建AVD虚拟设备
android create avd –n <name> -t <targetID>[-<option><value>]
<name>是要创建的AVD的名称
<targetID>是Available Androi ...
首先确定SDK的安装路径,比如说我的就是:D:\Program Files\android-sdk_r06-windows\android-sdk-windows\tools
命令行下键入: cd D:\Program Files\android-sdk_r06-windows\android-sdk-windows\tools
然后键入: d:
这样路径就切换到了 D:\Program Files\android-sdk_r06-windows\android-sdk-windows\tools 了
然后再该路径下使用android 命令列出target 值 android list tar ...
Android开发工具之DDMS
- 博客分类:
- android
今天开始学习Android的数据库开发,这期间需要用到DDMS,就google了下,同时参考了 http://www.moandroid.com/?p=638 的文章,完整的整理如下。(关于DDMS的官方介绍可参考http://developer.android.com/guide/developing/tools/ddms.html 。不过由于伟大的GFW,这个网站天朝人民已经无法访问到,可以访问。)
DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、 ...
Eclipse在线安装Jquery 插件aptana
1. 在线安装:Help->Install New Software...->Add...->Name: "Aptana", Location: http://download.aptana.org/tools/studio/plugin/install/studio 下载完毕,按步骤一步一步next,最后重启 Eclipse 。
2.给Aptana添加JQuery
Help->Install Aptana Plugin->javascript libraried -> ...
昨天在用SAX解析XML文档的时候,在XML文件中如果有中文的话就会抛出“invalid byte 1 of 1-byte UTF-8 sequence”异常,调试是总是找不到问题所在,于是求救于网络,终于找到问题所在,成功解决了问题,在此谢谢强大的网络资源。
XML内容实际是以UTF-8编码的,因此造成了包括中文字符的XML文件无法正常阅读,将编码格式改成“GB2312”后就可以正常解析了。<?xml version="1.0" encoding="GB2312"?>
自己的总结:
1、“org.dom4j.Doc ...
一.准备工作
下载jdk ,安装jdk
下载jboss,安装jboss
下载apache http,安装apache http,下载mod_jk-apache-2.0.59.so,拷贝到apache的
modules目录下
二.配置
1.配置jboss
说明:假设有两台服务器,分别安装了jboss,两台服务器的ip地址 为:192.168.1.1、192.168.1.2
a.拷贝文件
把jboss的server/all/lib目录下的
jbossha.jar(加载org.jboss.ha.framewo ...