编程开发

2022-10-27 软件测试理解

其实软件测试就是和现实中的工厂一样的道理 个人理解: 1.1一个软件或者web程序 都可以理解为工厂里生产的一件工具 1.2也有不同的制造环境 比如测试环境生产环境 1.3也有流水线 就是一个一个零件拼接最终制造成一个成品工具 软件中的流水线也是一个道理,只不过它的一个一个零件都是用代码写成的,比如 数据库 源码 中间价 容器 缓存库 等“零件” 最终拼接成一个 “成品” 然后发布

LeetCode 344 ---字符串的反转

LeetCode 344 题意 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。 示例 1: 输入:["h","e","l","l","o"] 输出:["o","l","l","e","h"

[剑指Offer]01~04

学习使用工具 剑指Offer LeetCode的剑指Offer题库 鲁棒性 题目本身思路也许不难,对于一般用例,也很快就能写出能够通过的代码。但实际的得分点集中在特殊用例上,能通过90%用例的代码和能完全AC

信则有不信则无

对于信仰这种事情,我一向觉得是信则有不信则无的,就像是鬼神一样,我们很难定义他们是否存在,但是我们可以选择不信或者相信。 而生活里也有一些东西是取决于相信的,例如之前很火的性格测试,其实很多人只是图一乐,但也有不少人对此深信不疑。 提到人心,我一直都觉得是不能仅仅通过一个简单的测试就能分析出来的,因为人的性格是十分复杂的,那些测试只是通过套用公式让人联想到自己,创造一些大同小异的结果让我们放大说的

物种搜索网站

记录一下自己用过的,和别人推荐的物种信息的检索网站: 生物 Discover Life: 植物 Plants of the World Online: Tropics: (搜索原始文献最推荐) Internationa

1032. 字符流

旦选准自己要走的道路,就勇敢地走下去,再难也要坚持,再远也不要放弃。一分耕耘未必有一分收获,但九分耕耘一定会有一分收获!天道酬勤!越努力,越幸运! LC每日一题,参考1032.stream-of-characters,难度分1970。 题目 设计一个算法:接收一个字符流,并检查这些字符的后缀是否是字符串数组 words 中的一个字符串。 例如,words = ["abc", "xyz"] 且字

反射真的很耗时吗?射10万次用时多久?

作者:DHL 无论是在面试过程中,还是看网络上各种技术文章,只要提到反射,不可避免都会提到一个问题,反射会影响性能吗?影响有多大?如果在写业务代码的时候,你用到了反射,都会被 review 人发出灵魂拷问,为什么要用反射,有没有其它的解决办法。 而网上的答案都是千篇一律,比如反射慢、反射过程中频繁的创建对象占用更多内存、频繁的触发 GC 等等。那么反射慢多少?反射会占用多少内存?创建 1 个对