摘要:
本书看完,对常见的数据结构与算法从概念上有了更深入的理解。 书中关于数组、栈和队列、链表、字典、散列、集合、二叉树、图、排序、检索、动态规划、贪心算法都有详细的介绍。算是一本不错的学习书籍。 栈和队列:都可以通过数组来模拟。 栈的规则是先进后出,队列的规则是先进先出 。 链表:有双向与单向链表之分, 阅读全文
摘要:
css 揭秘 [希]Lea verou 著 css 魔法 译 该书涵盖7大主题,47个css技巧,是css进阶必备书籍,开阔思路,探寻更优雅的解决方案。这本书完全用css渲染出的html写成的(布局、图片、颜色、页码、章节号等)。 涵盖7大主题 背景与边框 形状 视觉效果 字体排印 用户体验 结构与 阅读全文
摘要:
需求简介 一个搜索页面,上面输入框,下面列表展示搜索到的结果。 重点是:产品要求搜索框默认显示一行,当输入的文字超过一行时,输入框的高度会随着改变,直到输入完毕。 解决思路设想 本想利用textarea实现,但textarea不支持自适应高度,而是定好高度或者是行数之后,超出部分就会显示滚动条。只能 阅读全文
摘要:
在做登录相关的页面时,常遇到这样的现象,浏览器input的自动填充行为。 原因 设置 input 的 type 属性为 password 后,当页面进行过提交,并且允许浏览器记住密码后,那么再次加载该页面时,此时 password 及附近的 input 就会被自动填充。 安全问题 如果是个人电脑,用 阅读全文
摘要:
简单记录一下,前端利用 cryptoJS 如何加解密的。主要是关于 AES 加解密。 需求描述:需要对 url 中的参数进行 AES 解密,然后再把该参数进行 MD5 加密通过接口传递。 AES AES:对称加密。加解密的双方使用同一个秘钥。秘钥不能在网络中传输,避免被拦截。如果要传输,必须要对秘钥 阅读全文
摘要:
时间能淡忘一切,只要时间够久,即使是曾经最深刻的记忆。 按位取反,涉及到补码等计算机知识,大学时学过,现在提起原码、反码、补码,依稀有点影响,但具体的已淡忘的不留一丝痕迹。借助网络的力量,再次来记忆一遍。 在 js 中是通过 符号进行按位取反操作的。具体的规则如下: 原码:10进制变2进制,8位,并 阅读全文
摘要:
技术栈 jquery 文件上传:jquery.fileupload, "github 文档" apk 文件解析:app info parser, "github 文档" 参考: "前端解析ipa、apk安装包信息 —— app info parser" 支持功能 点击或拖拽上传 apk 文件 校验文 阅读全文
摘要:
css3 的魅力,不容小觑。曾经被她折服,再度回首,依旧拜倒在她的石榴裙下。相信在未来,她仍然魅力依旧。 站在巨人的肩上学习,不断提升自身实力。 用 CSS 和颜色选择工具更改图片中的颜色,即如何给小汽车换个背景色。原文地址: " 12个令人惊叹的CSS实验项目" 主要代码展示: html: css 阅读全文
摘要:
比如要把: 这段代码当做文本原样输出在页面上,如果按照正常的方式,肯定会被转义,在页面上只能看到 text。那么要想达到预想的效果,应该怎么办呢? 在学习 html 标签时,知道如果要把 代码 原样输出,可以用标签 + 处理。但这种方式不能处理:html 标签。 1. 借助 框架,可以这么做实现: 阅读全文
摘要:
忙里偷闲,打开平时关注的前端相关的网站,浏览最近最新的前端动态。佼佼者,平凡的我做不到,但还是要争取不做落后者。 "前端中的IoC理念" ,看到这个标题就被吸引了。IoC 理念,不认识呢,点击去一看,果然没让我失望,原文结合案例把概念诠释的很清楚。原来 Ioc 是 控制反转 或 依赖倒置 。 控制反 阅读全文