会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
60
61
62
63
64
65
66
67
68
···
127
下一页
2020年7月30日
从nodejs的AES加密解密之后文件大小不一致的问题谈谈AES加密中的补位
摘要: 一、AES补位知识 针对 AES 加密的实现过程,一般都会用到补位。AES 加密的原数据长度要求是 16 的整数倍,但实际操作过程中并不能保证每次待加密的数据长度都能是 16 的整数倍,所以这时候就需要进行补位,再进行加密才能得到正确的加密数据。 常用的补位方式主要:NoPadding,zeroPa
阅读全文
posted @ 2020-07-30 17:49 古兰精
阅读(2369)
评论(0)
推荐(0)
2020年7月29日
浅析如何给css加上模块的功能以及CSS Modules用法介绍
摘要: 一、如何给 css 加上模块的功能呢? 我们知道,浏览器里的 JS 之前没有模块的概念,都是通过不同的全局变量(命名空间)来隔离,后来出现了 AMD、CMD、CommonJS、ESM 等规范。 通过这些模块规范组织的 JS 代码经过编译打包之后,运行时依然会有模块级别的作用域隔离(通过函数作用域来实
阅读全文
posted @ 2020-07-29 17:42 古兰精
阅读(3973)
评论(0)
推荐(0)
2020年7月27日
项目管理前端基建工作如何做
摘要: 从DevOps流程看前端基建 很多前端在接触到什么前端工程化,什么持续构建/集成相关知识时就犯怂。也有觉得这与业务开发无关,不必理会。但是往长远想,你业务再怎么厉害,前端代码再如何牛,没有了后端运维测试大佬们相助,一个完整的软件生产周期就没法走完。而成为一名全栈很难,更别说全链路开发者了。言归正传,
阅读全文
posted @ 2020-07-27 17:52 古兰精
阅读(827)
评论(0)
推荐(0)
DevOps团队敏捷开发流程
摘要: 近期根据我们DevOps开发团队敏捷开发项目的实践经验,将完整流程整理如下,这份规程也不完全算是敏捷专属的项目管理规程,主要是在结合我们公司实际的情况下编写出来的,大家在实际过程中可以参考。 1. 目的 规范软件产品开发项目管理过程,指导开展项目研发、管理等活动。 2. 适用范围 本章程的作用范围为
阅读全文
posted @ 2020-07-27 17:38 古兰精
阅读(1040)
评论(0)
推荐(0)
IOS遇到的几个H5坑、h5键盘弹起遮挡输入框的处理
摘要: 一、IOS遇到的几个H5坑 1、ios端兼容input光标高度 问题描述:input输入框光标,在安卓手机上显示没有问题,但是在苹果手机上 当点击输入的时候,光标的高度和父盒子的高度一样。例如下图,左图是正常所期待的输入框光标,右边是ios的input光标。 原因分析:通常我们习惯用height属性
阅读全文
posted @ 2020-07-27 17:33 古兰精
阅读(3597)
评论(0)
推荐(1)
2020年7月10日
NuxtJS处理因css在服务端渲染而增加源代码量,从而影响到SEO的问题及VUE提取 CSS 到单个文件
摘要: 一、NuxtJS处理因css在服务端渲染而增加源代码量,从而影响到SEO的问题 1、问题背景 关于Nuxt的css嵌入到html代码中的问题,效果如下: 项目很大,这个 css 就会很大,会影响 SEO 的收录。 2、解决方案 解决方案其实很简单:在nuxt.config.js文件中的build对象
阅读全文
posted @ 2020-07-10 16:24 古兰精
阅读(2327)
评论(1)
推荐(0)
2020年7月1日
div的keydown事件无效的原因及解决方案、tabindex属性的作用
摘要: 直接想在div上监听键盘事件是不行的,但是比如input那些是可以的,为什么?等会解释 一、解决方案 如果需要在div上监听键盘事件怎么办呢? 其实也很简单,只需要在需要监听 keydown 事件的 div 的属性中加上 tabIndex=0 即可,即: <div tabindex="0" οnke
阅读全文
posted @ 2020-07-01 17:22 古兰精
阅读(6420)
评论(1)
推荐(2)
2020年6月29日
两行css代码实现瀑布流:html,css最简单的瀑布流实现方式
摘要: 两行css如下: .waterfall-container { /*分几列*/ column-count: 2; /*列间距,可有可无,默认30px*/ /*column-gap: 0;*/ } .waterfall-item { /*不留白,不知道什么意思可以取消这个样式试试*/ break-in
阅读全文
posted @ 2020-06-29 16:14 古兰精
阅读(1219)
评论(1)
推荐(0)
浏览器指纹技术应用
摘要: 今天讲⼀些让您按捺不住和欲求不满的反浏览器追踪技术,揭开你是如果被互联网巨头监控的。 场景一:在⽹站上浏览了某个商品,了解了相关的商品信息,但并没有下单购买,甚⾄没有进⾏登录操作,过两天⽤同台电脑访问其他⽹站的时候却发现很多同类商品的⼴告。 场景二:在某博客中你有多个小号(水军),这些小号的存在就是
阅读全文
posted @ 2020-06-29 11:11 古兰精
阅读(1102)
评论(0)
推荐(0)
2020年6月15日
浅析mybatis懒加载导致无法序列化的问题、Json序列化对象时错误Could not write JSON: No serializer found for class
摘要: 一、问题背景 在使用 MyBtais resultMap 一对多时,查数据报错: Unable to serialize claims object to json: Unable to serialize object: No serializer found for class org.apac
阅读全文
posted @ 2020-06-15 23:51 古兰精
阅读(2031)
评论(0)
推荐(0)
上一页
1
···
60
61
62
63
64
65
66
67
68
···
127
下一页
公告