- 浏览: 115231 次
- 性别:
- 来自: 成都
最新评论
文章列表
可以实现和点点网音乐分享功能暂时还没做界面,先留下代码
package com;
/**
* 歌曲实体
* @author hanfei
*
*/
public class Song {
private String title;
private String songUrl;
private String flashUrl;
private String image;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this ...
视频分享效果为在站点内输入一视频网站某一视频链接,分享后即可类似微博或qq空间中那样直接点击播放,此代码赞只支持上述视频网站,6间房的视频有点问题,后面将继续扩展抓取其他视频网站。
分享后效果图:
实现代码如下:
package com;
/**
* 视频实体
* @author hanfei
*
*/
public class Video {
private String title;
private String desc;
private String flash;
private String pic;
p ...
本想实现直接分析任意一个链接地址,如果该站点是文章则只抓取文章,不是文章则只抓取标题和描述信息,但找了很多相关资料,本人能力有限,看了很多砖家写的什么算法也是瞎扯淡,干脆简单的实现标题和表述的抓取,这个很简单,本不想贴在此,但怕以后要用,好找点,先先记录在此:
package com.jyeba.core.html;
public class HtmlInfo {
private String title;
private String desc;
public void setTitle(String title) {
this.title = title;
}
...
为了实现把自己的其他网站的博客,或新闻导入到现在的站点中来,rss订阅主要解析xml,很简单,但往往用户并不知道自己博客rss地址,所以要根据博客地址抓取网页并解析出rss地址,然后在解析xml并将内容导入进自己的站点,在此不贴图了,直接发代码:
package com.jyeba.core.rss;
import java.util.ArrayList;
import java.util.List;
public class RssBean {
/**
* 频道标题
*/
private String title;
/**
* 频道连接
*/
...
下午比较闲(其实今天都很闲),想了一下在线人数统计方面的实现,上网找了下这方面的知识,最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessionListener接口或HttpSessionBindingListener接口来实现,通过监听session的新建和销毁来控制,详细如下。
先添加登陆的页面index.jsp
最近从ubuntu10.04升级到10.10后启动eclipse总是报如下错误:
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6 ...
基于jBPM4的临时动态性需求研究 http://www.chinaaet.com/article/index.aspx?id=22162
摘 要: 介绍了国内目前的工作流领域特点,尤其对临时动态性需求(会签、撤销、任意回退等)的各种场景进行了分析,提出了基于jBPM4的解决思路及 ...
/**
* 字符串转换为java.util.Date<br>
* 支持格式为 yyyy.MM.dd G 'at' hh:mm:ss z 如 '2002-1-1 AD at 22:10:59 PSD'<br>
* yy/MM/dd HH:mm:ss 如 '2002/1/1 17:55:00'<br>
* yy/MM/dd HH:mm:ss pm 如 '2002/1/1 17:55:00 pm'<br>
* yy-MM-dd HH:mm:ss 如 '2002-1-1 17:55:00' <br>
...
开发比较复杂的企业多用户管理信息系统(MIS),不可能不涉及到系统内多个用户之间的数据文件的流转、审批等功能的开发。由于企业的需求总是随着时间推移不断发生变化,加之各个企业内部所设置的办公流程不尽相同,一套 ...
Javascript中最常用的55个经典技巧 (网摘) 收藏
Javascript中最常用的55个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="retur ...
01 /**
02 * 时间对象的格式化;
03 */
04 Date.prototype.format = function(format) {
05 /*
06 * eg:format="YYYY-MM-dd hh:mm:ss";
07 */
08 var o = {
09 "M+" :this.getMonth() + 1, // month
10 "d+" :this.getDate(), // day
...
<!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; charset=gb ...
通过前面的资料,我需要做一个加载部门的领导的combox,而且用到很多地方,于是自定义了一个combox组件代码如下:
LeaderCombox = Ext.extend(Ext.form.ComboBox, {
fieldLabel : 'Label',
fieldLabel : "审核人",
width : 135,
mode : 'local', // 直接从本地获得数据(已通过nativeStore.load()将数据加载到本地,不需要用
// remote 再从服务器获取)
name : "leader&quo ...
/**
* 韩飞
*
* @class TreeSelector
* @extends Ext.form.ComboBox
*/
TreeSelector = Ext.extend(Ext.form.ComboBox, {
/**
* 回调函数,用于传递选择的id,text属性
*
* @type
*/
callback : Ext.emptyFn,
store : new Ext.data.SimpleStore({
...
程序员致富的若干方法探讨 收藏 此文于2010-10-28被推荐到CSDN首页
如何被推荐?
前一阵收到一封网友的来信,信中提到了他在提高个人收入和未来发展中的一些困惑,这也是我们许多学员和网友经常找我咨询的一件事情,颇具普遍性,故写此博与大家探讨和分享一下。
原信内容如下:
-------------------------
张老师,你好!
我今年23岁,明年12月软件工程硕士毕业,学Java一直都是深受张老师的感染,是跟着张老师走进IT这个行业,现在又对这行有一定的疑惑,希望老师能够给予解答!
为什么JavaEE搞太久之后,会觉得Java搞起来没意思了,想去搞 ...