- 博客(120)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Yii高级版安装
最近使用yii框架,前期只是用基础版练手使用高级版的时候时候一脸蒙逼。网上找到到一篇简洁的YII高级版安装方法。一,去 官网 下载Yii的高级模板。二,解压到根目录,找到 init.bat 双击会出现一个界面。三,依次输入 0、yes 就ok了,(大概意思就是,选择开发或者生产模式,是否继续)。四,在linux下就进入这个目录找这个文件然
2017-02-28 16:50:20
607
转载 八大排序算法
文章转自:http://blog.youkuaiyun.com/hguisu/article/details/7776068概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为
2017-02-08 16:32:41
641
原创 YII之片段缓存
yii的片段缓存应用的话挺简单的1,在配置文件里开启缓存(man.php)'cache'=>array( 'class'=>'system.caching.CFileCache', ),或者这样(只是不同的书写格式而已)'cache' => [ 'class' => 'yii\caching\FileCache',
2017-02-07 11:51:16
392
原创 yii2之使用get方式跳转首页的问题
也是费了很大的精力解决,当我们使用get方式时它会将r=控制器/方法名给覆盖掉,而导致 直接跳转到首页的问题。在做搜索分页时表单get提交时他自动跳至首页,会把跳转地址给清除(覆盖)掉像下面这样正常是http://localhost/space/frontend/web/index.php?r=space-write/teacher&shop_id=87&div=1
2016-12-09 15:56:16
1277
原创 redis持久化
redis持久化有rdb和aof两种rdb是记录一段时间内的操作,一般的配置是一段时间内操作超过多少次就持久化。aof可以实现每次操作都持久化这里我们用aof1,配置方式,打开redis的配置文件,找到appendonly on.改成appendonly yes,2,再找到appendfsync默认是java代码# appendfsync always #每次
2016-10-14 08:58:14
291
原创 linux创建定时任务
话不多说我们直接进入正题1,首先选择用那个程序来执行定时任务,这里选用php#查看php所在的路径[root@localhost html]# whereis phpphp: /usr/bin/php /usr/lib64/php /etc/php.ini /etc/php.d /usr/include/php /usr/share/php /usr/share/man/m
2016-09-27 11:11:43
572
原创 Js获取当前日期时间及其它时间操作操作
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate();
2016-09-18 11:31:59
377
原创 PHP通过date()函数取得时间错误
PHP栏目第一篇文章,来讲讲php中显示时间不对的解决方法。。。直入主题,通过date()函数获取时间后,你会发现小时时间不对,比现在的时间小8个小时,无论用H,还是用h都一样,这个是因为当前获取的是格林威治时间,与北京时间相差8小时。解决方法如下:1、修改php.ini配置文件打开php.ini文件,一般在php配置根目录下,找到其中的 ;date.timezone,删掉前面的分
2016-09-18 11:30:07
527
原创 php处理时间戳解决时间戳中月份、日期前带不带0的问题
解决PHP时间戳中月份、日期前带不带0的问题有的时候网页中输出日期时间,月份和日期前有个0,总感觉是多余的,今天我们就分享关于PHP时间戳中月份和日期前面显示0或不显示0的一些详细参数,如下: 实例: 1、按照 echo date('Y-m-d H:i:s); 页面输出结果为:2016-05-22 09:14:08 2、按照 echo date('Y-n-j
2016-09-18 11:08:00
20256
1
原创 Linux 查看端口号并杀掉此进程
1. 根据端口号查找占用情况:netstat -apn|grep 80 tcp 0 0 10.65.42.27:80 172.22.142.20:62771 ESTABLISHED6426/lighttpd2. 确定进程号为上面标红显示 找到进程号以后,再使用以下命令查看详细信息:ps -au
2016-09-18 10:39:42
519
原创 Sphinx(斯芬克斯的安装及使用)
1.说明: Sphinx是一个基于SQL的全文检索引擎,可以结合 MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。 Sphinx 单一索引最大
2016-09-02 14:00:44
1026
原创 php安装ssh2扩展控制linux,模拟阿里云web控制台
注意:我们用php来控制linux,php环境可以在windows也可以在linux,但是我们要控制的机器是一台linux(被控制的linux关闭selinux和firewalld)。如果php在linux,不会安装没关系,可以参考安装lamp教程地址: http://blog.youkuaiyun.com/starrykey/article/details/51692905然后我们的php环境要想
2016-09-02 09:40:11
2242
原创 apache开启https
1.安装mod_ssl和openssl yum -y install mod_ssl openssl 2.建立服务器密钥 mkdir /etc/httpd/conf.d/ssl.key/ cd /etc/httpd/conf.d/ssl.key/ openssl genrsa -out server.key 1024 3.建
2016-09-02 09:20:26
355
原创 Laravel5 之 发送邮件
参考地址http://laravel-china.org/docs/5.0/mail修改邮件发送配置。在 config/mail.php,修改以下配置:'host' => 'smtp.163.com','port' => 25,'from' => array('address' => '***@163.com', 'name' => 'TestMail'),'userna
2016-09-01 09:31:58
423
转载 Laravel5中的Session
有关Session的配置文件是aonfig/session.php文件。如果不使用基于数据库、cookie或者Redis缓存类的Session的话,不需要改配置文件就可以使用了。下面一个简单的使用Session的例子1.定义路由 //创建Session变量 Route::get('/sessionCreate', 'UserControll
2016-09-01 09:18:07
2113
原创 jquery生成曲线
用的jquery报表。有些属性要设置。看效果主要设置 1.数据来源数组2.2个纵坐标。并且起始为0,行数设置。3.横坐标日期显示。斜着显示。日期斜着显示找了半天。意外的好用了4.鼠标移动时的效果。需要的引用的js下载地址http://download.youkuaiyun.com/detail/fairyhawk/3626616
2016-08-30 15:21:16
708
原创 ecshop二次开发--放大镜
展示效果:点击哪里显示哪里代码实现:进入themes->default->goods.dwt运用放大镜中的这个插件,这两个文件夹里面的jquery-1.3.2.min.js,jqzoom.pack.1
2016-08-30 15:20:37
854
原创 ecshop二次开始--头像上传
1.打开网址:http://www.fullavatareditor.com/download.html2.代码实现:1.首先先在themes\default\library\us
2016-08-30 15:20:00
1017
原创 ecshop二次开发各种文档下载
ecshop二次开发功能全解http://wenku.baidu.com/view/4fbb2adf5022aaea998f0f0b.html?re=view ecshop实现会员追踪http://wenku.baidu.com/view/683539c10c22590102029d3d.html?re=view http://wenku.baidu.com/view/4fbb2a
2016-08-30 15:19:06
456
原创 ecshop二次开发--单点登录
单点登录(SingleSignOn),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份校验,如果通过校验,应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时
2016-08-30 15:18:02
475
原创 ecshop二次开发--视频上传
1.前台展示效果:2.后台展示效果:3.代码实现:后台实现过程:1.在languages/zh_cn/admin/goods.php中插入 $_LANG['tab_video'] = '视频上传'; 2显示标签在admin/templates/goods_info.htm中将{$lang.tab_video}写入到里然后,
2016-08-30 15:17:32
508
原创 ecshop二次开发--前台秒杀
1.进入后台系统管理-》自定义导航栏-》添加一个秒杀活动2.点击秒杀活动3.4.生成订单在Redis的事务中,WATCH命令可用
2016-08-26 10:54:29
360
原创 ecshop二次开发--广告投放
安装完成之后如何使用:1.到后台找到广告管理-》广告列表-》添加广告-》添加成功2.广告管理-》广告列表-》添加栏位-》添加成功3.模板管理-》设置模板-》添加广告位4.确认5.展示效果一,进入后台 添加广告> 中加入地区,这里我选择只加入省份前提是必须在ecs_a
2016-08-26 10:52:31
696
原创 ecshop二次开发--节日关怀
案例效果:(即在指定的节假日的时候会有指定的活动)案例实现:1.先找到 ecshop/languages/zh_cn/admin/common.php文件,然后在文件中加入代码: $_LANG['17_business_manage'] = '商务管理'; $_LANG['04_festival_list'] = '节
2016-08-26 10:46:58
429
原创 ecshop二次开发--后台秒杀
1.进入admin->includes->inc_menu.php中此文件为定义左侧功能模块超链接2.添加include/inc_menu.php秒杀管理超链接找链接[python] view plain copy $modules['03_p
2016-08-26 10:39:00
948
原创 ecshop二次开发--左侧导航
1.进入ecshop->uoload->theme->default->library->category_tree.lbi将里边的代码清空,并且将以下代码复制到进去
2016-08-26 10:33:29
261
原创 ecshop二次开发--优惠活动
1.用代码实现进入includes->lib_common.php页面找到get_final_price这个方法后在返回商品最终购买价格上边做一个判断时间,如果在7:00-9:00之间的时间段进行半价处理。如果实在其他时间段则按照原来的价格 if(date("H")=7){ return $final_price/2; }
2016-08-26 10:29:19
532
原创 ecshop二次开发--邮箱、手机号、用户名登陆
1.进入upload->user.php找到以下代码 if ($user->login($username, $password,isset($_POST['remember']))) 2.把上边代码找到之后,将下边的代码放到你所搜索到的代码之前 //实现账号 手机 邮箱 同时登录 $sql ="select user_name from ".
2016-08-26 10:28:14
426
原创 ecshop二次开发--热词搜索且显示
1.进入upload->themes->degault->library->page_header.lbi中搜索以下代码 {if $searchkeywords} {$lang.hot_search} : {foreach from=$searchkeywords item=val}
2016-08-26 10:25:30
301
原创 ecshop二次开发--添加普通时间显示
1.进入include->lib_insert.php中复制代码添加一个方法include目录:ecshop中的一些公用函数都会放在includes文件夹里,而这些公用函数几乎我们都可以用来参照一下就能轻松做出我们想要的其他功能了。 function insert_now_time(){ $str=" var c
2016-08-26 10:22:52
601
原创 ecshop二次开发--QQ客服
1.进入ecshop后台2.3.进入themes->default->library->page_header.lbi复制代码,完毕qq客服完成 {$im}
2016-08-26 10:21:11
654
原创 php中$_GET、$_POST、$_REQUEST中的使用及简介
php中$_request与$_post、$_get的区别php中有$_request与$_post、$_get用于接受表单数据,当时他们有何种区别,什么时候用那种最好。一、$_request与$_post、$_get的区别和特点$_REQUEST[]具用$_POST[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过post和get方法提交的所有数据都可以通
2016-08-26 10:19:32
513
原创 MySQL语句大全:创建、授权、查询、修改
一、用户创建、权限、删除1、连接MySQL操作连接:mysql -h 主机地址 -u 用户名 -p 用户密码 (注:u与root可以不用加空格,其它也一样)断开:exit (回车)打开cmd,输入mysql -h 127.0.0.1 -u root -p 然后输入密码。就可以连接到本地的MySql数
2016-08-26 10:12:35
440
原创 破解百度图片的防盗链
众所周知,一个网站如果的图片流量很占用网络带宽,因此,防止图片的被盗连就显得重中之重。这里,简单讲解下百度如何防止图片的盗链的原理,接着介绍下如何通过php来盗取图片,正所谓,道高一尺魔高一丈,防守和进攻总是不断地相互促进发展。首先,简单介绍下盗链,按照百度百科的介绍“盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用
2016-08-26 10:08:39
4792
转载 html5,javascript的一系列操作(事件、正则表达式的验证)
效果展示:如何实现: h1{ font-family: 华文行楷; color: red; background-color: green; box-shadow: 10px 10px 5px #888888;
2016-08-26 10:04:01
1523
iwebshop商城的跳转方法
2016-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人