- 浏览: 85131 次
- 性别:
- 来自: 北京
-
最新评论
-
jebai0521:
thanks
角度与弧度的转换 - 三角学 -
wayJava:
endual 写道你没有考虑月份啊 月份啊
如果 ...
JAVA.两个日期相减实现 -
jspc:
ok
thanks
角度与弧度的转换 - 三角学 -
endual:
你没有考虑月份啊 月份啊如果 Str ...
JAVA.两个日期相减实现
文章列表
Spring中常用的hql查询方法(getHibernateTemplate())
---------------------------------
一、find(String queryString);
示例:this.getHibernateTemplate().find("from bean.User");
返回所有User对象
二、find(String queryString , Object value);
示例:this.getHibernateTemplate().find("from bean.User ...
弧度=角度*Math.PI/180
角度=弧度*180/Math.PI
以下内容以弧度与角度的相互转换为基础
圆周率: PI 3.1416(弧度)
圆:2Pi 6.2832(弧度)
弧度是角的度量单位
弧长等于圆半径长的弧所对的圆心角为1弧度。
由上面这条推导出 2Pi r, 周长就是 3.14*2(圆弧度) * 半径 ,就是这样来的
同理 PId也是一样 3.14*2*半径 = 直径*3.14
角度与弧度的转化就是等比公式的运算
角度 / 360 = 弧度 / 6.28 (请自行理解成分式)
角度 = 弧度*360/6.28(2PI) = 弧度/2P ...
2种方法都是在网上搜索来的,一种原来是java写的,一种是.net写的,java的那个我翻译成.net的了.
1:原JAVA
double distanceByLnglat(double _Longitude1,
double _Latidute1,
double _Longitude2,
double _Latidute2)
{
double radLat1 = _Latidute1 * Math.PI / 180;
double radLat2 = _Latidute2 * Math.PI / 180;
double a = radLat1 - ...
批量处理(Batch processing)
使用Hibernate将 100 000 条记录插入到数据库的一个很自然的做法可能是这样的
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
for ( int i=0; i<100000; i++ ) {
Customer customer = new Customer(.....);
session.save(customer);
}
tx.commit();
session.close ...
Hibernate是将数据库中的表映射为对象,查询出的结果集合先要转换成对象,才能转换成Java基本类型。
1、示例:String hql = “select cat.name, cat.age from Cat cat”;
List list = getHibernateTemplate().find(hql);
if(list != null && list.size() > 0) {
for(int i = 0 ; i < list.size(); i++) {
//查询结果返回的是一个包含对象数组的list。
...
Hibernate查询单个字段,Hibernate把每个id做成一个元素的一维数组,List存放的是一维数组。
Query query = s.createQuery("select u.id from User as u");
List list = query.list();
for (i=0; i< list.size(); i++) {
Long id = (Long) list.get(i);
System.out.println(id);
}
Hibernate查询多个字段,Hibernate把每个id和name做成一个2个元素的 ...
Hibernate 查询返回结果集为对象数组后的取值方法
示例:String hql = “select cat.name, cat.age from Cat cat”;
List list = getHibernateTemplate().find(hql);
if(list != null && list.size() > 0) {
for(int i = 0 ; i < list.size(); i++) {
//查询结果返回的是一个包含对象数组的list。
Object[] obj = (Obje ...
String date="2006-11-23"
SimpleDateFormat df =new SimpleDateFormat("yyyy-MM-dd");
java.util.Date cDate = df.parse(date);
java.sql.Date dd = new java.sql.Date(cDate.getTime());
System.out.pri ...