摘要: 转自:http://blog.csdn.net/jinxingfeng_cn/article/details/8608719 需求: 现有一个1G左右的日志文件,大约有500多万行, 用php返回最后几行的内容。 在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get 阅读全文
posted @ 2016-04-07 16:44 share112 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 近接连面试了几家公司,有些重要问题记录一下,督促自己学习提高,同时希望给朋友们一些帮助。 内容很多,一点点完善,一步步学习。。 有些是面试被问,有些是招聘要求,有些是自己整理加的。 一、mysql相关知识 1、 mysql优化方式 MYSQL 优化常用方法 mysql 性能优化方案 2、如何分库分表 阅读全文
posted @ 2016-04-07 16:42 share112 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 1、 前言 对于数据库而言,在日常开发中我们主要的关注点有两块,一个是schema的结构设计,另一个就是索引的优化,这两块是影响我们最终系统结构和性能的关键部分,自然也是我们花费精力最多的部分; 本文主要介绍数据库设计中的一般原则和优化手段,包括数据库的一半范式、反范式设计、数据切分、数据路由与合并 阅读全文
posted @ 2016-04-07 16:36 share112 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 在高访问量的web系统中,缓存几乎是离不开的;但是一个适当、高效的缓存方案设计却并不容易;所以接下来将讨论一下应用系统缓存的设计方面应该注 意哪些东西,包括缓存的选型、常见缓存系统的特点和数据指标、缓存对象结构设计和失效策略以及缓存对象的压缩等等,以期让有需求的同学尤其是初学者能够快 速 阅读全文
posted @ 2016-04-07 16:34 share112 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/baochuan/archive/2012/03/12/2391135.html 点击下图,可以看具体内容! 介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等 阅读全文
posted @ 2016-04-07 16:33 share112 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 各位小盆友使用前记得打开 GD 库的支持哦,附上代码。 [php] view plain copy <?php /** * 生成缩略图函数(支持图片格式:gif、jpeg、png和bmp) * @author ruxing.li * @param string $src 源图片路径 * @param 阅读全文
posted @ 2016-04-07 16:28 share112 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 转自: http://blog.csdn.net/hguisu/article/details/7353595前段时间,因为一个项目的关系,研究了php通过调用memcache和memcached PECL扩展库的接口存储到分布式缓存服务器的机制,在此做我根据他们各自的源码进行分析,希望能对这方面感 阅读全文
posted @ 2016-04-07 16:25 share112 阅读(255) 评论(0) 推荐(0) 编辑
摘要: SOA的概念是Gartner 在1996年提出来的,并于2002年12月进一步提出SOA是“现代应用开发领域最重要的课题”。 一、SOA的定义 SOA分为广义的SOA和狭义的SOA,广义的SOA是指一种新的企业应用架构和企业IT基础架构,它可以使企业实现跨应用,跨部门,跨企业甚至跨 行业之间的离散系 阅读全文
posted @ 2016-04-07 16:22 share112 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、开启socket phpinfo();查看是否开启了socket扩展,否则在php.ini中开启。 二、服务器端代码的写法 <?php error_reporting(E_ALL); set_time_limit(0); //ob_implicit_flush(); $address = '12 阅读全文
posted @ 2016-04-07 16:19 share112 阅读(167) 评论(0) 推荐(0) 编辑
摘要: AES指高级加密标准(Advanced Encryption Standard),是当前最流行的一种密码算法,在web应用开发,特别是对外提供接口时经常会用到,下面是我整理的一套php与java通用的AES加密解密算法。 php版代码如下: <?php class CryptAES { protec 阅读全文
posted @ 2016-04-07 16:18 share112 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 当HTTP被发明出来的时候,其实REST就已经存在了。可惜这么多年来,WEB开发模式却越来越背离HTTP的本质,舍本逐末的追求起RPC之类的东西。此时REST重新回到人们的视线里,无疑让大家开始反思过去走过的弯路。本文并不想从头介绍REST,只是想举例说明一下需要注意的问题:先来看看人们对REST的 阅读全文
posted @ 2016-04-07 16:16 share112 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实 现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到 阅读全文
posted @ 2016-04-07 16:13 share112 阅读(262) 评论(0) 推荐(0) 编辑
摘要: RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用 户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图) 阅读全文
posted @ 2016-04-07 16:13 share112 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.jb51.net/article/34745.htm1.cURL介绍cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运 阅读全文
posted @ 2016-04-07 16:03 share112 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 转自: http://www.cnblogs.com/Liangw/archive/2013/01/30/2882579.html 1.首先是下载PHPMailer http://code.google.com/a/apache-extras.org/p/phpmailer/ 2.解压 从中取出cl 阅读全文
posted @ 2016-04-07 15:52 share112 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 转 自: http://www.php100.com/html/dujia/2015/0919/8974.html 一、开发前准备 https://developer.paypal.com/ 到paypal的开发者官网注册开发者账号。 用账号登录之后、点击导航上面的 dashboard、进入dash 阅读全文
posted @ 2016-04-07 15:48 share112 阅读(585) 评论(0) 推荐(0) 编辑