LeetCode Hot 100:矩阵 73. 矩阵置零 思路 1:辅助数组 class Solution { public:void setZeroes(vector<vector<int>>& matrix) {int m matrix.size(), n m ? matrix[0].size() : 0;vector<int> row(m, false), col(n, fals…
2024/10/22 18:46:23字面意思理解,期望得到一个类,但是发现了两个:xxx,yyy。 这时解决方案有两个,一个是在引用的地方指定。比如使用Autowired引入,则可以使用Qualifier(“xxx”)进行指定,或者直接将Autowired替换为…
2024/10/22 17:28:581、因为正常的docker pull thingsboard/tb-gateway 国内不行了,所以需要其它工具来下载 2、在win下用powershell管理员下运行 docker search thingsboard/tb-gateway 可以访问到了 docker pull thingsboard/tb-gateway就可以下载了 3、docker Desktop就可以看到…
2024/10/22 9:42:17贪心是一种策略 1 策略内核1.1 基本思想1.2 策略步骤1.3 贪心算法举例说明1.3.1 活动选择问题1.3.2 01背包问题1.3.3 最优解分析 2 贪心策略的应用2.1 应用:计算单源最短路径2.2 应用:霍夫曼编码字符串 3 策略优缺点3.1 优点3.2 缺点3.3 总结 1 策略内核…
2024/10/23 11:46:19python3.8.3中文版是一款目前在编程行业中比较热门的通用型计算机程序设计语言安装包。它具有脚本语言中最丰富和强大的类库,语言非常简捷而清晰,几乎可以在所有的操作系统中运行,目前被用于独立的、大型项目的开发,此次该版本是3…
2024/10/23 13:06:08 人评论 次浏览普通用户对于操作系统的选择很简单,经济实用选windows,钱多讲究格调选macOS, 毕竟普通用户切换操作系统的成本并不大。而程序员就不一样了,换一个操作系统,就意味着所有开发环境都要一并更换。而且在程序员群体中,操作…
2024/10/23 11:47:17 人评论 次浏览Billiard 枚举终点, 对于每一个终点一共有四种周期的相遇方式, 枚举一下取最小的时间。 #include<bits/stdc.h> #define LL long long #define LD long double #define fi first #define se second #define mk make_pair #define PLL pair<LL, …
2024/10/23 10:50:46 人评论 次浏览使用WPF开发,Messenger.Default.Send()是非常适合不同View之间的控件交互,尤其是在MVVM模式下非常有用。 贴一个demo记录下,省得以后忘记。只是demo,只是demo。 要想使用这个功能,需要在引用里加上头文件 using GalaSoft.MvvmLight.Messaging;和GalaSoft…
2024/10/23 8:44:21 人评论 次浏览官网:http://doc.wupaas.com/docs/easypoi/easypoi-1c0u4mo8p4ro8 easyPOI 1 简介 以上在导出导出excel、导出csv、word时代码有点过于繁琐,好消息是近两年在开发市场上流行一种简化POI开发的类库:easyPOI。从名称上就能发现就是为了简化开发。 能干…
2024/10/23 14:34:13 人评论 次浏览深入理解Java中的不可变对象不可变对象想必大部分朋友都不陌生,大家在平时写代码的过程中100%会使用到不可变对象,比如最常见的String对象、包装器对象等,那么到底为何Java语言要这么设计,真正意图和考虑点是什么?可能…
2024/10/23 14:33:11 人评论 次浏览最接近的三数之和 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums [-1,2,1,…
2024/10/23 14:32:41 人评论 次浏览format()函数的简介 语法如下: function ForMat(const ForMat:string;const Args:arry of const); 复制代码注: format()是一个格式化函数;format参数是个一个格式参数,它主要用于格式Args里面的值…
2024/10/23 14:32:10 人评论 次浏览线程概念和两种实现方法一、线程的概念二、线程的实现方法1、单线程。2、通过继承Thread类实现第一个线程。3、通过实现Runnable接口实现线程。4、通过实现Callable接口实现线程。 三、继承Thread类、实现Runnable接口这两种实现方式的区别(面试题) 线…
2024/10/23 14:31:40 人评论 次浏览这个应该只能在EXCEL里才能这样设置的。WORD实现不了你的欲望。不过你可以在Excel中输入这样的数据,“复制”后,到WORD中“编辑”/“选择性粘贴”/“无款式文本”即可。 在Excel中输入这样的数据的法子是: 选中将要输入的单元格区域ÿ…
2024/10/23 14:31:09 人评论 次浏览从做开发的Python程序员口中经常会听到django这个词,那么问题来了,什么是django?概念:django其实是一个python的web开发框架,也就是python专门用来开发网页的一个构架系统!Django有什么特点?dja…
2024/10/23 11:59:19 人评论 次浏览并发编程模式同步模式之保护性暂停1. 定义2. 实现* 应用3. 带超时版 GuardedObject ★★★★ * 原理之 join(原理)4. 多任务版 GuardedObject同步模式之 Balking1. 定义2. 实现同步模式之顺序控制1. 固定运行顺序1.1 wait notify 版1.2 Park Unpark 版2. 交替输出2.1 wait noti…
2024/10/23 11:58:48 人评论 次浏览这是我的第二篇博客,H5教程CSS入门,适合刚开始学习H5的新手,让我们共同进步。 1. CSS简介 1.1 CSS是什么? CSS称为样式层叠表,是用于增强或控制网页样式,并允许将样式信息与网页内容分离的一种标记性语言…
2024/10/23 11:57:46 人评论 次浏览laravel作为最受欢迎的php web框架一直广受广大互联网公司的喜爱。 笔者也参与过一些由laravel开发的项目。虽然laravel的性能广受诟病但是业界也有一些比较好的解决方案,比如堆机器,比如使用swoole进行加速。 一个项目立项到开发上线,随着…
2024/10/23 11:57:15 人评论 次浏览找半天,终于找到了。方法如下:1.vi /etc/sysconfig/grub然后,往这个文件中添加“net.ifnames0 biosdevname0”内容 。2 grub2-mkconfig -o /boot/grub2/grub.cfg //保存配置3 reboot重启4 ifconfig就可以看到久违的eth0和eth1了转载于:ht…
2024/10/23 11:56:45 人评论 次浏览这学期学校开了一门Java程序设计基础,我想利用博客这个平台来记录我的学习过程。在这一系列的博客中,我只记录学习中的问题,以此来学习Java! Java语言定义了几种基本数据类型? Java语言中定义了 4类8种基本数据类型&a…
2024/10/23 11:56:15 人评论 次浏览