Charles's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

数据库如何正确保存密码

网站登录总是会涉及到密码的,关于密码最重要的应该就是怎样保护用户的密码。存放用户信息的数据库经常会遭到入侵。最好的办法就是对密码进行加密,即使在被拖库,请求被劫持的情况下也能保障用户的密码不被泄露。 常见的加密方式有md5,SHA,我们知道如果直接对密码进行散列,那么黑客可以队通过获得这个密码的散列值,然后查彩虹表获得用户的密码。所以直接对密码进行md5加密肯定是不够的。聪明的程序员想出了个办法,

2018-02-25
我的博客

JavaScript 中 (a == 1 && a == 2 && a == 3) 可能为 true 吗?

这是 Stack Overflow 上面的一个问题,乍一看 a == 1 && a == 2 && a == 3 根本不可能嘛。然后看下面答案,觉得真是妙。 目前最高赞的答案是这个: const a = { i: 1, toString: function () { return a.i++; }} if(a == 1 && a == 2

2018-01-18
我的博客

数据库分页查询的几种方法

1、 基于MySql的LIMIT和Oracle的ROWNUM,可以直接限制返回区间(以MySql为例,注意使用Oracle的ROWNUM时要应用子查询): 方法一、直接限制返回区间 SELECT * FROM table WHERE 查询条件 ORDER BY 排序条件 LIMIT ((页码-1)*页大小),页大小;

2017-12-12
我的博客

C++web实践(CGI编程)

什么是CGI?CGI(The Common Gateway Interface):通用网关接口,定义web服务器和客户脚本进行信息交互的一系列标准。 为了了解CGI的概念,让我们来看看当我们单击一个超链接来浏览一个特定的web页或URL的时候,背后会发生什么事?

2017-12-01
我的博客

css3绘制基本图形

#css3-circle{width: 150px;height: 150px;border-radius: 50%;background-color: #232323;} #css3-elipse{width: 200px;height: 100px;border-radius: 50%;background-color: #232323;} #css3-triangle{width: 0;he

2017-11-23
我的博客

为什么浏览器User-agent总是有Mozilla字样

你是否好奇标识浏览器身份的User-Agent,为什么每个浏览器都有Mozilla字样? Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36Mozilla/5.0 (Linux; U; Android 4.1.2; zh-tw; GT

2017-11-18
我的博客

WebSocket——javascript例子

一、详细代码案例详细解读一个简单html5 WebSocket的Js实例教程,附带完整的javascript websocket实例源码,以及实例代码效果演示页面,并对本实例的核心代码进行了深入解读。从WebSocket通讯三个阶段(打开握手、数据传递、关闭握手)进行了探讨,各阶段中浏览器和服务器做了些什么事情也有所涉及。 //检查浏览器是否支持WebSocket if(window.Web

2017-11-11
我的博客

webkit浏览器中自定义滚动条的样式

2017-11-09
我的博客

fullPage.js文档

fullPage.js 是一个基于jQuery的插件,它能够很方便、很轻松的制作出全屏网站,主要功能有:1.支持鼠标滚动。2.多个回调函数。3.支持手机、平板触屏事件。4.支持css3动画。5.支持窗口缩放。6.窗口缩放时自动调整。7.可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等

2017-11-06
我的博客

HTML5 桌面通知:Notification API

通知可以说是应用中比较常见且重要的功能,私信、在线提问、或者一些在线即时通讯工具我们总是希望第一时间知道对方有了新的反馈,这个时候,就需要页面给予即使的通知。Notification API 是 HTML5 新增的桌面通知 API,用于向用户显示通知信息。该通知是脱离浏览器的,即使用户没有停留在当前标签页,甚至最小化了浏览器,该通知信息也一样会置顶显示出来。 通知效果如图:

2017-10-30
我的博客
1234

搜索

Hexo Fluid