`
NealCai
  • 浏览: 144476 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
java保留两位小数问题: 补充 (double)(Math.round(result_value*10000)/10000.0)  (double)(Math.round(result_value*10000)/10000.0) 这样计算可以保留result_value小数点后四位,以此类推,1后面几个零就是保留小数点后几位数. 方式一: 四舍五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   =   b.setScale(2,   Big ...
对于一般的hibernate查询,返回的往往是一个我们熟悉的list,比如:gciLogs = criteria.list();那么这里返回的就是类型是某一个实体的list,get(i)就是这样一个实体,也就是一个记录,然后还可以取得字段值。 而spring的jdbcTemplate.queryForList( sql );先返回一个object,这个object里面是一个map,对应的key就是数据库里面的字段名,value就是我们要取的值了!如: Java代码 txnLogList = template.queryForList( sql2 );   Object jf=txnLog ...
   ArrayList   list1   =   new   ArrayList();         list1.add( "a");         list1.add( "b");         list1.add( "c");         list1.add( "d");         list1.add( "e");     ArrayList   list2   =   new   ArrayList();         list2.add( "1 ...
在ResultSet中我们经常使用的setDate或getDate的数据类型是java.sql.Date,而在平时java程序中我们一般习惯使用 java.util.Date。因此在DAO层我们经常会碰到这俩种数据类型的相互转换,经过了一个下午的折腾,鄙人对两者的转换方法做出了 ...
一般默认情况下,Eclipse ,MyEclipse的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大。 先举个简单的例子说明问题所在,例如一般默认情况下,在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft ...
用lucene+庖丁解牛主要是要完成对数据库比如某张表单的某些字段的搜索,由于lucene本身对中文支持非常不好,像StandardAnalyzer基本都是一个字一个字匹配的,而用了庖丁解牛分词之后主要是它有一个dic字典,进行分词,效率很高。 首先我封装了一个lucene类,为了简单一点,对数据库操作直接用jdbc进行数据库操作 package lucene; import java.io.File; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import j ...
在用hibernate插入mysql中文数据库发生了乱码问题,网上查了下,大致是由于mysql默认数据库的collation不是utf-8的,或者帮你页面设置不统一导致。 解决方法:首先把表的collation设置为utf8-default-collation 在jsp页面上加上<%@ page language="java" import="java.util.*" contentType="text/html;" pageEncoding="UTF-8"%> 在hibernate.cfg.xml&l ...
用过struts1.x的人都知道,标签库有html、bean、logic、tiles, 而struts2.0里的标签却没有分类,只用在jsp头文件加上 <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库 下面就介绍下每个标签的用法(有错请指正): A: <s:a href=""></s:a>-----超链接,类似于html里的<a></a> <s:action name=""& ...
系统在启动的时候报了一个错,发现原因是spring官网连不上了,不知道大家有没有办法将spring的配置文件改成使用本地的命名空间文件。 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 6 in XML document from ServletContext resource [/WEB-INF/classes/applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc ...
<s:textfield value ="%{#session.username}" name="account.userid"  label="设置昵称" required="true"></s:textfield> 还是个小细节的问题 !~ 本是想在注册之后,将注册的名字通过session.set("username",usern ...

php 爬虫

    博客分类:
  • php
<?php header("Content-Type:text/html; charset=gb2312"); $url1 = "http://i8i8.cc/"; $ch1 = curl_init(); curl_setopt($ch1, CURLOPT_URL, $url1 ); curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true); $output1 = curl_exec($ch1); curl_close($ch1); $regx1='/(<a href=")(\/cclass\/ ...
在struts.xml加入了<constant name="struts.objectFactory" value="spring" /> 运行在服务器上之后会报Initializing Spring root WebApplicationContext  Dispatcher initialization failed的错误,网上查了下是缺失包的问题 我把struts2-spring-plugin-2.2.1.1.jar包加进去,就解决问题了。。。
配置struts2+hibernate,错误java.lang.NoSuchMethodError: antlr.collections.AST.getLine()解决方法 由于是用myeclipse自己导的包,出现了包版本冲突问题,问题出在struts包里面有也有个antlr_XXX.jar,与hibernate包里面的冲突了,hibernate的版本高 SSH组合完成后,执行hibernate的HQL查询时,报错: java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 看来是antlr这个语法解析包出错 因为Strut ...
http://sd.csdn.net/a/20120221/312179.html
hibernate database returned no natively generated 错误 在配置hibernate时,做insert测试遇到了这个错误。原因是数据库的表结构中关于id,没有设置auto increment。 例如表结构 user(userId integer(20)auto_increment primary key,userName varchar(20),userPwd varchar(20)); 需要在user.hbm.xml中修改 <class name="com.hibernate.user" table="user& ...
Global site tag (gtag.js) - Google Analytics