- 浏览: 135289 次
- 性别:
- 来自: 上海
最新评论
-
xinglianxlxl:
看看,不确定用了吗
url参数和map之间的转换 -
ijlkdwg:
没有看到 jar 包在哪 ?
java获取5日天气预报(json数据) -
BUYAOZAIBEIDAOLE:
查询一下就找到了,拿走试下,谢谢LZ
反射工具类 -
w1106093687:
引用试试什么效果
java bean反射 获取get set方法(Method) -
moxin0703:
哪有Utils包啊?
java获取5日天气预报(json数据)
文章列表
Location.href 返回整个当前url,若对其赋值:
location.href="http://www.dh189.com"则跳转其url
location.host 返回域名和端口号,如:www.dh189.com:80
lcation.hostname 返回域名
location.port 返回端口
location.pathname 返回域名后第一个斜框后的字符串
location.hash 跳到本页的某个锚
location.search 取url?后的部分
javascript 的history对象
hist ...
CalendarUtil
- 博客分类:
- java
package com.test;
import java.text.DateFormat;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class CalendarUtil {
// 用来全局控制 上一周,本周,下一周的周数变化
private int weeks = 0;
// ...
在开发过程中数据中的字段的命名一般是这样的:user_name book_id 等,而对应的java对象中的属性命名是这样的:userName、bookId等,写了个方法使这2种命名互相转换。
/**
* 对象属性转换为字段 例如:userName to user_name
* @param property 字段名
* @return
*/
public static String propertyToField(String property) {
if (null == property) {
return "";
...
jquery的相册插件yoxview,功能非常强大,用户体验非常好,而且可以使用键盘来控制图片的播放,而且官方还提供中文的支持,使用起来也相当简单。
官方地址:http://www.yoxigen.com/yoxview/
使用实例:http://www.dh189.com/h/93_1.html (点击相册即可看到效果)
下载地址:http://www.yoxigen.com/yoxview/releases/1.98/jquery.yoxview-1.98.zip
截图如下:
开始使用:
1.导入jquery包
<script type="te ...
我个人比较喜欢Google的logo,感觉设计的很好,以前都是看到喜欢的logo就下载下来(通过浏览器右键图片另存为),最近看了java的jsoup(html解析器)突发奇想能不能把Google的logo全拿下来,通过分析Google的页面发现并不复杂,所以就决定把它拿下来了,在Google logos页面发现都是英文的,就想到了再利用Google翻译api对logo说明进行翻译下,最终把图片信息以及翻译结果用json保存下来,
最终将这些logo放到了我的导航189站点上供喜欢Google logo的网友欣赏,哈哈。
地址:
http://www.dh189.com/p/logos/googl ...
package com.test;
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.json.JSONArray;
import org.json.JSONObject;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements; ...
HttpClient4 实现文件下载,依赖commons-io-1.4.jar 附在附件中。
代码如下:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;
import org.apache.http.HttpEntity;
import org.apa ...
httpClient4.0 通过代理认证访问网站
import java.io.IOException;
import org.apache.http.HttpEntity;
import org.apache.http.HttpHost;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
im ...
今天学习了一个java的html解析器(jsoup),以前一直使用htmlParser,感觉htmlParser处理html还可以,然而jsoup更强大,简单来说jsoup就是一个java版的jquery,个人认为很相似,方法名和选择器都很相像,比如jquery比较常用的方法:html()、text()、attr()等,如果熟悉jquery的话那学习jsoup就非常简单了,要是不熟悉jquery就多做些例子看看官方提供的教材和api也很快能学会的。
官方网站:http://jsoup.org/
我的网站“导航189”在“热帖”板块抓取天涯的数据时候就是使用jsoup来解析html http:// ...
在“导航189”网站中编写爬虫程序中使用的httpclient 来获取网页内容,但是在获取网页内容时有编码的问题,这里介绍的一个方法是使用EntityUtils中的toString来返回网页的内容,原理是这样的,在请求的返回header中获取编码,如果 ...
效果如下:
face.js
function Face(id){this.ojb=$("#"+id);this.oid=id; this.create()}
//头像路径
var faceUrl="gif/";
//定义头像数量
var faceNums=39;
Face.prototype.create =function(){
var oid=this.oid;
var my_face=$("body").find("[name=my_face_"+oid+"]" ...
/**
* html代码的中的'<''>'等转换
* 使用:
* $.escapeHtml("<b></b>");
*/
jQuery.escapeHtml=function(s){
return (s)? jQuery("<p>").text(s).html(): "";
}
测试:
alert($.escapeHtml("<b></b>"));
结果:
<b>&l ...
function StringBuffer() {
this.buffer = [];
}
StringBuffer.prototype.append = function append(string) {
this.buffer.push(string);
return this;
};
StringBuffer.prototype.toString = function toString() {
return this.buffer.join("");
};
使用如下:
va ...
javascript实现java中的Map,代码是在国外的一个网站上看到的(http://stackoverflow.com/questions/368280/javascript-hashmap-equivalent),自己稍作了修改,之前也看到过有人用2个数组实现了Map,但是我感觉效率比较低,现在这个我感觉效率还可以,自己做了下测试,代码如下:
Map.js
function Map(linkItems) {
this.current = undefined;
this._size = 0;
if(linkItems === false){
...
1.在<IfModule alias_module>标签中添加:
Alias /test/ E:/javawork/test_root/
其中/test/是虚拟路径,访问路径是这样的:http://localhost/test
"E:/javawork/test_root/"是项目所在路径
2.在</IfModule>之后添加:
<Directory "E:/javawork/jquery_utils/">
AllowOverride None
Options None
Ord ...