自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php升级版本后关于Mbstring、OpenSSL等一些扩展都无法开启的状况

首先,建议在做任何关于配置文件的修改的时候都建议做一下备份。原因大家应该都懂我的配置是win10+wamp(Apache2.4.9,PHP7.2.31,Mysql5.6.17)wamp 环境下可以看到php和Apache文件中都有php.ini文件,至于这两个不同位置的配置文件有什么不同,大家可以自行百度一下,要想查看现在使用的是那个可以通过phpinfo()打印出来搜索Loaded Configuration File,它后面的就是现在所使用的的配置文件,更改的文件不对也不会有任何效果的。升级

2020-07-08 17:55:19 747

转载 redis 锁机制

redis能用的的加锁命令分别为:incr、setNX、set1、incr锁这种加锁的思路是, key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作进行加一。然后其它用户在执行 INCR 操作进行加一时,如果返回的数大于 1 ,说明这个锁正在被使用当中。 1、 客户端A请求服务器获取key的值为1表示获取了锁 2、 客户端B也去请求服务...

2020-05-06 15:43:43 1437

原创 webpack4中报Support for the experimental syntax 'classProperties' isn't currently enabled (13:16):错误

解决方法:1.安装插件>npm i -D @babel/plugin-proposal-class-properties2.在配置文件中配置:3.npm run dev重启即可

2019-11-11 13:44:34 2708

原创 webpack4.XX安装webpack-dev-server工具以及遇到的各种问题

1.npm i webpack-dev-server -D 安装2、package.json文件中配置dev 代替webpack-dev-server3、运行报这个错误说明webpack没有安装到项目中;就算之前装了webpack,那肯定是非全局安装,所以只需要将之安装到项目中即可:4、再次执行npm run dev依旧报错:各种百度之后发现可能是webpack与w...

2019-11-04 17:41:09 2996

原创 npm 安装时-D、-S、--save 、--save-dev 之间关系

--save = -S 自动把模块和版本号添加到dependencies。--save-dev = -D 自动把模块和版本号添加到devdependencies。个人理解的区别用大白话来解释说就是:-D代表开发阶段才需要使用的组件,不会进行最后的真正打包,只是用来转换的;-S代表生产阶段使用的,是在程序开发中协助运行的...

2019-10-30 10:38:16 1945

原创 webpack4XX安装及安装过程中遇到的问题

当使用webpack4时,确保node.js的版本>=8.9.41.node -v 查看node版本2.全局安装webpack:npm install -g webpack此时发现有两个警告,fsevent是mac osx系统的,在win或者Linux下使用了 所以会有警告,忽略即可以下6点内容转载自https://www.cnblogs.com/s...

2019-10-29 11:50:18 548

转载 vue-devtools工具的安装

vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。接下来我们就介绍一下vue-devtools的安装1、登录github,获取到vue-devtools源码并下载下来。https://github.com/vuejs/vue-devtools。2、打开下载文件,在根目录下执行cmd命令来下载项目的依赖 : npm insta...

2019-10-11 15:26:46 158

原创 npm 安装

1.登陆官网(http://nodejs.org/)下载node.js,下载完成后一路双击next即可。2.win+R打开cmd窗口输入node -v测试是否安装成功(安装成功后会如下图所示) 若未安装成功,去查看环境变量即可3.新版的NodeJS已经集成了npm,所以npm也一并安装好了。...

2019-10-11 14:59:57 92

转载 一次网站的性能优化之路

首屏作为直面用户的第一屏,其重要性不言而喻,如何加快加载的速度是非常重要的一课。本文讲解的是:笔者对自己搭建的个人博客网站的速度优化的经历。效果体验地址: http://biaochenxuying.cn1. 用户期待的速度体验2018 年 8 月,百度搜索资源平台发布的《百度移动搜索落地页体验白皮书 4.0 》中提到:页面的首屏内容应在 1.5 秒内加载完成。也许有人有疑惑:...

2019-09-26 17:43:47 223

转载 前端性能优化 -- 从 10 多秒到 1.05 秒

关于 性能优化 是个大的面,这篇文章主要涉及到 前端 的几个点,如 前端性能优化 的流程、常见技术手段、工具等。提及 前端性能优化 ,大家应该都会想到 雅虎军规,本文会结合 雅虎军规 融入自己的了解知识,进行的总结和梳理 ????详情,可以查阅 博客 lishaoy.net首先,我们先来看看 ???? 雅虎军规 的 35 条。尽量减少 HTTP 请求个数——须权衡 使用 CDN(内容...

2019-09-26 15:33:08 196

转载 前端性能提升--雅虎35条军规

摘要:无论是在工作中,还是在面试中,web前端性能的优化都是很重要的,那么我们进行优化需要从哪些方面入手呢?可以遵循雅虎的前端优化34条军规,不过现在已经是35条了,所以可以说是雅虎前端优化的35条军规。已分类,挺好的,这样对于优化有一个比较清晰的方向 ...

2019-09-24 15:21:51 171

原创 tp5 提升性能小方法

想要提升系统性能,尽可能减少对数据库的读操作1.首先,项目上线之前,要把config配置文件中的调试模式关闭2.生成数据表字段缓存optimize:schema每次有数据要查询时,tp5会都会SHOW COLUMNS去动态获取表下面的信息,增加了性能消耗所以要生成数据表字段信息缓存,提升数据库查询的性能,避免多余的查询。命令如下:php think optimize:...

2019-09-16 15:32:42 2437

原创 PHPStorm中 Terminal 中编写命令报错'php' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

报错信息如下:Windows系统下,phpStorm终端程序默认使用的是cmd.exe,所以先检查是否已配置php环境变量,配置方法如下1.phpinfo();查看当前使用的PHP版本2.打开php文件,找到当前使用版本的配置文件位置3.在 我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> Path --> 编辑--&...

2019-09-12 17:47:06 5737

原创 tp5中 分页后 hidden不起作用

正确方法:$collection = collection($pagingOrders->items());$data = $collection->hidden(['snap_items', 'snap_address'],true)->toArray();此处的true是为了兼用model中的$hidden,默认为false,覆盖...

2019-09-04 16:26:30 487

转载 HTTP状态码(2xx,3xx,4xx,5xx)

HTTP状态码负责表示客户端请求的返回结果,标记服务器的处理结果。HTTP常用状态码分为5种: 类别原因短语1xxInformational(信息状态码)接受请求正在处理2xxSuccess(成功状态码)请求正常处理完毕3xxRedirection(重定向状态码)需要附加操作已完成请求4xxClient Error(客户端错误状态码)...

2019-08-07 17:38:06 3509

转载 javaScript判断数据类型以及typeof和intanceof的差别

一、JS有6种数据类型:5种简单数据类型( Undefined,Null.Boolean,Number,String)、1种复杂数据类型 Object; 二、JS提供两种方式判断数据的类型: typeof和intanceof; 三、typeof返回结果包括:undefined,boolean,string,number,object,function 1、返回undefined,表示...

2019-07-19 17:49:01 163

转载 小程序onHide()和onUnload()

onHide()触发的场景:  导航页1---->导航页2,会触发导航页1 onHide()  导航页----->子页面,会触发导航页 onHide()  子页面1----->子页面2,会触发子页面1 onHide()onUnload()触发的场景:  从子页面2返回到子页面1,会触发子页面2的onUnload()  从子页面返回到导航页,会触发子页...

2019-07-19 17:44:31 1155

原创 小程序常见错误2 wxm文件中data-XX js获取不到

wxml 中js 中console.log(topImgUrl以后) 得到 undefined原因:'imgUrl'应该为小写即可得到topImgUrl的值

2019-06-27 14:14:35 564

原创 微信开发者工具

1 查看数据绑定的页面的变量

2019-06-24 14:14:40 149

原创 小程序常见错误1 setData数据时自动加上小程序文件目录导致渲染错误 解决方法

setData 数据后,图片不显示,报下列错误解决方法:在域名前面加http:// ,真机模式下请加https:// !!!!!!!!!找了好久才找到原因,最好在编写接口时直接写,因为前段界面循环处理相比之要麻烦一些 !!!!!!!...

2019-06-06 11:03:35 368

原创 xdebug 调试工具安装

1.phpinfo();确认没有安装xdebug2.https://xdebug.org/download.php 官网网站找到对应版本debug 2.1如何找到对应版本 如果没有合适的版本则可以自行下载(方法如下)找到对应版本下载即可然后将下载好的文件放入PHP的ext目录下并开启php.ini关于xdebug的配置重启Apache,刷新PH...

2019-03-20 14:41:40 308

转载 Navicat for MySQL 安装和破解

转载自:https://blog.csdn.net/wypersist/article/details/79834490(感谢博主分享) Navicat工具使用方便,但需要破解。1、安装Navicat软件安装成功之后进行破解。 然后选择刚刚安装的Navicat安装路径下找到navicat.exe文件,点击选择即可激活 成功。 &n...

2019-03-20 10:13:59 1566

转载 TP5.0获取请求类和URL基本信息

1、如何获取请求类     系统函数:request();     系统类:          use think\Request;          $request = Request::instance();//因为request是单例模式 所以不能直接new     系统控制器类:          use think\Request;          pub...

2019-02-14 11:15:24 10405

原创 随手 杂项整理

str_replace():字符串替换   http://www.w3school.com.cn/php/func_string_str_replace.aspstrip_tags(): 剥去字符串中的标签http://www.w3school.com.cn/php/func_string_str_replace.aspstrpos():查找字符在字符串中出现的位置http://www.w...

2019-01-11 11:05:21 130

原创 wamp 将localhost访问改为域名访问

**电脑重做系统后,发现对这种配置累的东西,有点忘记,所以还是做个笔记记录一下吧**1、C:\Windows\System32\drivers\etc  目录下找到HOSTS文件,添加自己的项目域名2、打开C:\wamp\bin\apache\apache2.4.9\conf下的httpd.conf 文件,搜索httpd-vhosts,去掉前面的#号3、打开C:\wamp\bi...

2018-12-28 11:02:57 1552

原创 centos7 下yum安装lamp环境

本来是用的lamp的集成包,但是安装后总是安装失败,索性就直接自己配置一步步搭建好了。centos7以及网络配置前篇文章已经介绍了,此处直接安装lamp.一、安装Apache1、yum 安装[root@bogon ~]# yum install httpd httpd-devel2、启动Apache[root@bogon ~]# systemctl start htt...

2018-12-27 15:03:53 1650

转载 VirtualBox 安装CentOS 7并 进行网络配置

原文链接地址:https://my.oschina.net/hzboy192/blog/1491135 ...

2018-12-24 14:34:03 318

原创 虚拟机的安装与使用

1、下载vitualBox2、新建(名字随意起)3、内存分配(视情况而定)4、下一步5、下一步6、此步建议选择固定大小(创建的时候慢些,但是后面使用会快相对来说)7、位置和大小自己决定,默认是放在C盘8、点击创建,稍等几分钟即可9、创建完成后点击创建的虚拟机安装操作系统centos下载地址(http://isoredirect.cen...

2018-12-20 14:03:40 103

原创 PHP curl 调用webService 获取天气

header("Content-Type:text/html;charset=utf-8"); $data='theCityName=北京'; $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyC...

2018-12-04 17:28:36 422

转载 html5 viewport--屏幕适配--响应式设计

什么是 Viewport?viewport 是用户网页的可视区域。viewport 翻译为中文可以叫做"视区"。手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。设置 Viewport:...

2018-11-29 11:41:50 713

转载 redis+php微博功能的redis数据结构设计总结(四)

原文链接https://www.cnblogs.com/lisqiong/p/5587663.html概述:1.完全采用redis作为数据库实现微博的登录2.发布3.微博的显示4.实现整个功能使用了redis的string,list,hashes四个数据类型,以及string类型的数值自增功能一、用户信息将数据以string类型存储incr global:userid  ...

2018-11-26 17:52:56 266

转载 redis+php实现微博功能(三)

原文地址:https://www.cnblogs.com/lisqiong/p/5587344.html个人主页显示微博列表(自己及关注人的微博列表)  显示个人微博列表 

2018-11-26 17:48:23 347

转载 redis+php实现微博功能(二)

https://www.cnblogs.com/lisqiong/p/5580927.html数据结构:set post:postid:3:time timestampset post:postid:3:userid 5 set post:postid:3:content 测试发布哈哈哈哈incr global:postidset post:postid:$postidcho "...

2018-11-26 15:48:18 164

转载 redis+php实现微博功能(一)

原文链接:https://www.cnblogs.com/lisqiong/p/5568064.html(一)、微博功能概况微博用户账号注册微博用户登录微博发布添加微博好友(粉丝)微博推送微博冷数据写入mysql数据库 (二)、redis数据结构设计这节分享微博用户注册与登录:我们完全采用redis作为数据库来实现注册于登录先来看一下redis数据结构的...

2018-11-26 14:22:00 804 2

转载 vim 快速查找功能

转载自:https://blog.csdn.net/ballack_linux/article/details/53187283       vim有强大的字符串查找功能。      我们通常在vim下要查找字符串的时候, 都是输入 / 或者 ?  加 需要查找的字符串...

2018-11-16 11:39:57 6717

转载 mysql数据类型~~~char 与varchar

  CHAR和VARCHAR类型类似,都用来存储字符串,但它们“保存”和“检索”的方式不同。CHAR属于“固定长度”的字符串,而VARCHAR属于“可变长度”的字符类型。   下表显示了将各种字符串值保存到CHAR(4)和VARCHAR(4)列后的结果,说明了CHAR和VARCHAR之间的差别。CHAR和VARCHAR的对比值CHAR(4)存储需求VARCHAR(4)...

2018-11-05 15:26:57 429

转载 mysql~~~~整型数据int

原文地址:https://www.cnblogs.com/xingxia/p/mysql_int.htmlmysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下:1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (92233720...

2018-11-05 15:04:00 128

转载 git add指令出现警告

警告:在上传的文件中将以CRLF代替LF;原因分析:Windows中的换行符为CRLF回车(对应英文:Carriage-Return 对应ASCII码   13    \r)换行 (Line-Feed)对应ASCII码   10   \n)linux中的换行符为LF解决办...

2018-10-30 16:52:14 590

转载 Web前端性能优化——如何有效提升静态文件的加载速度

原文链接:https://wetest.qq.com/lab/view/345.html?from=content_qcloudWeTest 导读此文总结了笔者在Web静态资源方面的一些优化经验。如何优化用户在访问网页时, 最直观的感受就是页面内容出来的速度,我们要做的优化工作, 也主要是为了这个目标。那么为了提高页面加载(或者渲染)速度呢?一般来说有三个方面:1、代码逻辑:优秀的代码逻辑结构可以...

2018-10-24 15:34:46 1329

转载 大型网站架构提速关键技术(页面静态化、memcached、Mysql优化)

原文地址:https://blog.csdn.net/phpfenghuo/article/details/20834211 大型网站关键技术介绍1. pv值(page views),访问量大 带来问题a. 流量大 10000000*2m ->解决方案 买带宽 ,

2018-10-24 14:00:59 670

空空如也

空空如也

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

TA关注的人

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