上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 110 下一页
摘要: 最近做vue项目,做分页的功能,使用post给后台发送数据,使用接口还是工具(postman)都可获取数据,唯独axios获取不到;经过排除,发现这与axios的post传参格式有关系; 在使用axios时,要注意到配置选项中包含params和data两者,以为他们是相同的,实则不然。 因为para 阅读全文
posted @ 2018-11-15 15:45 sfornt 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 前言 Redis使用的是客户端 服务器(CS)模型和请求/响应协议的TCP服务器。这意味着通常情况下一个请求会遵循以下步骤: 使用Redis管道提升性能 (1)客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。 (2)服务端处理命令,并将结果返回给客户端。 客 阅读全文
posted @ 2018-11-15 15:44 sfornt 阅读(4653) 评论(0) 推荐(0) 编辑
摘要: 移动端(手机端)页面自适应解决方案—rem布局 假设设计妹妹给我们的设计稿尺寸为750 1340。结合网易、淘宝移动端首页html元素上的动态font size属性、设计稿尺寸、前端与设计之间协作流程一般分为下面两种: 一、网易做法: 引入:页面开头处引入下面这段代码,用于动态计算font size 阅读全文
posted @ 2018-11-15 15:42 sfornt 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 前端渲染:vue、react等单页面项目应该这样子部署到服务器 貌似从前几年,前后端分离逐渐就开始流行起来,把一些渲染计算的工作抛向前端以便减轻服务端的压力,但为啥现在又开始流行在服务端渲染了呢?如vue全家桶或者react全家桶,都推荐通过服务端渲染来实现路由。搞得我们慌得不行,不禁让我想起一句话 阅读全文
posted @ 2018-11-15 15:39 sfornt 阅读(3748) 评论(0) 推荐(0) 编辑
摘要: 最近接到一个需求,通过选择的时间段导出对应的用户访问日志到excel中, 由于用户量较大,经常会有导出50万加数据的情况。而常用的PHPexcel包需要把所有数据拿到后才能生成excel, 在面对生成超大数据量的excel文件时这显然是会造成内存溢出的,所以考虑使用让PHP边写入输出流边让浏览器下载 阅读全文
posted @ 2018-11-15 15:29 sfornt 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 数组去重,是校招面试的必考知识点。简单的说,数组去重就是将一个数组中的相同的元素删除,只保留其中的一个。这里的相同其实是一个陷阱,有好多同学只认为值相等即为相同,而忽略类类型的判断。所以大家在进行数组去重的时候,一定要考虑周全。以下,就是笔者所实现的数组去重的几种简单的方式。 1、Set实现 第一种 阅读全文
posted @ 2018-11-15 15:25 sfornt 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在众多的css预处理器语言中,sass和stylus算是十分优秀的两个。本文主要针对两者的常用功能做个简单的对比分析。在对比中了解二者的差异,同时帮助大家更好的掌握这两种预处理语言。本文涉及到的sass部分,均来自于阮一峰老师的SASS用法指南。同时不会对sass和stylus的具体用法做十分细致的 阅读全文
posted @ 2018-11-15 15:21 sfornt 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 所谓高并发,就是同一时间有很多流量(通常指用户)访问程序的接口、页面及其他资源,解决高并发就是当流量峰值到来时保证程序的稳定性。如何做到高并发优化 我们一般用QPS(每秒查询数,又叫每秒请求数)来衡量程序的综合性能,数值越高越好,一般需要压测(ab工具)得到数据。 假设我们的一个进程(也可以是线程或 阅读全文
posted @ 2018-11-15 10:41 sfornt 阅读(2238) 评论(0) 推荐(0) 编辑
摘要: 之前我在 github 上整理了来一份:free programming books zh_CN(免费的计算机编程类中文书籍)。 截至目前为止,已经在 GitHub 收获了 40000 多的 stars,有 90 多人发了 600 多个 Pull Requests 和 issues。 在收集的过程中 阅读全文
posted @ 2018-11-15 10:40 sfornt 阅读(400) 评论(0) 推荐(0) 编辑
摘要: SQL注入 SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。 防范方式 使用mysql_real_escape_string(),或者addslashes()过滤数据 手动检查每一数据是否为正确的数据类型 使用预处理语句并绑定变量 使用准备好的预处理语句 分离 阅读全文
posted @ 2018-11-15 10:38 sfornt 阅读(817) 评论(0) 推荐(0) 编辑
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 110 下一页