- 博客(60)
- 资源 (1)
- 收藏
- 关注
原创 laravel5.x下迁移公众号数据
php laravel5.x下迁移公众号数据: 公众号及数据备好 本文通过唯一会员标识[手机号]绑定会员 a. 数据库添加[is_bd=是否绑定] b. 通过会员输入手机号判断验证是否存在未绑定的同一手机会员 c. 若存在,需要绑定;js判断处理跳转至绑定页 d. 绑定页输入相应手机信息后,php通过数据库更新is_bd=0&tel=tel的openID值 e. 需要绑定的会员信息更新
2017-09-14 12:37:56 448
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-24 18:22:46 355
原创 sublime text3 安装配置svn 及默认快捷键
省去安装st3 过程....1、ctrl+shift+P 调出控制台 然后输入 install package / 输入install 选择 install package2、输入 svn 选择 TortoiseSVN 选择确定安装。3、等待安装 (左下角有进度表示)。----->安装成功 插件包里会有svn插件 存在4、安装完成后 会有 提示首页 上面会有 配
2017-08-24 18:18:35 4318
原创 Laravel 5.1中 Redis 的安装配置及基本使用教程
关于Redis的介绍我们在之前Laravel 缓存配置一节中已有提及,Redis是一个开源的、基于内存的数据结构存储器,可以被用作数据库、缓存和消息代理。相较Memcached而言,支持更加丰富的数据结构,包括字符串、哈希、列表、集合、有序集合等,此外还支持将数据持久化到数据库。更多关于Redis的介绍可查看其官网介绍。今天我们只是简单讲述在Laravel中如何对Redis依赖包进行安装配置和
2017-08-24 15:07:34 482
原创 win10 本地 laravel 与redis 交互
1.默认本地已安装redis 环境 没安装的话 请先去安装 :http://blog.csdn.net/itmanba/article/details/775250412、安装过 需要先启动redis 服务端 启动命令 :redis-server.exe redis.windows.conf 注意:若没添加path 环境变量 需要先进去redis 安装路径目录下若执行
2017-08-24 14:50:44 1078 1
原创 redis install use
Redis 安装Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。打开一个 cmd 窗口 使用cd命令切换
2017-08-24 10:23:32 396
原创 php 微信模拟登陆 获取用户列表 群发消息
header('Content-Type: text/html; charset=UTF-8'); /* 调用方式简单说明: $arr = array( 'account' => '公众平台帐号', 'password' => '密码' ); $w = new Weixin($arr); print_r($w->getAllUserInf
2017-08-23 12:31:15 907
原创 全栈开发:前后端分离配置篇(vue+webpack+mock+nginx+laravel)
是如何使前后端完全分离,答案是在服务器端利用nginx做转发,前端文件单独部署到服务器某目录下,nginx负责提供入口和接口监听,也就是前后端分离成两个项目部署到服务器上,好处是前端人员可以自行运维前端项目,后端人员只需要提供api接口即可,互不干扰。其实这种方案老早之前就已经被使用过了,由于入行时间不长,我在这里只是记录下自己研究的一些心得,欢迎批评指正。下面说一下具体玩法,前端使用vu
2017-08-22 11:36:44 7066
原创 关于Socket通讯时通讯协议的制定
在系统开发过程中,如果涉及到了Socket通讯,那就要制定好通讯的协议,只有制定好了规则,后面的工作才方便顺利展开,制作通讯协议时要考虑到通讯的安全性,必要的信息要经过加密处理,同时也要考虑到系统的可扩展性,如果以后需要增加一个命令或者修改命令要保证这些工作能方便的进行。 协议的内容包括如下:一、 系统默认约定1. 本协议使用的字符串,如密码
2017-08-21 17:24:18 733
原创 vscode vim 模式中选中字符以及复制粘贴
1 3中进入visual模式的方法在普通模式(normal)下,直接按键 v 就可以进入默认visual模式,可以使用v+j/k/h/l 进行文本选择 对于选中的文本进行如下按键: (1.1)d ------ 剪切操作(1.2)y -------复制操作(1.3)p -------粘贴操作(1.4)^ -----
2017-08-21 12:35:48 7983
原创 Laravel 5.1 定义事件、事件监听器以及触发事件实例教程
今天我们开始讲Laravel的事件,事件无处不在,比如用户登录、购买商品、搜索、查看文章,等等,都是事件,有了事件,就有事件监听器,事件监听器监听到事件发生后会执行一些操作,Laravel使用观察者模式来实现这种监听机制。本节我们通过一个简单的示例来讲述在Laravel中如何创建事件类、事件对应的监听器类,以及监听器如何监听事件发生并执行相应操作。这里我们基于之前基于模型+缓存对文章增删改
2017-08-21 11:22:04 1217
原创 VisualSVN 钩子脚本
1、Windows服务器的SVN Server推荐VisualSVN Server;2、安装、配置新代码仓库比较容易,略过;3、服务器端除了装VisualSVN Server服务器端外,另外再装TortoiseSVN;4、服务器端和客户端都checkout 下目录;5、注意:自动发布的钩子脚本,不支持https钩子脚本总算撸好了!" title="花
2017-08-21 10:20:25 1169
原创 Win10 Docker 安装使用
1.前言 Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。2.安装准备 需要的条件为: 64bit Windows 10,开启Hyper-V2.1 下载Docker for Windows 从官网的下面地址可以下载https://download.docker.com/win/stable/InstallDocker.msi
2017-08-18 10:42:21 357
原创 laravel 安装配置使用redis
1.下载安装redis 下载地址及官方文档命令:https://redis.io/download一、安装启动Redis$ wget http://download.redis.io/releases/redis-4.0.1.tar.gz$ tar xzf redis-4.0.1.tar.gz$ cd redis-4.0.1$ make启动$ src/redis-
2017-08-17 16:39:16 2627
原创 在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能
1、简介Laravel Excel 在 Laravel 5 中集成 PHPOffice 套件中的 PHPExcel,从而方便我们以优雅的、富有表现力的代码实现Excel/CSV文件的导入和导出。该项目的GitHub地址是:https://github.com/Maatwebsite/Laravel-Excel。本文我们将在Laravel中使用Laravel Excel简
2017-08-16 11:41:21 658
原创 php读取txt文件并将数据插入到数据库
有一个TXT文件,包含了10万条记录,格式如下:列1 列2 列3 列4 列5a 00003131 0 0 adductive#1 adducting#1 adducent#1a 00003356 0 0 nascent#1a 00003553 0 0 emerging#2 e
2017-08-16 11:31:22 1475
原创 Visual Studio Code 使用Git进行版本控制
VS Code 集成了Git功能,并支持基本的git命令,这使得我们能够在开发过程方便的提交和获取代码。用VS Code 打开这个文件夹,单击左侧的git图标。我们可以看到“初始化GIT存储库”的按钮,单击。 初始化之后,我们首先看到的是git栏里显示了当前所有文件,有4个更改。全部或者单个文件都可以选择暂存或者清理掉。在上方
2017-08-16 10:29:04 2101
原创 laravel5.4+vue+element-ui配置及简单使用
1、下载laravel框架,这里我们使用composer(也可以直接搜索laravel学院,下载最新的一键安装包,这里就不放链接了,自行百度)(laravel从5.3版本开始使用vue.js作为默认的js前端框架了)(注:这里说一下,其实composer不能称为一个包管理器,虽然它涉及到了"packages" 和 "libraries"但它在每个项目的基础上进行管理,在你项目的某个目录中(
2017-08-15 18:04:20 666
原创 连接svn 提交报错 Authorization failed
出现该问题基本都是三个配置文件的问题,下面把这个文件列出来svnserve.conf:[general]anon-access = readauth-access = writepassword-db = passwdauthz-db = authzpasswd:[users]admin=123authz:[groups][/]adm
2017-08-14 17:47:57 706
原创 laravel 5.4 查询构建器
从一张表中取出所有行 DB::table('users')->get();get 方法返回包含结果集的 Illuminate\Support\Collection,其中每一个结果都是 PHP 的 StdClass 对象实例。你可以像访问对象的属性一样访问字段的值:foreach ($users as $user) { echo $user->name;}从一张表中获取
2017-08-14 11:09:32 675
原创 laravel artisan 工匠-队列 queue
1、可以使用php artisan / php artisan list 查看artisan 使用列表2、example queue:队列 php artisan help queue 帮助 helpphp artisan make:job namexxx 创建队列 会在app/jobs 下生成队列文件php artisan queue:table 生成队列
2017-08-14 11:06:34 6942
原创 github博客主题 hexo-theme-yilia
hexo-theme-yiliaYilia 是为 hexo 2.4+制作的主题。 崇尚简约优雅,以及极致的性能。 你可以点击 我的博客 查看效果。——https://github.com/litten/hexo-theme-yilia———————————————————关于主题:崇尚简约追求移动端体验希望把加载速度做到极致(努力中)让大家把注意力放到内容上。这是本
2017-08-11 10:54:06 2079 1
原创 HEXO+Github,搭建属于自己的博客
由于文章排版样式问题,你可以直接【查看原文】,样式看起来会舒服些,有问题可以直接在我的个人博客 评论里问。这篇文章讲的是使用HEXO搭建个人博客,推荐下我的另外一篇 Jekyll搭建个人博客,简书链接地址。 经过各种找资料,踩过各种坑,终于搭建好了hexo,域名是在万维网上买的,我的hexo是3.1.1版本,hexo不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。
2017-08-11 10:35:36 358
原创 使用git 与github友好交流
本文主要介绍window 端git 与github友好交流。1、安装window版(32/64)git。 window端安装过程无脑略过------2、本文默认github已注册并添加过 ssh key3、github上新建仓库
2017-08-10 15:02:24 514
原创 github学习(one)
如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。但是你如果已经在读这篇文章了,我觉的你已经知道Github了。正是Github,让社会化编程成为现实。什么是 Github?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用
2017-08-10 14:27:22 394
原创 Vue 基础模板语法
模板语法Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析。在底层的实现上, Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,在应用状态改变时, Vue 能够智能地计算出重新渲染组件的最小代价并应用到 DOM 操作上
2017-08-10 11:41:28 834
原创 Vue 实例
Vue 实例构造器每个 Vue.js 应用都是通过构造函数 Vue 创建一个 Vue 的根实例 启动的:var vm = new Vue({ // 选项})虽然没有完全遵循 MVVM 模式, Vue 的设计无疑受到了它的启发。因此在文档中经常会使用 vm (ViewModel 的简称) 这个变量名表示 Vue 实例。在实
2017-08-10 11:40:39 284
原创 Vue 快速入门
Vue.js——60分钟快速入门Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。本文摘自:http://www.cnblogs.com/keepfool/p/5619070.html如果你之前已经
2017-08-10 11:34:58 274
原创 基于 Laravel 的 Vue.js 学习
v-if在字符串模板中,例如Handlebars,我们会这样编写一个条件区块:{{#if ok}} Yes{{/if}}在 Vue.js 中,我们通过v-if指令来实现这一目的:Yes还可以通过v-else添加一个“else”区块:YesNov-if 模板由于v-if是一个指令,需要添加到一个元素上,但是如果我们想要在多个元素
2017-08-10 11:33:05 635
原创 安装 Laravel 出问题了?你可能需要修改 composer.json 文件
Composer最近对pre-update-command的工作方式做了修改,该项修改会导致Laravel安装失败。Jordi Boggiano给出了修改的原因:如果没有composer.lock文件,初始化的“install”执行的实际是update操作,这会触发pre-update-cmd,而在此修改之前是触发pre-install-cmd。幸运的是修复这一失败
2017-08-10 11:31:54 1204
原创 从sublime text过度到VScode
1.用过sublime 2年 当时感觉还挺不错的 ,偶有一天看到vscode编辑器 ,我又有了当初刚刚使用sub编辑器的感觉2.于是果断把sub当成以后 的记事本来用 vscode就相继替代了sub说说看------vscode 插件多主题多theme功能强大程序员装逼神器源代码管理方便主要是Go lang 写的
2017-08-10 11:28:25 10971 1
原创 Sublime Text 如何连接 FTP/SFTP ——图文详细教程
默认的 Sublime Text 是没有这个 sftp 连接功能的,所以要先装上相应插件。安装 Sublime Text 插件的方法:1、直接解压安装安装 Sublime Text 插件很方便,可以直接下载安装包解压缩到 Packages 目录(菜单->preferences->packages)。2、使用 Package Control 安装这个方法要
2017-08-10 11:16:27 875
原创 在 Windows 下安装部署 PHP 7.0 本地开发环境
1、在本地安装纯净的 PHP 7到 PHP 官网 http://windows.php.net/download#php-7.0 下载与本机系统对应的安装版本:如果是 32 位系统下载 x86 版本,64 位系统下载想 64 系统。将下载的 zip 文件解压到指定目录,比如我将其解压到 E:/php7,然后在该目录下运行如下命令查看 PHP 版本信息
2017-08-10 11:09:57 1001
原创 PHP新特性 闭包
1、概述闭包和匿名函数在PHP 5.3.0中引入,这两个特性非常有用,每个PHP开发者都应该掌握。闭包是指在创建时封装周围状态的函数,即使闭包所在的环境的不存在了,闭包中封装的状态依然存在。匿名函数其实就是没有名称的函数,匿名函数可以赋值给变量,还能像其他任何PHP函数对象那样传递。不过匿名函数仍然是函数,因此可以调用,还可以传入参数,适合作为函数或方法的回调。
2017-08-10 11:06:12 2004
原创 注册时在laravel用session验证手机验证码
$code = rand(100000, 999999); if (session(['wapsms.time'])){ session(['wapsms.time']); }else{ session(['wapsms.time' => date("Y-m-d H:i:s")]);
2017-08-09 10:13:50 579
原创 SELinux状态
查看SELinux状态:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可以用这个命令检查关闭SELinux:1、临时关闭(不用重启机器):
2017-08-07 17:11:51 368
原创 Linux centos关机与重启命令
linux centos重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
2017-08-07 17:10:31 418
原创 Linux (centos7) 防火墙命令
firewall操作:# service firewalld status; #查看防火墙状态 (disabled 表明 已经禁止开启启动 enable 表示开机自启,inactive 表示防火墙关闭状态 activated(running)表示为开启状态)# service firewalld start; 或者 #systemctl start firew
2017-08-07 17:03:16 308
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人