自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 vue+element创建项目

1 . 全局安装 vue-clinpm install -g vue-cli2 . 创建一个基于webpack "你要定义的项目名称"vue init webpack "你要定义的项目名称"3 . 按照提示操作

2022-03-05 11:22:34 586 2

原创 vue+element table 动态展示字段 , 出现字段溢出或者表格塌陷的问题

场景描述 : 需要依据分类来区分列表中某三个字段的隐藏或者显示 , 表格用的是 table , 两侧均设置了固定列且三个字段依据 某个变量来控制出现的问题 :解决结果 :溢出的td回归原位解决方法 :watch : {},updated(){ this.$refs.listTable.doLayout() # listTable 为el-table标签 ref对应的值},created() {}参照博客https://blog.csdn.net/t...

2021-09-09 11:52:12 429

原创 Lumen使用加解密

1 . lumen禁用了生成APP_KEY的命令php artisan key:generate2 . 解禁步骤 : 第一步 :在 app/Console/Commands下创建文件KeyGenerateCommand 并添加如下代码<?phpnamespace App\Console\Commands;use Illuminate\Console\Command;use Illuminate\Support\Str;class KeyGener...

2021-08-28 17:45:39 346

原创 JAVA Maven 配置log4j 打印数据以及控制台输出执行的sql并解决字段带有下划线时查询数据为null的问题

1、pom.xml配置文件 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> <exclusions> <exclusio

2021-01-28 10:51:42 461 1

原创 Java基础 - SpringBoot入门部署

最近开始学习Java记录下整个学习过程 .1 . 熟悉各种API2 . 对于有编程基础的猿来说 , 我计划先学习项目部署 , 然后完成一个小的功能熟悉Java的开发模式3 . 一些理论以及深层次的知识 , 在学习过程中进行完善以上是一个小的学习计划 , 相关理论不在此多说 , 下面开始记录本次入门部署 :第一步 : 新建项目以下是HelloController.java的内容 :package com.test.springboot;imp...

2020-11-17 16:59:29 133

原创 Laravel 多条件 AND , OR条件组合查询

最近遇到了复杂的查询语句 , 趁此机会总结一下 , laravel 使用数组格式作为参数的查询条件假设有个用户表------------- user 用户表-----------CREATE TABLE user ( user_id mediumint(8) NOT NULL AUTO_INCREMENT COMMENT '用户ID', group_id mediumint(8) NOT NULL COMMENT '用户组ID', user_name varchar(32) NOT .

2020-10-26 10:55:15 1652 1

原创 lumen + vue + element 解决跨域问题

近期研究lumen打算项目奖前后端分离 , lumen不做过多的说明 , 只开发接口完全够用 !后台使用的是 vue+element , 首先遇到的就是跨域问题以做记录 :1 . vue请求 :如图2 . lumen解决跨域 , 目前关于laravel各种支持是特别好的 , 百度了一下 , 大部分是自己写中间件 , 但是还是有大神写的比较好的服务 : git地址https://github.com/fruitcake/laravel-cors 安装步骤 :...

2020-09-24 12:02:30 444

原创 laravel AJAX post请求token问题

<script type="text/javascript"> // HUI 字数限制验证用法 $(".textarea").Huitextarealength({ minlength:10, maxlength:100 }); function submit() { $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': "{{csrf_token()}}" } }); //保存 .

2020-08-07 20:16:28 363

原创 Laravel 7 自定义登录

同样模板用的是H-ui1. 登录页 ajax请求<script> var isAjax = true; /** * [submitLoginForm 登录操作. ] * @author mgang 2020-08-03 * @return {[type]} [description] */ function submitLoginForm() { if( isAjax==false ) return false; var user_name = $.t

2020-08-05 19:23:07 814

原创 Laravel 自定义后台模块

1 自定义路由文件2 注册自定义路由3 访问 [ 模板时H-ui , 没使用自带的 ]<?phpuse Illuminate\Support\Facades\Route;/*|--------------------------------------------------------------------------| Web Routes|-------------------------------------------------------...

2020-08-04 21:11:51 428

原创 laravel引入静态文件

1.laravel根目录一般在public2.相关的静态文件可以放到 public文件夹下 通过 asset('相对路径访问');3.安全起见,静态文件可以放到storage/app/public 文件夹下 , 同时设置 php artisan storage:link;软链例如 :我有一个项目 project根目录在 project/public 我的静态文件放在 project/storage/app/public/asset 文件夹下 有一个app.css文件...

2020-08-01 15:40:22 1309

原创 layer弹层-tips自定义样式

1.JS代码/** * [showTextTips 提示弹窗-显示. ] * @author * @return {[type]} [description] */ function showTextTips() { layer.tips('<div style="padding:5px 0px;margin:0px;text-align:center;font-size:15px;background-color:#139.

2020-07-17 15:02:30 3467

转载 Laravel5.7 No input file specified.

Laravel5.7 Nginx配置 或 Laravel5.8Nginx配置phpstudy集成环境(Windows)Nginx1.15.11php7.1laravel5.7需要添加两句(下边有注释)server { listen 80; server_name hotel.balong.com; root "F:/phpstudy_pro/WWW/ballon/hotel/public/"; index index.php index..

2020-07-01 17:03:28 400

转载 MYSQL面试题(整理)

1、MySQL的复制原理以及流程复制基本原理流程(1)主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中(2)从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中(3)从:sql执行线程——执行relay log中的语句MySQL复制的线程有几个及之间的关联...

2020-05-07 20:14:35 767

转载 php 解决跨域问题

header('Access-Control-Allow-Origin:*');header('Access-Control-Allow-Methods:POST,GET,OPTIONS');header('Access-Control-Allow-Headers:x-requested-with,content-type,requesttype,token');

2020-04-27 11:39:51 217

原创 linux 安装mysql 全过程

首先检查你是否安装了mysql , 如果已安装清楚所有相关文件 , 包括 /etc/my.cnf1 . 下载wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz2 . 解压tar -zxvf mysql-5.7.24-linux-glibc2....

2020-04-05 21:05:53 99

原创 linux 安装nginx 全过程

1 .下载压缩包wget http://nginx.org/download/nginx-1.16.1.tar.gz2 . 解压tar -zxvf nginx-1.16.1.tar.gz3 . 进入解压后的目录cd nginx-1.16.14 . 配置安装目录./configure --prefix=/usr/local/lnmp/nginx 5 . 编译...

2020-04-05 20:56:14 113

原创 linux 安装php 全过程

1 . 先安装如下依赖包yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-d...

2020-04-05 20:51:08 294

原创 关于vue Table表格合计不能自动计算的问题

使用vue table 合计出现数值不能自动计算的问题 , 研究官网发现就少了个 prop参数

2020-03-20 10:59:27 941

原创 YII2 中使用PHPExcel

1. 下载PHPExcel2. 找到vender核心文件 创建目录 vendor/phpoffice/phpexecel/3. 引入类方法一<?phprequire dirname(dirname(__FILE__)).'/vendor/phpoffice/phpexcel/Classes/PHPExcel.php';>方法二( 1 ) 修改...

2020-03-13 14:21:21 1011

转载 SESSION和COOKIE相关原理

cookie的工作流程:客户端访问服务器,服务器调用response.addCookie()方法,产生响应时,会产生set-cookie响应头,将cookie文本发送给客户端,客户端会将cookie文本保存起来,当客户端再次请求服务器时,会产生cookie请求头,将之前服务器发送的cookie信息,再发送给服务器,服务器就可以根据cookie信息跟踪客户端的状态。cookie的工作原理:a.服...

2020-03-02 10:32:33 335

原创 PHP面试题 - 基础

1 . 用php打印出前一天的时间( 格式是2005-5-10 22:21:21 )# 时区问题,从PHP5.1.0开始,php.ini里增加date.timezone选项,默认关闭!以格林威治标准时间为准相差8个小时date_default_timezone_set('PRC');# 前一天的时间echo date('Y-m-d H:i:s',mktime(date('H'),da...

2020-03-01 18:25:58 217

原创 VUE 表单验证 ! validate中的内容验证为false时执行,true时不执行

作为初学者在VUE表单验证遇到一个大坑onSubmitaddForm:function( formName ){ let _t = this; this.$refs[formName].validate((valid) => { console.log(123); conso...

2019-12-18 16:30:05 5338 4

原创 vue 单选框radio AND 下拉菜单select查询数据不能回显的问题

radio 动态赋值<el-form-item label="状态"> <el-radio v-model="modalForm.status" :label="1">启用</el-radio> <el-radio v-model="modalForm.status" :label="2">禁用</el-rad...

2019-12-14 15:35:09 890

转载 vue 子组件触发父组件方法的两种方式

第一种方法:如下:通过this.emit()来触发父组件的方法。具体就是子组件触发emit()来触发父组件的方法。具体就是子组件触发emit()来触发父组件的方法。具体就是子组件触发emit绑定的事件watchChild,然后父组件监听watchChild,一旦watchChild被触发便会触发父组件的parentReceive方法。父组件:<template><d...

2019-12-11 11:11:40 533

转载 Apache 无法获取header头Authorization

<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On #开启rewriteEngine #!-d的意思是不是目录或目录不存在 RewriteCond %{REQUEST_FILENAME} !-d #!-f的意思是不是文件或文件不存在 RewriteC...

2019-12-04 11:50:02 1052

转载 PHP程序员的技术成长规划(送给迷茫的你)

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言。...

2019-08-23 11:29:18 204

转载 php秒杀思路

我们常用QPS(Query Per Second,每秒处理请求数)来衡量一个web应用的吞吐率,解决每秒数万次的高并发场景,这个指标非常关键。举个栗子:假设一个业务请求平均为100ms,同时系统内有20台apache web服务器,MaxClients(apache的最大连接数)设置为500,那么理论QPS峰值就是20*500/0.1=100000(理论与实际肯定有差异)。这系统貌似理论上...

2019-08-13 18:19:14 519

转载 nginx最常见的18道面试题

Nginx的并发能力在同类型网页服务器中的表现,相对而言是比较好的,因此受到了很多企业的青睐,我国使用Nginx网站的知名用户包括腾讯、淘宝、百度、京东、新浪、网易等等。Nginx是网页服务器运维人员必备技能之一,下面为大家整理了一些比较常见的Nginx相关面试题,仅供参考:1、请解释一下什么是Nginx?Nginx是一个web服务器和方向代理服务器,用于HTTP、HTTPS、SMTP、P...

2019-08-13 18:15:41 299

转载 php 秒杀

消息队列的一般应用场景是抢购,秒杀等等几分钟内流量剧增,很容易搞崩系统,队列可以有效缓解服务器的压力、排序保证,接下来就会说一下具体的代码实现:消息队列大家可以创建两个文件tolist.php 加入队列deal.php 处理队列队列长度限制了10个,如果超过10个的话,则提示稍后再试!需要等deal文件处理队列后腾出空位,新抢购才能加入;tolist.php&lt...

2019-08-13 18:13:33 444

转载 php支付宝支付流程

1.首先要有一个创建一个应用(选好自己想要的功能,关于支付的功能,貌似都需要签约)2.下载SDK&Dome(网址https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.CBtzBF&treeId=203&articleId=105910&docType=1)我选择的是MD5签名方式,下面...

2019-08-13 18:07:13 308

转载 MYSQL面试题2

1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;2、M...

2019-08-13 17:56:33 116

转载 MySQL常见面试题

1. 主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。外 键:...

2019-08-13 17:55:11 73

转载 php高级工程师面试题

1、给你四个坐标点,判断它们能不能组成一个矩形,如判断([0,0],[0,1],[1,1],[1,0])能组成一个矩形。勾股定理,矩形是对角线相等的四边形。只要任意三点不在一条直线上,任选一点,求这一点到另外三点的长度的平方,两个短的之和如果等于最长的,那么这就是矩形。2、写一段代码判断单向链表中有没有形成环,如果形成环,请找出环的入口处,即P点 /* *单链表的...

2019-08-13 17:53:21 6102

转载 Redis常见面试题

介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。传统数据库遵循 ACID 规则。而 Nosql(Not Only SQL 的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称) 一般为分布式而分布式一般遵循 CAP 定理。Github 源码:h...

2019-08-08 19:03:54 97

转载 巧记HTTP状态码

大家都知道http状态码从1xx到5xx 总共有好几百个要想记住这些状态码并不是个容易事,本人每天看一次状态码,尝试各种背,发现这样并没有什么卵用,于是开启了变相图文理解记忆法方便自己记忆。有一天我们去给猫村的猫妹送信。(对,就是那个全部是猫的村落)此时信就是我们在客服端发出的请求,猫妹就是服务器在你达到猫妹家门口的时候,你喊出了送信暗号,结果隔壁大爷对你说猫妹搬到猫街200号去了...

2019-06-12 16:05:12 32490

转载 PHP八大设计模式

设计模式单例模式解决的是如何在整个项目中创建唯一对象实例的问题,工厂模式解决的是如何不通过new建立实例对象的方法。单例模式$_instance必须声明为静态的私有变量 构造函数和析构函数必须声明为私有,防止外部程序new 类从而失去单例模式的意义 getInstance()方法必须设置为公有的,必须调用此方法 以返回实例的一个引用 ::操作符只能访问静态变量和静态函数 new...

2019-06-10 16:23:13 96

转载 MySQL事务原理浅析 - 明白易懂

事务经典场景​ 在很多介绍事务的博客都会代入这样一个场景,先简单说说:​ A给B转账100,A少100,B多100。如果A少100后系统崩溃怎么办?B的钱多不了,这样金钱总数凭空少了100。这里就需要用到事务了。什么是事务?​ 事务是恢复和并发控制的基本单位,事务有四个特性(ACID),原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久性...

2019-06-06 17:33:22 150

转载 用户留存分析学习整理

一、留存的概念留存用户:使用网站或App,经过一段时间后,仍然在使用的用户,即有多少用户留下来(这里的使用可以是访问网站,也可以是打开App,个人理解此处不一定是注册登录用户,今日头条、手机百度等产品用户并没有强制注册登录的要求。)用户留存率:留存用户数占当时新增用户数的比例(这里当时即首次使用网站或App的时间点,一般统计周期为天)新增用户数:在某个时间段新使用网站或应用的用户总数(...

2019-06-03 15:20:15 3869

原创 Yii2redis配置,跳转

YII2框架基于yii1.0 完全重写整个框架 :因此以一个初学小白的身份 , 记录整个学习的过程,希望对自身有一个很好的提高 :1 . composer安装完成后 , 前后台找不到入口文件的问题 : 一度认为自己安装的有问题 , 结果 : [ 浪费了很多时间 ]对于一些刚使用Yii2的同学可能刚下载advanced 版 在frontend/web/ 下找不到index.php解决:在adva...

2018-05-29 15:10:11 965

空空如也

空空如也

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

TA关注的人

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