- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 php生成数据字典小脚本,在thinkphp框架中可直接执行
在数据库配置文件中选择数据库<?php //数据库配置1 return array( 'db_type' => 'mysql', 'db_user' => 'root', 'db_pwd' => '', 'db_host' => 'localhost', // 'db_user' => 'root', // 'db_pwd' => '', // 'db
2017-02-09 16:48:42
1373
转载 设计模式,设计原则
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真
2016-12-23 17:36:03
287
原创 两段代码掌握php session
最近学习session,自己觉得可以通过这两个方法更快的掌握session,通过代码一可以更快的掌握session 6个阶段的执行时机,代码二是简单实现了mysql存储session,希望对学友有帮助!代码一,session各阶段运行时机<?/*Session open (called by session_start( ))Session close (called a
2016-12-11 23:31:20
286
转载 MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?
Naresh Kumar是一位软件工程师与热情的博主,对编程与新事物充满了激情和兴趣。近日,Naresh撰写了一篇博文,对开源世界最常见的两种数据库MySQL与PostgreSQL的特点进行了详尽的分析和比对。如果打算为项目选择一款免费、开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定。MySQL与PostgreSQL都是免费、开源、强大、且功能丰富的数据库。你主要
2016-12-07 23:45:10
443
转载 php缓冲区详解
什么是缓冲区?简单而言,缓冲区的作用就是,把输入或者输出的内容先放进内存,而不显示或者读取.至于为什么要有缓冲区,这是一个很广泛的问题,如果有兴趣,可以在网山找下资料.其实缓冲区最本质的作用就是,协调高速CPU和相对缓慢的IO设备(磁盘等)的运作. PHP在执行的时候,在什么地方有用到缓冲区?想要了解PHP的缓冲区,就要知道执行PHP的时候,缓冲区被设置到了什么地方.
2016-12-07 22:57:06
952
原创 PHP 不同地图坐标系经纬度转换 GCj02 WGS84 BD-09
项目中用到了 北斗车辆导航,app用的高德插件,因为高德(GCj02坐标系)与北斗(WGS84 坐标系)采用的坐标系不同,就在网上找了转换方法,用PHP写了一遍代码里面还有百度的 BD-09 坐标,关于各种地图坐标的坐标系大家可以自己查资料了解。误差测试1、北斗转高德 源数据 :117.093457,39.077387 高德转换 117.099876,39.07852
2016-12-01 18:05:52
6436
转载 利用PHPExcel导出Excel并设置Excel格式以及数据源
1、设置单元格格式,包括单元格边框、单元格高度、单元格宽度2、合并指定的单元格3、设置Excel数据源,并将数据源保护起来(这个是为了实现单元格下拉选项功能)4、设置字体样式public function export(){ //此处全是一维数组 $resumeState = C('RESUME_STATE'); $proc
2016-11-28 17:02:32
966
原创 一条mysql update if then 语句
update driver_online set vRemainCapacity= case when (vRemainCapacity>0) and ((vRemainCapacity-0.5) >0) then vRemainCapacity-0.5 else 0 end where driverId = 'DR120161118100001
2016-11-24 16:50:07
24556
转载 MySql按周,按月,按日分组统计数据
知识关键词:DATE_FORMATselect DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; select DATE_FORMAT(create_time,'%Y%m%d') days,count(caseid) count from tc_case group b
2016-11-23 18:25:44
366
转载 高性能数据库连接池的内幕
摘要: 如何打造高性能的数据库连接池框架,可以从哪些角度进行优化,连接池的大量优化实践如何为你的系统保驾护航,本专题将带你走进连接池的世界,为你一一揭晓。大家可能会有这样疑问:连接池类似于线程池或者对象池,就是一个放连接的池子,使用的时候从里面拿一个,用完了再归还,功能非常简单,有什么可讲的。可能还会有这样的疑问:高性能这么高大上,一个小小的连接池,如何跟高大上靠上边的。本主题将会
2016-11-23 17:53:14
2170
转载 (插件设计与简单应用)php中钩子(hook)的应用示例demo
我们先来回顾下原本的开发流程;产品汪搞出了一堆需求;当用户注册成功后需要发送短信、发送邮件等等;然后聪明机智勇敢的程序猿们就一扑而上;把这些需求转换成代码扔在 用户注册成功 和 跳转到首页 之间;没有什么能够阻挡;充满创造力的猿们;123456789101112
2016-11-22 15:29:27
1862
转载 apache 开启Gzip网页压缩
网页gzip压缩是个什么概念呢?如果你还没接触到,讲文字全是废话,先来看两张图看着实在;网页压缩前:网页压缩后:从图中就可看出网页压缩后这加载时间是成倍的缩减,下面就是就是要讲解如何开启gzip压缩;实例环境: 服务器:centos6.5 apche:2.2.15gzip压缩需要 deflate_mod
2016-11-22 15:19:51
346
转载 使用百度云加速防apache的ab测试ddos攻击
Apache带的有一个ab压力测试的;具体的概念性的东西;咱不扯;有兴趣的自行搜索;这里只简单介绍使用方法;windows示例:e:\wamp64\bin\apache\apache2.4.17\bin\ab.exe -n1000 -c100 http://baijunyao.com/article/8mac、linux示例:/usr/bin/ab -n1000 -
2016-11-22 15:17:47
1978
转载 yii2 数据库操作 -转自懒人程序
yii2 数据库操作2015-01-15 22176 懒人程序开始使用数据库首先需要配置数据库连接组件,通过添加 db 组件到应用配置实现("基础的" Web 应用是 config/web.php),DSN( Data Source Name )是数据源名称,用于指定数据库信息.如下所示:return [ // ... 'components'
2016-04-21 15:24:32
560
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人