`
dh189
  • 浏览: 135289 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
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>")); 结果: &lt;b&gt;&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 ...
Global site tag (gtag.js) - Google Analytics