mysql 队列实现高效并发读数据

    队列是常用的数据结构,基本特点就是先入先出,在事务处理等方面都要用到它,有的时候是带有优先级的队列。当队列存在并发访问的时候,比如多线程情况下,就需要锁机制来保证队列中的同一个元素不被多次获取。 一个 MySQL 表可以看作是一个队列,每一行为一个元素。每次查询得到满足某个条件的最前面的一行,并将它从表中删除或者改变它的状态,使得下次查询不会得到它。在没有并发访问的...阅读全文
    作者:绝缘体.. | 分类:MySQL, 数据库 | 阅读: | 标签:, , , ,

    ThinkPHP中execute和query方法的区别

    ThinkPHP中execute()和query()方法都可以在参数里直接输入SQL语句。不同的是execute()通常用来执行insert或update等SQL语句,而query常用来执行select等语句。execute()方法将返回影响的记录数,如果执行SQL的select语句的话,返回的结果将是表的总记录数。 下面举几个具体的例子说明一下: $model=M(“MyTable”); $result=$model->execute(‘select * from  MyTable&#...阅读全文
    作者:绝缘体.. | 分类:ThinkPHP, 后端框架 | 阅读: | 标签:, , , ,

    php表单字段格式验证类

    对于一个严格的web开发流程来说,任何一个表单提交的动作都必须经过严格的格式验证,不仅需要在客户端进行js验证,在服务器端用程序进行二次验证是必不可少的。下面与大家分享一个php格式的服务器端的表单字段格式验证的一个类。代码很简单原生态,大家可以根据自己的情况进行二次修改。具体的代码如下: <?php /* * author:www.phpernote.com * time:2012-3-31 17:35:42 * funct...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    php require和include的区别

    为了代码能够更好的重复利用,PHP提供了require,include,require_once,include_once等几种方式来实现代码的包含。但这几个包含函数有什么具体的区别呢?下面来简单的介绍一下。 require(‘文件件路径’)也可以写作require ‘文件件路径’ include(‘文件件路径’)也可以写作include ‘文件件路径’ require与include的相同之处就不说了,他们区别...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    ESX虚拟机文件列表详解

    关闭状态时的文件列表: 650) this.width=650;” data-ke-onabort=””>   *.vmsd:包含快照的信息和元数据。 *.vmx:虚拟机的配置文件,包含虚拟机所有虚拟硬件的信息和设置。如电源,网络,内存等。 *.vmxf:配置虚拟机聚合时,扩展的虚拟机配置文件。 *.log:虚拟机的日志文件,多个文件循环使用,排错时很有用。 运行...阅读全文
    作者:绝缘体.. | 分类:学东西 | 阅读: | 标签:, , , ,

    Linux添加开机自启动项

    使用chkconfig命令可以查看在不同启动级别下课自动启动的服务(或是程序),命令格式如下: chkconfig –list 可能输出如下: openvpn    0:关闭 1:开启 …… 6:关闭 (0-6 为启动级别 ; 关闭/开启为相应级别下该服务的自动启动选项) 如果希望对自动启动选项做出改变,命令格式为: chkconfig –level x name on/off z.B. chkc...阅读全文
    作者:绝缘体.. | 分类:go, Linux, windows, 操作系统, 编程语言 | 阅读: | 标签:, , , ,