4种灵活的Scss编译输出风格整理

2019-03-08
阅读 2 分钟
3k
很多人从使用Scss的那一刻起,就被别人告诉了如何编译。所以,基本上也就只会一种命令编译方式。其实Scss提供了4种风格输出CSS,以满足更多人的需求。不同的输出方式如下:

PHP中被忽略的性能优化利器:生成器

2017-12-08
阅读 4 分钟
30.9k
如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。

最常被遗忘的Web性能优化:浏览器缓存

2017-06-28
阅读 7 分钟
14.3k
一提起缓存,Web开发者们总是在想数据库缓存、页面静态化、使用Redis内存缓存。这些方法都有一个共性,就是集中在后台,目的就是加快数据的读取,少用比较容易产生瓶颈的部分。

Python3操作Mongodb简明易懂教程

2017-05-24
阅读 3 分钟
13.6k
Pymongo是python的一个操作Mongodb的库。 下面我们直接简列出一些常用操作命令。 连接数据库 链接数据库需要提供一个地址和接口即可。首先还是要导入包。 {代码...} 当然,你可以使用如下写法: {代码...} 创建数据库 mongodb不需要提前创建好数据库,而是直接使用,如果发现没有则自动创建。 {代码...} 上面的语句,会...

Python3安装Pymongo

2017-05-24
阅读 2 分钟
8.6k
本篇教程展示如何安装Pymongo库,编辑器使用的当然是pycharm。 博客文章地址:[链接] 准备 我们这里直接使用pycharm来安装Pymongo库,和pycharm的mongodb相关管理插件。 安装Pymongo 这个借助pycharm来安装非常简单。首先根据下面的菜单路径打开相关窗口。 {代码...} 到了上面这一步,应该可以看到一个库的列表,里面列...

MySQL必知必会(6):常用文本字符串处理函数

2017-05-06
阅读 3 分钟
8k
编程语言中经常使用函数来处理一些字符串,数字或者其他内容。MySQL也是一样,可以使用函数来快速达到一系列的目的。 在上一篇文章《计算字段的使用》中,我们提前使用了一个trim函数,来处理字符串两端的空格。而这篇文章就是专门讲解一些实际工作中常用函数。 原文链接:[链接] 函数 MySQL支持以下常用函数: 文本处理...

使用阿里云免费SSL证书实现全站HTTPS化

2017-04-27
阅读 5 分钟
53k
实现https就需要一个SSL证书。证书大部分都很贵,不过也有一些免费的证书服务供个人开发者使用,这是一个大好消息。比如腾讯云,七牛云,阿里云。

漂亮的代码语法高亮插件Prism.js简单使用文档

2017-04-19
阅读 5 分钟
36.5k
网页代码高亮插件真的是非常多。例如:SyntaxHighlighter ,Google Code Prettify,Highlight.js等等。

PHP转换超过2038年的日期出错问题解决

2017-04-19
阅读 2 分钟
7.7k
最近在写一个项目接口。测试中发现服务器上测试正常的功能,在本地一直有问题。一步步的排查,最终锁定问题是由于函数strtotime返回了一个false值,导致数据插入数据库失败。

YII2自动登录Cookie失效问题解决

2017-03-14
阅读 1 分钟
5k
最近做Yii2自动登录功能,发现即使开启了Yii2的自动登录配置功能,浏览器关闭后,再次打开浏览器还是处于非登录状态。 网上查询资料基本没有相同情况。 查询登录源码: {代码...} 打印cookie变量发现内容没有任何问题。复制代码去其他控制器执行也是毫无问题。 查看浏览器,Yii2设置的sessionID也是正常的,也就是cookie...

Thinkphp使用jQuery File Upload异步上传图片实例教程(1):上传单张图片

2017-02-12
阅读 9 分钟
9.7k
图片上传是很多网站必备的功能之一,异步多图上传也是很多初学者比较头疼的问题。所以今天我们就使用比较热门的Thinkphp和jquery File upload插件完整的开发一个多图异步上传功能。

Mysql必知必会(5):计算字段的使用

2017-02-09
阅读 4 分钟
10.4k
在创建数据库表的时候,往往为了数据库的各种性能,我们需要将字段拆分或者按照特定的类型存储。而在读取数据库的时候,检索出来的数据往往不是我们直接需要使用的数据。举几个例子:

Mysql必知必会(4):使用正则表达式搜索(REGEXP)

2017-02-05
阅读 6 分钟
48.2k
之前几篇文章讲解了各种各样的过滤数据条件,通过这些条件,我们已经能够满足日常开发中大部分的工作。但假设筛选条件更加复杂一点,比如你的老板叫你从邮箱+手机号码混合注册的用户中找出手机号码注册用户,要给他们发送营销短信。这时,之前的过滤方法就不太奏效。正则表达式搜索就派上大用场。

Mysql必知必会(3):模糊查询(LIKE)

2017-01-09
阅读 3 分钟
21k
之前几篇文章的所有例子查询的条件都是确定的值,比如大于20,或者用户ID为1.但是,有些时候我们需要查询一些不太确定的值。比如用户在输入框输入关键字查询相关文章,这个时候就需要模糊查询。也就是使用通配符进行过滤。

MySQL必知必会(2):数据检索(SELECT)

2017-01-09
阅读 8 分钟
6.9k
检索数据是从数据库中使用特定语句获取页面需要的数据。每天你上网浏览的网页,绝大部分数据都是从数据库中检索出来,所以它也是mysql最常用的功能之一。

开发必备词典:Mysql保留关键字

2017-01-06
阅读 2 分钟
3k
本文列举了Mysql开发中需要注意的保留关键字。 你可以按ctrl+f使用浏览器搜索,或者点击右侧的首字母导航栏查看。 A ACTION ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE B BEFORE BETWEEN BIGINT BINARY BIT BLOB BOTH BY C CALL CASCADE CASE CHANGE CHAR CHARACTER COLLATE COLUMN CONDITION CONNECTION CONSTRAINT ...

bootstrap中sr-only是什么属性?用途是什么?

2017-01-04
阅读 1 分钟
34k
开发中经常发现bootStrap中有sr-only类,如下图 但是,好像在浏览器中并没有显现出什么效果。你作为正常用户觉得没效果就对了。 作用 这是专门为残障人士浏览网页设计的。 在前端开发中,有些时候设计图上面会出现仅供正常视觉用户看的元素。比如:导航栏菜单当前页面选中高亮状态,这些状态只有视力正常的人才能正常使...

MySQL必知必会(1):了解Mysql

2017-01-03
阅读 5 分钟
5.2k
数据库,从字面意思来理解就是一个用来装数据的容器。每天我们都在和数据库打交道,比如你每天打开APP浏览新闻,浏览微博,这些都是间接的使用数据库。

MySQL必知必会:数据插入(Insert)

2016-12-28
阅读 3 分钟
22.7k
本篇文章介绍如何使用Insert语句将数据插入到数据库。 数据插入 增删改查是数据库最常用的4个命令,插入算是第二常用,第一是SELECT。插入数据的方式大概有4种 插入完整的行 插入行的一部分 插入多行数据(批量插入) 插入来自查询的数据 插入完整的行 使用Insert将一条数据插入数据库是最简单也是最基本的操作。插入操...

MySQL必知必会:组合查询(Union)

2016-12-26
阅读 4 分钟
75.8k
在大多数开发中,使用一条SELECT查询就会返回一个结果集。如果,我们想一次性查询多条SQL语句,并将每一条SELECT查询的结果合并成一个结果集返回。就需要用到Union操作符,将多个SELECT语句组合起来,这种查询被称为并(Union)或者复合查询。

哀悼日网站全站变灰CSS代码

2016-12-13
阅读 1 分钟
14.9k
今天是2016.12.13是南京大屠杀公祭日。不少相关站点都将网站全部变为灰色,以表示哀悼。 为了更多的小伙伴可以达成这种效果,在哀悼日可以表达一份哀悼。我们今天也来给出相关方法。 看下腾讯大苏网 这种效果是用纯CSS来实现的。 {代码...} 如果你想全站变灰,代码如下 {代码...} 如果你想只对于网站图片来实现灰度,代...

多个不同域名共用一个QQ登录实例教程

2016-12-02
阅读 6 分钟
5.9k
网站做大了,很多网站开始给用户提供一个二级域名的主页。或者自己本身就有很多二级域名子站。而腾讯申请qq登录时候,并不能把这些二级域名都加入允许的域名列表。毕竟很多情况下还不确定二级域名。

PHP极其强大的图片处理库Grafika详细教程(4):图形绘制

2016-11-08
阅读 6 分钟
12.5k
该文章是接着上一篇文章:《PHP极其强大的图片处理库Grafika详细教程(3):图像属性处理》,是grafika教程的一个部分。 所有的教程目录 《1、图像基本处理》《2、图像特效处理模块》《3、图像属性处理》《4、图形绘制》 话不多说,我们接着上实例,要看基础描述,和下载信息请看第一篇 1、绘制贝塞尔曲线 贝塞尔曲线绘...

PHP极其强大的图片处理库Grafika详细教程(3):图像属性处理

2016-11-08
阅读 2 分钟
11.6k
该文章是接着上篇文章,《PHP极其强大的图片处理库Grafika详细教程(2):图像特效处理模块》,由于grafika功能太多,所以分开写,其他的点击这里 《1、图像基本处理》《2、图像特效处理模块》《3、图像属性处理》《4、图形绘制》 该文章主要写grafika的图像属性处理功能,共7个方法 1、图片格式化为二进制格式输出 该方...

PHP极其强大的图片处理库Grafika详细教程(2):图像特效处理模块

2016-11-08
阅读 6 分钟
14.4k
该文章是接着上篇文章《PHP极其强大的图片处理库Grafika详细教程(1):图像基本处理》,由于grafika功能太多,所以分开写,其他的点击这里 《1、图像基本处理》《2、图像特效处理模块》《3、图像属性处理》《4、图形绘制》 我们开门见山,直接继续上实例,详细了解点击上面链接 图片过滤、滤镜 grafika提供了11种滤镜功...

PHP极其强大的图片处理库Grafika详细教程(1):图像基本处理

2016-11-07
阅读 11 分钟
57.5k
Grafika是一个PHP图像处理库,是基于Imagick和GD,可以用于改变图片大小,剪裁,比较,添加水印等等功能。还有感知哈希,高级图像过滤,绘制贝塞尔曲线等功能,可谓非常强大。

PHP抓取远程图片教程(包含不带后缀图片)

2016-10-19
阅读 6 分钟
4.4k
之前做微信登录开发时候,发现微信头像图片没有后缀名,传统的图片抓取方式不奏效,需要特殊的抓取处理。所以,后来将各种情况结合起来,封装成一个类,分享出来。

PHP+Redis实战教程(5):hash散列类型

2016-10-18
阅读 2 分钟
5.4k
3、hash散列类型 简介 hash散列类似于一个小型的Redis数据库 一个散列可以包含多个键值对 散列的每个键都不能重复,各不相同,无序排列 其值可以是字符串或数字值 对于数字值,可以执行自增或者自减操作 散列结构 下面的结构中,user代表键名,其可以包含多个不同的键值对。 {代码...} 操作方法 命令 行为 hset 将指定的...

Yii2集成第三方微博登录(包含账号申请、建表和常用业务逻辑全套流程)

2016-09-28
阅读 7 分钟
5.4k
微博登录是最常用的第三方账号登录之一。由于其网站用户量大,可操作接口功能多,所以受到很多开发者的青睐。 既然是第三方,如果想使用它们的账号进行登录,那么第一步就应该申请一个开发账号。 前面啰嗦两句,这里有两个条件是硬性的,否则将影响你的开发。 微博账号,这个应该都有。 域名和服务器,也就是说你要有你...

PHP+Redis实战教程(4):set集合类型

2016-09-25
阅读 2 分钟
9.7k
3、set集合类型 简介 set集合和list列表十分的相似,都可以存储多个字符串。但是list列表可以存储重复值,而set集合中不可重复。 集合结构 其中的user为键名,其可以包含多个 不重复 的元素,各不相同 {代码...} 操作方法 命令 行为 sadd 将指定的元素添加到集合 smembers 返回集合所包含的所有元素,如果数据量大, 谨...