- 浏览: 141653 次
- 性别:
- 来自: 杭州
最新评论
-
skylcf:
整个页面的代码呢?
jquery动态添加行并计算总金额 -
dingherry:
没有大图中图,怎么做?
图片放大镜效果 -
yinjj472:
package com.yin.test;
public c ...
JAVA设计模式之单例模式 -
wangyu1221:
放在spring里面,是不是就不用那么多static priv ...
JAVA设计模式之单例模式 -
xurichusheng:
<p> </p>
<pre na ...
JAVA设计模式之单例模式
文章列表
使用Ajax可以实现无刷新页面请求,但对于java来说个人感觉配置烦了一点,对于json也是刚接触
学习json要掌握java对象如何转换json对象,List集合的转换,JavaBean的转换,其中JSONObject和JSONArray是不可缺少的。
站想要让搜索引擎搜到,必须设置好keywords,description,title,做好SEO优化,同时sitemap.xml也是不可缺少的
通过Google,得到一些帮助,把自己做的整理一下:
第一、对文件进行查找:
public class FileDemo {
File myDir;
File[] contents;
List fileList;
Iterator currentFileIt;
File currentFile;
String path;
/**
* 无参的构造函数
* */
public FileDemo() ...
在http://open.taobao.com开放平台下载相应的最新的sdk,如你懂得php,就下载php的sdk,然后解压把top目录添加到自己的项目中。
新建一个index.php
<?php
include("top/TopClient.php");
include("top/request/ItemGetRequest.php");
$appKey = '自己的appKey'; //自己申请成为开发者,必须要经过实名认证
$appSecret = '自己的appSecret';
沙箱默认的appkey:test ...
找出所有img标签的,没有带说明属性alt的标签:
正则:<img(?![^<>]*?alt[^<>]*?>).*?>
例子:<img src="" alt=""> <img src="" > <img src=""
title=""> <img src="" id=""> <img src="" title="&qu ...
在我们应用Freemarker
过程中,经常会操作例如字符串,数字,集合等,却不清楚Freemrker
有没有类似于Java
一样有相关的类及方法。在本文当中,我将向大家详细的介绍Freemarke
的内置函数及用法,以便能帮助大家更熟练的应用Freemarker
完成项目开发。
一、
Sequence
的内置函数
1.
sequence?first
返回sequence
的第一个值。
2.
sequence?last
返回sequence
的最后一个值。
3.
...
Freemarker是模板引擎,也可以说是一种表现层的框架,它有自己的模板指令,开发者如果不熟悉这些语法,很难进行表现层的开发。Struts2框架技术对Freemarker做了很好的支持,开发人员只要熟悉Struts2的标签即可进行开发Freemarker模板文件,如果您还不熟悉具体的Struts2及标签应用请参考其他文献资料,本文主要阐述Struts2与Freemarker的配置
方法。
本文所述开发环境为: MyEclipse 6.0 +JDK 1.5 +Tomcat 6.0。
一、
安装开发Freemarker模板文件插件
Freemarker自身提供了一个编 ...
Java中过滤敏感词
- 博客分类:
- 学习分享
在发表评论,文章时常常需要过滤一些敏感词...
把自己的拿出来晒晒
1.写个过滤的类:
import java.io.IOException;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.Properties;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class KeyWordFilter {
private static Pattern pattern = ...
常用正则表达式
正则表达式调试工具:RegexTester
常用正则表达式集锦- -
在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式介绍如下:
只能输入数字:“^[0-9]*$”
只能输入n位的数字:“^d{n}$”
只能输入至少n位数字:“^d{n,}$”
只能输入m-n位的数字:“^d{m,n}$”
只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”
只能输入有两位小数的正实数:“^[0-9]+(. ...
1.测试类的命名规则
Test+被测试的业务、被测试的接口、被测试的类
类的名字必须由大写字母开头而单词中的其他字母均为小写,如果类名称由多个单词组成,则每个单词的首字母均应为大写,如TestUserLogin。如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLExample。
2.测试用例的命名规则
test+用例操作_状态
单词的约定与测试类命名相同,如:testSetUsername
测试类:
public class loginActionTest extends TestCase{
public void loginTest(){
LoginAction login=new LoginAction();
login.setUsername("admin");
login.setPassword("admin");
try {
assertEquals("success", login.execute());
...
#幽默笑话
#某个公司的员工小李,原来在第10层楼上的人事部做事,可后来被人事调动,把他调到9层上的市场部。
一天小李的朋友打电话找小李,可打的是人事部的座机号,小李的同事接电话问找谁,电话那头说找小李,然后这边说小李不在人事(世)了,小李的朋友就问什么时候的事,上个星期我们还在一起呢,怎么说走就走了呢,我还没来到急送送他,这头小李的同事就说要找他就到下面去吧!
生活中少说一个人的误会!
风吹雨打是生活,苦尽甜来知人生。非常喜欢这句调整心态的话:积极的人是太阳,照到哪里哪里亮;消极的人是月亮,初一十五不一样。
人活着其实非常简单,简单得到最后就是一方小的盒子可以容身。短暂的 ...
今年的雪真给力,一来就下个不停
- 博客分类:
- 生活_心情
从前天开始,杭城就开始下大雪,到今天已经是第三天啦,照这样下的话,过年还能不能回家呀,道路会不会被封...
哎,今天坐车真是无语,早上没来的急吃早饭就去赶车,在车上站了一个多小时,肚子都打鼓... 在外打工的姐妹们不用担心封路的问题,在公交车上听新闻,交警部门称不到万不得已是不会对道路进行封锁的,哈哈,我终于不用担心啦。
jQuery事件处理
ready(fn)
代码:
$(document).ready(function(){
// Your code here...
});
作用:它可以极大地提高web应用程序的响应速度。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数,而99.99%的JavaScript函数都需要在那一刻执行。
bind(type,[data],fn)
代码:
$("p").bind("click", function(){
alert( $(t ...
对于struts大家也许都不陌生,但很多时候可能还会出错,今天就把我出错的地方说说,提醒后来者吧...
struts1我们知道配置文件struts-config.xml是放在WebRoot下的WEB-INF中,而我在做struts2的时候尽把struts.xml文件和struts1一样放置,运行老报404找不到路径错误,自己还郁闷了很久,最后想了想struts1+struts2本质上的区别.
哎... 粗心的我把配置文件放错位置,struts2的配置文件应该在src的目录下