- 浏览: 557909 次
- 性别:
- 来自: 合肥
最新评论
-
d199212:
引用引用[u][/u]
高德地图创建自定义覆盖物 -
lyuaong2010:
这做法不错,百度地图 提供的拉框获取不到矩形的几点
百度地图封装实现拉框效果 -
Allen_J_Will:
...
我的“天气宝”上线啦 -
chenzheng8975:
王太阳 写道你这根本就不出来,,你漏了几个地方...例子只做参 ...
ztree学习之异步加载节点 -
chenzheng8975:
王太阳 写道你这根本就不出来,,你漏了几个地方... 有图有真 ...
ztree学习之异步加载节点
文章列表
Set:
一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2)的元素对 e1和 e2,并且最多包含一个 null 元素。HashSet:
此类实现 Set接口,由哈希表(实际上是一个 HashMap实例)支持。它不保证 set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用 null元素。TreeSet:
使用元素的自然顺序
对元素进行排序,或者根据创建 set 时提供的 Comparator 进行排序,具体取决于使用的构造方法。
import java.util.HashSet;
import java.util ...
Collection接口是List接口和Set接口的父接口,该接口中提供了List集合和Set集合的常用方法。
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class IteratorTest {
/**
* @param args
*/
public static void main(String[] args) {
//创建一个List集合
List list = new ArrayList();
//添加元素
...
通过javascript来实现对cookie的存取,在jsp页面中用的比较多也方便。
注:
SetCookie()和getCookie()直接写死到脚本中,直接调用就OK
<script type="text/javascript" language="javascript">
function SetCookie(name,value)//两个参数,一个是cookie的名字,一个是值
{
var Days = 30; //此 cookie 将被保存 30 天
var exp = new ...
注:
在读写流(stream)的时候,数据是先被读到了内存中,再把数据写到文件中,当你数据读完的时候不代表你的数据已经写完了,因为还有一部分有可能会留在内存这个缓冲区中。这时候如果你调用了close()方法关闭了读写流,那么这部分数据就会丢失,所以应该在关闭读写流之前先flush()。
import java.io.*;
public class GetNote {
public static void main(String[] args) throws IOException {
BufferedReader bur =new ...
Oracle分页:
select b.* from
(select a.* ,rownum
rnum from (select * from bi_indexmlk) a where rownum<=5)
b where rnum>=3
sql server分页:
--显示第3个至第5个入学的学生信息
select top
3 * from student where sname not in
(select top 2 sname from student order by entertime )
order by en ...
cmd常用命令:
write 写字板
mspaint 画图板
mstsc 远程桌面连接
notepad 打开记事本
explorer 打开资源管理器
calc 启动计算器
cls 清除屏幕
date 显示或设置日期
dir 显示一个目录中的文件和子目录。
exit 退出 cmd.exe 程序(命令解释程序)。
help 提供 Windows 命令的帮助信息。
logoff 注销命令
net start 查看开启了哪些服务
netstat -n 查看端口的网络连接情况,常用netstat -an
ping ip(或域名) 向对方主机发送默 ...
Struts2标签分类
控制标签
(if, elseif, else, iterator, append, merge, generator, subset, sort)
数据标签
(bean, param, date, debug, include, set, url, push)
Struts2默认的表达式语言是OGNL
可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。#
访问OGNL上下文和Action上下文,#相当于ActionContext.getContext() .
构造Map
用于过滤和投影(projecting)集合 ...
初学Struts2,就编写了一个简单的登录的例子,在运行中遇到当用户名为中文时出现中文乱码,故上网搜索解决之道,并撰此文以记之。
index.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ page contentType="text/html; charset=UTF-8"%>
<%
String path = request.getContextPat ...
Struts2对json有非常好的支持。为了支持json
,我们只需要如下三步:
1. 导入struts2-json-plugin-{STRUTS_VERSION}.jar
2. 让package继承json-default
3. 将action返回的result的type设置为json
HelloAction.java
public class HelloAction {
private String message;
public String getMessage() {
return message;
}
public void setMes ...
Hello world
Action
Result & Result type
Interceptor
Validation
Configuration files
Packages
tag
请求处理流程:
1.浏览器请求一个资源
2.Filter Dispatcher通过分析请求找到相应的处理Action
3.拦截器对请求自动应用通用的功能,如校验,文件上传处理
4.执行action中的相应方法
5.生成输出结果,返回结果给浏览器
修改struts.xml
<constant name="struts.ui.theme" valu ...
<body>
<a target="blank" href="http://wpa.qq.com/msgrd?V=1&Uin=QQ号码&Site=OK&Menu=yes">
<img height="17px" width="25px" border="0" SRC="http://wpa.qq.com/pa?p=17:你的qq号:17" alt="点击开始QQ交谈/留言" />
...
AJAX = 异步 JavaScript 和 XML。
1.XMLHttpRequest 用于在后台与服务器交换数据
创建 XMLHttpRequest 对象的语法:
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTT ...
1.$(".test").hide(): 演示 jQuery hide() 函数,隐藏所有 class="test" 的元素。
$("#test").hide(): 演示 jQuery hide() 函数,隐藏 id="test" 的元素。
$(this)当前 HTML 元素
2.jQuery 函数位于一个 document ready 函数中:
$(docu ...
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
< ...
流的分类:
按流向分为输入流和输出流;
按传输单位分为字节流(Stream)结尾的和字符流(Reader和Writer)
;
按功能还可以分为节点流和过滤流。
节点流:负责数据源和程序之间建立连接;(相当于裸枪)
过滤 ...