- 博客(20)
- 收藏
- 关注
原创 【数据结构 Java 版】玩转链表(2)链表面试题及个人题解
其中bs、be、as、ae,分别为小于x和大于x的两端的头尾节点。快慢指针法(先让快指针走k-1步,再让快慢指针同时走)快慢指针法(快指针一次走两步,慢指针一次走一步)头插法(从第二个节点开始对第一个节点进行头插):通过遍历找到节点数,然后找到倒数第k个节点。:通过遍历找到节点数,然后找到中间节点。
2025-01-19 17:45:14
981
原创 【Linux系列-2】iostat命令详解
await=((所有读IO的时间)+(所有写IO的时间))/((读请求的个数)+(写请求的个数))平均等待时间=单个请求处理时间*(1+2+3+4…+(请求总数-1))/请求总数。await=IO平均处理时间+IO在队列的平均等待时间。iostat[参数][时间][次数]
2025-01-19 16:05:52
1058
原创 [译] 挑战 Flutter 之 WhatsApp
@override_MyHomePageStatecreateState()=>new_MyHomePageState();}class_MyHomePageStateextendsState{@overrideWidgetbuild(BuildContextcontext){returnnewScaffold(appBar:newAppBar(title:newText(“WhatsApp”),),body:newCenter(child:new
2025-01-18 22:12:48
466
原创 [译] 在 Android 上实现 Google Inbox 的样式动画
activity!!.commit()这是我得到的(电子邮件详细信息视图的背景设置为蓝色,以便清楚地演示过渡效果)…当然这不是我想要的。这里有两个问题。Email4Email6所以究竟哪里出了问题?
2025-01-18 22:10:47
599
原创 Unittest自动化测试框架vs Pytest自动化测试框架_unittest框架每个方法都执行一次
pytest更加方便快捷,用例格式简单,可以执行unittest风格的测试用例,无须修改unittest用例的任何代码,有较好的兼容性。pytest插件丰富,比如flask插件,可用于用例出错重跑,还有xdist插件,可用于设备并行执行,效率更高。参数化应用场景,一个场景的用例会用到多条数据来进行验证,比如登录功能会用到正确的用户名、密码登录,错误的用户名、正确的密码,正确的用户名、错误的密码等等来进行测试,这时就可以用到框架中的参数化,来便捷的完成测试。参数名:用来接收每一项数据,并作为测试用例的参数。
2025-01-18 16:00:29
1026
原创 Unittest自动化测试框架vs Pytest自动化测试框架_unittest框架每个方法都执行一次(1)
pytest更加方便快捷,用例格式简单,可以执行unittest风格的测试用例,无须修改unittest用例的任何代码,有较好的兼容性。pytest插件丰富,比如flask插件,可用于用例出错重跑,还有xdist插件,可用于设备并行执行,效率更高。参数化应用场景,一个场景的用例会用到多条数据来进行验证,比如登录功能会用到正确的用户名、密码登录,错误的用户名、正确的密码,正确的用户名、错误的密码等等来进行测试,这时就可以用到框架中的参数化,来便捷的完成测试。参数名:用来接收每一项数据,并作为测试用例的参数。
2025-01-18 15:58:27
589
原创 selennium实战详解
kw = input(‘请输入您要想查找的岗位:’)定义名为relay的函数,它是一级页面访问二级页面的接口。另外定义这个接口是为了提高加载速度。我们用了句柄。先同时加载一页的所有二级界面,然后再切换句柄进行爬取并关闭。在使用for点击name的时候用了try-except避免没有加载成功的情况。
2025-01-18 06:37:48
1595
原创 ORACLE进阶(十)start with connect by 实现递归查询_oracle start with connect by优化
在自顶向下查询树结构时,不但可以从根节点开始,还可以定义任何节点为起始节点,以此开始向下查找。这样查找的结果就是以该节点为开始的结构树的一枝。
2025-01-18 03:53:52
657
原创 Kafka灵魂28问_kafa 单日志提交大小
而异步复制方式下,Follower 异步的从 Leader 复制数据,数据只要被 Leader 写入 log就被认为已经 commit,这种情况下,如果 leader 挂掉,会丢失数据,kafka 使用 ISR 的方式很好的均衡了确保数据不丢失以及吞吐率。删除的话,那么这些没消费的消息不就丢了。1)缓冲和削峰:上游数据时有突发流量,下游可能扛不住,或者下游没有足够多的机器来保证冗余,kafka 在中间可以起到一个缓冲的作用,把消息暂存在 kafka 中,下游服务就可以按照自己的节奏进行慢慢处理。
2025-01-18 01:08:34
610
原创 jmeter性能测试步骤
二、Transactions per Second即TPS:每秒事务数,性能测试中,最重要的2个指标之一。该插件的作用是在测试脚本执行过程中,监控查看服务器的TPS表现————比如整体趋势、实时平均值走向、稳定性等。jmeter本身的安装包中,监视器虽然提供了比如这种元件,也能提供一些实时的数据,但相比于要求更高的性能测试需求,就稍显乏力。某次压力测试TPS变化展示图:三、Response Times Over Time即TRT:事务响应时间,性能测试中,最重要的两个指标的另外一个。
2025-01-17 23:38:05
901
原创 JavaWeb 学习笔记总结(三)
Override//将Cookie数据写到硬盘的文件中,30秒之内会删除cookie//默认//删除cookie信息@Override4.3 cookie 能不能存储中文?
2025-01-17 17:18:37
659
原创 Javaweb Servlet基础学习记录(6)—异步处理
进入servlet时间” + new Date().toLocaleString() + “退出servlet时间” + new Date().toLocaleString() + “进入servlet时间” + new Date().toLocaleString() + “子线程执行完毕” + new Date().toLocaleString() + “子线程执行完毕” + new Date().toLocaleString() + “//线程真正的操作在run方法中。//借助构造方法进行传参。
2025-01-17 17:16:32
919
原创 Demo:第四章:Gateway网关
if (ipAddresses == null || ipAddresses.length() == 0 || “unknown”.equalsIgnoreCase(ipAddresses)) { //WL-Proxy-Client-IP:weblogic 服务代理。public static final String REQUEST_GET = “=======GET请求:\n {}”;
2025-01-17 03:55:05
482
原创 DELL服务器硬件报错及对应的解决方法(R710)_rdu0002 fan redumdancy is lost
On-board regulator failed. Call support.(机载稳压器故障。请联络支持人员。) 某个内置稳压器出现故障。断开系统的交流电源 10 秒,然后重新启动系统。如果问题仍然存在,请参阅"获得帮助"。
2025-01-17 03:53:03
833
原创 c++面试之c++11新特性_c++11新特性面试题
完美转发:无论调用 function() 函数模板时传递给参数 t 的是左值还是右值,对于函数内部的参数 t 来说,它有自己的名称,也可以获取它的存储地址,因此它永远都是左值,也就是说,传递给 otherdef() 函数的参数 t 永远都是左值。完美转发这样严苛的参数传递机制,C++98标准中几乎不会用到,但 C++11 标准为 C++ 引入了右值引用和移动语义,因此很多场景中是否实现完美转发,直接决定了该参数的传递过程使用的是拷贝语义(调用拷贝构造函数)还是移动语义(调用移动构造函数)。
2025-01-16 23:55:21
838
原创 Android面试题整理,关于网络优化你必须要知道的重点,吐血整理_android 网络优化面试题
目前现在是需求量趋于平衡,对初中级水平的开发人员需求量变少,但是对高级以上的需求市场还是很匮乏,特别是对于特定细分领域的Android开发人员也是很匮乏,对Android开发的综合能力,特别是基础原理性要求也越来越高,比如很多公司要求会对对某项要求会优先考虑,比如现在流行的Kotlin,混合开发,跨平台开发,NDK,高级图像处理等,市场上很火爆的直播和小视频对音视频这个细分领域的高级人才需求量也是比较大的,以至于AI、AR、VR等技术也需要通过终端展示给用户,所以说移动端开发未来还是会有所作为。
2025-01-16 20:45:20
462
原创 Android面试题之Service篇
Activity 通过 bindService(Intent service, ServiceConnection conn, int flags)跟 Service 进行绑定,当绑定成功的时候 Service 会将代理对象通过回调的形式传给 conn,这样我们就拿到了Service 提供的服务代理对象。一个原则是 Service 的 onCreate 的方法只会被调用一次,就是你无论多少次的 startService 又bindService,Service 只被创建一次。所谓绑定在一起就共存亡了。
2025-01-16 20:43:19
276
原创 2024年最好用的20个Bootstrap网站模板
该模板是一个免费的最小量的电子商务网站模板,你可以在这里建立自己的商铺,比如销售小工具,家具,服装,配饰等,该模板都非常适合。今天,Mockplus为大家精选了20个免费的高品质Bootstrap网站模板,模板种类丰富,适合多种类型的网站,有个人简历、个人网站、作品集展示、创业公司、酒店、博客、医疗、教育、美食等类型,帮助你迅速搭建网站,赶快来看看吧!该模板简洁、优雅,非常具有设计感,带有滚动页面锚点的固定侧面导航,并且是完全响应式的,使用它来搭建个人网站,可以让你的访客眼前一亮。
2025-01-16 03:27:50
2060
1
原创 2024年大公司面试官最常问31道Android基础题+压轴题+高频题
AIDL是使用bind机制来工作。参数:java原生参数Stringparcelablelist & map 元素 需要支持AIDLinitView();lley**7.**友盟**9.**GsoninitView();
2025-01-16 03:21:38
640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人