自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 PHP操作JSON数据

JSON 是一个轻量级的文本数据交换格式,他比 XML 更小、更快,更易解析,所以在PHP开发过程中,我们经常会用它来传递数据,本文UncleToo将个大家介绍一下PHP如何操作JSON数据 PHP操作JSON数据一般在AJAX中用的比较多,可以将JSON格式的数据传给AJAX,也可以将AJAX返回的JSON数据解析成我们需要的字符串。在PHP中可以使用 json_decode() 函数...

2013-12-06 22:45:55 142

Oracle利用存储过程返回结果集开发报表

在Oracle开发过程中,经常会遇到各种形式的报表展示,有些报表用sql语句直接是写不出来的,需要程序与sql配合着实现,但是这样写出来的报表查询速度慢,而且不利于维护,这里给大家分享一下UncleToo经常用的报表开发方式。 思路: 利用存储过程,将需要的格式、字段以结果集的形式直接返回到页面,这样在程序里不需要关心报表需要哪些字段、如何排序等,只需要将报表条件传入写好的存储过程,将结果集...

2013-11-23 14:39:00 244

原创 CodeIgniter框架Cart类 name 不能设置中文的解决方法

今天试用了一下CodeIgniter的Cart类时遇到了个小问题,发现当name的值为中文时,就写入不了session。在这里特别提醒一下。 在CI手册里也有说明,如下: $data = array( 'id' => 'sku_123ABC', 'qty' => 1, ...

2013-11-20 12:01:37 168

Oracle利用CASE WHEN实现动态行转列(游标)

前段时间在使用Oracle开发数据统计的时候,遇到一个动态行转列、列转行的问题,最终实现如下的效果: 当初设计表的时候,指标、数据及公司在一张表里,现在要求列是动态维护的,也就是说需要多表关联,实现动态行转列,想了半天最后选择用Oracle存储过程加游标来做,下面把这个存储过程分享给大家,有不足的地方大家可以继续补充: 表1:数据存放表(bp_j_stat_ytz) 表2:指标维护表(...

2013-11-19 11:39:36 435

原创 PHP如何实现二维数组排序?

二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,(一维数组排序可以参考本站另一篇文章【PHP中数组排序函数详解汇总】)。二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数: 代码: functionarray_sort($arr,$keys,$type='asc'){ $keysvalue= $new_a...

2013-11-17 09:44:40 113

原创 php 操作webservice实例

首先大家要简单了解了何谓webservice,接下来就做两个非常简单的例子,webservice还是逃不开server端与client端。我测试的环境为:apache2.2.11 php5.2.10做这个测试之前,要确认你的php配置文件中已经将soap扩展打开,即extension=php_soap.dll; OK 现在我们来体验webservice //server端 serverSoa...

2013-11-16 11:05:49 69

PHP去掉字符串中最后一个字符的方法

今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr;  系统自带的函数也可实现这样的效果,两种方法: 1) substr...

2013-11-14 15:41:53 164

原创 CSS清除浮动的4中方法

清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。 1、结尾处加空div标签 clear:both 1 2 3 4 .div1{background:#000080;border:1px solid red;} .left{float:l...

2013-11-13 11:11:49 61

原创 Oracle存储过程无法编译的解决方法

今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。   1.     查看无效对象 XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='INVALID' and owner='XEZ...

2013-11-06 20:23:12 617

原创 jQuery插件开发全解析,类级别与对象级别开发

jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。   1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静...

2013-11-06 20:21:29 110

原创 PHP:6种方法获取文件的扩展名

  PHP:6种方法获取文件的扩展名   1、字符串查找和截取的方法   1 $extension=substr(strrchr($file, '.'), 1); 2、字符串查找和截取的方法二   1 $extension=substr($file, strrpos($file, '.')+1); 3、数组分割...

2013-11-04 22:34:29 80

原创 新站开始被收录后,我们应该做什么?

新站开始被收录后,我们应该做什么?         百度终于开始收录自己的网站了,作为站长,你是不是觉得那一刻很有成就感呢,同时,你是不是又很茫然,不知道下一步该做什么了?至少我当初就是这样,在这里和大家一份分享一下新站收录后,我们要做哪些工作。       至于如何让百度快速收录自己的网站,可以参考我之前的帖子《新站让百度快速收录,首页优化很重要》这里就不在说了,回过神,清醒清醒脑子,...

2013-11-04 22:32:30 234 1

原创 PHP检测函数所在的文件名

很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。 代码:   [php] view plaincopy // Filename: functions.php    <?php   function now() {       return time()...

2013-11-03 23:31:17 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除