会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
···
127
下一页
2021年8月28日
浅析flex布局被子元素内容撑破的问题 - Flex布局中一个不为人知的特性(flex-item项目的最小尺寸问题)
摘要: 一、问题背景 1、bug 描述 某日被告知有一个bug:在网页宽度较小时,发现 Flex 容器被子元素撑大导致UI显示异常的问题,如下 这是什么鬼...我期待它不管什么时候都能像下面这样显示(不撑破父容器),就如这样: 2、问题解决: 我试了试,发现给 flex-item 容器加个overflow:
阅读全文
posted @ 2021-08-28 20:33 古兰精
阅读(4887)
评论(1)
推荐(2)
2021年8月27日
SQL优化:慎用标量子查询,改用left join提升查询效率
摘要: 一、项目实例问题 1、问题背景 某个需求做了之后,注意到有个接口返回数据特别慢,特别是使用下面的 3 个字段排序时就直接卡死,肯定是 sql 性能写法问题,所以决定研究一下查看究竟。 其实需求挺简单,有几个字段排序,前端需要展示那些字段,然后之前的后端写的 sql 如下,仅提取主要问题点,其实就是需
阅读全文
posted @ 2021-08-27 23:48 古兰精
阅读(3019)
评论(0)
推荐(0)
2021年8月26日
Linux:df / du 命令的常见使用场景以及其区别
摘要: 一、df 、du 常见命令 du 查看目录大小,df 查看磁盘使用情况。 1、df -h 命令查看:文件系统 容量 已用 可用 已用占比 挂载点 (列标题) 2、查看某个目录的大小:du -hs /home/master/documents 3、查看目录下所有目录的大小并按大小降序排列:sudo d
阅读全文
posted @ 2021-08-26 22:49 古兰精
阅读(2796)
评论(0)
推荐(0)
浅析如何在select中使用条件判断语句实现根据不同类型取不同表中的字段的值赋值给同一个字段:SQL之case when then用法
摘要: 一、项目实例 我们有个订单,有不同的产品类型,比如课程、云市场类,那么订单实体类的 imageUrl 就得取自不同的表了。比如 type = 课程时,imageUrl 数据得从课程表里取;type = 云市场时,imageUrl 数据得从云市场表里取。 那么如何写 sql 呢?利用 case whe
阅读全文
posted @ 2021-08-26 22:33 古兰精
阅读(1795)
评论(0)
推荐(0)
2021年8月23日
Linux基础:系统启动过程(5个阶段)、linux关机正确流程及常用实例命令、linux目录结构(常见目录解释及目录的分类介绍)
摘要: 一、Linux 系统启动过程 1、Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: (1)内核的引导。 (2)运行 init。 (3)系统初始化。 (4)建立终端 。 (5)用户登录系统。 2、内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动
阅读全文
posted @ 2021-08-23 22:49 古兰精
阅读(3669)
评论(0)
推荐(0)
2021年8月22日
浅析JavaScript状态模式及状态机模型、开放封闭原则的理解及使用、设计模式六大基本原则理解
摘要: 一、场景及问题背景: 我们平时开发时本质上就是对应用程序的各种状态进行切换并作出相应处理。最直接的解决方案是将这些所有可能发生的情况全都考虑到,然后使用if... ellse语句来做状态判断来进行不同情况的处理。但是对复杂状态的判断就显得代码逻辑特别的乱。随着增加新的状态或者修改一个状态,if el
阅读全文
posted @ 2021-08-22 22:26 古兰精
阅读(362)
评论(0)
推荐(0)
浅析状态机模式的理解以及如何使用状态机模式简化代码里复杂的 if else 逻辑
摘要: 先可以看下这篇博客:如何用状态机简化代码中复杂的 if else 逻辑 —— https://mp.weixin.qq.com/s/dDOA5JQQz3r4a7-yPl33Bg 一、状态机的基本概念 当处理的情况特别多,我们把每种情况的处理逻辑封装成一个状态,然后不同情况之间的转换变成状态的转换。这
阅读全文
posted @ 2021-08-22 21:30 古兰精
阅读(809)
评论(0)
推荐(0)
浅析黑盒/白盒测试用例的基本设计方法:等价类划分法、临界值分析法、错误推测法、因果图法
摘要: 测试用例设计:将软件测试的行为活动,作为一个科学化的组织归纳。 测试用例:设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的执行结果。 因为我们不可能进行穷举测试,为了节省时间和资源、提高测试效率,必须从数量极大的可用测试数据精心挑选出具有代表性或者特殊性的测试数据来进行测试。
阅读全文
posted @ 2021-08-22 20:40 古兰精
阅读(2261)
评论(0)
推荐(0)
浅析设计测试用例的四条原则:单个用例覆盖最小化原则、测试用例替代产品文档功能原则、单次投入成本和多次投入成本原则、使测试结果分析和调试最简单化原则
摘要: 测试用例设计的最基本要求:覆盖住所要测试的功能。这是再基本不过的要求了,别看只是简单的一句话,要能够达到切实覆盖全面,需要对被测试产品功能的全面了解、明确测试范围(特别是要明确哪些是不需要测试的)、具备基本的测试技术(如:等价类划分等)等。 那么满足了上述这条要求是不是设计出来的测试用例就是好的测试
阅读全文
posted @ 2021-08-22 20:06 古兰精
阅读(1181)
评论(0)
推荐(1)
浅析软件测试中的一些常见理论:杀虫剂效应、金字塔模型、缺陷集群性原则、软件测试活动依赖于软件测试背景、软件测试的7大基本原则
摘要: 这篇文章我主要想记录学习一下在软件测试行业中的一些常见理论效应以做基本了解。 一、杀虫剂效应 1、杀虫剂效应介绍 杀虫剂效应原本指农业中随着农药的普及使用,害虫对农药的抗药性就越来越强,农药就越来越难杀死害虫。在农场里为了对付破坏农作物的害虫,农业专家开发出了对应的杀虫剂,刚开始效果很好,但是随着时
阅读全文
posted @ 2021-08-22 17:37 古兰精
阅读(1287)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
24
25
26
···
127
下一页
公告