自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(295)
  • 资源 (5)
  • 收藏
  • 关注

转载 订单表设计参考

订单表 (order)|-- 自动编号(order_id, 自增长主键)|-- 订单单号(order_no, 唯一值,供客户查询)|-- 商店编号(shop_id, 商店表自动编号)|-- 订单状态 (order_status,未付款,已付款,已发货,已签收,退货申请,退货中,已退货,取消交易)|-- 商品数量 (product_count, 商品项目数量,不是商品)|-- 商品总价 (product_amount_total)|-- 订单金额 (order_amount_total,实际付款

2021-06-11 16:02:25 2590

转载 (转) XSS跨站脚本攻击实例讲解

1、简介跨站脚本(cross site script)为了避免与样式css混淆,所以简称为XSS。XSS是一种经常出现在web应用中的计算机安全漏洞,也是web中最主流的攻击方式。那么什么是XSS呢?XSS是指恶意攻击者利用网站没有对用户提交数据进行转义处理或者过滤不足的缺点,进而添加一些代码,嵌入到web页面中去。使别的用户访问都会执行相应的嵌入代码。从而盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式。XSS攻击的危害包括:1、盗取各类用户帐号,如机器

2020-12-28 17:22:24 5475 1

转载 通俗易懂的flex讲解

目前在不考虑IE以及低端安卓机(4.3-)的兼容下,已经可以放心使用flex进行布局了。什么是flex布局以及它的好处,这里就不再赘述。在这篇文章里,想说说flex布局的属性语法及其细节。那么网上也有不少flex布局的教程,为什么又要再写一篇?首先,flex布局的迷之属性们,如果一知半解,机械记忆的话,那不到半个月基本忘光光。先感受一下这12个flex布局属性,是不是很“迷”人。容器属...

2019-12-24 16:45:16 793

转载 HTML转义字符大全

ISO Latin-1字符集:	 — 制表符Horizontal tab
 — 换行Line feed
 — 回车Carriage Return  — Space! ! — 惊叹号Exclamation mark” " " 双引号Quotation mark# &...

2018-09-20 10:55:00 3165

转载 FastCGI下PHP无法显示错误信息,500错误

在IIS+FastCGI中配置PHP后,如果php源文件中存在错误,则不论是什么错误,FastCGI都会返回内部服务器错误500的信息,这给程序调试带来了麻烦。解决这个问题的办法如下:    打开PHP的配置文件php.ini,并做如下配置修改:    fastcgi.logging = 0     log_errors = On    error_reporting = E_ALL     er...

2018-06-13 11:08:15 3917

转载 移动端UI设计规范参考

这个设计规范,主要两个原因:1、要设计的界面太多了,而且产品迭代很快,来不及一个个界面标注重复性的东西,于是我就出一个字体运用规范,让开发看一个文档就好了。有个设计文档和UI设计规范,可以减少很多设计与开发之间的沟通。后来给开发团队引进了zeplin,安卓小伙伴持续用着,ios开发,一直看着我的sketch源文件,在我教会开发sketch后,我连字体规范都少写了很多。2、把这些东西一个版本的整理好...

2018-04-04 10:37:12 5948

转载 移动端 UI设计尺寸(一)篇

现象首先说现象,大家都知道移动端设备屏幕尺寸非常多,碎片化严重。尤其是Android,你会听到很多种分辨率:480×800, 480×854, 540×960, 720×1280, 1080×1920,而且还有传说中的2K屏。近年来iPhone的碎片化也加剧了:640×960, 640×1136, 750×1334, 1242×2208。不要被这些尺寸吓倒。实际上大部分的app UI设计和移动端网...

2018-04-03 17:27:50 41975

转载 window下安装php7的memcached扩展

https://stackoverflow.com/questions/34952502/memcache-for-php7-on-windows,git下载地址:https://github.com/nono303/PHP7-memcache-dll百度网盘链接:http://pan.baidu.com/s/1ge9MvEN 密码:zwoh根据自己的php版本下载下载解压后,就到 php/ext...

2018-03-06 15:34:49 5034 3

转载 SKU组合查询算法代码-实例二

Debug SKUSyntaxHighlighter.all();.bh-sku-selected {color: red;}var startTime = new Date().getTime();//销售属性集var keys = [ ['10'], ['20','21','22','23','24'], ['30'

2017-09-01 16:37:49 2759

转载 sku组合查询算法探讨-之JS实现示例

/* 后端数据 */var data = { "10;20;30": { price: 5, count: 1 }, "10;20;31": { price: 10, count: 2 }, "11;20;30": { price: 5, count: 1

2017-08-28 16:36:46 2908

转载 sku组合查询算法探讨

sku组合查询算法探讨在前端领域,很少会遇到算法问题,这不能说不是一种遗憾。不过,随着前端处理的任务越来越复杂和重要,偶尔,也能遇到一些算法上的问题。本文,所要讨论的,就是这样一样问题。什么是SKU问题来自垂直导购线周会的一次讨论,sku组合查询,这个题目比较俗,是我自己取得。首先,看下什么是sku,来自维基百科的解释:最小存货单位(Stock Keeping Unit

2017-08-28 09:04:36 1148

转载 Yii2 rbac权限控制之Rule实现及应用详解

对于一般的权限系统而言,我们之前做的rbac一般情况下是足够的,即时没有rule,相信你也能实现我们用rule实现的功能。我们就以官网的例子给出一个具体的操作教程,看看这个神秘的rule到底是做什么的!看需求:我们有管理员和普通用户,对于文章系统而言,我们允许管理员对文章的任何操作,但是只允许普通用户创建文章和修改自己创建的文章,注意哦,是允许其修改自己创建的文章,不是不允许修改文章,

2017-06-30 04:31:20 1370

转载 PHP执行定时任务的实现思路(一)

PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他工具结合才能实现,例如WordPress内置了wp-cron的功能,很厉害。一、Linux服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。服务器上安装了php,就可以执行php文件,无论是否安装了nginx或Apache这样的服务器环境软件。而Linux中,使用命令行,

2017-06-14 21:47:47 1014

转载 Yii2.0 依赖注入(DI)和依赖注入容器详解一

依赖注入和依赖注入容器为了降低代码耦合程度,提高项目的可维护性,Yii采用多许多当下最流行又相对成熟的设计模式,包括了依赖注入(Denpdency Injection, DI)和服务定位器(Service Locator)两种模式。关于依赖注入与服务定位器, Inversion of Control Containers and the Dependency Injection pat

2017-05-18 00:53:05 1534 1

转载 PHP + AJAX实现幸运转盘抽奖

后端index.PHP文件:[php]   /**  *   * php + ajax 幸运大转盘  * @author Sim   * @time 2014年9月25日15:37:32  * @url http://www.yiifcms.com/post/59/  *   */    //奖项初始化  $prize_arr = array(          '0'

2017-05-17 19:25:44 1259

转载 PHP中奖概率算法-按概率值排序

header("Content-type: text/html; charset=utf-8");$prize_arr = array('0' => array('id'=>1,'prize'=>'平板电脑','v'=>1),'1' => array('id'=>2,'prize'=>'数码相机','v'=>5),'2' => array('id'=>3,'prize'=>'音箱设备','

2017-05-09 22:07:42 2451

原创 临时文件JS读写Cookie

//添加cookie,function addCookie(name, value, expires){    var cookieString = name+'='+escape(value);              //是否设置过期时间,0代表关闭浏览器时失效 expires(s)    if(expires>0){        var date=new Date()

2017-02-09 21:00:31 1291

转载 PJAX 介绍

介绍pushState是一个可以操作history的api,该api的介绍和使用请见这里:http://www.welefen.com/use-ajax-and-pushstate.html目前已经有http://github.com/,http://plus.google.com,http://www.welefen.com 等网站已经使用。pjax是对ajax + pu

2017-01-14 22:14:48 3578

转载 Yii2 中 ActiveForm 和 GridView 使用 Pjax

应用场景:使用 ActiveForm表单修改数据后,提交表单,然后自动更新 GridView数据如果自定义非ActiveForm表单按钮事件,可用ajax + $.pjax.reload() 代替一个如何在 Yii2 的 GridView 和 ActiveForm 扩展中使用 Pjax 的例子。这个例子使用一个数据库表 "countries" 字段为 id, nam

2017-01-14 22:12:01 2538

转载 Yii2场景使用方法

模型层:public function rules(){ return [ [['name', 'account', 'pwd'], 'string', 'max' => 11], ['account','required','message'=>'用户名不能为空'], ['pwd','required','message'=>'密码不

2016-12-30 22:31:42 2568

转载 Yii2数据安全查询,防止sql注入漏洞

1$id = Yii::$app->request->get('id','');//get获取参数1.1 直接把获取的$id代入(有问题)12345$sql     = "SELECT * FROM   tab WHERE id = {$id}";$db

2016-12-18 23:47:10 9871

转载 IIS7 / IIS7.5 URL 重写 HTTP 重定向到 HTTPS

1、购买SSL证书,参考:http://www.cnblogs.com/yipu/p/3722135.html2、IIS7 / IIS 7.5 下绑定 HTTPS 网站(购买Wildcard SSL泛域名证书可绑定多个子域名)参考上文3、下载安装URL重写模块:Microsoft URL Rewrite Module32位:http://download.microsoft.com/d

2016-11-29 16:36:22 4857 1

转载 jQuery自定义类封装

----- 写法一 -------(function (factory) {  if (typeof define === 'function' && define.amd) {    // AMD. Register as anonymous module.    define(['jquery'], factory);  } else if (typeof export

2016-11-15 21:16:27 5601

转载 Yii2文件上传UploadedFile,单文件和多文件上传及验证示例Debug-OK

文件上传在Yii里上传文件通常使用yii\web\UploadedFile类,它把每个上传的文件封装成 UploadedFile 对象。结合yii\widgets\ActiveForm和models,你可以轻松实现安全的上传文件机制。创建模型 和普通的文本输入框类似,当要上传一个文件时,你需要创建一个模型类并且用其中的某个属性来接收上传的文件实例。你还需要声明一条验证规则以验证上传的文

2016-11-05 13:13:20 6616

转载 IIS8.5+PHP(FastCGI)安装配置

准备篇一、环境说明:操作系统:Windows Server 2012 R2PHP版本:php 5.5.8MySQL版本:MySQL5.6.15二、相关软件下载:1、PHP下载地址:http://windows.php.net/downloads/releases/php-5.5.8-nts-Win32-VC11-x86.zip2、MySQL下载地址:http:/

2016-10-28 15:46:24 5093

转载 Yii 2.0 事件使用示例

为什么要使用事件?可能我们会有下面的业务需求,每当一个新用户注册成功会我们要给管理员发封邮件,还要有推送通知。之前的代码可能是这样if($model->save()){ // 注册成功, 跳转}要写成这样if($model->save()){ $mailObj->sendNewUserMail($model); $notification->setN

2016-10-22 09:46:53 3201 1

转载 localhost 不能在 IE打开问题

Apparently this problem can be caused by conflicts with IIS, if you have IIS installed. There are other issues that can cause IE9 127.0.0.1 resolutions to fail as well.The common steps offered by

2016-10-13 11:13:01 5394

转载 URL图片预览(createObjectURL)revokeObjectURL

1.说明1)createObjectURL  作用:创建url(creates  a URL for the specified object);  语法:var url = URL.createObjectURL(object,options);  参数说明:1)object可以包含下列类型:Blob,MSStram,IstaorageItem,MediaCapture,IRan

2016-10-11 23:21:50 6204

转载 yii2无限分类实例-非数据库递归

基于yii2.0给大家做一个无限分类的实例,废话不多说:    1、设计数据表,很简单就三个字段        CREATE TABLE `category` (          `id` int(11) unsigned NOT NULL AUTO_INCREMENT,          `cate_name` varchar(255) DEFAULT NULL,        

2016-09-19 10:57:57 3130

转载 PHP无限分类(树形类),非数据库直接递归

PHP无限分类,Google一下就能找到很多相关资料,思路比较拉风的,也是用得比较多的就是分类表至少有id,pid,name三个字段,id自增表分类,pid为父分类,name为分类名,这样就构成了一棵树,如下,算是我查询分类表得到的结果集。复制代码 代码如下://模拟PHP无限分类查询结果return array(    array(        'id'=>1,

2016-09-19 10:50:07 1562

转载 Yii2-GridView 自定义关联字段带搜索和排序功能

要在订单(Order)视图的gridview中显示出客户(Customer)姓名,并使其具有与其它字段相同的排序和搜索功能。数据库结构订单表order含有字段customer_id 与 客户表customer的id字段关联首先确保在Order Model中包含以下代码:public function getCustomer(){ return $this->hasOne(

2016-09-18 11:41:49 5582 1

原创 Yii2-使用ActiveRecord数据操作数据分页的记录重复问题

可能排序问题引起,对于同等条件的排序如 orderId 都==0最后再指定的能进一步区分orderId的字段来排序,如ID,不一定要唯一,只要能对orderId=0 的记录组合排序唯一即可

2016-09-01 12:10:03 2558

原创 Yii2-从ActiveRecord获取原生sql

从ActiveRecord获取原生sql$resultSets->createCommand()->getRawSql()

2016-09-01 11:48:46 6410

转载 虚拟主机运行ASP错误解决:HTTP/1.1 New Application Failed when allowSessionState is set to false in web.config

有的可以,有的无效?

2016-08-29 14:17:35 1704

原创 yii2-rules条件验证应用

--Core validator 如 required 同时支持客户端验证和服务端验证;Inline validator 如 validname 不支持客户端验证。  validname validator 必须提交表单后才能触发验证。  --自定义函数验证Only For Server validator,如果没有required,需要加'skipOnEmpty' => false, o

2016-08-27 11:33:02 3549

转载 jQuery pjax 应用简单示例

https://github.com/defunkt/jquery-pjax!  ajax缺点是破坏了浏览器的前进后退,因为ajax的请求不会留在历史记录中。pjax就不一样了,pjax被解释成ajax+pushState的封装,因为它把ajax的请求写入历史记录,并反映在地址栏,这样用户就能愉快地使用前进后退了。pjax有好几个实现方法,这里使用最常用的Jquery库,使用jquery.pj

2016-08-26 20:26:52 22915 3

转载 Yii2-使用afterLogin和beforLogin自动更新上次登录时间

先明确两点* 如果User Model是继承自 ActiveRecord* 而afterLogin 和 beforeLogin 是 yii\web\User 的两个事件那么把 yii\web\User 的两个事件挂载在 User Model 肯定不会触发了。可以通过配置来解决,配置是支持事件挂载的;例如:'components' =>[ ...

2016-08-06 10:35:49 3172 1

转载 YII框架的依赖注入容器DI使用方法-实例说明

依赖注入(Dependency Injection,DI)容器就是一个对象,它知道怎样初始化并配置对象及其依赖的所有对象。所谓的依赖就是,一个对象,要使用另外一个对象才能完成某些功能。那么这个对象就依赖于被使用的对象。例如:/** * 厨师 */class cook { /** * 制作食物 */ public function coo

2016-08-02 12:19:16 2319 1

转载 Mysql计划任务自动定时备份数据库方法-for windows

数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪个盘的路径)我想备到D盘的db-bak目录下面============================新建db_bak.bat,写入以下代码net stop mysqlxcopy c:\mysql\data\db_name\*.* d:\db_bak\db_name\%date:~0,3%\ /y

2016-07-29 20:11:54 6371

转载 Zend Studio 调试Zend Debugger和XDebug

安装Zend Debugger下载到http://downloads.zend.com/pdt/server-debugger下载最新的debugger下载后将zip解压缩。得到一个目录:有x_x_x_comp和x_x_x_nts_comp,x指版本号,用phpinfo查看php版本和thread safe属性,配置1、请将ZendDebugger.dll复制到您的php安

2016-07-24 13:41:22 4354

yii-2.0.4官方chm手册,权威指南,英文版

yii2官方chm手册,包含yii2权威指南,用户手册Api, 在win7,8,10运行,去掉签名安全提示

2016-06-26

Zend Studio 13.0.1补丁+注册码适用32bit/64bit

Zend Studio 13.0.1注册补丁+注册码 适用32位,64位,测试版本为13.0.1可用, 英文版替换补丁后直接运行。

2016-04-24

Fmpeg6 For vc9 winNT

Fmpeg6 For vc9, 生成视频文件缩略图的工具

2015-09-25

PHP5.4 组件ffmpeg-php Windows 32位 VC9

可转换视频,截取视频帧保存成图片 Windows 32位VC9 PHP 5.4 版本的ffmpeg-php。除了php_ffmpeg.dll放到PHP的 ext目录下,其他全部放到C:\Windows\System32下。

2015-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除