51CTO博客开发
今天遇到一个数据的批量更新,查了一下官方文档,还好找到了。英文东东,大家耐心哈http://dev.mysql.com/doc/refman/5.7/en/update.html一般在使用数据编辑的时候: UPDATE tablename SET field_1='value', field_2='value'[...] WH
简单示例,直接上代码1、Hello World<!DOCTYPE html> <html ng-app="helloworld"> <head> <title>Angular JS (一)Hello World</title> &
很久没有写博了,最近整理一下AngularJS的东东,和大家一步步的分享了一下O(∩_∩)OAngularJS是一种动态的web应用设计的结构框架,这种方式可以扩展HTML语法,弥补在构建动态web应用时静态文件的不足,从而在web应用使用动态内容。AngularJS有五大核心特性1、双向的数据绑定。实现了把model与view完全的绑定在一起,model发生变化,view也变化。2、模板。在An
初识Angularjs使用了官方的示例代码模板:<html ng-app> <head> <script src="/angular/angular.js"></script>  
在PHP5.5中,也许你会在官方文档上看到是这么写的empty(Yii::$app->request->post('name'))在PHP5.5的版本中不会出现任何错误,Yii2.0是使用的PHP5.4以上的版本,如果是PHP5.4的版本那么会出现 一个 的错误,那么怎么解决呢?$request = Yii::$app->request;empty($request
根据官方文档来说,http://www.yiichina.com/doc/guide/2.0/input-validation#standalone-validators 需要对模型中定义规则的rules方法指定使用范围,否者的话每一次调用保存都会调用这个方法官方文档解释:对于每个规则,你至少需要指定该规则适用于哪些特性,以及本规则的类型是什么。你可以
这篇文章我们来看看在 Yii2 之中的 Active Record,为啥要将 Active Record 单独出来说呢?因为个人认为这是 Yii(不管是 Yii1.1 还是 Yii2)最强大的一部分功能之一,何况又遇上在 Yii2 中其实对 Active Record的改进还是比较多的,所以我们就通过这篇文章来瞅瞅 Yii2 的 Active Record 新特性。1、支持更多的数据库下面是所有目
一、YII 简单介绍1、网站Yii Framework 官方地址:http://www.yiiframework.comYii Framework 官方仓库:https://github.com/yiisoftYii Framework 中文社区地址:http://www.yiichina.comYii Framework 中文社区仓库:https://github.com/yiich
正则表达式是为复杂搜索指定模式的强大方式。MySQL采用Henry Spencer的正则表达式实施,其目标是符合POSIX 1003.2。匹配以弄个数字开头的字符串SELECT * FROM `gms_customer` where mobile REGEXP '^[0-9]';匹配包含-的字符串,有点类似 like %-%特殊字符一般使用 \\- \\. \\
桥接情况下,在家里还可以使用的虚机,在公司却无法上网,那个着急啊。。。不过最终还是找到了解决的办法:1、自己的物理主机是自动获取IP,在共享中需要进行简单的设置勾选上:允许其他网络用户通过此计算机的Internet连接来连接,然后在下方选择一个连接方式2、在虚机中选择编辑:打开:设置完成之后,启动虚机即可
在PHP中,经常用特定字符串来对一维数组进行操作连接的函数implode函数有另外一种方式,见到后请你也不要过于惊讶!在官方文档中, implode("param1", "param2") 一般的情况下是 param1 是特定的连接字符串, param2是被操作的一维数组如果两个参数互换你操作过么?示例:打印的结果:两个输入的结果是一样的。如果你
1. Primacy and recency : People most remember the first and last things to occur, and barely the middle.When scheduling an interview, ask what times the employer is interviewi
永远不要假设规模是线性增长的。虽然硬件是可伸缩的,但软件并不能百分百地能利用硬件资源,却需要为这些用不到的硬件资源买单。因而,Alex建议要寻找到硬件成本与硬件能力的切合点。下图展示了水平伸缩与垂直伸缩方面的性价比趋势:相信测试而非文档。Alex告诫说,不要信任供应商的文档,虽然研读这些文档非常有用,但最好还是基于自己系统的情况对NoSQL进行测试。由于虚拟化和云技术使得搭建平台变得非常容易,因此
原文:http://city.shenchuang.com/city/20140914/109650.shtml
在公司的发展中,保证服务器的可扩展性对于扩大企业的市场需要具有重要作用,因此,这对架构师提出了一定的要求。Octivi联合创始人兼软件架构师Antoni Orfin将向你介绍一个非常简单的架构,使用HAProxy、PHP、Redis和MySQL就能支撑每周10亿请求。同时,你还能了解项目未来的横向扩展途径及常见的模式。
跨域请求,需要提供安全并且服务器认可的信息。比如:A域名下的数据需要请求B域名下的一个方法,需要进行验证,或者可能需要获取B域名下cookie的某一个值,那么需要进行跨域请求。如果我们使用普通的Ajax的json格式来进行请求,则会出现XMLHttpRequest cannot load http://zhl.study.com/cross-domain.php. No 'Access-Contr
在PHP中使用正则匹配中文,很多时候会出现问题,在不同的编码情况下,正则表达式不太一样,所以希望大家注意,在使用正则匹配中文的时候,多多注意编码问题。在JS下能够使用的在PHP中不一定可以使用,比如:/^[a-zA-Z0-9\_\.\_\.\u4E00-\u9FA5\uF900-\uFA2D]+$/;如果在PHP中使用 :\u4E00-\u9FA5\uF900-\uFA2D 来匹配,那
在web开发过程中,我们会使用到队列。先进先出的特点。在最开始接触的是张宴的HTTPSQS,后来在使用Redis的时候,使用过reids作为队列,同时memcache也可以作为队列。今天主要是说一下Apache出品,最流行的,能力强劲的开源消息总线,ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,多种语言和协议客户端。
1.下载安装包Mongo 版本选择 Mongo DB版本号 偶数版本是稳定版 奇数版本是开发版下载 mongodb服务端:http://www.mongodb.org/downloads2.解压 tar zxvf mongodb-linux-x86_64-2.6.1 cd mongodb-linux-x86_64-2.6.12. 安装准备将mongodb移动
最近对mongod/redis/mysql数据进行整理,发布一个mysql操作的基础类,后续后继续更新mysql.class.php 代码地址:https://github.com/bieru-zhl/mysql/blob/master/mysql.class.php<?phpheader("Content-type: text/html; charset=utf-8"); require_
承接Reids一中未完成的两类 set相关的集合Set 集合53、sadd 向集合中添加一个或者多个元素,如果存,存入失败返回 0 sadd name "zhl" "gavin" "bieru" "zhl" "jason" 返回值 4 54、srem 移除集合中一个或多个元素 srem name 55、smembe
最近总结了一下自己使用过的一些数据库,包括:sql,mysql,mongodb,redi等等,跨域登录、建议词、以及一些状态等用到了redis,顺便总结了一下。redis是一个高性能的key-value键值数据库,redis在保持键值数据库简单快捷特点的同时,又吸收了部分关系数据库的优点。Redis不仅能保存Strings类型的数据,还能保存Lists类型(有序)和Sets类型(无序)的数据,而且
条件过滤在列表中是常用的功能,使用mysql数据库和sphinx进行搜索需要安装sphinx引擎mysql命令行中, show engine sphinx states;可以查看是否有 sphinxex引擎,如果没有则需要安装,否则无法使用这样的语句:select * from documents wher
对于mysql获取数据,可以根据不同的条件来进行排序,同样使用coreseek也有同样的排序功能。PHP的API中只有 SetSortMode(模式,条件) 方法,他也支持多个字段一次排序。根据上一篇的数据:require('sphinxapi.php');$sc = new SphinxClient();$sc->SetSortMode(SPH_SORT_ATTR_DESC, 'group
如果在第一次建立索引的时候数据量较大比如:100W,而每天新增的仅仅在1W左右,那么要重新进行索引需要花费的代价就太大了,所以只需要对新添加的数据进行操作建立索引即可。1.建立索引: /usr/local/coreseek/bin/indexer --config /usr/local/coreseek/etc/zl_sphinx.conf --all添加数据
Log4PHP2.3.0使用解释1.什么是Log4PHPLog4php它为apche组织维护项目,是Log4xx系列日志组件之一,log4j在JAVA中可算是大名鼎鼎的日志开发包。Log4PHP也作为一个单独的子项目存在,可以很方便的加载使用。apache官方网站:http://logging.apache.org/log4php/另外一个哥们的LOG4PHP的主站:http://www.vxr.
PHP从5.3开始支持命名空间,一般很少使用。由于在同一个文件中使用相同的类,会出现错误,特别是,第三方的代码融入到自己的代码中,有时候会出现类冲突的现象。可以在同一个文件中定义多个命名空间。实际的编程实践中不提倡一个文件多个类,所以这里也不提倡在同一个文件中定义多个命名空间比如:有两个类,可以在两个文件中也可以在一个文件中,这里就偷懒一下使用一个文件【不提倡哦】(namespace.php)&l
测试 mysql_query 与 mysql_unbuffered_query的时间差问题的时候,做了一个简单的PHP连接mysql数据库的测试代码,文件编码是utf8,在chrome浏览器中,当把chrome浏览器的编码更改为utf8的情况下,刷新页面,获取的时间戳是不会改变的,在nginx服务器和代码之间找了很久也没发现问题,换成IE浏览器结果是好的。当使用chrome浏览器的编码
中文搜索中,首先是了解了coreseek(lucene,你也可以看一下xunsearch,不过xunsearch快不支持修订了),coreseek自身带的词库不是很大,直接使用它分词可能会返回大量没用结果,所以需要自己定义分词库。1.你可以到搜狗或者其它的输入法中获取到相应的词库,比如:使用四十万汉语大词库,搜狗下载下来是 scel 格式2.系在一个工具,将他转换成 txt 格式 ,并且一定要使
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号