题目: 题解: func diameterOfBinaryTree(root *TreeNode) int {var (dfs func(node *TreeNode) int // node节点深度ans int)dfs func(node *TreeNode) int {//边界if node nil {return -1}//求左右子树深度leftDepth : dfs(node.Left)rightDepth : d…
2024/11/7 6:19:34影响接口响应时间的几个因素和解决方案: 1.记录数量。几十几百条数据和几十亿数据根本不在一个量级,数据足够大怎么优化速度都不会很快。 2.查询表的数量。有些报表很复杂,需要查询十几个表。查询一次表和查询十几次表速度显然速度差别极大。…
2024/11/6 11:09:43普通指针的不足 new和new[]的内存需要用delete和deletel]释放。 程序员的主观失误,忘了或漏了释放。 程序员也不确定何时释放。 普通指针的释放 类内的指针,在析构函数中释放。 C内置数据类型,如何释放? new出来的类,本身如…
2024/11/6 9:12:43文章目录 Class 对象的神秘面纱Class 类的特殊地位Class 类的 Class 对象探索 Class.class实际应用结论推荐阅读文章 在 Java 的广阔天地中,每个类都是一个宇宙,而每个宇宙中都藏着一个神秘的 Class 对象。这个 Class 对象,就像是每个类的身份…
2024/11/6 21:06:46最近在玩flink部署在k8s上,但是k8s以前没玩过,参照前几天写的文章可部署一个简单的k8shttps://www.cnblogs.com/felixzh/p/9726244.html 在参照flink官网实施flink部署到k8s集群:下图来自flink官网,图中提到kubectl proxy…
2024/11/7 10:37:41 人评论 次浏览ldconfig是一个动态链接库管理命令为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfigldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*),进而…
2024/11/7 7:19:47 人评论 次浏览天体 「てんたい」 天体。恒星、行星、星云目を剥く 「めをむく」 (因发怒或惊讶)瞪大眼睛,怒目而视しかめる 皱眉,表现出不快或痛苦的心情固執 「こしゅう・こしつ」 固执。顽固坚持難儀 「なんぎ」 困难;麻烦…
2024/11/7 7:13:41 人评论 次浏览作者信息 作者:彭东林 邮箱:pengdonglin137163.com QQ:405728433 软件平台 主机: Ubuntu14.04 64位版本 模拟器:Qemu-2.8.0 Linux内核版本: Linux-4.10 Busybox版本:busybox-1.24.2 工具链&…
2024/11/7 3:44:37 人评论 次浏览点击"Python测试和开发"关注我后台回复1024,解锁无限快乐!安装sysbench安装命令:apt install sysbench我的虚机CPU信息:rootphyger-xubuntu:/home/phyger# lscpu 架构: x86_64 CPU 运行模式&#…
2024/11/7 10:47:58 人评论 次浏览前言 最近刷到了一句耐人寻味的话,“解决雪崩问题的最好办法是不发生雪崩”。 不论是在硅谷互联网公司里还是在国内的互联网平台上,曾多次遇到过海量规模的交易瞬间吞噬平台的悲惨故事。 核心的解决方案大同小异,都是通过缓存,…
2024/11/7 10:46:44 人评论 次浏览以下是编写shell脚本时要使用的一些准则.>使用它们时始终引用变量.这有助于避免误解的可能性. (如果文件名包含空格怎么办?)>不要相信像rm这样的命令上的文件加载.请改用循环. (如果文件名以连字符开头怎么办?)>尽可能避免使用子壳.带反引号的线…
2024/11/7 10:46:12 人评论 次浏览主成分分析 假定有P个统计相关的性质指标集合{x1,x2,x3,…xp},由于他们之间的相关性,在这P个性质指标中存在信息的冗余,现希望通过正交变化,从中获取K个新特征集合{n1,n2,n3…nk},这些新特征相互正交,由于彼此正交,新特征之间不再…
2024/11/7 10:45:38 人评论 次浏览准备工作(可选,mac环境)用Python检查资源文件是否Valid有时候编译打包时会报资源文件格式错误。比如某个jpg的文件被重命名为png, 然后放到了图片资源目录下,就可能导致编译失败。为此写了一个Python脚本来自动检测此类错误。# -*- coding: utf-8 -*-imp…
2024/11/7 10:45:07 人评论 次浏览C纯虚函数与抽象类 //注:基类的指针和引用,如果指向派生类对象,那么只关心派生类从基类继承过来的成员和函数。对派生类中新加的成员忽略。 测试程序: #include <iostream>using namespace std;class Base{public:int b_dat…
2024/11/7 10:44:37 人评论 次浏览[转载请注明出处:http://www.bjsxt.com/zixue/zixuezhilu_3.html]无论如何,请坚持不懈的动手实验! 学习Java要动手,仅仅是看和听是不能够学好编程的。总有同学来信问我们这样的问题,说:"老师我看了视频了(下载:ht…
2024/11/7 8:28:24 人评论 次浏览github: https://github.com/python-zk/kazoo 文档: https://kazoo.readthedocs.io/en/latest/ 安装 $ pip install kazoo关于Zookeeper安装配置可参考: Zookeeper单机模式和集群模式环境搭建 启动Zookeeper服务 $ zkServer.sh start zoo…
2024/11/7 8:27:53 人评论 次浏览sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本…
2024/11/7 8:27:18 人评论 次浏览Service public class XXXService{Autowiredprivate XXXMapper xxxMapper;public void insertData(Model model){//模拟保存数据boolean contain xxxMapper.isContain(model);//模拟幂等性校验if(!contain){xxxMapper.insert(model);//模拟保存数据}} } 有如上代码ÿ…
2024/11/7 8:26:38 人评论 次浏览本文将尝试使用MeanShift滤波来做磨皮算法;MeanShift即均值漂移,最早由Fukunage在1975年提出,论文名字为:The Estimation of the Gradient of a density function. MeanShift一般是指一个迭代的步骤,即先算出当前点的偏…
2024/11/7 8:26:07 人评论 次浏览局域网中资源共享 在局域网中资源共享的方式有三种。第一种高级共享、第二种ftp、第三种ftp第三方软件(FTPserver) win搭建FTP共享 在win搭建ftp前提你要启动ftp的服务 一、搭建 打开系统和安全——管理工具——IIS 新建一个ftp 下一步 二、ftp的…
2024/11/7 8:25:36 人评论 次浏览