自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳水平的博客

Talk is cheap,show me the code.

  • 博客(26)
  • 资源 (45)
  • 收藏
  • 关注

原创 Laravel从数据库导出Excel laravel读取表格数据

自己写也可以,但是我选择用强大的包。 要求 : php: >=5.5 安装:composer require "maatwebsite/excel:~2.1.0"In Laravel 5.5 or higher, this package will be automatically discovered and you can safely skip the following two step

2017-11-30 17:35:50 4404

原创 Laravel多个数据库任意切换

因为测试环境和生产环境不太一样,数据库有时候也不太一样,所以我需要确认两个环境之间的差异,有没有多的表,有没有多的字段。这里涉及到一个点,指定数据库查询和操作,网上有些人胡乱搞,七世这个是很简单的。在config下面的database.php配置你需要和可能会用到的数据信息,默认是* ‘default’ => env(‘DB_CONNECTION’, ‘mysql’),* 看到了吧? 这个

2017-11-30 14:19:13 5486

原创 Laravel Base table or view already exists: 1050 Table 'users' already exists

PS D:\phpStudy\WWW\BCCAdminV1.0> php artisan migrate[Illuminate\Database\QueryException] SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘users’ already exists (SQL: create table user

2017-11-28 17:41:01 9504

原创 Laravel 创建指定表 migrate

网上找了很多资料,都很坑爹,说是要把之前的表都给删掉,然后重新运行,有的说要指定database的文件路径,都不管用。php artisan migrate:resetphp artisan migrate这样的话我之前的数据不都是白搞的了?? 这样肯定不行的啊,我就自己摸索,然后发现其实可以直接创建指定的表,运行thinker,然后运行up方法即可!示例代码如下:PS D...

2017-11-28 17:30:40 7654

原创 bootstrap清除浮动

前台用的是bootstrap做的,遇到需要清除浮动的,查过资料之后找到了个方法。<div class="clearfix"></div>在需要清除浮动的地方加上这个就行了!

2017-11-28 16:42:06 7517

原创 redis常用操作

进入cmd,输入以下命令:redis-cli查看rdis版本:redis-cli -v查看目前redis里面所有的键:keys *redis清空所有数据:flushall删除指定值:del key_name

2017-11-24 16:25:57 234

原创 Laravel统计一段时间间隔的数据

$days = Input::get('days', 7);$range = \Carbon\Carbon::now()->subDays($days);$stats = User::where('created_at', '>=', $range) ->groupBy('date') ->orderBy('date', 'DESC') ->remember(1440)

2017-11-24 11:06:16 4475

原创 Pwiki安装

装pwiki可以统计每个页面的访问信息,时长,我已经安装好了,但是有问题,我在本地运行的,一运行整个服务器都很卡!登陆进去是这样的: 可以切换语言,但是给我的感觉是并没有什么暖用。还不如直接分析服务器日志,写到数据库,然后做分析,现在就准备这么干。 pwiki的使用和百度访问类似,这个是完全从浏览器获取数据,没有日志准确,每个页面都要镶嵌一段js代码进去。安装的过程中我把一些补充的链接摘录出来了

2017-11-24 10:30:00 2021

原创 Bootstrap Search Suggest与php边输入边查询

做项目碰到个需求,需要在输入的过程中动态的请求后端接口,并把数据显示在下拉框下面,类似淘宝或者百度搜索的那种推荐功能,找了鞋子了,很多都是复制粘贴,看的云里雾里。最后决定自己看官方文档来解决。html代码:<div class="form-group"> <label for="search" class="col-xs-4 col-sm-2 control-label">模糊搜索:</labe

2017-11-22 11:16:21 1214

原创 Laravel获取所有的数据库表及结构

遇到一个需求,需要修改数据库中所有包含email的字段的表,要把里面的长度改为128位。Laravel获取所有的表,然后循环判断表里面有没有email这个字段。代码如下:use Illuminate\Support\Facades\Schema;use DB;public function getDatabaseColumns() { $tables = DB::select('show

2017-11-21 10:32:47 8610

原创 Laravel创建数据库表结构

1、简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的schema构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。Laravel 的Schema门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支持的所有数据库系统中提供一致的、

2017-11-21 09:36:25 5593

原创 php快速高效验证邮箱,长度限制

今天翻阅Laravel的验证的时候,发现一个比较有用的函数,而且以前都没接触过,其实关于字符串验证的规则,php底层都已经实现了。 函数:filter_var (PHP 5 &amp;gt;= 5.2.0, PHP 7)filter_var — 使用特定的过滤器过滤一个变量mixed filter_var ( mixed $variable [, int $filter = FILTER_DEFAULT [,

2017-11-20 16:28:32 858

原创 关闭WIN10系统更新

win 10经常自动更新,浪费时间,系统变慢,决定彻底把他关掉。1、win+X:调出设置选项卡,选择计算机管理。 2、选择服务和应用程序->服务,英文状态下按下w,一直按w,直到找到 windows update服务,点击进去。3、启动类型选择禁用,切换至恢复,选择恢复选项卡,进去设置服务启动失败一二三次均为无操作,选择应用,然后点击确定。这样,windows自动更新就彻底被关掉了。

2017-11-20 09:44:24 756

原创 php正则匹配中文、汉字

做项目遇到个问题,需要把所有的不符合命名规则的文件跳出来,例如包含空格的,包含中文的,包含大写字母的。 Laravel 5.1里面可以直接运用遍历,具体方法如下:public function allFiles() { $files = Storage::allFiles('levelData'); foreach ($files as $key => $value) {

2017-11-16 15:26:55 7624

原创 npm run dev报错

npm run dev 的时候报错,提示vue与vue-cli版本不一致,然后安装指定版本的vue即可。cnpm install vue@2.4.4 --save然后再次,rpm 再次build ,就可以了。

2017-11-16 11:46:56 1484 3

原创 Laravel多层次跳转问题

我的Laravel版本是5.1LTS,php版本是7.0.22,nginx 1.12 我写的是web服务,一个视图文件,发送一个post方法到指定的方法A,A里面对请求进行分类,用switch分别请求,方法B,C,D,switch到B里面之后,还要进行switch分类调用E,F,G,我想要的效果是,在以上任意的方法里面都可以直接返回错误信息,并返回到最开始的那个提交post请求的视图页面。 我已

2017-11-15 16:41:26 437

原创 Laravel与ajax请求token

Laravelpost请求默认都带了token验证,所以我们ajax发起post请求也得带上token请求头。以下为完整示例<script type="text/javascript"> $(function(){ #在要发起post请的ajax前加上这几行代码 $.ajaxSetup({ headers: { 'X-CSRF-TOKEN' : '{{ csrf_

2017-11-15 14:20:45 3678

原创 ubutun卸载php拓展

root@asd:/xx/production/xxx# apt remove php-snmp root@asd:/xx/production/xxx# apt autoremoveReading package lists... DoneBuilding dependency treeReading state information... DoneThe following pack

2017-11-14 16:30:38 905

转载 git恢复之前的版本

Git常用命令查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co – # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git rm # 从版本库中删除文件git

2017-11-13 13:56:44 530

原创 Laravel跳转回之前页面,并携带错误信息back()->withErrors(['错了'])

用Laravel5.1开发项目的时候,经常碰到需要携带错误信息到上一个页面,开发web后台的时候尤其强烈。直接上:方法一:跳转到指定路由,并携带错误信息return redirect('/admin/resource/showAddResourceView/' . $customer_id) ->withErrors(['此授权码已过期,请重新生成!']);方法二:跳转到上个页面,并携带错误

2017-11-10 15:31:19 11699 2

原创 git比较两个版本之间的区别

查看当前没有add 的内容修改;git diff 查看已经add 没有commit 的改动git diff --cached查看当前没有add和commit的改动:git diff HEAD或者git status查看任意两个版本之间的改动:git diff 版本号码1 版本号码2比较两个版本号码的src 文件夹的差异git diff 版本号码1 版本号码2 src

2017-11-10 09:57:48 75256 4

原创 mysql分组排序

分组排序:mysql表格:需求是把不同的name和其对应的id找出来:方法一:对于低于4.2的版本采用以下方法,弊端是结果多了个不需要的字段。select *, count(distinct name) from student group by name ;方法二:完美解决select id,group_concat(distinct name) from student group by nam

2017-11-08 10:34:00 962

原创 ubutun下git提交代码修改为VIM编辑器

Ubuntu下git提交代码时终端默认的编辑器为nano, 可能习惯了VIM的工程师看到一堆的选项使用起来并不是很方便,使用 Vim 来为提交代码 git commit -a 添加comments更好用。设置的方法很简单,只需要修改一个配置我们就可以做到。操作步骤如下: echo export EDITOR=/usr/bin/vim >> ~/.bashrc 重启终端再提交代码的时候就会默认使用VI

2017-11-07 09:32:45 1047

原创 composer install php版本与composer.lock文件要求不一致

在从仓库拉下代码的时候,安装包的时候出现如下问题: root@iZwz9h8g1nh0vb5lh0jqveZ:/bcc/production/BCCAdminV1.0# composer install Do not run Composer as root/super user! See https://getcomposer.org/root for details Loadin

2017-11-03 11:01:30 3879 2

原创 composer查看镜像地址

composer查看全局设置:composer config -gl设置composer镜像为国内镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.comDo not run Composer as root/super user! See https://getcomposer.org/root

2017-11-03 10:48:38 21501 2

原创 linux下面生成用户

linux命令useradd添加用户详解1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。2.格式useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name3.主要参数  -c:加上备注文

2017-11-03 10:24:30 442

Laravel 5.2参考手册-新.CHM

Laravel 5.2参考手册-新.CHM唯一的中文版本,最新的

2016-12-19

CSS3.0中文手册.chm

CSS3.0中文手册最新版

2016-12-19

bootstrapV3.3中文手册

bootstrapV3.3中文手册

2016-12-19

Apache 2.4文档.chm

Apache 2.4文档.chm 无错误,中文手册,比较齐全

2016-12-19

MATLAB经典程序源代码

画图,高阶微分方程,简洁算法,稍微修改一下就可以运用到多种场合!

2013-06-21

最全CAD人物图块

最全CAD人物图块,可节省大量画图时间!有兴趣的可以下下来看看!

2013-04-02

量产U盘准备工作

量产U盘准备工作!真的很好用呀!赶紧试试!

2013-04-01

U盘也能破解无线密码

U盘也能破解无线密码,真的哦!已经在我这里实现了!

2013-04-01

动画录制器

录制动画的小工具,非常方便!小巧简洁,录制效果也很好!

2013-04-01

最好用的浏览器

秒杀谷歌,模仿谷歌,却远远超越谷歌!谷歌的插件他全都有,谷歌没有的他也有,而且支持网银,支付宝!速度也比谷歌快,占用资源也相对少一些!

2013-03-31

WIFI共享神器

真正共享E信,联通移动更是不用说,使用简单,不用Ping,安装启动就行了!只有10M大小,占用资源少。手机电脑,都可以用!从此抛下数据连接!

2013-03-31

最好用的虚拟光驱

最好用的虚拟光驱,不到1M,功能强劲,可同时加载18多个光盘映像!加载速度极快,一点加载,立马就可以运行!秒杀Daemon tools 网碟等等垃圾软件!!!

2013-03-31

DVDFabVirtualDrive1300

最好用的虚拟光驱软件!秒杀DEMOTOOLS!占用资源少

2013-03-17

Creo2.0视频教程

Creo2.0视频教程 林清安教授专栏 - lin.iCAx.org_files.zip 林清安

2013-03-17

PTC Creo 2.0 M010~Mxxx

PTC Creo 2.0 M010~Mxxx 正式版安装步骤图解教程

2013-03-17

Creo Elements Pro5.0软件下载(32 64位)

中文名: CAD/CAM/CAE集成软件 英文名: Creo Elements/Pro 5.0 M070 Win32 别名: 原Pro/Engineer 资源格式: 光盘镜像 版本: 简体中文(多国语言)版 发行时间: 2010年12月14日 制作发行: PTC 地区: 大陆,香港,台湾,美国 语言: 简体中文,繁体中文,英文,日文

2013-03-17

Creo ProE 全系列许可证生成器

Creo ProE 全系列许可证生成器,解压密码: www.proewildfire.cn。

2013-03-17

新型碳材料

纳米碳管 纳米探针 新型碳材料 pdf版的教科书,看了一次,感觉讲的蛮不错的!

2013-01-06

破解E信的方法

教你怎样破解E信,共享E信!一步一步,解决问题,达到寝室共享!

2012-10-28

四级英语听力场景词汇

短对话的常见场景 1.学校场景 课程分类 Optional course 选修课 Required course 必修课 Day course 白天的课 Evening course 晚上的课 经常出现的科目或专业 Chinese 中文 English 英语 mathematic 数学 history 历史 chemistry 化学

2011-11-18

centos 7.6可用的docker-compose,最新版本,2.24.6

[root@VM-20-2-centos chatgpt-plus]# docker-compose version Docker Compose version v2.24.6 **Docker Compose是一个用于定义和运行多容器Docker应用程序的工具**。 Docker Compose 通过使用YAML文件格式来配置应用服务,允许用户在一个配置文件中定义多个服务的运行参数,包括容器间的网络连接、数据卷挂载、端口映射等。这样,用户可以通过一个命令(通常是`docker-compose up`),就可以从这个配置文件中创建并启动所有服务。以下是Docker Compose的一些关键特点: 1. **服务定义**:在`docker-compose.yml`文件中,可以定义组成应用程序的服务,每个服务对应一个容器或一组容器实例。 2. **项目组合**:可以将一组关联的容器定义为一个完整的业务单元,这使得部署和管理整个应用程序变得更加方便。 3. **便捷管理**:Compose 提供了简单的命令来管理容器的生命周期,如启动、停止、重建等。

2024-02-21

helm-v3.8.2-linux-amd64.tar.gz

helm-v3.8.2-linux-amd64.tar.gz 官方的解释是在没使用helm之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随 着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本 管理和控制,很大程度上简化了 Kubernetes 应用的部署和管理。 Helm 本质就是让 K8s 的应用管理(Deployment,Service 等 ) 可配置,能动态生成。通过动态生成 K8s 资源清 单文件(deployment.yaml,service.yaml)。然后调用 Kubectl 自动执行 K8s 资源部署。

2022-07-15

helm-v3.7.2-linux-arm64.tar.gz

helm-v3.7.2-linux-arm64.tar.gz linux amd64位helm下载 官方的解释是在没使用helm之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随 着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本 管理和控制,很大程度上简化了 Kubernetes 应用的部署和管理。 Helm 本质就是让 K8s 的应用管理(Deployment,Service 等 ) 可配置,能动态生成。通过动态生成 K8s 资源清 单文件(deployment.yaml,service.yaml)。然后调用 Kubectl 自动执行 K8s 资源部署。 ———————————————— 版权声明:本文为CSDN博主「leechm_liqi」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/m0_49023005/article/details/120926263

2022-07-15

china_area_2.sql

2019年行政区域划分,utf-8编码集,四级区分。 DROP TABLE IF EXISTS `china_area`; CREATE TABLE `china_area` ( `id` int(8) NOT NULL AUTO_INCREMENT, `area_id` int(11) unsigned DEFAULT '0' COMMENT '自身id', `parent_id` int(11) unsigned DEFAULT '0' COMMENT '父id', `name` varchar(255) NOT NULL, `level` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '级别', `is_last` tinyint(1) unsigned DEFAULT '0' COMMENT '是否是最后一级别', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=65536 DEFAULT CHARSET=utf8;

2019-10-20

谷歌官方安装器

官方浏览器安装程序,正版无广告,稳定,很少卡死!

2019-03-06

最新中国行政区域划分数据库mysql 2018年

给大家的福利资源,最新整理的。中国行政区域划分,百分百可用。

2018-10-31

OidProducer7.26

oid 铺码工具,亲测可用,制作点读书必备工具,兼容小达人,松下等等点读笔

2018-01-27

php7.2版本手册2018中文手册

2018年php的中文手册,php7.2版本手册, Edited By: Peter Cowburn 中文翻译人员: 肖盛文 洪建家 穆少磊 宋琪 黄啸宇 王远之 肖理达 乔楚 戴劼 褚兆玮 周梦康 袁玉强 © 1997-2018 PHP 文档组

2018-01-27

tesseract-Win64.zip 64位windows安装3.05

windows下面最新的tesseract-ocr-setup-4.0.0-alpha.20170804.exe安装程序

2018-01-04

phpExcelReader

php解析excel文件,轻巧快速!

2017-08-09

php原生态生成二维码

php原生态生成二维码,速度超快!

2017-05-09

sendmail邮件服务器,本地搭建邮件服务器

win10下面WAMP集成环境: Apache/2.4.18 (Win64) PHP/5.6.19 Server at localhost Port 80 php mail()函数在windows不能用,需要安装sendmail ; 安装方法:http://blog.csdn.net/zhezhebie/article/details/56495950

2017-02-22

Git工具,官方原版 Win10的64位完美运行

快速下载,官方源码

2017-02-22

W3School离线手册(2015.07.17).chm

W3School离线手册(2015.07.17).chm 都可以用,比较新的

2016-12-19

良葛格java学习笔记.chm

良葛格java学习笔记.chm 我上传的资源都是可以用的,如果不会用,请私聊我

2016-12-19

XML 中文参考手册.chm

XML 中文参考手册.chm

2016-12-19

史上最牛Linux教程.chm

史上最牛Linux教程.chm

2016-12-19

ThinkPHP3.1.3手册.chm

ThinkPHP3.1.3手册.chm中文完全版

2016-12-19

jQuery 手机端 Mobile参考手册-新.CHM

jQuery 手机端 Mobile参考手册-新.CHM

2016-12-19

空空如也

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

TA关注的人

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