一、前言 只能说,js所谓的变量提升,是设计缺陷,让很多新老手迷惑。好在ES6出了let和const,杜绝了大部分的变量提升问题,下面引述一位博友的话,他说的 “标识符提升”确实更为妥当。 首先纠正下,文章标题里的 “变量提升” 名词是随大流叫法,“变量提升” 改为 “标识符提升” 更准确。因为变量 ...
分类:
Web程序 时间:
2021-04-23 12:05:32
阅读次数:
0
1. 导致性能下降的原因 数据过多 → 分库分表 索引(单值、复合)失效 → 索引建立 关联查询太多 Join // 设计缺陷、不得已的需求 → SQL 优化 服务器调优及各个参数设置(缓冲、线程数等)→ 调整 my.cnf 2. RE: Join 查询 3. 索引简介 3.1 是什么? 【官方定义 ...
分类:
其他好文 时间:
2020-11-10 10:52:16
阅读次数:
3
第一年进到公司应该掌握哪些,注意什么 验证属于入门容易,精通难的一个工作,小白多从测试用例着手,但是对项目流程,验证环境和整体把握较弱。验证不但是包括设计缺陷的发现,还包括对设计的理解,设计修改的建议,乃至设计结构早期制定。以及参与和软件固件的开发。 最好能找到一位善于指导的职场导师,从项目流程,验 ...
分类:
其他好文 时间:
2020-09-23 23:22:41
阅读次数:
39
如何尽最大的努力避免成为背锅侠? 本文主要讲述自己从一个测试菜鸟,逐步成长到现在过程中累积的一些经验。 在日常测试工作中,经常听到开发说:这个bug是产品设计缺陷?这个细节产品设计文档没有?这个bug是前端的?这个bug是app端的?等等诸如此类的推脱,不愿意承认这个bug是他代码漏洞造成的。 最后 ...
分类:
其他好文 时间:
2020-09-17 18:04:57
阅读次数:
21
0x00前言CSRF漏洞的严重性在很大程度上取决于漏洞的位置。有时,错误的CSRF保护机制会导致无关紧要的问题,例如未经授权的设置更改或清空用户的购物车。有时,它们会导致更大的问题:用户信息泄漏,XSS甚至一键式帐户接管。我在CSRF中遇到了一些导致严重安全问题的案例。通常,这些是CSRF和其他较小的设计缺陷的组合。0x01CSRF泄漏用户信息CSRF有时会导致信息泄漏。应用程序经常根据用户偏好发
分类:
其他好文 时间:
2020-08-12 15:36:47
阅读次数:
48
前言 现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引、设计缺陷可能带来软件上的架构缺陷或性能风险、工程结构混乱导致后续维护艰难、没有鉴权的漏洞代码易被黑客攻击等等。 那这样的话,我们在项目开发的过程 ...
分类:
其他好文 时间:
2020-06-30 22:34:09
阅读次数:
58
实战企业级项目 践行App重构之路 解密重构思想和技术难点,无缝接入企业开发流程,进击高级工程师必备 随着企业级App功能不断累加强大,App代码质量下降、设计缺陷、难以维护、迭代困难等问题越来越突出,App的重构迭代已经成为Android工程师急需解决的核心工作内容。本课程还原一线互联网公司App ...
分类:
移动开发 时间:
2020-05-11 23:27:06
阅读次数:
117
前言 前 言 《Java 开发手册》是技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带来软件上的架构缺陷或性能 ...
分类:
编程语言 时间:
2020-04-25 12:30:50
阅读次数:
99
FIFO是跨时钟域数据传输中常用的缓存器。一般情况下,自己设计的异步FIFO(无特殊说明以下均简称FIFO)虽然能应付90~99%的场景,但是由于设计缺陷,导致在1%的极端情况下会出问题,还不容易发现,所以设计合理的FIFO至关重要。 对于同步FIFO,因为读写属于同一时钟域,可以直接采用计数的方式 ...
分类:
其他好文 时间:
2020-03-04 14:29:59
阅读次数:
76
文翻译自Bruce Eckel(《Thinking in C++》& 《Thinking in Java》作者)的博文,该博文于2009年03月14日发表于: http://www.artima.com/weblogs/viewpost.jsp?thread=252441 本文的发表引起了互联网上热 ...
分类:
编程语言 时间:
2020-02-27 13:00:26
阅读次数:
73