现在位置:首页 » php/mysql

PHP、Android、iOS 的恩恩怨怨

日期:2016年06月01日 ⁄ 分类: php/mysql ⁄ 围观:88 ⁄ 评论:0 ⁄ 引用:0
其实应该更多的是互相的磨合与学习,希望身边的人可以有自己的经验分享,与理解,互相进步才是大家需要的,作为一个 "年老" (我也是90后) 的开发者,我觉得一代胜一代,未来才有胜算。额,好了,我不充当老师的角色了,去正题。 1. 安卓中 a 标签的坑 在和客户端交互的过程中,往往都有跳转的,而在咱们 Web 开发中,默认的 href 属性通常是 #,然后通过获取标签绑定动作触发事件,这里有个坑,在与安卓交互过程中会发现。 <a href="#">click me</a> // include zepto or j...

阅读全文>>

lnmp里面的.user.ini怎么删除?

日期:2015年11月17日 ⁄ 分类: php/mysql ⁄ 围观:121 ⁄ 评论:0 ⁄ 引用:0
如要修或删除需要先执行:chattr -i /网站目录/.user.ini 修改完成后再执行:chattr +i /网站目录/.user.ini

阅读全文>>


一分钟教你知道乐观锁和悲观锁的区别[转]

日期:2015年11月13日 ⁄ 分类: php/mysql ⁄ 围观:121 ⁄ 评论:0 ⁄ 引用:0
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库如果提供类似于write_co...

阅读全文>>


RESTFUL API 安全设计指南[转]

日期:2015年10月19日 ⁄ 分类: php/mysql ⁄ 围观:218 ⁄ 评论:0 ⁄ 引用:0
0x01 REST API 简介 REST的全称是REpresentational State Transfer,表示表述性无状态传输,无需session,所以每次请求都得带上身份认证信息。rest是基于http协议的,也是无状态的。只是一种架构方式,所以它的安全特性都需我们自己实现,没有现成的。建议所有的请求都通过https协议发送。RESTful web services 概念的核心就是“资源”。 资源可以用 URI 来表示。客户端使用 HTTP 协议定义的方法来发送请求到这些 URIs,当然可能会导致这些被访问的”资源“状态的改变。HTTP请求对应关系如下: ===...

阅读全文>>


[转]10个Laravel4开发人员必用扩展包

日期:2015年10月09日 ⁄ 分类: php/mysql ⁄ 围观:134 ⁄ 评论:0 ⁄ 引用:0
Laravel是一个新的基于最新PHP版本语法,支持IoC等设计模式的快速开发框架。目前最新版本为4.2,推荐安装PHP版本5.5+。 本文列举10个基本软件包,都是开发人员使用Laravel框架来构建WEB应用过程中应该要用到的,无需自己重复构建,如认证、调试、网站优化。 代码生成器(Laravel Generators) 使用简单的命令行就可以自动根据代码模板生成Model/View/Controller代码以及模块(Module)。 IDE帮手(Laravel IDE Helper) 可以让你的IDE能够支持语法自动补足(accurate complemen...

阅读全文>>


laravel 学习笔记2 - 开发

日期:2015年07月06日 ⁄ 分类: php/mysql ⁄ 围观:293 ⁄ 评论:0 ⁄ 引用:0
参考 http://www.golaravel.com/ 设置自己的config文件 以5.1为例,在/app下建立文件,里面是json格式的数组,这样就可以自动加载并调用了 调用格式 config('condif_file_name.key') 比如 自己建立的文件名是 common_config.php 则调用为 config('common_config.some_key') 解耦 laravel大量运用依赖注入,所以他核心文件其实并不多。为了达...

阅读全文>>


解决Win下运行php Composer出现SSL报错的问题

日期:2015年07月02日 ⁄ 分类: php/mysql ⁄ 围观:153 ⁄ 评论:0 ⁄ 引用:0
以前都在linux环境使用php composer。今天尝试在win下运行composer却出现SSL报错:   [Composer\Downloader\TransportException]   The "https://packagist.org/packages.json" file could not be downloaded: SSL    operation failed with code 1. OpenSSL Error messages:   error:14090086:SSL routines:SSL3_G...

阅读全文>>


laravel 学习笔记1 - 准备工作

日期:2015年07月01日 ⁄ 分类: php/mysql ⁄ 围观:191 ⁄ 评论:0 ⁄ 引用:0
以windows为例 1.下载composer  ==>  https://getcomposer.org/download/ 2.把运行环境配置成符合运行最低需求。比如laravel5.1需要php版本>=5.4,要若干扩展 3.把php路径添加到系统path中  名词解释 composer ,官方说法是“ Composer 是 PHP 的一个依赖管理工具。” 个人认为,composer 下载下来的,我翻译叫“包”,或者类库。当然是符合c...

阅读全文>>


php去除字符串里的emoji表情

日期:2015年06月09日 ⁄ 分类: php/mysql ⁄ 围观:248 ⁄ 评论:0 ⁄ 引用:0
<?php private function removeEmoji($text) {     $clean_text = "";     // Match Emoticons     $regexEmoticons = '/[\x{1F600}-\x{1F64F}]/u';     $clean_text = preg_replace($regexEmoticons, '', $text);     // Match Miscellaneous Symbols and...

阅读全文>>


mysql通配符一例

日期:2015年06月08日 ⁄ 分类: php/mysql ⁄ 围观:175 ⁄ 评论:0 ⁄ 引用:0
not like '%/_%' escape '/'  查找 区分 0_123456 123456 这种数据

阅读全文>>