今天,一个同事访问http://www.ibm.com.cn网站时,觉得很奇怪,明明键入的是http://www.ibm.com.cn,怎么IE自动把它变成了http://www.ibm.com/cn/,而且已访问结果也是正确的。他觉得很费解,IE难道有这么智能?
只要了解HTTP协议,以上转换的原理很简单,其过程大致如下:
1.为了从www.ibm.com.cn上取得网页,浏览器做了类似下面的事情。
telnet www.ibm.com.cn 80
GET / HTTP/1.1
只要了解HTTP协议,以上转换的原理很简单,其过程大致如下:
1.为了从www.ibm.com.cn上取得网页,浏览器做了类似下面的事情。
telnet www.ibm.com.cn 80
GET / HTTP/1.1
复制内容到剪贴板 程序代码
String ipprovince = "";
String ip = "58.214.5.162";
try {
// URL url=new
// URL("http://www.youdao.com/smartresult-xml/search.s?type=ip&q=58.214.5.162");
URL url = new URL("http://whois.pconline.com.cn/ip.jsp?ip=" + ip);
HttpURLConnection connect = (HttpURLConnection) url
.openConnection();
String ip = "58.214.5.162";
try {
// URL url=new
// URL("http://www.youdao.com/smartresult-xml/search.s?type=ip&q=58.214.5.162");
URL url = new URL("http://whois.pconline.com.cn/ip.jsp?ip=" + ip);
HttpURLConnection connect = (HttpURLConnection) url
.openConnection();
Tags: web service
近日做了个项目,数据持久层用的是hibernate.第一次用它就发现这是一个很好的东西.但是难免会碰到问题.
问题:
因项目需要,我要做一个通用的查询页面,这里用到一个SQL模板,开始我试了一下,成功.但是后来真正想查询的时候,问题出现了!错误信息如下:
问题:
因项目需要,我要做一个通用的查询页面,这里用到一个SQL模板,开始我试了一下,成功.但是后来真正想查询的时候,问题出现了!错误信息如下:
复制内容到剪贴板 程序代码
org.hibernate.MappingException: No Dialect mapping for JDBC type: 3
at org.hibernate.dialect.TypeNames.get(TypeNames.java:56)
at org.hibernate.dialect.TypeNames.get(TypeNames.java:81)
at org.hibernate.dialect.Dialect.getHibernateTypeName(Dialect.java:192)
at org.hibernate.loader.custom.CustomLoader.getHibernateType(CustomLoader.java:170)
at org.hibernate.loader.custom.CustomLoader.autoDiscoverTypes(CustomLoader.java:138)
at org.hibernate.dialect.TypeNames.get(TypeNames.java:56)
at org.hibernate.dialect.TypeNames.get(TypeNames.java:81)
at org.hibernate.dialect.Dialect.getHibernateTypeName(Dialect.java:192)
at org.hibernate.loader.custom.CustomLoader.getHibernateType(CustomLoader.java:170)
at org.hibernate.loader.custom.CustomLoader.autoDiscoverTypes(CustomLoader.java:138)
Tags: Dialect decimal long
自定义Hibernate Dialect解决createSQLQuery时的decimal,long类型问题
org.hibernate.MappingException: No Dialect mapping for JDBC type: 3
首先建一个类,继承org.hibernate.dialect.DB2Dialect,该类的内容如下:
import java.sql.Types;
import org.hibernate.Hibernate;
org.hibernate.MappingException: No Dialect mapping for JDBC type: 3
首先建一个类,继承org.hibernate.dialect.DB2Dialect,该类的内容如下:
import java.sql.Types;
import org.hibernate.Hibernate;