-
php中兑现多进程
php中实现多进程使用PHP真正的多进程运行模式,适用于数据采集、邮件群发、数据源更新、tcp服务器等环节。PHP有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在*nix系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。PCNTL使用ticks来作为信号处理机制(signalhandlecallbackmechanism),可以最小...
19
热度 -
Laravel 四 启用firephp 支持
Laravel4启用firephp支持目前项目中选用的开发框架是Laravel4,经过几天的阅读源码以及看社区教程,发现是比较先进和强大的框架.?只是对新手入门这块做的很不给力,虽然官方文档在中文化上比较完整,但是相应的文档都是浅尝辄止,项目中用到的东西讲到的都比较少....?为了方便开发测试,所以把firephp予以集成,具体读源码找文档的时间就不说了,大致如下,在app/start/globa...
571
热度 -
win7中配备php环境
win7中配置php环境在ubuntu中php环境的配置相对容易,可参看http://www.cnblogs.com/aqhistory/archive/2011/04/10/2011713.html主要命令sudoapt-getinstallapache2mysql-servermysql-clientphp5php5-gdphp5-mysqlsudoapt-getinstallphpmyadm...
26
热度 -
基本词匹配项目深入研究(二)- 分表思想的引入
关键词匹配项目深入研究(二)-分表思想的引入(二)分表思想的引入近期的文章:1)高并发数据采集的架构应用(Redis的应用)2)高可用数据采集平台(如何玩转3门语言php+.net+aauto)手把手教你做关键词匹配项目这块基本已经完成,深入研究是对系统的性能作为分析,在一些环境的刺激下所必需要做的一些改变。手把手教你做关键词匹配项目:手把手教你做关键词匹配项目(搜索引擎)----第一天~手把手教...
39
热度 -
字典使用Dictionary 、 datatable.select(),该怎么解决
字典使用Dictionary、datatable.select()//导入到数据库中excel数据对应物理表对应列关系publicboolprocess(DataTablexlsdt,Dictionary<string,DataTable>phyTableList,Dictionary<string,Dictionary<string,cell>>columnR...
55
热度 -
mysql高可用之mha(给养1)
mysql高可用之mha(补充1)1.masterha_conf_host自动添加/删除数据库在某些情况下我们需要在配置文件中添加mysql服务器实现对现有数据的扩展或者有故障的master已经修复好需要在现有环境中当做slave继续使用,那么我们就可以使用masterha_conf_host来实现。在前面我们讲到rd-mysql-test1的master有问题导致启动failover,现在rd-...
100
热度 -
MySql常用命令-优化参数以及日常治理
MySql常用命令--优化参数以及日常管理显示插入查询的优化参数:showvariableslike"concurrent_insert";+-------------------+-------+|Variable_name|Value|+-------------------+-------+|concurrent_insert|AUTO|+-------------------+------...
65
热度 -
在 Mac 下用 Homebrew 装配 MySQL
在Mac下用Homebrew安装MySQL转载自:http://blog.neten.de/posts/2014/01/27/install-mysql-using-homebrew/?在Mac下用Homebrew安装MySQL,网上的教程倒是很多,不过大多数都很默契地雷同。如果稍有点定制要求,就无从下手了。我先也不免俗,从基本的开始:一、首先安装Homebrew123$ruby-e"$(curl...
563
热度 -
利用 MySQL bin-log 回复数据表
利用MySQLbin-log恢复数据表转载地址:http://www.cnblogs.com/edwardlost/archive/2011/07/13/2105598.html如果误操作把数据库中一张极重要数据表player给“做掉了”,还算幸运的是该数据库每3个月会完整备份一次,最近一次的备份点为6月30日,再加上bin-log保留了30天的数据,可以根据这两份数据还原数据表的内容。方法看上去...
507
热度 -
深入SQL话语性能调整
深入SQL语句性能调整本文sqlserver为例有些程序员在撰写数据库应用程序时,常专注于OOP及各种framework的使用,却忽略了基本的SQL语句及其「性能(performance)优化」问题。曾听过台湾某半导体大厂的新进程序员,所组出来的一段PL/SQL跑了好几分钟还跑不完;想当然,即使他的AJAX及ooxx框架用得再漂亮,系统性能也会让使用者无法忍受。以下是整理出的一些数据库规划、SQL...
11
热度 -
SQL SERVER 中怎么使用锁
SQLSERVER中如何使用锁锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致不可重复读A用户读取数据,随后B用户...
91
热度 -
SQLite指南(五) - PRAGMA命令用法(完整)
SQLite指南(5)-PRAGMA命令用法(完整)如若转载,请加上本文链接,以示尊重个人劳动,谢谢。PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同:1.特定的PRAGMA语句可能被移走,新的PRAGMA语句可能在新的版本中添加。因此,后向兼容无法保证...
82
热度 -
SQL操作总集【转】
SQL操作全集【转】下列语句部分是Mssql语句,不可以在access中使用。SQL分类:?DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)?DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)?DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE?DATABAS...
35
热度 -
sql server行级锁,排它锁,共享锁的施用
sqlserver行级锁,排它锁,共享锁的使用sqlserver行级锁,排它锁,共享锁的使用摘自:http://www.cnblogs.com/cxd4321/archive/2008/12/10/1351792.html锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比...
9
热度 -
SQL server共享锁,排他锁,更新锁的施用
SQLserver共享锁,排他锁,更新锁的使用锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致不可重复读A用户读取...
62
热度 -
SQL SERVER 存储过程学习札记
SQLSERVER存储过程学习笔记原文:http://www.cnblogs.com/Nina-piaoye/archive/2006/09/18/507183.html将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。?????????????????存储过程的优点???...
113
热度 -
精妙Sql话语
精妙Sql语句DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname...
111
热度 -
PL/SQL Step By Step(3)
PL/SQLStepByStep(三)1.什么是存储过程????这篇博客主要介绍存储过程(StoredProcedure),简称过程。存储过程是OraclePL/SQL中的一种程序单元。存储过程可以通过给一个PL/SQL语句块命名从而将这个语句块存储在数据库中,以便将来可以被反复的调用。??存储过程与一般的匿名PL/SQL块的一个主要区别是有无确定的名称。此外,对于匿名块来说,每次提到到数据库进行...
168
热度 -
筹建mysql负载均衡及高可用环境
搭建mysql负载均衡及高可用环境目标:使用两台主机实现Mysql的负载均衡及冗余,并做到双主互备;环境:rhel5.8,mysql-5.0.77,keepalived-1.2.7,haproxy-1.4.20;说明:keepalived实现通过vrrp协议,通过使一个虚拟IP地址(或称浮动IP)在主备设备间的切换来达到主机冗余;而客户机通过访问这个虚拟IP来获取服务;haproxy是一款负载均衡...
158
热度 -
如何将下拉更改事件链接到PHP函数 index.html(或任何HTML页面名称) machine_number_processing.php 编辑 machine_number_processing.php 编辑2-使PHP代码更安全
问题描述 脚本 下拉菜单中有以下HTML代码 <divclass="form-groupcol-sm-2"><label>Machine</label><br><selectclass="comboboxform-controlcol-sm-2"name="machineNumber"><option>1</o...
0
热度