神器 英语学习 服务器anki
454.四数相加II——学习笔记
###题目:给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 <= i, j, k, l < n nums1[i] + nums2[j] + nums3[k] + nums4[l] == 0 示例 ......
350.两个数组的交集 II——学习笔记
###题目:给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [ ......
438.找到字符串中所有字母异位词——学习笔记
###题目:给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 ####异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例1: 输入: s = "cbaebabacd", p = "abc" 输出: [0,6] 解释: ......
383.赎金信——学习笔记
###题目:给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 ####如果可以,返回 true ;否则返回 false 。 ####magazine 中的每个字符只能在 ransomNote 中使用一次。 示例1: ......
哈希表理论基础——学习笔记
常见的三种哈希结构 数组 set (集合) map(映射) HashSet 特点: HashSet 无序 (没有下标) ,不可重复 HashSet 为 HashMap 的 key 部分 TreeSet TreeSet 无序 (没下标) ,不可重复,但是可以排序 TreeSet 为 TreeMap 的 ......
242.有效的字母异位词——学习笔记
###题目:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 ####注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 示例1: 输入: s = "anagram", t = "nagaram" 输出: true 示例2: 输入: ......
java学习日记20230411-Vector
Vector Vector底层也是一个对象数组; Vector是线程同步的,即线程安全,Vector类的操作方法带有synchronized 在开发中需要线程同步安全的,考虑使用Vector public class Vector01 { //Vector线程安全 public static voi ......
java学习日记20230411-ArrayList
ArraylList注意事项 ArrayList可以加入null,并且多个; ArrayList是由数组来实现数据存储的 ArrayList基本等同于Vector,处理ArrayList是线程不安全(执行效率高),在多线程情况下,不建议使用ArrayLIst ArrayList示例 public c ......
jenkins学习笔记之二十一:k8s部署jenkins及动态slave
一、部署jenkins master 1.创建Deployment YAML文件 apiVersion: apps/v1 kind: Deployment metadata: name: jenkins namespace: kube-ops spec: replicas: 1 selector: ......
如何在2023年学习React
在2023年学习React并不是一件容易的事情。自2019年React Hooks发布以来,我们已经拥有了很多稳定性,但现在形势正在再次变化。而这次变化可能比使用React Hooks时更加不稳定。在本文中,我想比较两种学习React的方式:以库的方式和以框架的方式。 为了让事情更加清晰:React ......
二分图学习笔记
定义 $1.$ 点数量 $\ge$ 2 $2.$ 没有奇环 二分图染色 深搜,0和1两种,相邻染不一样颜色,如果最后有冲突就不是二分图。 二分图匹配 定义 没有 $2$ 条边公用 $1$ 个点 极大匹配 无法通过加边的方式增加匹配的数量 最大匹配 边数最多的极大匹配 完全匹配 没有孤立点的匹配 匈牙 ......
面试官:服务器最大可以创建多少个tcp连接以及端口并解释下你对文件句柄的理解
转载请注明出处: 1.最大可以创建多少个tcp连接 服务器最大可以创建多少个TCP连接取决于多个因素,例如服务器的硬件配置、网络带宽、操作系统设置等。一般来说,现代服务器的硬件资源和网络带宽都比较充足,因此可以创建大量的TCP连接。然而,服务器在创建TCP连接时也会有一些限制,例如操作系统会限制每个 ......
学习C语言的第七天
因为一些身体的原因,连续几天的感冒和发烧,故多天只每天学习了一个小时不到,今天将这几天的学习整理在一起 一.字符串 1.1可以说就是字符数组 1.和整型一样 int data[] = {1,2,3,4}; 2.和整型数组一个道理--char str[] = {'h','e','l','l','o'} ......
FTP下载远程服务器乱码文件夹以及文件夹下文件
问题描述:需要读取远程服务器文件,但是远程服务器文件所在目录存在乱码,导致无法进入文件所在目录读取文件! 实现思路:通过FTP下载并转码到本地服务器之后,解决掉乱码问题之后再读取文件夹下的文件。 package com.guli.edu.FTPDown; import com.guli.edu.ex ......
Kestrel服务器
Kestrel 服务器是什么 Kestrel 这个词的意思是红隼(小猛禽). 之前的 ASP.NET 应用深度绑定IIS服务, 跨平台和部署都是问题, 现在的 ASP.NET core 应用默认使用了 Kestrel web服务器, 有点类似于SpringBoot 默认内嵌了 tomcat. ASP ......
Go微服务框架go-kratos实战学习08:负载均衡基本使用
微服务框架 go-kratos 中负载均衡使用 一、介绍 在前面这篇文章 负载均衡和它的算法介绍,讲了什么是负载均衡以及作用、算法介绍。 go-kratos 的负载均衡主要接口是 Selector,它是一个可插拔的设计。因为它设计的都是接口,只要实现了接口就实现了负载均衡。 go-kratos 在目 ......
【Azure 存储服务】关于中国区Azure Storage Account 存储账号服务误删除后的恢复问题
问题描述 在Azure上,如果需要恢复之前删除的存储账户(Storage Account), 有什么办法呢? 问题解答 Azure 现在推出了自主恢复已删除的存储账号的功能,具体步骤如下: 第一步: 进入Azure门户,导航到Storage Account服务(https://portal.azur ......
Javaweb文件上传至服务器/从服务器下载
Javaweb文件上传至服务器/从服务器下载 思路图 文件上传思路: 也可以直接看代码 判断是不是文件表单(判断form的enctype是不是="multipart/form-data"),因为只有文件表单才能上传文件 创建 DiskFileItemFactory 对象, 用于构建一个解析上传数据的 ......
JavaWeb技术栈图(web服务器+web容器是何物)
JavaWeb技术栈图(web服务器+web容器是何物) 两个重要概念web服务器+web容器 什么是Web服务器? Tomcat 服务器就是一个免费的开放源代码的 Web 应用服务器 web服务实际上就是解析了客户端/浏览器发来的http请求,并将其做出一定的处理。比如说将请求头和请求体中的各个元 ......
一份bat脚本的学习视频
我想你会惊讶的发现?软件开发人员仅仅掌握编写代码的能力是远远不够的,你还必须掌握脚本编写的能力。我有一份windows bat脚本教学视频,可以提供给大家。我相信掌握了这份bat视频的技能,你将会超越大部分开发人员,你离晋升之路有近了一步,因而你的工作和生活也会越来越好,对吧?如果你的答案是肯定的, ......
2023.4.12学习随笔:学贪心学到数组循环
代码随想录 (programmercarl.com)在做这个题时候发现数组循环%没看懂,就开始琢磨这一点,查了很多资料都没有讲,可能是这个知识比较基础(嘿嘿我基础太差了)慢慢来吧~ 编程的时候,很多时候都会要求一个数在某一个范围内进行反复循环,0~100循环,0~5循环等等。一般的方法是使用if语句 ......
英语每日(4.12)
[ ] commisson [ ] discrimination [ ] architect [ ] chancellor [ ] prompt [ ] discard [ ] tuition [ ] verbal [ ] subscribe [ ] prescribe [ ] ascribe [ ......
线性规划学习笔记
定义 线性规划是一类最优化问题,例如: $$ \begin{aligned} \min{\ x_1+2x_2}& \ s.t.\ x_1+x_2\le 3&\ x_2\le 2&\ x_1\ge 0&\ x_2\ge 0 \end{aligned} $$ (s.t. 是 subject to 的缩写 ......
邮件服务器设置
学习目标 通过本单元的学习,您将能够: 了解产品里支持发送邮件的一些功能。 学会如何配置邮件服务器,并使用邮箱发送测试邮件。 本课程以金蝶云星空企业版7.6为例,早期版本或标准版供参考 应用场景 支持发送邮件消息的应用场景比较多,如【监控方案】}支持【邮件消息】、工作流和审批流也是支持发送邮件。(更 ......
常见英语词根
ant:表形容词或名词,…的,…者。an,arc:古老的。 bar,barr:栏,阻碍。 cept,cip:抓,取。cumul:积累。cess,cede:走开,让步,屈服。 cel:高超,顶尖。cuit:料理,加热。 dign:尊严。de:强调,向下,相反。dic,dict:说,断言。drag:拖拽 ......
C#.NET上传大型视频文件到服务器,解决方案
4GB以上超大文件上传和断点续传服务器的实现 随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。 但是在很多情况下,平台运营方并没有大文件上传和断点续传的开发经验,往往在网上找一些简单的PHP或者Java程序来实现基本的上传功能,然而在 ......
2、Web前端学习规划:HTML - 学习规划系列文章
今天先写Web前端最基本的语言:HTML。目前已经到了HTML5版本,作为Web基本语言,笔者认为这个是最先需要学习的语言。 1、 简介; HTML(HyperText Markup Language)是一种用于创建网页的标记语言。它使用标签和属性来描述网页的结构和内容,并且可以嵌入其他类型的媒体, ......
keepalived配置服务高可用
keepalived配置 global_defs { router_id master-1 } vrrp_instance VI_1 { state MASTER interface bond0 virtual_router_id 50 priority 100 advert_int 1 authe ......
Dapr和Rainbond集成,实现云原生BaaS和模块化微服务开发
背景 Dapr 是一个开源的分布式应用运行时,帮助开发者构建松耦合的分布式应用程序,具有良好的可扩展性和可维护性。Rainbond 是一款企业级的云原生应用管理平台,提供了丰富的功能和工具,方便开发者管理和部署应用。Rainbond 和 Dapr 结合可以提供以下价值点: 为Dapr扩展云原生支持: ......