Feke`blog

feke 的博客


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

js 点击浏览器返回跳指定页面

发表于 2018-01-03 | 分类于 前端--js

非常突然的接到老板的“奇思妙想”,想让用户点击浏览器返回时跳转指定页面(我们的另一个活动页),在另一个页面中再跳会第一个页面,如此往复,跳来跳去和狗皮膏药一样。

阅读全文 »

记录使用 hexo + next 创建博客的过程及遇到的问题

发表于 2018-01-03 | 分类于 服务端--node

创建博客

准备工作

  • 安装:node.js
  • 安装:Git
  • 创建一个 github 账号
  • 如果你在国内,请使用 cnpm
阅读全文 »

计算机基础

发表于 2018-01-02 | 分类于 日记文章

记录一些基础知识:

函数式编程:将程序抽象为函数来执行,每个函数不定义变量,有确定的输入和输出,允许把函数本身作为参数传入,还允许返回一个函数。

阅读全文 »

计算机编码基础

发表于 2017-12-31 | 分类于 日记文章

平时我们写代码在html顶部总会加一条声明:

1
<meta charset="UTF-8">

爬虫也总是会特别注意网页的编码格式,一个不小心就乱码了,今天学习廖雪峰大大的python教程中学习了一些有关字符编码的内容,本着举一反三的优良精神,所以特别的给自己加了餐。

最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以一个字节能标示的最大的整数就是255(二进制 11111111 = 十进制 255),如果要标示更大的整数,就必须用更多的字节,比如两个字节可以标示的最大整数是 65535等等。

最早计算机的美国人发明并给自己使用的,所以最早只有127个字符被编码到计算机里,也就是大小写英文字母以及数字和一些符号,这个编码表被称为ASXII 编码,比如大写的A的编码就是65。

但要处理中文显然一个字节是不够的,至少要两个字节,而且还不能和ASCII编码冲突,所以中国指定了GB2312编码,用来吧中文编进去,也就是一些小说网站常用的编码。

但仅仅有中文英文显然不够,全世界有上百中语言,日文的Shift_JIS,韩国的Euc-kr,各国有自己的语言以及标准,就不可避免的出现冲突,结果就是在多语言混合的文本中,显示出来会有乱码。

这时候,Unicode 编码格式就应运而生,Unicode 把所有的语言都统一到一套编码里,解决了各种标准的冲突问题。

但Unicode编码格式通常会占两个字节,而本来使用ASCII编码的文字只需要占一个字节,在过去网速以及内存都很小的时候显然每个字符占位更小一点对整体的大小会有很大影响,这个时候utf-8就再次应运而生了。

UTF-8 编码根据Unicode的字符的数字大小编码成1-6个字节,常用的英文字符编码成1个字节,汉子通常是3个字节,生僻字4-6个字节,可以节省很多空间。

所以在计算机中行成了如下两个通用的编码形式:

用记事本编辑的时候,从文件的读取的UTF-8字符被转换陈Unicode字符保存到内存里,编辑完成后保存的时候再把Unicode传唤为UTF-8保存到文件

浏览网页的时候,服务器把动态生成的Unicode内容转换为UTF-8再传到浏览器:

flex-box 弹性布局

发表于 2017-12-26 | 分类于 前端--css

FLex 弹性布局

以下文章主要参考了阮一峰老师的文章《Flex 布局教程:语法篇》
并加了一些我自己的心得体会。

弹性布局是W3C在2009年提出的一种新方案,可以便捷、响应式的完成各种页面布局。目前已经得到所有浏览器的支持,而且各大厂商,知乎等都已经正式使用了 。

阅读全文 »

linux centos 服务器 配置 node.js

发表于 2017-12-24 | 分类于 服务端--linux

linux centos 服务器 配置 node.js ,目标人群就是和我一样毫无基础的小白。

阅读全文 »

使用js实现几种常见的排序算法

发表于 2017-12-24 | 分类于 前端--js

1. 冒泡排序(Bubble Sort):

重复的读取数组,两两比较,如果前者大于后者则互换位置:

迭代实现冒泡排序:

阅读全文 »

jsonp 概念及简单实现

发表于 2017-11-28 | 分类于 前端--js

一说前端跨域你想到什么?肯定是大名鼎鼎的 jsonp。

什么是 jsonp ?

阅读全文 »

console 和 访问器属性

发表于 2017-11-25 | 分类于 前端--js

console + 访问器属性

之前在腾讯大前端团队的官方主页上打开谷歌调试 console 突然发现企鹅家和其他家的不一样,居然是可以交互的!突然很好奇,是怎么实现的。

阅读全文 »
1…910

Feke

记,在路上。

99 日志
15 分类
43 标签
© 2020 Feke
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4