文章列表
jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jsoup的主要功能如下: 1. 从一个URL,文件或字符串中解析HTML; 2. 使用DOM或CSS选择器来查找、取出数据; 3. 可操作HTML元素、属性、文本; API :http://jsoup.org/apidocs/
谈谈自己对jsoup的理解:jsoup将html页面每个标签看作一个Elements ,元素集合 ,而针对标签中各个属性,看作一个个Element,通过e. ...
一、AlphaAnimation
实现透明渐变效果
参数:float fromAlpha, float toAlpha
fromAlpha:动画开始显示度, toAlpha:动画结束显示度
二、RotateAnimation
实现图片旋转
参数:float fromDegrees, float toDegrees, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue
fromDegrees: 开始旋转偏离值 toDegrees:结束旋转偏离值
...
环境:Win7旗舰版 VMware_Workstation_7.0_CN_Lite.exe
技术要点:
添加网络类型:对于图中出现的可供选择的网络类型VMware Workstation帮助文件中是这样定义的: 引用: (1) 网桥。网桥允许你连接你的虚拟机到由你的主机使用的局域网(LAN)。它连接虚拟机中的虚拟以太网交换机到主机中的物理以太网适配器。 (2) NAT。网络地址翻译(NAT)设备允许你连接你的虚拟机到一个外部网络,在该网络中你只拥有一个 IP 网络地址并且它已经被主机使用。例如,你可以使用 NAT 通过主机上的一个拨号网络连接或者通过主机的以太网适配器、无线以太网适配器或者令 ...
好久没有写文章了,今天遇到了之前一直没有注意过的问题,然来html也会存在自动编码和解码的时候,比如在读取页面的&符号时,会转义成 &
这是javascript 实现的 解码和编码 代码 挺管用的
//编码
function HtmlEncode(str) {
var t = document.createElement("div");
t.textContent ? t.textContent = str : t.innerText = str;
return t.innerHTML;
}
...
1,基本环境准备:
安装JDK1.5以上,eclipse3.3以上版本.(myeclipse也可以),笔者安装了JDK1.6,和myeclipse 8.6。
图1:JDK1.6
--------------------------------------------------------------------------------
2,下载Android SDK
非常不幸的是,Android.com 被我们强大的GFW 给墙了,但是我们又不得不去官网下载(当然,你能从朋友手中拿到SDK也很不错哦),让我们不得不fanqiang。当然fanqiang的方法很多,我这里 ...
首先必须导入 dwr3.0的jar包 可以到官网下 很容易的
具体介绍 见 文章
http://cheney-mydream.iteye.com/blog/461633
最近在写三大框架整合 其实主要就是一些配置文件问题,三大框架整合其实也就是Struts和Spring的整合 ,因为Hibernate和Spring的整合 eclipse已经帮我们做得很好了!而Struts和Spring的整合,主要是因为Spring的注入式管理bean方式,所以也要求在Struts和DWR中用到的bean也交给Spring来管理。所以这里就要求Spring的配置文件的解析时机(我的个人理解)。
时机一:web容器读取web.xml时候 ,通过web.xml配置加载spring上下文环境。
修改web.xml配置:
<?xml version="1.0" ...
一、导包
struts2 需要用到的包:
commons-fileupload.jar、commons-io.jar、commons-logging.jar、freemarker.jar、ognl.jar、struts2-core.jar、xwork-core.jar
二、项目引入spring 功能、hibernate 功能
三、改写配置文件
a. web.xml
由于spring采用注入式管理对象方式,我们也必须将struts2中自己编写的action交给spring管理。而spring通过解析applicationContext.xml文件控制反转实例化所有的bean。所 ...
dwr集成spring
关键字: dwr
dwr.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
"http://www.getahead.ltd.uk/dwr/dwr10.dtd">
<dwr>
<allow>
<create cr ...
下面是java操作数据库的模板,只需要写出简单的sql语句,再调用该模板中对应的方法,就能完成平时我们的数据库查询和更新操作了。
public class JdbcTemplate {
private Map<String,Connection>map=Collections.synchronizedMap(new
Hashtable<String,Connection>());
private static CopyOfJdbcTemplate jt;
private JdbcPool jpool=JdbcPool.getInstance();
priva ...
下面是java写的数据库连接池代码,可以连接oracle和mysql,当然使用时必须加上对应的驱动包。
public class JdbcPool {
private static List<Connection> pool=new LinkedList<Connection>();
private static int minConn=10;
private static int maxConn=50;
private static int curActive=0;
private static JdbcPool jp;
pu ...
现象:在一个页面引用了一个js文件,如果直接访问这个页面,js能够被正常引用,但是如果从服务器servlet通过requestgetRequestDispatcher().forward()跳转到该页面的话,该js会出现路径错误,不能正常应用。(js所在路径为/book/下)
分析:应该是requestgetRequestDispatcher().forward(),使得页面所处的服务器下路径出现问题,分析得出当引用或者说进入一个servlet时,这是js路径为所在服务器中当前工程名下当前使用servlet路径(WebBookShop/servlet/SVAddBook),而非原来直接访 ...
今天遇到一个很奇怪的问题,通过url传递参数url+"?name="+c#+"&id="+"21"传到另一个页面,发现竟然id读取出值为空,当 name值为c++时,传递过去值竟然只有c字符,很是奇怪,上网一查,原来url对这些字符有些特殊要求,比如对于#,当遇到它时,后面所有内容将被忽视。自己真是孤陋寡闻!有些人就借此来再数据库名后面加上#,增强安全性。但是也有破解之法,那就是不直接传递#,而是传递他在url中的ascii码 %23,利用这个我想到一种方法就是对读到的值进行判断如果结尾不包括这些特殊字符就直接传递该值,否则转化 ...