自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 svnserve.conf:12: Option expected的问题解决方法

经常有新手配置基于svnserve的subversion服务器后,在客户端访问subversion版本库时出现这个错误:svnserve.conf:12: Option expected为什么会出现这个错误呢,就是因为subversion读取配置文件svnserve.conf时,无法识别有前置空格的配置文件,如### This file controls the configuration of ...

2018-04-24 10:54:06 295

原创 在laraval5中配置redis后出现Class 'App\Http\Controllers\Redis' not found解决方法

在laraval5的控制其中,头不并未给你包含redis类 所以你要手动添加他代码如下,添加到每个使用redis的控制器文件头部use Illuminate\Support\Facades\Redis;

2018-04-11 14:46:21 8227

原创 date函数详细用法

date: 将服务器的时间格式化。string date ( string $format [, int $timestamp ] ):返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()。date("Y-m-d H:i:s", strtotime("-1 days")) //昨天此刻...

2018-03-20 13:38:46 18252

原创 ubuntu16.04安装nginx和php-fpm后进程正常启动下php文件无法访问

首先 在安装完后要将nginx的配置文件修改将如下代码的注释去掉 location ~ \.php$ {            root           /usr/local/nginx/html;            fastcgi_pass   127.0.0.1:9000;            fastcgi_index  index.php;            fastcgi_...

2018-03-19 11:18:23 2503

原创 LintCode 464 整数排序 II

给一组整数,按照升序排序。使用归并排序,快速排序,堆排序或者任何其他 O(n log n) 的排序算法。继续练习快速排序int f(vector<int> & nums,int first,int end){ int i=first,j=end; while(i<j){ while(i<j&&nums[i]<=nums[j])j--...

2018-03-15 18:14:59 210

原创 LintCode 80中位数

给定一个未排序的整数数组,找到其中位数。中位数是排序后数组的中间值,如果数组的个数是偶数个,则返回排序后数组的第N/2个数。主要想通过这道题来练习一下快排的代码int f(vector<int> &nums,int first,int end){ int i=first,j=end; while(i<j){ while(i<j&&nums...

2018-03-15 18:09:57 356

原创 MYSQL SQLSTATE[22003]: Numeric value out of range: 1690 BIGINT UNSIGNED value is out of range in

mysqlSQLSTATE[22003]: Numeric value out of range: 1690 BIGINT UNSIGNED value is out of range in错误原因:执行该SQL后在数据库中的某个值变成了负数

2018-03-15 13:09:09 5114

原创 LintCode 11二叉查找树中搜索区间

给定两个值 k1 和 k2(k1 < k2)和一个二叉查找树的根节点。找到树中所有值在 k1 到 k2 范围内的节点。即打印所有x (k1 <= x <= k2) 其中 x 是二叉查找树的中的节点值。返回所有升序的节点值。二查搜索树的特点是左孩子比根节点val小,右孩子比根结点的val大,根据这一特点一直递归下去即可class Solution {public: vec...

2018-03-14 19:27:05 170

原创 laravel 关联模型查找时,报 Trying to get property of non-object的错误

$topic->user->name在我程序调用了这句话后出错 原因是没有查到user 这里不会返回空 直接报错

2018-03-13 18:01:43 26151

原创 Windows 下安装Homestead环境

https://laravel-china.org/docs/laravel-development-environment/5.5/development-environment-windows写的非常详细

2018-03-12 16:06:38 169

原创 LintCode 43最大子数组

直接贪心即可class Solution { public: /** * @param nums: A list of integers * @return: A integer indicate the sum of max subarray */ int maxSubArray(vector<int> nums) { ...

2018-03-10 13:08:59 334

原创 LintCode 5第五大元素

在数组中找到第k大的元素这道题使用快排排序后输出int quickSort(vector<int> &numList, int left, int right) { //对left到right的这个区间进行排序 int i = left; int j = right; int tmp = numList[left]; ...

2018-03-09 17:37:07 420

原创 LintCode 76最长上升子序列

给定一个整数序列,找到最长上升子序列(LIS),返回LIS的长度。运用DP的思想一步步记录每一个数字的最长上升子序列一直到最后一个 int longestIncreasingSubsequence(vector<int> &nums) { // write your code here int ans=0; int dp[1000];...

2018-03-09 17:23:52 277

原创 git 切换回主支时候error: master did not match any file known to

git checkout mster不好意思,突然报错了,是什么原因呢?错误信息如下:error: 'master' did not match any file(s) known to这是因为 你的master分支中没有文件,这个时候如果你还想用master作为主支可以 用分支提交代码后git checkout -b master新建立一个master分支作为主支然后用master再次提交一下就...

2018-03-09 11:24:09 5815 2

原创 laravel:使用npm run watch-poll找不到cross-dev错误

$ yarn install --no-bin-links$yarn add cross-env

2018-03-09 10:40:21 769

原创 命令行搭建laravel环境

1.创建工程:composer create-project --prefer-dist laravel/laravel blog 2.命令必须在laravel项目根目下下执行,否则 “Could not open input file: artisan”3.显示Lavarel版本 php artisan --version4.列出所有命令php artisan list  5.创建app/Mod...

2018-03-09 10:07:41 272

原创 Not a git repository (or any of the parent directories): .git问题解决方法

在使用git的时候出现这样的报错 是因为你的项目中没有.git文件,用git init初始化一下就可以了

2018-03-09 10:06:13 25559

原创 LintCode 15全排列

给定一个数字列表,返回其所有可能的排列。 注意事项你可以假设没有重复数字。本题有两种方法可解最简单一种是使用STL函数另一种是用DFS递归找出全排列本题坑点:数组要先进行从小到大排序再进行全排列vector<vector<int>> permute(vector<int> &nums) { // write your code here...

2018-03-08 17:29:35 231

原创 LintCode 14二分查找

给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组中,返回-1。 int left=0; int right=nums.size(); int mid; int ans=-1; while(left<=right){ mid=(left+right)>>1;...

2018-03-08 17:16:58 301

原创 LintCode 13字符串查找

对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。考察基础编程的一道题,判断临界情况是个坑点算法复杂度O(n^2)代码 int strStr(const char *source, const char *target) { ...

2018-03-08 16:49:48 214

原创 git命令

CREATE从远程仓库获取代码$ git clone ssh://[email protected]/repo.git初始化本地仓库$ git initLOCAL CHANGES 锚点查看仓库的状态,(显示已改动的文件)$ git status比较工作区与最新本地版本库$ git diff $ git diff <fileName>添加所有变化(新增 new、修改 modified、删除...

2018-03-08 12:16:51 98

转载 在 Laravel 中通过 Artisan View 扩展包创建及删除应用视图文件

1、简介 本扩展包添加了两个视图相关的Artisan命令到Laravel应用,以便我们通过Artisan命令即可创建和管理视图文件,可谓是进一步解放了生产力。2、安装 还是通过Composer安装:composer require sven/artisan-view1安装完成后到config/app.php中注册服务提供者ArtisanViewServiceProvider到providers数组...

2018-02-03 14:58:04 362

原创 在apache下将php5转成php7

打开 AppServ/php5/extras/swver.php文件,我们发现<?phperror_reporting(0);$conf="H:/AppServ/Apache24/conf/httpd.conf";$php5ini="H:/AppServ/php5/";$php7ini="H:/AppServ/php7/";...1234567下面的代码是判断语句等,但是我

2018-01-29 22:48:43 2700

原创 使用composer下载依赖包下载失败的解决方法

下载好的composer默认的下载地址是国外的,在下载的过程中网络不好或者可能被墙,将下载的地址换成国内的地址即可有两种方式启用本镜像服务:系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。见“方法一”单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中。见“方法二”方法一: 修改 composer

2018-01-29 22:07:18 9253 2

原创 php wordwrap格式化字符串函数

wordwrap函数用于每隔多少个字符添加特定字符多用于换行输出函数有四个参数 第一个是需要格式化的字符串第二个是每隔多少个字符处理一次默认值75第三个是添加什么字符 默认值\n第四个是参数布尔变量,表示是否切割单词,默认值为false$str="11111111111111111111111111";echo wordwrap($str,5,"\n",true);上面代

2018-01-29 14:17:47 328

原创 PHP防止表单重复提交方法

下面的情况就会导致表单重复提交:      点击提交按钮两次。      点击刷新按钮。      使用浏览器后退按钮重复之前的操作,导致重复提交表单。      使用浏览器历史记录重复提交表单。      浏览器重复的HTTP请求。      网页被恶意刷新。下面是几种解决办法:一:利用js设置按钮点击后变成灰色

2018-01-25 21:29:44 2746

原创 PHP断点续传封装类

<?php/** * 文件传输,支持断点续传。 * @author MoXie */class Transfer { const BUFF_SIZE = 5120; // 1024 * 5 private $filePath; private $fileSize; private $mimeType; private $range; pri

2018-01-10 17:58:26 600

原创 CentOS下安装OpenOffice4.1.3

第一步:环境准备      由于本方法用到了网络,因此要先确保你的虚拟机是可以连网的,如果大家不知道怎么配置虚拟机IP和连网的话,大家可以参考:http://blog.csdn.net/u012453843/article/details/52839105这篇博客来学习。第二步:下载安装包        要安装OpenOffice需要先下载它的安装包,大家可以去官网下载最新

2017-11-28 12:10:43 632

原创 thinkphp使用http::download下载word或者ppt文件乱码问题的解决方法

如果使用了如题目的方法进行下载文件修改Http.class.php文件的static public function download ($filename, $showname='',$content='',$expire=180) { if(is_file($filename)) { $length = filesize($filename);

2017-11-21 13:28:51 1409

原创 在修改nginx配置文件的上传文件的参数后仍然不能上传大文件的解决方法

,日期提示open() "/var/lib/nginx/tmp/client_body/0000000045" failed (13: Permission denied)查看/var/lib/nginx 目录,发现权限是drwx------,权限不足,修改为chomd -R 755 nginx

2017-11-02 12:12:44 2599

原创 Linux下安装php的扩展文件fileinfo.so文件

1.首先检查系统是否已经安装[root@iZbp1dwql3ymcem09rfdchZ ~]# php -i|grep fileinfo  Configure Command =>  './configure'  '--prefix=/alidata/server/php' '--enable-opcache' '--with-config-file-path=/ali

2017-10-24 17:44:36 4498

原创 Linux编译时:virtual memory exhausted: Cannot allocate memory

在执行free -m的是时候提示Cannot allocate memory:(swap文件可以放在自己喜欢的位置如/var/swap) [root@Byrd byrd]# free -m               total       used       free     shared    buffers     cached  Mem:           

2017-10-24 17:41:29 3058 1

原创 PHP:再写pdo dsn的时候 选择数据库的时候不要写空格

$dsn = "mysql:host = localhost;dbname = pdotext";上面就是错误的代码 在dbname 等号后面不能写空格 不然会找不到数据库这个是正确的$dsn = "mysql:host=localhost;dbname=pdotext";

2017-09-05 14:08:57 239

原创 用form表单向后端传file的时候,后端接收不到

用form表单向后端传file的时候,form表单一定要有这句话enctype="multipart/form-data"

2017-08-10 12:44:52 3915 1

原创 2017/8/9 第十七天

今天看完了ajax之后 决定将之前的二手滑板交易网站 重写降低前后端的耦合度今天也是第一次在实战中用ajax和PHP去交互

2017-08-09 15:08:38 180

原创 2017/8/8 第十六天

继续学习了ajax和PHP的交互

2017-08-09 15:07:21 150

原创 2017/8/7 第十五天

讲之前初步学习的JS又看了一遍  学到了更多的JS东西

2017-08-09 15:06:40 134

原创 2017/8/6 第十四天

继续学习了 redis数据库缓存系统在自己电脑上配置了redis了解了 几种类型的具体操作方法 看了几个redis实例初步看了下php curl扩展是干什么的

2017-08-09 15:05:33 188

原创 2017/8/5 第十三天

学习了 php的一些魔术方法A了一些lintcode HDU 上面的一些水题 做了下百度之星比赛了解了下HTTP响应码 和HTTP协议初步看了下redis

2017-08-09 15:03:18 164

原创 2017/8/4 第十二天

了解了一下用php去爬取资料 和不用模板 手写php分页

2017-08-09 14:59:28 146

空空如也

空空如也

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

TA关注的人

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