2014年2月21日
摘要: php的数组十分强大,有些数据不存入数据库直接写到文件上,用的时候直接require 第一次分享代码; (实际中有用到把数组存在到文件中的功能,不过分享的代码跟实际应用中的有点不同) 代码1: $value){ $str=$GLOBALS[$key]; $GLOBALS[$key]='changed'; if($data=='changed'){ $strName=$key; break; } $GLOBALS[$key]=$str; } ob_clean(); ob_start(); echo "$value){ ++$i; if(is_array( 阅读全文
posted @ 2014-02-21 09:55 程序点滴 阅读(363) 评论(0) 推荐(0) 编辑
摘要: GDAL的C#版本虽然在很多算法接口没有导出,但是在读写数据中的接口基本上都是完全导出了。使用ReadRaster和WriteRaster方法来进行读写,同时对这两个方法进行了重载,对于常用的数据类型可以不用指定数据类型直接进行读取即可。但是对于复数类型就有点复杂了。下面就针对GDAL如何来读取复数数据来进行一个简单的说明。 我们知道,在使用GDAL读取数据的时候使用的是ReadRaster这个函数,这个函数重载了6个,函数声明分别如下,以Dataset的ReadRaster为例,Band类中的ReadRaster与之类似。 OSGeo.GDAL.Dataset.ReadRaster(... 阅读全文
posted @ 2014-02-21 09:51 程序点滴 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一、get和load方法都是根据id去获得对应数据的,但是获得机制不同:如果使用get方法,hibernate会去确认该id对应的数据是否存在,它首先会去session中去查询(session缓存其实就hibernate的一级缓存),如果没有,再去二级缓存中去查询,如果再没有,就去数据库中查询,仍然没有找到的话,就返回null 而使用load方法的话,hibernate会认定该id对应的数据一定存在,它也会先去session缓存中去查找,如果没有找到,hibernate会根据lazy属性值来确定是否使用延迟加载。如果lazy=‘true’ ,就使用延迟加载,返回该代理对象,等到真正访问到... 阅读全文
posted @ 2014-02-21 09:46 程序点滴 阅读(140) 评论(0) 推荐(0) 编辑

全讯网   全讯网