自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K先生的博客

记录一位小白在代码界的成长

  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

原创 docker中简单安装php-zip扩展

一般情况下,docker安装扩展非常方便,想安装什么扩展直接在容器中执行安装命令就行了:但是,有些扩展比如php的zip扩展是没有办法直接用此命令安装的,这时候我们需要

2022-07-01 15:39:31 2140 1

原创 MySQL内连接、外连接(左连接、右连接)查询

MySQL多表查询在实际应用中是非常重要的, 现在这里用两张表让你彻底搞懂MySQL内连接和外连接查询。其中comment表中的user_id为user表中的id。准备工作:创建用户信息user表CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(10), `sex` char(3)...

2019-10-07 18:34:25 585

原创 MySQL小笔记(一)

习惯了使用图形化的工具来操作数据库,突然发现想不起来一些基础的MySQL命令操作了…所以现在打算重新再熟悉一下MySQL的一些常用命令。好记性不如烂笔头,好记性不如烂笔头,好记性不如烂笔头…一、MySQL最基础的命令Windows下使用cmd命令台登录MySQL需要先进入MySQL的bin/目录,然后才能使用命令mysql -h localhost -u root -p(或者mysql -u ...

2019-10-06 00:40:40 241

原创 php安装及使用redis(就是这么简单)

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。这里就不过多的再去重复性介绍redis了。下面直接上干货。redis下载和安装第一步:redis下载安装GitHub下载地址:https://github.com/microsoftarchive/redis/releases选择这个msi后缀的下载,这个是安装程序,配置比较简单。(新手推荐)下载之后...

2019-08-08 13:05:01 1362

原创 javascript控制文本显示一行半,超出显示省略号

在前端开发过程中,我们经常会遇到控制文本显示一行或两行,超出显示省略号的需求,这个实现也非常简单,用css简单几行代码就搞定了。但是需求无处不在,现在需要将文本控制为一行半或者两行半,这个貌似单纯用css是无法实现的,所以自己只能用js来实现了。javascript控制文本显示一行半,超出显示省略号<script type="text/javascript"> var dom...

2019-07-09 10:50:50 3362 12

原创 css垂直居中最常用的七种布局方法(入门级)

自从做前端之后,每天面对的都是对齐、居中这些字眼,每次还原设计稿的时候,也都是想起来什么就用什么,没有一个清晰的思路。为了更好的学习,现在将css常见的七中垂直居中布局方案梳理一下,同样这也是面试常被问到的知识点哦。先放一张效果图,这是用7种不同的方法实现的垂直居中。接着放实现这张效果图的全部代码。<!DOCTYPE html><html> <head&g...

2019-07-08 16:05:27 3488

原创 php引用变量这样理解最简单

php引用变量是为了使用不同的变量名字来访问同一个变量内容。其使用方法就是在变量或者函数、对象等前面加上&符号。php引用变量怎么理解<?php$a=1;$b=$a;$a=2;echo $b;//输出结果为1上面的程序很简单大家都能看懂,<?php$a=1;$b=&$a;$a=2;echo $b;//输出结果为2对比两段代码你会发现区别,第...

2019-05-09 13:46:55 201

原创 Linux虚拟机配置网络

在上篇文章,我们已经完成了Linux虚拟机的创建,可是使用的时候你会发现并没有网络,现在我们一起来配置Linux虚拟机的网络吧。打开虚拟机运行Linux系统之后,我们输入用户名和密码,用户名默认是root登录之后,我们下面就开始操作Linux系统了。先输入ip addr命令来查看ip,发现127.0.0.1是一个本地ip,这时候是没有网的然后,我们输入命令vi /etc/sysconf...

2019-02-27 13:13:15 400

原创 利用VMware虚拟机搭建Linux学习环境

想要学习Linux系统怎么办?给自己电脑装Linux系统?不现实!专门买一台Linux云服务器?也没必要!其实我们只要VMware虚拟机在我们本地创建一个Linux虚拟机就行了。准备工作:下载并安装VMware软件、下载Linux系统。备注:Linux系统这里我们使用当前应有最广泛的centos系统,可以自己去官网下载,也可以使用下面直链下载:http://mirrors.163.com/c...

2019-02-27 11:47:16 5473 12

原创 Uncaught TypeError: Cannot read property 'split' of undefined这个问题应该这样解决

今天写js遇到了一个小问题,苦恼了我一个多小时,不过好在没有浪费更多的时间,也算是很快就解决了。问题是这样产生的,我用jQuery遍历了ul标签下的li下的超链接的值,然后我用split来切割获取到的超链接,(比如我获取到的超链接值是2.html,那我需要获取到2),然后问题就出现了。问题 :Uncaught TypeError: Cannot read property ‘split’ of ...

2019-02-18 21:52:36 97769 7

原创 thinkphp5致命错误: Call to undefined method app\index\controller\Resource::assign()

thinkphp5致命错误: Call to undefined method app\index\controller\Resource::assign()。对于这个问题其实很好解决!第一步,引入controller类use think\Controller;第二步,继承controller类class Resource extends Controller问题解决了。...

2019-01-26 14:56:17 40095 1

原创 phpstudy中的apache无法启动应该怎么办?windows环境

当我们踏上程序员道路的时候,就意味着我们会不停的和各种各样的bug问题打交道,而我们要做的就是在和bug“打交道”的过程中,不断的进步,在这其中最关键的就是获得解决bug的能力。今天早上起来和往常一样打开电脑,启动phpstudy,可是和以前不一样的是phpstudy的apache却无法启动。遇到问题了,该怎么办呢?当然是想办法解决喽首先,重启电脑!至于为什么重启电脑,因为根据大家的经验来...

2019-01-26 10:51:50 1277 1

原创 thinkphp5怎么隐藏index.php入口文件

thinkphp现在的php主流框架之一,本篇文章介绍的是thinkphp5.0怎么隐藏index.php入口文件,其实就是去掉URL地址栏里的index.php,使我们的url看起来更加美观。看thinkphp5.0开发手册隐藏index.php入口文件其实thinkphp5开发手册已经给出了方法,但是通过亲身经历却发现官方给的方法似乎有点问题。按照手册的说法,我先打开了apache的 ...

2019-01-25 16:59:42 2283

原创 linux服务器配置php环境(LNMP环境)

服务器有Windows和linux两种,对于新手这里建议使用windows系统,因为我们平常使用的电脑都是Windows系统,对于Windows会比较熟悉,轻轻松松上手;而linux系统基本全靠命令行操作,对于新手还是比较困难的。这里我们介绍的是利用宝塔面板快速搭建php的运行环境(LNMP环境)。一、连接到linux服务器连接到linux服务器的方法有很多,如果是腾讯或者阿里的服务器可以直接...

2019-01-13 20:29:37 1779

原创 jQuery实现的上下滚动公告栏

之前做项目的时候,一直都想着做一个上下滚动的公告栏,作为展示网站的最新公告信息,因为刚开始自己的思路并不是太清晰,在网上找了很多的源码,但是却发现都不能让自己满意,有的还会出现一些小问题,比如,有时候公告上下滚动的时候,两条公告会重叠在一起。最后我还是决定自己写一个上下滚动的公告栏。jQuery实现上下滚动公告栏原理虽然在网上找的有些代码有时候会出现一些问题,但是思路咱还是可以借鉴一下的。我...

2018-11-20 15:49:02 1946 1

原创 Bootstrap4使用教程

本篇文章写给那些第一次接触Bootstrap框架的学习者,这篇文章将从最基础最基础的Bootstrap下载开始。对Bootstrap有使用经验的同学可以忽略本篇文章。Bootstrap下载可以自行百度Bootstrap下载,也可以直接通过此链接http://www.bootcss.com/进入Bootstrap中文网下载Bootstrap文件。进入Bootstrap中文网之后点击Bootst...

2018-11-15 16:48:50 10120 8

原创 wangEditor3富文本编辑器的简单使用

wangEditor是基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费。博主个人认为这款富文本编辑器很好用。简单、上手快、功能还可以。一、wangEditor的下载wangEditor官网:http://www.wangeditor.com/ 官方在线开发文档:https://www.kancloud.cn/wangfupeng/wangedi...

2018-07-23 15:16:13 5716 2

原创 php与js传递参数

php与js之间传递参数是在我们开发中是常用的,下面是我总结的php与js交互的几种方法。 一、同页面传值 1、php获取js参数$test="&lt;script&gt;document.write(qq);&lt;/script&gt;";2、php调用js中的方法&lt;script type="text/javascript"&gt; function test(...

2018-07-18 15:11:36 10365 1

原创 百度上线新的区块链产品-度宇宙

度宇宙是由各种稀有元素组成的神奇世界,在这里,你将拥有自己独一无二的星球,从自己的星球出发,穿越虫洞,开始星际旅行。 其实说简单点,度宇宙就是一款百度的区块链应用。说起区块链可能有些朋友并不知道是什么,但是,让人一夜暴富的比特币大家总应该都知道吧,其实,比特币正是区块链的一种。有想法的朋友可以试一试百度的这款区块链产品度宇宙,反正也不需要什么投资,万一将来像比特币一样火了呢……… 想试...

2018-06-16 10:22:12 2492

原创 百度绿洲新一代区块链内测开放

如果你错过了百度的莱茨狗,那么你千万不要错过这个绿洲了。2018年可以说是区块链爆发的一年,百度的实力你懂的,相信百度倾力打造的区块链绿洲肯定不会太差,如果你有一双睿智的眼睛,那么你懂得。。。。 绿洲是什么? 绿洲是百度金融继莱茨狗之后推出的又一款区块链应用,旨在立足金融营造基于区块链技术的价值共享生态。绿洲会逐步融合自有生态,持续建设,让居民自由的积累价值,让价值得以共享,让科技金融触手可及...

2018-06-14 11:03:19 3280

原创 网站怎么添加ico小图标

ico图标是作为浏览器首段图标显示,还可以在收藏夹内收藏内容的前段显示小图标。一个好的ico网站图标,在用户浏览中也起到很大的作用,不仅能展示品牌,还会给人一种大气、正式的感觉,用户体验较好。如下图: 1、要想给网站添加图标,我们首先需要准备一张ico图片。这个图标我们可以自己设计,也可以在网上找。它的尺寸一般为16x16或者32x32。 2、我们把图片命名为favicon.ico,记住后...

2018-05-23 10:00:13 8501 1

原创 网站怎么自定义404页面

404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面,简单的说就是当别人访问你网站的某一个已经删除或不存在的网页的时候,服务器自动显示的页面。404页面对seo是有一定的影响的,当搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,于是就产生了404...

2018-05-13 10:31:29 9254

原创 Bootstrap4响应式布局之栅格系统

在Bootstrap4框架中为我提供了栅格系统来编写响应式布局。栅格系统是基于一个12列、有5种响应尺寸(对应不同的屏幕)的布局。Bootstrap4栅格系统共有五个类:.col- 针对所有设备 .col-sm- 平板 - 屏幕宽度等于或大于 576px .col-md- 桌面显示器 - 屏幕宽度等于或大于 768px) .col-lg- 大桌面显示器 - 屏幕宽度等于或大于 99...

2018-04-06 10:10:04 10910 2

转载 超链接(按钮)点击变色,原来的恢复原色

网页超链接(按钮)点击变色,原来的恢复原色,这里所说的并不是利用css的link、hover、active所实现的,而是利用一小段js代码实现的。实现的效果为:我们看电影的时候,我们点击哪一集的链接,那么这个链接就会唯一变色,并且不会像css中的active失去焦点后恢复原色,能实时显示当前用户观看的电影集数。原理:先定义一个变量t用来记录用户上一次点击的超链接id,当用户点击超链接的时候,会...

2018-04-03 09:09:33 16360

原创 mysql数据库插入单引号出错

问题原因:我们在用SQL语句往数据库某字段(字符型)中插入字符串时,当该字符串中带有单引号(’)时就会出错!这是因为插入的字符串会被从单引号处截断,造成SQL语句的语法错误 。解决方法:遍历要插入的字符串,将其中的(’)替换成两个单引号(”)即可 。PHP解决代码:$newarr=str_replace('\'', '\'\'', $arr);//将字符串$arr中的单引号(')替...

2018-03-18 16:00:18 9383

原创 Uncaught TypeError: Cannot set property 'href' of undefined

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;测试js&lt;/title&gt;&lt;script&gt;var zy_href=document.getElementsByClassName('test_a');zy_href[0].href="https://www.csdn.net/";&lt

2018-03-12 09:19:23 11390 1

原创 phpmyadmin字段timestamp时间自动更新问题

今天做博客网站的时候突然遇到了一个问题,我像修改其中一条博文的时间,可是发现修改完,一刷新发现时间又变成了当前时间,我多次检查代码,发现问题并不在代码上,最后我直接通过phpmyadmin来修改时间,发现结果依然如此。最后经过多方面测试找到了问题所在。问题简述:数据库有一个time字段记录时间,类型是timestamp,当我使用update修改其他字段的时候,这个time字段也自动更新为当前时...

2018-02-27 16:55:13 2980

原创 Notice: Use of undefined constant title - assumed 'title'的解决方法

这个问题是因为在PHP5.3.5以后对变量使用的要求就会更加的严谨了,如果你要使用_POST[”],中括号里的参数要加上单引号。  或&#x8

2018-02-02 18:42:08 3486

原创 php爬虫之cURL学习(一)

1、先来一个最简单的cURL爬虫实例,抓取百度首页$ch=curl_init();//初始化一个cURL会话curl_setopt($ch,CURLOPT_URL,"http://www.baidu.com/");//设置这个会话的URL(这里要注意url地址要写成http,写成https会抓取空白,原因后面会说)curl_exec($ch);//执行这个会话curl_close(

2018-01-31 01:25:22 818

原创 php使用curl抓取网页显示空白的问题.

新手一般在使用php cURL的时候会遇到抓取网页空白的问题,而导致这个问题的原因是新手忽略了http和https的区别。简单的理解下https是http的安全加强版,https是加密的 我们可以尝试下面方法来解决: 1、把你请求的url地址中的https换成http 比如把https://www.baidu.com/换成http://www.baidu.com/试一下 2、利用参数:CU

2018-01-30 00:26:47 6057

原创 php出现Notice: Use of undefined constant.....问题的解决方法

这其实属于一个不是问题的问题。这是一个提示信息,我们在开发过程中会经常遇到这种提示。但你会发现这种提示并不影响代码的运行。所以一般我们可以选择关闭这种提示。打开php.ini,按下crtl+F在文件中搜索查找,error_reporting = E_ALL,这是默认的设置我们需要把它改成error_reporting = E_ALL&~E_NOTICE ,修改之后要记得重启一下wam

2018-01-29 00:11:02 8432

原创 html简易登陆注册模板

html简易登陆注册模板 因为要做的是一个水墨中国风的博客登录界面,所以这里色调也是以水墨风为主 1、要设计界面这款界面,我首先把需要用到的html标签给写出来,暂时不考虑css样式:我们首先分析一下界面由哪些html标签 接下来我们写出这些标签,html>head>meta charset="UTF-8">title>html登录模板title>head>body>

2018-01-27 17:53:17 37209 42

原创 由于找不到MSVCR110.dll,无法继续执行代码........启动的解决方法

wamp启动丢失msvcr110.dll、vcruntime140.dll等文件的解决方法第一种方法:到wampserver官网根据自己电脑的位数,下载vcredist_x64.exe或vcredist_x86.exe程序安装,然后把wampserver卸载,重新安装打开即可第二种方法:如果第一种方法不行的,那么就用这种方法,简单除暴,保准行!那就是直接下载微软的vc运行集成库,把vc库都一下安装

2017-11-16 15:58:09 149355 41

原创 php手册chm打开空白

chm手册打开空白的解决方法

2017-11-14 16:22:22 1620 1

原创 我的php学习路线

我的php学习路线

2017-11-14 13:05:15 665

原创 php环境之WampServer(wamp)集成环境的搭建

wamp的下载安装过程,php的集成开发环境

2017-09-09 15:58:19 1158

原创 apache服务器无法启动,发生服务特定错误:1

apache服务器无法启动,发生服务特定错误:1的解决方法

2017-05-26 11:33:48 30513 3

原创 android studio项目目录详解

android studio项目目录详解

2017-05-22 17:12:17 1304

原创 Android studio的安装及环境配置

Android studio的安装及环境配置

2017-05-11 23:52:17 962

原创 Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled

Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled的解决方法。如图选择Tools——Android勾选Enable ADB Integration即可

2017-04-07 21:29:09 290 1

bootstrap4实现侧边导航栏带隐藏按钮

用bootstrap4实现侧边导航栏并且带隐藏按钮。效果就是,点击按钮侧边导航栏出现,再点击消失。不用bootstrap也可以实现

2018-12-09

jQuery实现的上下滚动公告栏

用jQuery实现的上下滚动公告栏。主要用jQuery中的animate()方法和setInterval()实现的,代码简单使用。

2018-11-21

TP5.0开发手册

TP5.0开发手册。没什么好解释的,就是thinkphp5.0的开发手册,分享给有需要的人

2018-11-02

jQuery评论回复源码

jQuery评论回复源码。利用Ajax实现无刷新评论回复,类似微博、贴吧这样的回复。

2018-09-03

水墨风html简易登录模板

水墨风html简易登录模板,一个简单的html登录模板,中国水墨风格

2018-01-27

空空如也

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

TA关注的人

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