学习笔记《Swoole》

php artisan laravels start PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 Swoole … 继续阅读“学习笔记《Swoole》”

MySQL中索引与视图的用法与区别详解

前言 MySQL中索引与视图的用法与区别详解,mysql索引 前言 本文主要给大家介绍了关于MySQL中索引与视图的使用与区别的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 索引 一、概述 所有的Mysql列类型都可以被索引。 mysql支持BTREE索引、HASH索引、前缀索引、全文本索引(FULLTEXT)【只有MyISAM引擎支持,且仅限于char,varcha … 继续阅读“MySQL中索引与视图的用法与区别详解”

澳门新葡亰赌995577php中常用正则表达式总结

主要还是看ASCII码的值, $str =~ m/[^\0-\127]/ $str =~ m/[^\x0-\x7f]/ 匹配特定数字: 要注意反斜线的作用,转义符,一定不要少!  代码如下 ^[1-9]d*$    //匹配正整数 ^-[1-9]d*$   //匹配负整数 ^-?[1-9]d*$   //匹配整数 ^[1-9]d*|0$  //匹配非负整数(正整数 + 0) ^-[1-9]d*|0 … 继续阅读“澳门新葡亰赌995577php中常用正则表达式总结”

ruby 异常处理:rescue

 一个运行着的程序常会遇到意外的问题.一个要读取的文件不存在;当希望存入一些数据时磁盘满了;用户可能输入不恰当的数据. ruby> file = open(“some_file”) ERR: (eval):1:in `open’: No such file or directory – some_file   一个健壮的程序会合理并漂亮的处理这 … 继续阅读“ruby 异常处理:rescue”

ThinkPHP分页类使用详解【澳门新葡亰赌995577】

1:实例化数据对象 代码如下: 如下,filed()指定从数据库中取出id,title,title_alias三个数据项,并且通过limit()函数限制和记录取出的条目,取完后将其赋给页面: show方法是3.1版本才有的一个新功能 ThinkPHP中页面输出的过程是读取模板文件,然后进行模板解析(也支持调用第三方模板引擎解析),但是有一些情况,我们并没有定义模板文件,或者把模板文件保存在数据库里 … 继续阅读“ThinkPHP分页类使用详解【澳门新葡亰赌995577】”

thinkphp缓存的简单使用澳门新葡亰赌995577

   $cache=S(‘newskey’); if(!$cache){ $cache=M(‘news’)->cache(true,60,’newskey’)->where(‘state=1’)->order(‘publishtime desc’)->limit(5)->select(); } $this->assign(‘recentnews’,$cache) … 继续阅读“thinkphp缓存的简单使用澳门新葡亰赌995577”

澳门新葡亰赌995577ThinkPHP V2.2 说明文档没有说明的那些事!!!

解决方法:无(还没找到原因) 解决方法:自己去修改__ROOT__,又或者在所有页面中加上<base href=’http://网站访问根目录地址‘ />, 如:<base href=’http://winesbox.com‘ /> 出问题的地方在于判断有$_SERVER[“REDIRECT_URL”] … 继续阅读“澳门新葡亰赌995577ThinkPHP V2.2 说明文档没有说明的那些事!!!”

ThinkPHP–模版布局方式澳门新葡亰赌995577

首先开启模板布局要在配置文件添加: 1  常用布局方法 1 ‘LAYOUT_ON’=>true, 2 ‘LAYOUT_NAME’=>’layout’, 使用前置和后置方法,达到网页分层布局 使用多次display来达到网页分层布局 include LAYOUT 模板继承 如果需要设置多个布局模板,就要先关闭上面的LAYOUT_ON,也就是修改成false!!   在你的View目录下, … 继续阅读“ThinkPHP–模版布局方式澳门新葡亰赌995577”

Thinkphp开源框架如何使用?

IndexAction代码:   (一)首先是准备工作下载thinkPHP框架最新版本,解压缩到你将要开发的项目位置。杭州php操作演示如图: class IndexAction extends Action {     function Index()     {         $this->display();     }          function ajaxauto(){// … 继续阅读“Thinkphp开源框架如何使用?”

ArcGIS JavaScript API开发的地图

         ArcGIS Server JavaScript API是建立在ArcGIS Server REST API基础上。JavaScript  API是将地理信息系统的地图和任务嵌入到Web应用程序的一种轻量级方式。现在javascript api版本号是3.2,dojo是基于1.7版本的,增加了一些新的功能。最近在学习dojo和server api,自己尝试做了一个例子。本例子只是 … 继续阅读“ArcGIS JavaScript API开发的地图”

AngularJs应用页面澳门新葡亰赌995577

AngularJs应用页面切换优化方案   葡萄城的一款尚在研发中的产品,对外名称暂定为X项目。其中使用了已经上市的wijmo中SpreadJS产品,另外,在研发过程中整理了一些研发总结分享给大家。如本篇的在页面切换的过程中优化方案,欢迎大家跟帖交流。 葡萄城的一款尚在研发中的产品,对外名称暂定为X项目。其中使用了已经上市的wijmo中SpreadJS产品,另外,在研发过程中整理了一些研发总结分享 … 继续阅读“AngularJs应用页面澳门新葡亰赌995577”

【原创】bootstrap框架的学习澳门新葡亰赌995577 第四课(网格Grid)

Bootstrap 网格系统(Grid System)的工作原理 行必须放置在 .container class 内,以便获得适当的对齐(alignment)和内边距(padding)。 使用行来创建列的水平组。 内容应该放置在列内,且唯有列可以是行的直接子元素。 预定义的网格类,比如 .row 和 .col-xs-4,可用于快速创建网格布局。LESS 混合类可用于更多语义布局。 列通过内边距(p … 继续阅读“【原创】bootstrap框架的学习澳门新葡亰赌995577 第四课(网格Grid)”

linux 下 整合【澳门新葡亰赌995577】 nginx 和 php

一、整合nginx 和 PHP: 一、安装前的准备工作 1、yum update #更新系统   1.1)vi /etc/selinux/config  # 禁止SELINUX,设置SELINUX=disabled 2、yum install gccgcc-c++autoconfautomake cmakebison m4libxml2systemd-devel libxml2-devellibc … 继续阅读“linux 下 整合【澳门新葡亰赌995577】 nginx 和 php”