自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Virus

纯粹的浪荡人士与抱定决心干大事的人,面相是截然不同的。

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用入栈出栈的方式来实现字符串反转

字符串反转先进后出import java.io.IOException;/** * 字符串通过压栈出栈的方式实现字符串反转 */public class StringReverserThroughStack { public String input; private String output; public StringReverserThroughStack(String input) { this.input = input; }

2022-02-09 16:56:00 297

原创 Mac m1 安装mnmp 并且成功编译swoole扩展 PHP版本为7.4

Mac m1安装mnmp(Mac,nginx,mysql,php)使用brew来安装php,nginx,mysql# 搜索php的版本brew search php# 下载phpbrew install [email protected]# 加载到 .zshrcexport PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"export PATH="/opt/homebrew/opt/[email protected]/sbin:$PATH"# 使之有效source ~/.zshrc#

2021-04-24 19:57:07 1017

原创 leetcode获取最长公共前缀

LeetCode获取最长公共前缀<?php//编写一个函数来查找字符串数组中的最长公共前缀。 //// 如果不存在公共前缀,返回空字符串 ""。 //// //// 示例 1: //// //输入:strs = ["flower","flow","flight"]//输出:"fl"// //// 示例 2: //// //输入:strs = ["dog","racecar","car"]//输出:""//解释:输入不存在公共前缀。 //// ////

2021-04-20 11:09:07 95

原创 MySQL学习笔记

MySQL在不删除数据时,同时重新更新主键ID删除原有主键ALTER TABLE `table_name` DROP `id`;添加新的主键字段ALTER TABLE `table_name` ADD `id` MEDIUMINT( 8 ) NOT NULL FIRST;设置新主键ALTER TABLE `table_name` MODIFY COLUMN `id` M...

2020-04-07 22:01:53 111

原创 phpstudy 配置站点域名

phpstudy 配置站点域名使用httpd-vhosts.conf进行配置虚拟域名添加以下代码<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "项目目录/public" ServerName 网址名 ServerAlias 别名 ...

2019-12-11 20:30:08 258

转载 Vue图片的src

我们在用vue渲染页面时,经常会涉及到图片,到是如果按照下面这样,一定会出现问题 <img src="{{item.jpg}}"因为计算机会直接把花括号内容当做路径来解析,这肯定是会出现问题的。因此我们借助v-bind来解决这个问题<img v-bind:src="{{}}">或者不加花括号<img :src="item.jpg">我们在在遍历图片...

2019-12-09 19:05:04 285

原创 ThinkPHP5.1 清除缓存

ThinkPHP5.1 清除缓存在基类控制器里,写上clear()方法,到时候用于调用,在也不是JS里alert('清除缓存了')public function clear(){ if (delete_dir_file(CACHE_PATH) || delete_dir_file(TEMP_PATH)) { return json(["code"=>1,"ms...

2019-12-03 19:39:57 2215

原创 宝塔Linux面板 + PHPStorm配置FTP文件上传

PHPStorm配置FTP1. 在服务器创建FTP在宝塔Linux面板中添加站点的时候会有选择是否添加FTP选项,选择添加,并且会自动生成对应的用户和密码2. 更改项目目录为www用户权限我使用XShell进行连接宝塔Linux面板中,项目主要位置一般在/www/wwwroot/下首先进入存放项目的目录cd /www/wwwroot其次进入对应的项目中cd y...

2019-11-21 21:52:10 1004

转载 解决win环境中Laravel项目storage链接在homestead中无效的问题

如官方文档所述,Laravel提供了Artisan 命令 storage:link 来创建符号链接: php artisan storage:link我的homestead中无法成功执行此命令,或许是文件系统和共享方式的问题无法执行ln,并未追究。因为我在win环境中可以成功执行并使用。但当访问homestead环境时,发现win下的软连接并没有起作用。我们查看一下homestead里此...

2019-11-01 13:49:38 442

原创 PHP实现单例模式

定义:单例模式是一种类的设计,只会最多产生一个对象的设计思想首先定义一个空类,叫做Singleton<?phpclass Singleton {}禁止实例化,只禁止在类外部实例化对象,私有化构造方法class Singleton{ // 私有化构造方法 private function __construct() { ec...

2019-10-14 19:53:02 95

原创 Java常见面试题:数组的反转

Java常见面试题:数组的反转:/** * 数组元素反转 * * 就是对称位置的元素反转,表示对称位置需要两个索引 * 用第三个变量进行交换 * min代表最左边的索引,max代表最右边的索引 * 当min < max时,代表反转完成,停止循环,则为条件 * min从左往右,为++ * max从又往左,为-- */public class Demo03ArrayReve...

2019-09-06 23:02:30 213

原创 Laravel报错集锦

Laravel报错以及解决方法1. No application encryption key has been specified.laravel的key没有生成$ cd 项目目录$ php artisan key:generate出现以下情况,表示解决成功:问题以后慢慢攒。。。...

2019-08-13 21:40:11 581

原创 ThinkPHP导出excel

ThinkPHP导出excelfunction export_to($data,$name=false,$type = 0){ if(!$name){$name=date("Y-m-d-H-i-s",time());} $PHPExcel = new PHPExcel(); //实例化PHPExcel类,类似于在桌面上新建一个Excel表格 $PHPExcel->g...

2019-08-13 17:02:32 113

原创 Django xadmin图片上传与缩略图处理

基本摘要用python django开发时,个人选中Xadmin后台管理系统框架,因为它*内置功能丰富, 不仅提供了基本的CRUD功能,还内置了丰富的插件功能。包括数据导出、书签、图表、数据添加向导及图片相册等多种扩展功能。但是上传图片时想实现图片文件重命名并生成图片预览图时,从网上找了一些大牛写的代码,在自己的项目中出错,所以自己摸索找到使用django-stdimage(参考官方文档)生成...

2019-08-13 16:57:30 344

原创 实操中感觉比较省事的代码

js随机生产6位数字function code() { var num = ""; for (var i = 0;i < 6;i++) { num += Math.floor(Math.random()*10); } document.getElementById("codes").value = nu...

2019-08-13 16:55:11 91

原创 TP5中使用模板继承

ThinkPHP5.1中使用模板继承首先将一个满的html页面复制到view/public/base.html中,接着将头部(__header),导航栏(__nav),左侧菜单栏(__left),底部(__footer),js(__js)都分离到单独的html里在base.html中使用{include file="public/__header" /}这样的方式进行引入头部,其他部分都照这...

2019-08-13 16:12:48 923

原创 Go语言学习-1

变量学习变量定义package mainimport( "fmt")func add(a int, b int) int { var sum int sum = a + b return sum}func main() { var c int c = add(100, 200) fmt.Println("add(100,200)=",c);}定义变量关键...

2019-08-05 19:49:41 137

原创 jQuery中的一些操作

在jQuery中的循环操作:$.each(obj, function(index, el) { // 循环体});obj:需要的循环对象index:表示当前循环到元素的索引el:元素,表示当前循环到的元素原生JS给select添加option选项var cateList = eval(ajaxResult); cateField.innerHTML = ''; for(v...

2019-08-05 16:08:17 84

原创 laravel使用消息队列

队列队列用于异步执行消耗时间多的工作,比如发送邮件等操作,好处是可以快速为客户响应结果,具体处理异步后台的操作。下面的操作使用高效的redis完成处理,所以需要安装相应的扩展包composer require "predis/predis:~1.0"处理失败任务有时你的队列任务会失败。Laravel包含了一个便捷的方式指定任务会被最大尝试的次数。在一个任务到达了它最大尝试次数之后,它会...

2019-08-05 15:36:50 3516

转载 Git常用命令

简单介绍一些命令常用命令$git clone url                  #克隆远程仓库$git --version                  #查看git的版本信息$git branch                   #查看本地所有分支$git branch -a                  #查看所有的分支$git branch -r       ...

2019-07-30 21:13:23 65

原创 Laravel的开发环境Homestead的搭建与配置

Laravel的最好的开发环境Homestead的搭建与配置首先下载vagrant下载地址选择对应的系统进行下载在安装过程中将vagrant最好配到环境变量中,应该会给你一个选项进行选择是否添加的好像。。。安装完成之后进行测试:打开git bash或cmd或zsh输入vagrant -v,有如下内容显示则完成。除此之外,你还需要安装git安装完git之后,并进行配置SSH...

2019-07-30 21:10:11 393

原创 python爬虫学习

python爬虫学习开发环境编译器版本Python 3.632bit:python-3.6.2.exe64bit:python-3.6.5.exe开发工具:Pycharm Jupyter-notebook浏览器类型:google最新版本安装步骤Python3.6https://www.jianshu.com/p/6bd0e6c5cee0Pycharmhttp...

2018-10-30 20:24:31 242 1

test.html 下拉刷新代码

js实现下拉刷新代码案例,虽然没啥样式,但是对以后scroll做下拉刷新有帮助

2019-08-19

php_manual_zh.chm

php_manual_zh.chm php的开发手册,用于php开发者,在平时的工作中方便查找相关php函数以及使用方法。

2019-08-05

空空如也

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

TA关注的人

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