会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小蒋不素小蒋
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2019年9月15日
Selenium 与自动化测试 —— 《Selenium 2 自动化测试实战》读书笔记
摘要: 背景 最近在弄 appium,然后顺便发现了 Selenium 框架和这本书,恰好这本书也介绍了一些软件测试&自动化测试的理论知识,遂拿过来学习学习。所以本文几乎没有实践内容,大多都是概念和工具的 mark,后续若有实践,我会来补充的。 一、软件测试 分类 1、根据项目流程阶段划分 需求分析 设计
阅读全文
posted @ 2019-09-15 02:03 小蒋不素小蒋
阅读(1068)
评论(0)
推荐(0)
2019年9月12日
Charles 使用笔记
摘要: # 一、介绍 Charles 属于抓包软件。 Charles 多平台支持,mac、windows、linux。 Charles 是收费软件,可以免费试用 30 天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过 30 分钟,并且启动时将会有 10 秒种的延时。 # 二、原理 #
阅读全文
posted @ 2019-09-12 18:49 小蒋不素小蒋
阅读(1630)
评论(0)
推荐(0)
2019年9月7日
你真的会用搜索吗?—— google 搜索技巧
摘要: 鄙人用了那么多年 google ,却只会简单的空格。 虽然空格已经很强大了。google 对此做了非常多的优化,原则是让你只用最基础的输入搭配空格就能达到跟下面介绍的方法几乎一样的效果,但是还有知道一些 tips 有备无患嘛。 下面列举的方法,测试的对象都是针对中文,有些可能对中文不友好导致效果不佳
阅读全文
posted @ 2019-09-07 23:00 小蒋不素小蒋
阅读(1422)
评论(0)
推荐(2)
2019年9月5日
靠谱的程序员都是相似的 —— 《程序员修炼之道》读书笔记
摘要: 第 1 章 注重实效的哲学 Provide Options, Dont Make Lame Excuses 提供各种选择,不要找蹩脚的借口 例如数据丢失,即使不是你的错,但是你事先没有备份,却责任连带上了你。 Don't Live with Broken Windows 不要容忍破窗户 及时修复有隐
阅读全文
posted @ 2019-09-05 18:53 小蒋不素小蒋
阅读(450)
评论(0)
推荐(1)
2019年9月1日
初识云计算 -《AWS云端企业实战圣经》读书笔记
摘要: 原书中涉及实操的地方,在本文中被省略。一是篇幅太长,放入文中太过累赘,二是原书成书过早,现在 AWS 的界面早已变化很大,不具备参考性。 第一章 谁在使用云计算 1、什么是云计算 云计算(cloud computing) 是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供
阅读全文
posted @ 2019-09-01 21:49 小蒋不素小蒋
阅读(1357)
评论(2)
推荐(0)
2019年8月4日
朝花夕拾《精通CSS》三、对一些标签元素的使用
摘要: 一、背景 翻出我4年前看的《精通CSS》一书,可惜当初没有整理读书笔记的习惯,最近又很少写前端,遂很多东西、知识点遗忘了,恰且现在 css 也有些变化和进步,遂一起打包整理,输出成几篇 blog 系列,以犒自己。 二、文字 1、字体类型 (1)字型 字型分 serif(有衬线) 和 sans-ser
阅读全文
posted @ 2019-08-04 17:30 小蒋不素小蒋
阅读(259)
评论(0)
推荐(0)
2019年8月2日
朝花夕拾《精通CSS》二、选择器 & 层叠
摘要: 一、背景 翻出我4年前看的《精通CSS》一书,可惜当初没有整理读书笔记的习惯,最近又很少写前端,遂很多东西、知识点遗忘了,恰且现在 css 也有些变化和进步,遂一起打包整理,输出成几篇 blog 系列,以犒自己。 二、选择器 1、基本选择器 (1)标签选择器 —— (2)类别选择器 —— (3)ID
阅读全文
posted @ 2019-08-02 18:31 小蒋不素小蒋
阅读(261)
评论(0)
推荐(0)
2019年7月27日
前端网站图标 之 引用技术的演变
摘要: 一、背景 前几年刚入前端的时候,还在使用 CSS 精灵图,还要适配恶心的老版本 IE,而现在,svg 都开始普及了,可喜可贺,遂记录为 blog 一篇。 二、演变过程 1、直接 `` 简单粗暴 2、CSS Sprites 雪碧图/精灵图 原理: `` + CSS 把一个个图标合并在一张图片上,再通过
阅读全文
posted @ 2019-07-27 22:45 小蒋不素小蒋
阅读(569)
评论(0)
推荐(0)
2019年7月26日
朝花夕拾《精通CSS》一、HTML & CSS 的基础
摘要: 一、背景 翻出我4年前看的《精通CSS》一书,可惜当初没有整理读书笔记的习惯,最近又很少写前端,遂很多东西、知识点遗忘了,恰且现在 css 也有些变化和进步,遂一起打包整理,输出成几篇 blog 系列,以犒自己。 二、HTML 1、什么是 HTML? 超文本标记语言(英语:HyperText Mar
阅读全文
posted @ 2019-07-26 17:07 小蒋不素小蒋
阅读(1090)
评论(0)
推荐(0)
2019年7月23日
RabbitMQ 实践之在处理异步任务中的流程
摘要: 一、背景: 我司的系统,用户可以创建任务,启动任务,但任务的运行需要很长的时间,所以采用消息队列的方式,后台异步处理。 这里所用到的是 RabbitMQ ,对应的 Node.js 库为 amqplib ( 这里采用的是回调形式:require("amqplib/callback_api") )。 二
阅读全文
posted @ 2019-07-23 20:11 小蒋不素小蒋
阅读(3577)
评论(0)
推荐(1)
2019年7月17日
PostgreSQL 窗口函数 ( Window Functions ) 如何使用?
摘要: 一、为什么要有窗口函数 我们直接用例子来说明,这里有一张学生考试成绩表testScore: 现在有个需求,需要查询的时候多出一列subject_avg_score,为此科目所有人的平均成绩,好跟每个人的成绩做对比。 传统方法肯定是用聚合,但是写起来很麻烦也很累赘,这时候窗口函数就排上了用场。 因为窗
阅读全文
posted @ 2019-07-17 03:19 小蒋不素小蒋
阅读(4212)
评论(3)
推荐(1)
2019年7月16日
PostgreSQL 安装 & 用户配置
摘要: 一、为什么选择 PostgreSQL 自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 MySQL被oracle收购,innodb随之被oracle控制。 二、安装 1、MacOS 最方便的方法是安装 PostgreSQL.app。 2、Linux (Cen
阅读全文
posted @ 2019-07-16 23:23 小蒋不素小蒋
阅读(20956)
评论(0)
推荐(4)
2019年7月14日
mjml - 如何快速编写响应式电子邮件?
摘要: 一、背景 以前做项目碰到发邮件的需求,邮件模板的编辑就是一件头疼的事。因为虽说邮件是支持 HTML 的,但是确是 HTML 子集程度的支持,所以存在必须通过 <table> 排版的恶心之处,还有很多兼容性的坑。本质上是各家邮件商的标准有差异吧。 具体可参考阮一峰的这篇:http://www.ruan
阅读全文
posted @ 2019-07-14 22:44 小蒋不素小蒋
阅读(3123)
评论(0)
推荐(0)
2019年7月1日
Node.js module export async function
摘要: 一、Demo 1、首先定义 module 文件: 2、添加 main 文件: 二、追问 在 main 文件中还是需要有 来包裹整个 function content,有没有更简洁的写法呢?
阅读全文
posted @ 2019-07-01 13:15 小蒋不素小蒋
阅读(7003)
评论(0)
推荐(0)
2019年6月14日
MIT / BSD / Apache / LGPL / Mozilla / GPL 区别
摘要: 自由度:MIT > BSD > Apache > LGPL > Mozilla > GPL
阅读全文
posted @ 2019-06-14 10:32 小蒋不素小蒋
阅读(337)
评论(0)
推荐(0)
2019年5月7日
VSCode 使用 ESLint + Prettier 来统一 JS 代码
摘要: 环境: VSCode 1.33.1 Node.js 8.9.1 一、ESLint 1、介绍 ESLint是最流行的JavaScript Linter。 Linter 是检查代码风格/错误的小工具。其他类似的 Linter 工具还有:TSLint、stylelint。 它包含三个功能: (1)chec
阅读全文
posted @ 2019-05-07 21:18 小蒋不素小蒋
阅读(23907)
评论(1)
推荐(1)
2019年4月25日
RabbitMQ 学习笔记
摘要: 环境: MacOS 10.14 Node.js 8.9.1 零、背景 目前有个上线应用会接受多个请求,且每个请求的处理时间可能很久,可能到数小时,所以就想采用异步机制,至于复杂的运算就用消息队列(MQ)去慢慢消化。 网上调研了一圈,遂采用RabbitMQ。 一、安装 1、安装 (1) MacOS b
阅读全文
posted @ 2019-04-25 18:39 小蒋不素小蒋
阅读(1671)
评论(3)
推荐(0)
2019年4月17日
Dash by Plotly 学习笔记
摘要: 一、介绍 1、dash 是什么 dash 是一个基于 Flask (Python) + React 的 web 框架。 入门指南:https://dash.plot.ly/getting-started> 二、安装 1、安装 pip install dash==0.39.0 # The core d
阅读全文
posted @ 2019-04-17 18:09 小蒋不素小蒋
阅读(6208)
评论(0)
推荐(2)
2019年3月31日
为什么 array.foreach 不支持 async/await
摘要: 一、背景 react 项目中,渲染组件时,显示的数据一直有问题,本来以为是 react 组件的问题,后来才发现罪魁祸首在 fetch 数据的过程,因为我用了 async/await ,而却搭配了 foreach 去循环拉取数据,却导致本以为是同步的操作还是变成了异步。 二、正文 沿用我之前一篇文章(
阅读全文
posted @ 2019-03-31 00:23 小蒋不素小蒋
阅读(3519)
评论(0)
推荐(4)
2019年3月22日
Anaconda / Conda 实践
摘要: 一、环境 CentOS 7.6 有预装 python 2.7 二、Anaconda 与 Conda 区别 1、Anaconda Anaconda 是Python的一种发行版。包含了: (1)conda (2)某个版本的python (3)预装好的packages Anaconda Distribut
阅读全文
posted @ 2019-03-22 14:23 小蒋不素小蒋
阅读(1657)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告
ICP证:沪ICP备20014317号