自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 ubuntu Tab 报错

报错内容_complete:96: bad math expression: operand expected at end of string原因:zsh 文件夹权限错误解决办法:查看 zsh 文件夹所在位置compaudit# 我的是/usr/local/share/zsh/site-functions/usr/local/share/zsh设置文件夹用户组及所属用户sudo suchown -R user.user /usr/local/share/zsh设置文件夹权限

2021-12-30 15:46:37 777

原创 pyinstaller各种坑

目录pyinstaller打包之后运行exe报错pyinstaller打包exe之后被360误杀pyinstaller打包之后运行exe报错报错信息:触发的原因:打包时加入了-w参数,也就是不显示命令行窗口,但是代码中有input()解决方式:把代码中的input()都去掉或者把打包时的-w去掉pyinstaller打包exe之后被360误杀病毒类型:说明:被误杀了,唉~,总不能在用户使用的时候告诉用户退出360或者添加白名单吧,老大又不想把软件给360发过去,只能自食其力等我搞好

2020-12-26 17:39:19 511

原创 阿里云在家实践——Class7 NAS快速搭建个人网盘

写在前面:系统是ubuntu 16.04,基于宝塔搭建,PHP版本必须大于等于5.6小于等于7.1,在安装前先确认自己的PHP版本是否符合要求下载压缩包在宝塔面板上创建一个新的网站,创建网站时注意选择创建数据库,并且在阿里云ECS控制台开放相应的端口将压缩包上传到宝塔新建的网站所在的文件夹下,并解压,将解压后文件夹的文件移动到网站所在文件夹的根目录,如图所示浏览器访问新建的网站ip,如果出现以下画面就成功了Data folder是选择存数据的地方,Configure the databa.

2020-06-28 18:22:30 1166 1

原创 阿里云在家实践——Class5 Jerry的考验

题目概述:有一天Jerry给Tom出了一道题来考验他。Jerry给了Tom一个长度为2*n的只包含小写字母的字符串,让Tom将这个字符串任意挑选字符,将其分成两个等长的字符串a和b(对于一个si不能同时被选到a和b中),然后a要和reverse(b)相同(a和反转后的b相同),问这样的方案数有多少?Tom有些为难,所以请你来帮帮他吧。输入一个正整数n,和一个长度为2*n的字符串输出方案数例如:输入:2“abba”输出:4输入输出结果分析题目解题思路概述:首先得确定长度为

2020-06-27 09:54:49 1695

原创 阿里云在家实践——Class4 Linux云上环境搭建

安装图形化桌面(Gnome)开启服务器的5901端口以ubuntu为例,安装vnc#获取更新的软件apt-get update#安装vncapt-get install vnc4server#启动vncvncserver安装gnome#安装相关软件sudo apt-get install x-window-system-coresudo apt-get install gdmsudo apt-get install ubuntu-desktopsudo apt-get in

2020-06-25 22:50:01 583

原创 阿里云在家实践——Class3 打造在线编程环境

服务器管理软件管理终端:puTTY,windows也可以使用cmder文件传输:Filezilla代码编辑:Visual Stdio Code安装Docker容器环境登录服务器ssh root@你的ip安装Docker环境curl -sSL https://get.daocloud.io/docker | sh 安装Docker-Composer环境,在这里查看最新版本curl -L https://get.daocloud.io/docker/compose/release

2020-06-24 16:44:16 559 4

原创 阿里云在家实践——Class2 搭建自己的简历网站

安装网页运行环境方法一:视频上的步骤主流的建站环境就是LAMP环境,它是Linux+Apache+Httpd+MySQL+PHP的缩写,可以兼容几乎所有的HTML+PHP运行需求更换镜像:如果没有购买ECS,在购买ECS时选择镜像那一栏的“镜像市场”,然后再输入LAMP环境(Ubuntu16.04 Apache PHP7.1)搜索如果已经购买了ECS,先停止服务器服务,选择强制停止,在配置信息那一栏有更换系统盘,就可以进行更换了在镜像市场直接购买安装设置安全组点击管理,进入管理

2020-06-23 15:46:35 518

转载 Laravel Collection分页

很多时候查询结果需要用 Collection 处理后再分页,而 Laravel 中是不支持的。下面稍作修改,来实现上面的需求集合处理查询结果$users = DB::table('users') ->get() ->each(function($item, $key){ $item->total = 11; ...

2020-04-07 19:55:48 1088

原创 Laravel学习笔记

文章目录懒加载日志懒加载加载Model数据杂七杂八的懒加载参考文档 https://laravel.com/docs/6.x/releases懒加载和传统加载的区别:传统的数据加载是一下把所有的数据加载起来,给数据库和内存造成很大压力,如果一个人访问还好说,上千上万人呢。而懒加载是一直在加载数据,如果加载的数据过多的话,可能会稍微慢点,但是极大地减轻了数据库的压力。日志懒加载主要使...

2020-03-17 14:48:11 471

原创 laravel迁移指定文件

php artisan migrate --path=database/migrations/2020_02_12_090600_create_lessons_table.php

2020-02-27 15:39:37 899

原创 laravel自定义表单验证规则

废话不多说,直接开始生成规则对象php artisan make:rule Phonecase打开app/Rules/Phonecase.php,passes方法里边写验证规则,验证通过返回true,否则返回false,message方法里写验证失败后返回的信息<?phpnamespace App\Rules;use App\User;use Illuminate\Contr...

2020-02-07 19:55:41 1105

原创 javaweb复习笔记

文章目录

2019-12-23 22:55:40 517

原创 多核多线程复习

北京科技大学天津学院17级多核多线程复习总结lesson 11. 弗林分类2. 进程与线程区别、线程状态3. 片上多核处理器4. 计算机硬件工艺发展顺序

2019-12-20 17:41:17 850 1

原创 SQLServer复习笔记

目录第一章第二章第三章第一章关系模型的数据完整性约束实体完整性:主键非空,不重复参照完整性:关联表、主表、从表用户定义的完整性:字段类型、长度第二章没有第三章数据文件最大大小无限制:maxsize = unlimited每次增加xxx:filegrowth = 2MB文件组:filegroup GROUP2添加新文件:alter database 数据库 ...

2019-11-25 16:22:35 779 1

原创 linux个性化设置

linux设置合盖不休眠在/etc/systemd/logind.conf中将HandleLidSwitch的值修改为lock然后运行systemctl restart systemd-logind即可生效

2019-11-25 12:16:53 296

转载 python笔记

写在前面:下边儿的一些知识点是在刷leetcode中遇到的,如有错误,麻烦在评论区说一下子简单正则表达式几个函数在开头需要import re资料:正则表达式模式re.matchre.match(a,b,flags)参数介绍:a: 匹配的正则表达式b: 源字符串flags: 控制a的匹配方式,如是否区分大小写功能:从开头开始找,找到就返回a在b的哪块,如果b的开头...

2019-10-27 23:18:04 115

原创 各种数据类型转换

js部分json字符串转json对象//如"["a","b","c"]"JSON.parse("["a","b","c"]");

2019-08-05 22:25:09 112

原创 Ubuntu16.04配置Laravel运行环境

文章目录坑ssh登录服务器报错403错误502错误路由存在却报404错误基础配置安装nginx安装PHP安装MySQL拓展配置配置git下载composer生成app_key修改目录权限基本常识坑ssh登录服务器报错报错内容解决方法:删掉 ~/.ssh/known_hosts文件403错误报错:配置好项目之后访问网址,报403解决办法:查看站点配置文件/etc/nginx/s...

2019-07-25 14:46:23 418

原创 Laravel+微信小程序实现上拉分页

文章目录所用的基本知识Laravel分页微信小程序获取触底事件总体思路具体实现所用的基本知识Laravel分页我一般是使用模型查询数据的,如果使用其它方法,详见官方文档//以User为例//无条件查询分页$users = App\User::paginate(15);//有条件查询分页$users = App\User::where('id',1)->paginate(15)...

2019-07-20 18:56:53 463 1

原创 Laravel自定义认证方式

文章目录基础知识具体实现表结构注册自定义登录自定义基础知识哈希加密解密(Laravel默认的加密方式是哈希,具体教程看官方文档)模型操作表单认证具体实现表结构注册自定义页面用的还是默认的页面,所以还是要执行php artisan make:auth将users的迁移表修改一下,添加user_id字段在注册的视图中添加一个user_id输入框修改RegisterCont...

2019-06-08 18:10:52 1042

转载 Laravel中使用GuzzleHttp调用Face++人脸识别接口

安装GuzzleHttp//在composer.json中的require中添加"guzzlehttp/guzzle": "^6.3",//命令行执行composer update设置csrf验证过滤在app/Http/Middleware/VerifyCsrfToken.php中protected $except = [ '/upload',//要过滤的路由...

2019-05-07 22:09:15 573

原创 php+百度云人脸识别API+微信小程序获取人脸基本信息

文章目录申请百度云API登录网站打开开发者文档代码部分PHP代码upload.php文件(图片上传文件)face.php文件小程序部分代码代码分析wxml文件wxss文件js文件申请百度云API登录网站进入网站 百度云AI开放平台进入控制台,填写表单填完之后进入人脸识别管理点击创建应用,填写表单管理应用,可以看到自己的AppID,API密钥,密钥打开开发者文档获取SDK ...

2019-04-11 21:11:48 1202

原创 PHP上传大文件

代码就不写了,百度一大堆,这里主要说一下配置当代码正常,但就是上传不了文件时,设置php.ini文件找到以下配置,修改成自己想要的大小即可memory_limit = 32Mupload_max_filesize = 10Mpost_max_size = 20M最最重要的一步:重启服务器...

2019-03-27 16:43:39 82

转载 php+ajax实现无刷新评论

写在前面:为了防止哪天原贴删除,这里记录一下,原贴:百度经验,原贴中有下载链接,懒得看下边的直接去原贴下载代码//comment.css/*html,body { background-color: #f0f2fa; font-family: "PT Sans", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-s...

2019-03-21 18:56:11 471

原创 js获取select选中的值(各种方法无效时再使用这个)

此方法比其他方法麻烦了很多,不是很建议使用&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;测试&lt;/title&gt; &lt;meta charset="utf-8"&gt;&lt;/head&gt;&lt;body&gt; &lt;p&

2019-03-17 17:57:02 1101

原创 Laravel基础到进阶

文章目录一般步骤基础向视图传递数据post方式提交表单表单验证通过模型连接数据库分页一般步骤cd到Homestead文件夹下,运行下面的命令vagrant up #启动虚拟机vagrant ssh #进入到虚拟机中创建一个新的项目在虚拟机的code文件夹下运行下面的命令laravel new name配置多站点修改Homestead.yaml文件,然后重启虚拟...

2019-03-13 11:50:43 286

原创 在网页上通过PHP运行Python代码

不说其它的直接进入正题确认几件事安装并且配置了Python找到php.ini中的disable_functions,看一下有没有exec,如果有的话删除确认自己知道Python的安装路径查看Python的安装路径编写Python代码print("你好")编写PHP代码header("Content-Type: text/html;charset=utf8");/...

2019-02-14 17:29:42 1698 1

原创 Laravel学习过程中的一些坑(持续更新)

Laravel学习过程中的一些坑表单验证No message表单验证你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。No message解决办法表单提交时显示No message,这是因为路由不对着了只需将Route::get()改为Route::any()即...

2018-10-26 17:04:55 988

原创 Homestead中Homestead.yaml详解

咱们先看一下初始的Homestead.yamlip: "192.168.10.10"memory: 2048cpus: 1provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: D:/code to: /home/vagrant...

2018-10-13 10:19:20 1024

原创 win10通过Homestead配置Laravel

前段时间我从github上拉了一个项目,composer install时,出错了,emmm,少了一些拓展,那只有两种办法了第一种装拓展,第二种改用Homestead,但是不知道少了哪些拓展,只能用第二种方法了一、相关软件下载1.VirtualBox 5.22.Vagrant3.Git选择相应版本下载即可,随便下在哪里都行二、安装Homestead Vagrant Bo...

2018-09-29 22:37:33 381

原创 laravel实现基本登录注册

1.首先第一步,创建登录注册的视图和路由php artisan make:auth打开注册界面提交表单时出错了看一下错误提示,emmm,没有配置数据库2.打开.env文件,找到这么一段DB_CONNECTION=mysqlDB_HOST=127.0.0.1//服务器地址DB_PORT=3306//端口号DB_DATABASE=homestead//数据库地址...

2018-09-19 23:04:05 2525

原创 Laravel使用模型实现like模糊查询

使用模型实现数据的增删改查的好处真的很多,比简单的DB类实现要安全的多 ,强烈建议使用其它操作文档里有,就不说了,说一个一般大神不会用的,like模糊查询。下面这段代码是通过URL来查询的,通过表单提交实现查询的话,自个儿琢磨public function search(Request $request){ $echostr=$request-&gt;input("s...

2018-09-17 21:26:10 30631

原创 vim基础操作

基础的几个命令1.新建文件夹mkdir 文件夹名也就是make directory 的缩写2.新建文件touch 文件名3.vim操作(1)查看文件内容vim 文件名(2)修改内容首先按下键盘上的i,进入输入模式 然后修改相应的地方 最后按下Esc键,退出输入模式 啥都别管,在英文状态下输入下面的东西,保存修改并退出,有冒号啊!有冒号啊!有冒号啊...

2018-09-07 18:28:52 96

原创 php上传文件到指定位置

test.php(前端代码)&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;文件上传测试&lt;/title&gt; &lt;meta charset="utf-8"&gt;&lt;/head&gt;&lt;body&gt;&lt;form action=&quot

2018-08-31 19:13:06 4852

原创 MySQL笔记(不定时更新)

1.MySQL由以下组件构成:一个SQL服务器、一些用来访问该服务器的客户程序、一套用来对数据库进行管理的软件工具,以及供用户自己编写程序的编  程接口2.MySQL具有完善的访问控制机制,为了提供更进一步的安防措施,MySQL还支持使用SSL协议加密连接3.具体的一个例子把最近6个月没来参加定期检查的人查出来SELECT last_name,first_name,last_...

2018-08-04 16:16:05 149

原创 关于腾讯云服务器项目上传问题

1.腾讯云服务器2.ubuntu16.043.本地环境搭建软件PHPWamp一、通过FTP上传1.打开PHPWamp2.点击FTP上传3.登录服务器4.将本地目录和服务器目录切换到如图所示目录5.将本地文件拖拽到服务器相应的目录中去发现有报错6.关闭PHPWamp,返回云服务器终端输入如下命令,改变权限sudo chmod 777 -R /v...

2018-07-04 16:43:33 1289

原创 win10通过Laragon配置Laravel

1.下载Laragon下载地址:https://laragon.org/download/选择侧边栏第一个下载2.安装Laragon注意:一定要选择英文,不然会出现乱码安装完成设置语言   3.点击启动所有 4.新建项目:打开终端检查php环境  创建新的项目laravel new blog 若出现这种情况,请连接网络 需要等待几分钟 ok生成项目之后进入该文件夹cd blog  启动服务器php...

2018-06-21 22:26:16 1198

MySQL技术内幕第四版笔记

该笔记是看《MySQL技术内幕第四版》的一些笔记,如果有人想要这本书的资源,请在评论区留下你的邮箱,我会尽快将书发到你的邮箱中。

2018-08-04

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

TA关注的人

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