上一页 1 ··· 5 6 7 8 9 10 下一页
  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) 编辑
  2014年2月20日
摘要: 一个加解密类。如果你想在用户忘记密码时为他或她找回原来的密码,那么这个类是个好用的工具 用户注册的密码一般不会明文保存,总得加个密先。最简单的当然是在数据库sql语句中调用md5函数加密用户密码。这里介绍一个加解密类。如果你想在用户忘记密码时为他或她找回原来的密码,那么这个类是个好用的工具。当然,这个加解密类也可用于其他用途。 skey = hash("md5", $key, true); //32位skey } public function safe_b64encode($string) { $data = base64_encode($string); $data = 阅读全文
posted @ 2014-02-20 11:31 程序点滴 阅读(154) 评论(0) 推荐(0) 编辑
摘要: MAT 文件MAT文件是MATLAB使用的一种特有的二进制数据文件。MAT文件可以包含一个或者多个MATLAB 变量。MATLAB通常采用MAT文件把工作空间的变量存储在磁盘里,在MAT文件中不仅保存各变量数据本身,而且同时保存变量名以及数据类型等。所以在MATLAB中载入某个MAT文件后,可以在当前MATLAB工作空间完全再现当初保存该MAT 文件时的那些变量。这是其他文件格式所不能的。同样,用户也可以使用MAT文件从MATLAB环境中导出数据。MAT文件提供了一种更简便的机制在不同操作平台之间移动MATLAB数据。2.5.1 在MATLAB中读写MAT文件在MATLAB环境中,通常使用lo 阅读全文
posted @ 2014-02-20 11:27 程序点滴 阅读(895) 评论(0) 推荐(0) 编辑
  2014年2月19日
摘要: PHP获取文件扩展名的N种方法。 第1种方法: function get_extension($file) { substr(strrchr($file, '.'), 1); } 第2种方法: function get_extension($file) { return substr($file, strrpos($file, '.')+1); } 第3种方法: function get_extension($file) { return end(explode('.', $file)); } 第4种方法: function get_extens 阅读全文
posted @ 2014-02-19 11:55 程序点滴 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1、内部类访问外部类的成员和方法 在内部类中,可以无障碍地访问外部类的所有成员和方法。 在下面的实验代码中,可以看到,内部类sl可以访问外部类的私有成员:sz 和 cur. 同时可以访问私有方法:privatePrintCur(); 2、外部类访问内部类的成员和方法 在外部类中,同样可以自由访问内部类的成员和方法。 在实验代码中,外部类可以访问内部类的私有成员:在printCur方法中访问私有成员cur. 3、实验代码 www.yztrans.com [java] view plaincopy // CommunicationTest.java // To test ... 阅读全文
posted @ 2014-02-19 11:43 程序点滴 阅读(410) 评论(0) 推荐(0) 编辑
  2014年2月18日
摘要: 分享一例php实现过滤提交的参数数据以防止注入的代码,有需要的朋友参考下。 本节内容: php过滤特符字符,php防注入。 in: 后端程序 例子: 代码示例: $value) { if(!is_array($value)) { $value = get_magic_quotes_gpc()?$value:addslashes($value); $array[$key]=filterHtml($value); } Else { Add_S($array[$key]); } } return $array; } function glstr($var)... 阅读全文
posted @ 2014-02-18 16:27 程序点滴 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 本文分享下php发送post请求的三种方法与示例代码,分别使用curl、file_get_content、fsocket来实现post提交数据,大家做个参考。 php发送post请求的三种方法,分别使用curl、file_get_content、fsocket来实现post提交数据。 实例代码: 代码示例: array( 'method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' 阅读全文
posted @ 2014-02-18 16:24 程序点滴 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 本文讨论,通过将Lambda还原成最普通的代码段,来解释上篇提出的疑问。并更正上篇中一些不太正确的写法。最后会给出无需等待Async方法返回值时,对Async方法使用await的建议,供大家参考。第一篇传送门:await使用中的阻塞和并发首先我们比较以下三段代码,其中第一和第三可以做到并发执行,第二个是线性的执行。//并发public async Task Await3Task(){var task3 = Delay3000Async();var task2 = Delay2000Async();var task1 = Delay1000Async();await task3;await ta 阅读全文
posted @ 2014-02-18 16:20 程序点滴 阅读(768) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页

全讯网   全讯网