php中如何把对象转化为json呢?
(1)对于普通的php对象
//convert object to array
function object_to_array($obj){
if(is_array($obj)){
return $obj;
}
$_arr = is_object($obj)? get_object_vars($obj) :$ ...
分类:
Web开发 时间:
2015-03-05 02:07:36
收藏:
0 评论:
0 赞:
0 阅读:
261
JAVA不直接支持动态解析文本文件中的表达式,只能通过手工拆分字符串再递归调用来实现,这需要编写大量代码,过程复杂难以维护。使用集算器来辅助Java编程,这些问题就不需要自己写代码了,下面我们通过例子来看一下具体作法。
?
???????? 文本文件formula.txt是tab分割的文本文件,第一行是列名,有3个列No、type、exp,其中exp列是公式。现在需要动态解析exp中的公式,并 ...
分类:
其他 时间:
2015-03-05 02:07:11
收藏:
0 评论:
0 赞:
0 阅读:
299
在sql server中执行1/2 和在oracle中执行1/2结果是不同的,sql server中结果为0,在oracle结果为0.5.
这是为什么呢?关键在于不同数据库对数据类型的默认转换。
在SQL Server中当每一步的计算式中计算符的两边全部为整型时,它会自作聪明的将结果转为整型(而且是舍去小数位,直接截断,而不是四舍五入)。?
在Oracle中却不会这样自作聪明的。
所以在 ...
分类:
数据库技术 时间:
2015-03-05 02:06:46
收藏:
0 评论:
0 赞:
0 阅读:
294
接通电源之后,系统进行初始化,按下设置键S1或者S2,LCD进入时间设置界面,先使用齿轮确定要设定的位置(时、分、秒),按下s1按键进行确认,开始设置这个位置,可以使用齿轮电位计进行对该位置的数进行加减,设置数值,设置完成之后按下S1键进行确认,然后重新使用齿轮电位计确定要设置的位置,重复上述操作。全部设置完成之后,按下S2确认完成设置时间。接着进入倒计时器界面。计时完成之后,LED闪烁, ...
分类:
其他 时间:
2015-03-05 02:06:21
收藏:
0 评论:
0 赞:
0 阅读:
347
Linux操作入门
上学期,安装了一个Ubuntu,因其与Windows操作相差较大,故特借了一本《LInux从入门到精通》回来研究研究。现与各位分享。
?
第一章?Linux基础
进程:任何程序,当他正在系统内执行时,被称为进程。
Ctrl-c:中断,使进程中断。
Ctrl-d:退出登录。
?
1.2?文件系统的层次结构
分类:
系统服务 时间:
2015-03-05 02:05:56
收藏:
0 评论:
0 赞:
0 阅读:
237
前段时间,因为对浏览器开发有点兴趣,于是了解了一下,发觉现在开源的力量真强大,整个webkit的核心都开源出来了,它提供的内核引擎不仅支持安卓,苹果手机,还支持winpc,macpc,linux等,当然,不同的版本会针对不同的接口有所不同,作为一个做IT编程的,你想拥有自己的个性化浏览器吗?你想了解一下它到底是怎样实现的吗?或者你想和现在无论是在做pc版本的还是做手机版本的浏览器公 ...
分类:
Web开发 时间:
2015-03-05 02:05:31
收藏:
0 评论:
0 赞:
0 阅读:
287
Java工厂模式分为三种
1、简单工厂模式(又叫静态工厂模式)
代码:
package simplefactory;
public interface Person {
public void say();
}
?
package simplefactory;
public class Chinese implements Person{
public void ...
分类:
编程语言 时间:
2015-03-05 02:05:06
收藏:
0 评论:
0 赞:
0 阅读:
369
java ?web中如何跨域请求呢?
使用jsonp,详情请参考:http://json-p.org/
页面代码如下:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset=&q ...
分类:
编程语言 时间:
2015-03-05 02:04:16
收藏:
0 评论:
0 赞:
0 阅读:
1042
分类:
其他 时间:
2015-03-05 02:01:45
收藏:
0 评论:
0 赞:
0 阅读:
279
转载请注明出处:
在上一篇blog中介绍过POI检索的使用,本篇blog主要介绍公交信息检索和线路规划的内容。
公交信息检索
实际上,公交信息检索与POI检索、在线建议检索非常相似,也是把你需要检索的信息发送给百度地图服务器,然后解析得到的结果。
一般步骤:
1. 设置检索参数
2. 添加检索结果监听器
3. 发起检索
4. ...
分类:
其他 时间:
2015-03-05 01:43:26
收藏:
0 评论:
0 赞:
0 阅读:
325
这是一个劣币驱逐良币的过程,这是一个逼上梁山的过程。
作者以十几年的从业经历为你梳理出中国软件收费方式发展的过程,最后揭示出国产软件流氓化的原因。...
分类:
其他 时间:
2015-03-05 01:43:15
收藏:
0 评论:
0 赞:
0 阅读:
327
Android.mk是NDK项目的必备组件,但是这里面的语法并不是那么好理解,因为官网上并没有说。
LOCAL_PATH := $(call my-dir) 在Android.mk文件的第一句,必须有,宏功能,返回当前目录。
include $(CLEAR_VARS) 清除了LOCAL_PATH 以外的LOCAL _变量,讨厌的是不是全部,是LOCAL_PATH 以外的,这是因为LOC...
分类:
移动平台 时间:
2015-03-05 01:43:06
收藏:
0 评论:
0 赞:
0 阅读:
303
我的源码让猫给吃了
负责
软件的熵
灭火我的源码让猫给吃了
在所有的弱点中,最大的弱点就是害怕暴露弱点。
-J.B
依据你的职业发展、你的项目和你每天的工作,为你自己和你的行为负责这样一种观念,是注重实效的哲学的一块基石。 注重实效的程序员对他或者她自己的职业生涯负责,并且不害怕无知和错误。
发生错误的事情,我们要设法尽可能职业的吃力他们。...
分类:
其他 时间:
2015-03-05 01:42:56
收藏:
0 评论:
0 赞:
0 阅读:
306
新blog地址:http://hengyunabc.github.io/deploy-system-build-with-jenkins-ansible-supervisor/一步一步用jenkins,ansible,supervisor打造一个web构建发布系统。本来应该还有gitlab这一环节的,但是感觉加上,内容会增加很多。所以直接用github上的spring-mvc-showcase项目来...
分类:
Web开发 时间:
2015-03-05 01:42:46
收藏:
0 评论:
0 赞:
0 阅读:
754
新blog地址:http://hengyunabc.github.io/about-metrics/想要实现的功能
应用可以用少量的代码,实现统计某类数据的功能
统计的数据可以很方便地展示
metricsmetrics,按字面意思是度量,指标。举具体的例子来说,一个web服务器:
- 一分钟内请求多少次?
- 平均请求耗时多长?
- 最长请求时间?
- 某个方法的被调用次数,时长?以缓存为例...
分类:
其他 时间:
2015-03-05 01:42:36
收藏:
0 评论:
0 赞:
0 阅读:
300
在使用Qt时,在各.cpp源文件编译时出现了许多multiple definition of XXX的错误。搜寻了网上一些资料,解决了multiple definition of 的方法。...
分类:
其他 时间:
2015-03-05 01:42:25
收藏:
0 评论:
0 赞:
0 阅读:
387
Since arrays are always passed by reference, all changes made to the array elements inside the function will be made to the original array.int Process...
分类:
编程语言 时间:
2015-03-05 01:40:35
收藏:
0 评论:
0 赞:
0 阅读:
224
汉诺塔问题的递归实现。不得不说很复杂,想了一晚上才想通了执行的过程,不知道是哪个伟人想出来的,竟然把递归用的如此出神入化,我等望尘莫及。 1 #include 2 using namespace std; 3 #include 4 5 void move(char x, char y) 6 ...
分类:
编程语言 时间:
2015-03-05 01:40:25
收藏:
0 评论:
0 赞:
0 阅读:
320
1、AOP,面向切面编程(aspect Oriental programing),使用aop,可以将处理切面aspect的代码注入到主程序,通常主程序的主要目的不是处理这些切面aspect,可以防止代码混乱。拦截机 interceptor是AOP的另一中叫法。(其中使用的模式为代理模式,动态代理模式...
分类:
编程语言 时间:
2015-03-05 01:40:15
收藏:
0 评论:
0 赞:
0 阅读:
335
目的:我只想去掉浏览器地址栏中的index.php?r=这一块。在/config/web.php中’components'=>[]中添加如下代码:1 'urlManager' => [2 'enablePrettyUrl' => true,3 'sho...
分类:
Web开发 时间:
2015-03-05 01:40:06
收藏:
0 评论:
0 赞:
3 阅读:
10917