- 浏览: 58674 次
最新评论
文章列表
了解URL编码与解码
- 博客分类:
- js jq
了解URL编码与解码
2011-05-20
通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。
例如Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-8。如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须将引起歧义的&和=符号进行转义,也就是对其进行编码。
又如,Url的编码格式采用的是ASCII码,而不是Unicode,这也就是说你不能在 ...
try {
Class.forName("javax.mail.Message");
System.out.println("装的是j2ee");
} catch (Exception e) {
System.out.println("装的是j2se");
}
IE浏览器文档模式设置
- 博客分类:
- js jq
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charse ...
uploadify 中文api
- 博客分类:
- js jq
http://slabs.sinaapp.com/uploadifydoc/
case when 条件 then 操作 else 操作 end
举例: select t.*,(select count(*) mobcount from mob_bas_role_agent a where a.role_id=t.role_id) clientcount,(select count(*) from mob_bas_role_agent d where d.role_id=t.role_id and d.send_flag=1 ) clientsendcount,case when t.role_type<1 then (select c ...
jstl if else
- 博客分类:
- jsp
<c:choose> <c:when test="${roleBase[0].flag==8}"> 已取消 </c:when> <c:otherwise> <c:if test=" ...
oracle ibatis 分页
- 博客分类:
- 数据库
<![CDATA[ select * from (select re.*, rownum rownum_ from (select r.role_id, r.role_name, r.role_type, r.flag from mob_bas_role r where r.username = #userName# and r.flag != 9 ...
uploadify 上传文件
- 博客分类:
- java
js:
<script type="text/javascript" src="<%=path%>/js/jquery/jquery.uploadify.js?f=<%=System.currentTimeMillis()%>"></script> <link type="text/css" rel="stylesheet" href="<%=path%>/css/uploadify/uploadify.css" />
...
由于谷歌浏览器缓存,引入js文件带个动态参数这里为时间戳、问题即可解决
<script type="text/javascript" src="<%=path%>/js/jquery/jquery.uploadify.js?f=<%=System.currentTimeMillis()%>"></script>
之前写法(mat.monitor_time带空格的字符串 传到后台后信息不全)
$("#reportdiv").load("<%=path%>/report/showPhoneDetail_report.action?mat.role_id=${mat.role_id }&mat.stat_main_id=${mat.stat_main_id }&mat.client_num=${mat.client_num }&mat.monitor_time=${mat.monitor_time}",function(){
...
String test="aaaaaaabbbbb";
boolean result=test.endsWith("bbb");
参数 list 要排序的list、STEP_ID要排序的map属性
Collections.sort(list, new Comparator(){
@Override
public int compare(Object o1, Object o2) {
Map m1 = (Map) o1;
Map m2 = (Map) o2;
int i1 = Integer.parseInt(m1.get("STEP_ID").toString() );
int i2 = Integer.parseInt(m2.get("STEP_ID").toSt ...
1实体:实现Comparable接口 、并复写compareTo方法
implements Comparable<HttpSendAndReviceVo>
public int compareTo(HttpSendAndReviceVo arg0) {
return this.getOrder().compareTo(arg0.getOrder());// this.getOrder()是要排序的字段
}
2list 排序处理
Collections.sort(httpList);//httpList ...