RSA&AES加密实践

最近接触的项目需要所有数据都走post请求,并且所有数据都要进行加密处理。之前没有相关开发经验,于是就在网上查资料学习,做完之后也对加密流程和加密方式有了基本的认识,最后整理了一个demo出来用于展示成果。

Web 前端密码加密是否有意义?

之前在v2ex看到过大家的讨论,反正各有各的说法,后来在知乎也看到了一样的讨论,其中有个大佬的回复让我印象很深:既然市面上大部分锁都可以在20分钟内撬开,那门上装锁是否还有意义?这个比喻很形象了,如果对数据传输的安全有要求的话,有加密总比没有要强把…

demo演示

demo
preview
github地址

致我迷茫的兄弟

你好 让我们一起忘掉今天
让我们一起抵抗虚无
请你把鼓声敲得响亮
飞扬的不该止于这里
让我们再次回到街上
像从前那样头脑清楚
哦是的
岁月让生命变得脆弱
机器让人性变得可疑
娱乐让思考变得可笑
当你在洪流之中挣扎
什么是你的救命稻草
你不能带着迷惑离开
你好 沙漠里不长虚弱的草
大海里没有无名之辈
你母亲让你独一无二
你不是谁的一颗棋子
你不要轻易变成工具
你发誓完整你的生命
哦不管
风会向哪个方向吹拂
握紧你手中琴和酒杯
听它在午夜叮当作响
这不是孤雁离群悲鸣
这声音来自西南之南
他孤独 可是无限清醒

最近迷上了声音碎片,一个由诗人、医生、人民教师一起创建的乐队,上面的词出自于【致我迷茫的兄弟】。

最先开始听他们的歌是几首live版的,现场感觉特别燥,听完立马爱上。这首歌在apple music歌手主页排在第三,说实话第一次看到这个歌名我是不太想点进去听的,看名字特别像是那种无病呻吟的民谣,后面在豆瓣月亮组看到有人推荐这首歌才去听的。

终于上手React

前言

种一棵树最好的时间是十年前,其次是现在
react列入学习计划已经很久了,直至前段时间,认识程度还仅仅在于官方文档的基础教程,最近终于上手了。。。项目预览:蓝搜

我上手的第一个mvvm框架是vue,再回来看react确实有点费劲,关于redux的操作也折腾了挺久,脑海里对于前端的“状态管理”这四个字有点局限于vuex的操作模式,导致项目使用redux的时候脑子会有时转不过弯来。

说说我这个项目把,项目最开始是用来练习webpack配置的,后来干脆就加入了react,直接脱离官方脚手架来搞一个项目试手,UI也是直接选的antdesign。最开始是想做一个聚合搜索,后来写着写着把这“聚合”两个关键词给忘了,做成了一个iframe多开器,但是目前有很多网站禁止了iframe访问,所以实用型并不是很强。但写这个项目的最终目的还是为了上手react,对react有更多对认识。

0304midnight

以前用vue开发的时候,都是依赖官方的脚手架,开箱即用。老项目的新页面也是用gulp来构建,今天终于自己尝试了用webpack构建了react和vue项目的开发环境,一步一步的摸索,终于算是稍微有点点点点点点眉目了…


最近开始打算用react做一个类似聚合搜索的项目,之前用vue写了一点,后面不了了之,现在打算用react重新来过。

重拾CSS基础 - 1

1、行内元素的特点?哪些属于行内元素?

行内元素(inline)
行内元素也称为内联元素,行内元素不占有独立区域,其大小仅仅被动的依赖于自身内容的大小(例如文字和图片),所以一般不能随意设置其宽高、对齐等属性。常用于控制页面中文本的样式。

行内元素的特点:

  • 总是和相邻的行内元素在同一行上(物以类聚)
  • 设置宽高无效,水平方向的padding和margin属性可以设置,但是垂直方向上的无效。
  • 默认宽度是他自身内容的宽度。
  • 行内元素只能容纳其他行内元素或者文本。
  • 特殊:a比较特殊,可以放块级元素,但是链接里面不能再放链接。

行内块元素(inline-block)
行内块元素结合了块元素和行内元素的不同特点,这样特殊的一类标签称为行内块元素。像<img>/<input>/<td>这些元素,可以给他们设置宽高、对齐属性,

行内块元素的特点:

  • 和相邻行内元素在同一行,但是之间会有空白缝隙。
  • 默认宽度是他本身内容的宽度。
  • 宽度、高度、行高、外边距以及内边距都可以手动设置。

2、块级元素的特点?哪些属于块级元素?

博客重新上线

当时代抛弃你的时候,连一句再见都不会说。
为了紧跟时代,不被抛弃,放弃了wordpress,改用hexo。年前申请并备案了新域名,之前用的lblue.cn的域名也准备到期不续费了。

css
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×