在平时的开发中我们都需要处理重复提交的问题,避免业务出错或者产生脏数据,虽然可以通过前端控制但这并不是可以完全避免,最好的方式还是前后端均进行控制,这样的话就可以更有效,尽可能全面的去减少错误的发生。 如果用…
2025/1/11 8:24:37前言 新开专栏【数据结构拾遗】 本专栏旨在快速了解常见的数据结构和算法。在需要使用到相应算法时,能够帮助你回忆出常用的实现方案并且知晓其优缺点和适用环境。 参考 算法(第四版):第五章5.3小节www.ruanyifeng.com/blog/2013/…
2025/1/11 7:37:02文章目录准备xlwt库安装xlwt包Python文件中导入包xlwt使用创建WorkBook对象创建Sheet添加数据保存文件拓展批量插入报错注意准备xlwt库Python里面经过多年沉淀下来的库也是数不胜数,并且很多库的功能都非常强大,我都觉得以后哪怕是一个简单的文员都需要掌…
2025/1/11 7:17:37为什么80%的码农都做不了架构师?>>> 首先YY一种前景,浏览器登录帐号,显示是一个简洁的IDE,编写保存刷新OK,网站完成。 在这样的一个设想中,在线编辑器(前端部分,如http:…
2025/1/11 6:25:562019独角兽企业重金招聘Python工程师标准>>> Tab 与TabHost 这就是Tab,而盛放Tab 的容器就是TabHost 如何实现?? 每一个Tab 还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。 ① 新建…
2025/1/11 3:30:21 人评论 次浏览云原生时代为什么还需要本地存储?云原生时代,对于有存储应用的容器化上云,一般的解决思路是“计算存储分离”,计算层通过容器技术实现弹性伸缩,而相应的存储层也需要配合进行“动态挂载”,要实现动态挂载能…
2025/1/11 3:25:14 人评论 次浏览关于一致性hash原理请参看 https://liuhuiyao.blog.csdn.net/article/details/106523561 一致性hash的原理,是构造一个hash环,设置X个节点,节点按从小到大排序,如果此时要值A映射到hash环,则找到大于A的第一个hash环节…
2025/1/11 2:33:04 人评论 次浏览1.基本概念 在jdk1.5及之后的版本中,Java在5大包装类中(Byte,Charactor,Short,Integer,Long)增加了相应的私有静态成员内部类为相应包装类对象提供缓存机制,Integer包装类的内部缓存…
2025/1/11 0:13:24 人评论 次浏览问题背景 DBA监控到最近生产上数据库报了ORA-01000: maximum open cursors exceeded,这个错误表示已经达到一个进程打开的最大游标数,DBA已经加了两次open_cursors了,但是还是总报。 问题解决 问题分析 因为游标一直在增大,扩…
2025/1/11 8:38:06 人评论 次浏览问题描述摘抄于 问题描述并发控制并发控制问题问题描述:多个分布式事务去操作相同的记录解决方案:将多个分布式事务操作的数据从修改同一条记录变成添加多条记录,这样的话commit/cancel阶段就不存在相互干扰问题了空回滚Seata空回滚问题问题描…
2025/1/11 8:37:35 人评论 次浏览RDBMS 12.2.0.1. Platform :Windows X64 。 12C的DataGuard的切换,可以仍旧使用11g的方法。也可以使用12c的方法。 本文参考MOS的官方文档:MOS 2403970.1 12c data guard 使用 sqlplus 主备切换最佳实践 (文档 ID 2403970.1) 本次测试&am…
2025/1/11 8:36:34 人评论 次浏览0.名词解释git 是一种版本控制系统,是一个命令,是一种工具 gitlib 是用于实现git功能的开发库 github 是一个基于git实现的在线代码托管仓库,包含一个网站界面,向互联网开放 gitlab 是一个基于git实现的在线…
2025/1/11 8:36:03 人评论 次浏览描述 计算两个数组的交 每个元素出现次数得和在数组里一样 答案可以以任意顺序给出 您在真实的面试中是否遇到过这个题? 是 样例 nums1 [1, 2, 2, 1], nums2 [2, 2], 返回 [2, 2]. 挑战 What if the given array is already sorted? How would you optim…
2025/1/11 8:35:32 人评论 次浏览题目描述: 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 思路分析: 每一层都从左到右输出,我们可以用队列保存层序遍历的节点,这道题的难点在于,如何判断每一层节点的数目,…
2025/1/11 8:35:02 人评论 次浏览如今,企业都太多Jenkins去管理apk,后该代码被提交jenkins在生成build 因此,我们可以得到jenkins提交版本 Jenkins在编制job什么时候,有一个内置的可变BUILD_NUMBER groovy有一个很实用的函数: /*** Returns an unmodifiable map of all avail…
2025/1/11 5:50:59 人评论 次浏览es3推出的try catch想必大家都不陌生,这是一个标准的捕获异常的方法。通常,遇到异常,浏览器会停止执行js并抛出异常。如果出现异常的代码在try catch内,浏览器不会中断js线程,而是会执行catch内的代码,触发…
2025/1/11 5:50:28 人评论 次浏览由于写php的同学始终不相信自己服务器发送推送有问题,为了让他打脸,我不得不自己亲自动手写一个简单的php发送推送测试了首先生成pem,相信很多人都会也可以上网直接查。很简单导出两个p12密码暂时设为123456,名字取为cert.p12 key.p12 将导出的两个p12合…
2025/1/11 5:49:58 人评论 次浏览当内核无法查找到流表项的时候,则会通过upcall来调用用户态ovs-vswtichd中的flow table。 会调用ofproto-dpif-upcall.c中的udpif_upcall_handler函数。 static void * udpif_upcall_handler(void *arg) { struct handler *handler arg; struct udpif *udpif hand…
2025/1/11 5:49:27 人评论 次浏览一.基础概念 1. 同步 or 异步 同步和异步描述的是用户线程与内核的交互方式: 同步 是指用户线程发起 I/O 请求后,需要等待或者轮询内核 I/O 操作完成后才能继续执行; 异步 是指用户线程发起 I/O 请求后仍继续执行,当内核 I/O 操…
2025/1/11 5:48:56 人评论 次浏览1 框架 VS 类库 2 什么是PySpark 3 Anaconda的安装 4 PySpark安装 5 总结 1 PySpark是什么?和bin/pyspark 程序有何区别? PySpark是一个Python的类库, 提供Spark的操作API bin/pyspark 是一个交互式的程序,可以提供交互式编程并执行Spark计算 2 本此的Python运行环境由什么来…
2025/1/11 5:48:25 人评论 次浏览