解题思路:看到重复用哈希表 本题用哈希表和滑动窗口滑动窗口用两个指针表示, 哈希表用来存储无重复的值,如果遍历哈希表找到了则说明这是重复的 需要移动这个窗口 滑动窗口向右移(用while循环),然后插入这个…
2025/1/7 7:56:21🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:历代文学,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计…
2025/1/7 5:08:19目录 1、C基础 IO流 namespace 引用、const inline、函数参数 重载 2、类和对象 类举例 3、 内存管理 new/delete 对象内存分布 内存泄漏 4、继承 继承权限 继承中的构造与析构 菱形继承 1、C基础 IO流 #include <iostream> #include <iomanip> //…
2025/1/7 5:07:171,进程和线程的区别,协程呢 进程(Process) 定义 进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。它拥有独立的内存空间,包括代码段、数据段、堆栈段等。不同进程之间的内存…
2025/1/7 4:15:23简介: abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以…
2025/1/7 15:16:54 人评论 次浏览yum install lrzsz转载于:https://www.cnblogs.com/jenqz/p/5200160.html
2025/1/7 11:40:53 人评论 次浏览1.算法准备 ∙\bullet∙ 银行家算法(资源分配拒绝策略)目的是选择合适的资源分配顺序从而避免死锁的发生。 ∙\bullet∙ 该方法允许进程动态的申请资源,使得系统一直保持安全状态。那么什么是安全状态呢? 我们考虑一个系统它有固…
2025/1/7 8:55:37 人评论 次浏览1.应用场景 主要用于定义和运行多容器 Docker 应用程序,提高工作效率~ 2.学习/操作 1.文档阅读 Docker Compose | 菜鸟教程 // Docker Compose -- 入门了解 Overview of Docker Compose | Docker Documentation // docker官网 Install Docker Compose |…
2025/1/7 6:28:30 人评论 次浏览1、函数定义的弊端: Python是动态语言,变量随时可以被赋值,且能赋值为不同的类型。 Python不是静态编译型语言,变量类型是在运行器决定的 动态语言很灵活,但是这种特性也是弊端: 1 def add(x, y): 2 r…
2025/1/7 16:57:36 人评论 次浏览详述 Java 中的别名现象 标签: java编程语言赋值别名现象 2017-08-26 15:14 284人阅读 评论(1) 收藏 举报 分类: Java(18) 作者同类文章X版权声明:Follow your heart and intuition. 在任…
2025/1/7 16:56:35 人评论 次浏览Web API使你可以快速轻松地创建HTTP服务。与常规的ASP.Net MVC项目不同,Web API不适用于视图。要使用一种特殊类型的控制器,即返回模型对象的方法。 这种控制器的任务是传输数据,而不是表示。我们来看看如何创建一个提供FastReport报表的简单…
2025/1/7 16:54:34 人评论 次浏览now是本地时间,可以认为是你电脑现在的时间 utcnow是世界时间(时区不同,所以这两个是不一样的) from datetime import datetime print datetime.now() print datetime.utcnow() 2016-12-25 15:18:48.384000 2016-12-25 07:18:4…
2025/1/7 16:53:33 人评论 次浏览刚开始学习android的时候 我就有个想法 把所有的小应用都写到一个listView中 后来时过境迁 加上岁月的无情 好吧 ,其实就是没坚持住,但岁月就是一把双刃剑,如今我已研究出来优化版的写法了 //onCreate方法中初始话 不要去掉super 布局中就一个…
2025/1/7 16:52:30 人评论 次浏览一、定义 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创…
2025/1/7 16:51:29 人评论 次浏览场景分析:一个数据字典列表,如下 let dictList [{id: 1, name: "sn", desc: "序列号"},{id: 2, name: "prop", desc: "属性"},{id: 3, name: "type", desc: "类型"},{id: 4, name: "…
2025/1/7 15:01:04 人评论 次浏览1、char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::format进行。例如: char* p "This is a test"; 或 CString theString p; theString.format("%s", p); theString p; 2、CString转…
2025/1/7 14:58:34 人评论 次浏览CacheItemPriority 枚举 备注 当承载 ASP.NET 应用程序的 Web 服务器缺少内存时,Cache 将有选择地清除项来释放系统内存。当向缓存添加项时,可以为其分配与缓存中存储的其他项相比较的相对优先级。在服务器处理大量请求时,分配了较高优先级值…
2025/1/7 14:13:00 人评论 次浏览几乎是默写出来,加上自己理解的博客(iOS面试) 1.函数式编程 函数式编程:主要思想是把运算过程尽量写成一系列嵌套的函数调用,高阶函数;函数是“第一等公民”,像其他数据类型一样,可…
2025/1/7 14:13:18 人评论 次浏览1. 开始一个Thread开始一个Thread很简单,声明一个Thread实例,然后调用Start方法即可 Thread.StartThread threadA new Thread(new ThreadStart(WorkMethod));threadA.Start();Thread threadB new Thread(new ParameterizedThreadStart(WorkMethodWithP…
2025/1/7 14:13:31 人评论 次浏览