- 博客(198)
- 收藏
- 关注
转载 linux下xdebug的安装和配置方法
本文为大家讲解的是在linux下xdebug的安装和配置方法,感兴趣的同学参考下.xdebug简介Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。xdebug安装首先让php错误显示,只需要修改php.ini当中的2条指令,把 displayerrors和htmlerrors都设置为On,如下所示
2015-04-25 21:51:31
769
转载 PHP数组和Json之间的转换
之所以要用到Json,很多时候是因为使用ajax对象时,程序与JS函数之间的数据交互。因为JS不认识PHP中的数组,PHP也不认识JS中的数组或对象。Json很好的解决了这个问题。Json简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集,这意味着JavaScript可以直接读取Json,非常方便。
2015-03-24 19:36:03
862
转载 Linux下的nginx启动、重新启动
nginx的启动命令是:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf-c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。 以上是通用的启动命令 以下是转载的,对于有以下命令的nginx可以使用,没有以下命令的nginx,可以使用上面的方法研究了
2015-03-17 13:14:05
662
转载 PHP parse_ini_file 函数
定义和用法parse_ini_file() 函数解析一个配置文件,并以数组的形式返回其中的设置。语法parse_ini_file(file,process_sections)参数描述file必需。规定要检查的 ini 文件。process_sections可选。如果设置为 true,则返回一个多维数组,包括
2015-03-03 20:27:20
591
转载 实例说明get_cfg_var()和ini_get()的用法及区别
php里get_cfg_var()和ini_get()都是取得配置值的函数,当你需要获取php.ini里的某个选项的配置值时,这两个函数都都可以使用,得到的结果是一样的。不过,get_cfg_var()和ini_get()也有一些区别,这便是本文要谈的内容。在说这两个函数区别之前,我们先来了解一下它们的含义及用法。有关ini_get()的用法,我在昨天已经写过一篇日志《如何
2015-03-02 21:29:42
766
转载 PHP中spl_autoload_register函数的用法
spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。
2015-02-28 14:29:54
546
转载 PHP中spl_autoload_register函数的用法
spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。
2015-02-28 14:28:15
135
PHP中spl_autoload_register函数的用法
spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。
2015-02-28 14:27:02
110
转载 php 非常有用的高级函数PATH_SEPARATOR常量和set_include_path
zendframework的示例index.php里有这样一句 set_include_path('.' . PATH_SEPARATOR . '../library/'. PATH_SEPARATOR . './application/models/'. PATH_SEPARATOR . './application/lib/'. PATH_SEPARATOR . get_include
2015-02-27 20:07:24
574
转载 PHP require和include的用法及区别
15.1 require( )将包含的内容取代当前位置,不提供返回值! 在if语句中如果不执行也会读出,如果不想读进其中的内容,使用include( )。格式:require (文件名)require '文件名'require$文件变量名范例:15-1//add.inc内容如下function add($one,$two){return $one+$
2014-11-09 19:38:58
884
转载 实战Nginx与PHP(FastCGI)的安装、配置与优化
一、什么是 FastCGIFastCGI是一个可伸缩地、高速地在HTTP server和动态脚本语言间通信的接口。多数流行的HTTP server都支持FastCGI,包括Apache、Nginx和lighttpd等,同时,FastCGI也被许多脚本语言所支持,其中就有PHP。FastCGI是从CGI发展改进而来的。传统CGI接口方式的主要缺点是性能很差,因为每次HTTP服务器遇到动态程序
2014-11-09 18:01:23
419
转载 Get To Know Linux: The /etc/init.d Directory
If you use Linux you most likely have heard of the init.d directory. But what exactly does this directory do? It ultimately does one thing but it does that one thing for your entire system, so init.
2014-07-28 10:20:53
441
转载 ORACLE数据库事务隔离级别
事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题:1、幻想读:事务T1读取一条指定where条件的语句,返回结果集。此时事务T2插入一行新记录,恰好满足T1的where条件。然后T1使用相同的条件再次查询,结果集中可以看到T2插入的记录,这条新纪录就是幻想。2、不可重复读取:事务T1读取一行记录,
2014-06-30 08:28:02
489
转载 ORACLE锁机制
数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操
2014-06-30 08:18:42
435
转载 java对象的实例化过程
关于对象的实例化过程:1.检查类是否加载,如果没有加载就加载这个类,要加载所有父类;懒式加载(按需加载):如果第一次用到加载,只加载一下.通过ClassPath制定的路径寻找类文件(.class) 加载以后是一个对象,类型是class.获得这个类对象:student.class-->class实例2.在内存堆中分配对象空间.递归分配所有父类和子类属性空间.先父类型再子类型,属性默认自
2014-06-19 16:53:44
812
转载 TortoiseSVN中Branching和Merging实践
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,怕以后
2014-05-27 15:26:46
601
转载 TortoiseSVN中Branching和Merging实践
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,怕以后
2014-05-27 15:25:00
135
转载 ORACLE ORA-01653: unable to extend table 的错误
今天用PL SQL Developer往oracle数据库中导入数据时,突然报错,只能终止,错误的具体内容如下:ORA-01653: unable to extend table USER_DATA.JKHDFXJL by 128 in tablespace MSMS大概意思是说USER_DATA表空间不足了,于是google了一下,大概有了些眉目。出现这种表空间不足的问题一般有两
2014-05-06 15:51:57
996
转载 Java中断机制 Interrupt and Stop
1. 引言当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务。Java没有提供一种安全直接的方法来停止某个线程,但是Java提供了中断机制。如果对Java中断没有一个全面的了解,可能会误以为被中断的线程将立马退出运行,但事实并非如此。中断机制是如何工作的?捕获或检测到中断后,是抛出
2014-05-05 15:31:20
690
转载 java 使用jsch 远程链接linux执行命令
一个简单的jsch链接linux并执行命令的utils。import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import com.jcraft.jsch.Channel;import com.jcraf
2014-03-31 16:34:46
1113
转载 关于ora-01000:超出最大可打开的游标数 的一点理解
关于ora-01000:超出最大可打开的游标数 的一点理解 ORA-01000: maximum open cursors exceeded"怎么解决 ERROR at line 1: ORA-01000: maximum open cursors exceeded问题分析: 1.游标open后,出错了又没有close. 这个错误通常都是由于在程序代码中循环体内放入
2014-03-11 14:25:48
1035
转载 深入研究java.lang.ThreadLocal类
深入研究java.lang.ThreadLocal类 一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一
2013-12-08 21:04:32
665
原创 关于Oracle 10g的schedule job
转载自:http://www.blogjava.net/javabloger/archive/2008/03/14/186206.html常用操作:-- job 权限grant create job to somebody;-- job 创建begin dbms_scheduler.create_job ( job_name => 'AGENT_LIQU
2013-11-28 16:28:37
1173
转载 调度作业(Oracle Scheduler)
Oracle Scheduler可以帮助DBA或者数据库用户自动调度和运行各种类型的作业,比如数据库备份、收集优化器统计信息、生成各种报表或者执行业务流程等等,也可以把Schedule和Resource Manager结合起来通过时间窗口激活指定的Resource Plan,完成企业在资源管理和作业调度上的各种复杂需求,在10g之前可以通过DBMS_JOB工具来实现类似的功能,但毫无疑问,DB
2013-11-26 16:41:20
1504
原创 提升Oracle APEX应用程序的性能
提升Oracle APEX的性能1. 将Embedded PL/SQL Gateway替换为Oracle HTTP Server(Apache),与Oracle数据库分开,在单独一个机器上运行参考http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/otn_install.htm#BHAGICFJEPG的缺点:(1)EP
2013-11-15 15:27:36
1692
转载 在触发器里面commit
Normally, the usage of a commit or a rollback is not recommended in triggers. But there are certain situations in which we have to use commit or rollback in triggers. One of the prevalent usages of
2013-10-24 18:15:19
1618
原创 如何在Linux上编译安装PHP
PHP安装 1.下载php-5.2.8.tar.gz http://php.net/downloads.php2.解压tar zxvf php-5.2.8.tar.gz 3.编译配置 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs 4.编译 make
2013-10-23 18:00:23
885
转载 在Linux上编译安装apache http server
=============在ubuntu上安装============= 在linux上安装Apache,要首先确保以下程序事先安装aprapr-utilpcre 安装步骤如下:1、安装apr下载:http://apr.apache.org/download.cgitar -zxvf apr-1.4.6
2013-10-22 15:07:37
3185
转载 在Oracle中使用JSON: PL/JSON
JSON (JavaScript Object Notation) is a lightweight data format that is very well suited for transmitting data over the Internet. Despite the reference to JavaScript in its name, JSON is a language-ind
2013-10-14 17:16:44
8524
转载 APEX 调用外部的RESTful Service
You always read that it is so easy to consume RESTful or SOAP web services in Apex. Well, yes, when you know how it works. It took me some time to figure it out, googling for bits of information on ev
2013-10-14 15:38:02
2847
转载 Oracle 列转行函数 Listagg()
这是一个Oracle的列转行函数:LISTAGG()先看示例代码:with temp as( select 'China' nation ,'Guangzhou' city from dual union all select 'China' nation ,'Shanghai' city from dual union all select 'China' nat
2013-09-26 13:22:34
2472
转载 精通Dojo勘误表
书 名: 精通Dojo作 者:(美国)吉尔出版社: 人民邮电出版社出版时间: 2009年09月ISBN: 9787115211668开本: 16开书中存在的错误:http://pragprog.com/titles/rgdojo/errata
2013-09-08 20:43:50
558
转载 APEX 捕捉页面或者应用程序异常并进行处理
The Early Adopter release of Oracle APEX 4.1 contains five new enhancements in the Error Handling area. In the next few blog postings I will highlight those. This first article features “Error Handlin
2013-09-06 15:01:26
4918
原创 Windows 查询占用端口的进程并杀掉
1.查询占用8009的进程,得到进程ID: 7584C:\Users\Will>netstat -aon|findstr "8009" TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 75842.查看进程7584被哪个应用程序占用,得到javaw.exeC:\Users\Will
2013-09-05 13:30:49
1145
转载 使用Notepad++将字符\n替换为回车换行
In case you have a file which contains "escaped" new lines (\n), like this:and you want to replace the escaped new line sequences with actual new line characters, you can easily accomplish
2013-08-23 12:35:07
19362
转载 Oracle 转义HTML特殊字符
1. htf.escape_scThis replaces characters that have special meaning in HTML with their escape sequences. The following characters are converted:& to & " to ": to >The procedur
2013-08-02 15:22:29
2010
原创 VNC 复制粘贴
在Windows上使用VNC打开Linux,将Windows上的内容复制粘贴到Linux上1. 首先在VNC相应的窗口的Terminal上执行以下命令:vncconfig -nowin&2.将Windows上的内容复制后,在VNC窗口里面ctrl+shift+V,就可以粘贴了。
2013-07-26 16:20:19
11307
1
转载 Shell EOF
Shell中通常将EOF与 export NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'sqlplus $USERID @$OUT_FILE exitEOF当把这段代码放在Shell中时,会在Shell脚本推行 完毕后主动 退出SQLPLUS的下令 提醒 符状况 。(内容)EOF可以把EOF变更 成其他对象意
2013-07-25 17:44:14
1025
转载 如何卸载APEX
To remove Oracle Application Express from the database:Change your working directory to the apex directory where you unzipped the Oracle Application Express software.Start SQL*Plus and conne
2013-07-25 14:59:30
9397
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人