相关文章
UNIX网络编程卷一 学习笔记 第三十章 客户/服务器程序设计范式
开发一个Unix服务器程序时,我们本书做过的进程控制: 1.迭代服务器(iterative server),它的适用情形极为有限,因为这样的服务器在完成对当前客户的服务前无法处理已等待服务的新客户。
2.并发服务器&#x…
编程日记
2024/12/23 15:17:21
windows环境下node安装教程(超详细)
安装node.js
1、下载node:
下载地址:下载 | Node.js 中文网
node.js的zip包安装时是直接解压缩后就可以了,
node.js的msi包是傻瓜式一路next就可以了
选择一中方式就可以 2、解压后的目录,或者mis安装后的目录如下: 3、安装完后,可以在命令行中输入…
编程日记
2024/12/22 20:48:34
算法通关村18关 | 回溯模板如何解决分割回文串问题
1. 分割回文串
题目 LeetCode131 分割回文串,给你一个字符串s,请你将s分割成一些字串,使每个字串都是回文串,返回s所有可能的分割方案。 回文串是正着和反着读都是一样的字符串。 思路
知道回溯的模板,用回溯的角度思…
编程日记
2024/12/19 1:33:34
使用Nacos实现分布式配置管理和服务发现
文章目录 一、前言二、Nacos1.1什么是Nacos?1.1.1 服务发现和注册:1.1.1.1 服务注册1.1.1.2 服务发现 1.2 Nacos的使用1.2.1 配置管理1.2.2 服务发现 三、结论 一、前言
在现代分布式应用程序中,配置管理和服务发现是至关重要的组件。Nacos&…
编程日记
2024/12/22 17:56:54
C++学习之list的实现
在了解学习list实现之前我们首先了解一下关于迭代器的分类:
按功能分类:
正向迭代器 反向迭代器
const正向迭代器 const反向迭代器
按性质分类:
单向迭代器 只能 例如单链表 双向迭代器 可,也可-- 例如双…
编程日记
2024/12/21 13:00:33
【回溯】 47. 全排列 II
47. 全排列 II
解题思路
先排序 使得相同的元素在一起回溯结束条件:记录一条路径 也就是一种全排列结果添加剪枝逻辑 固定相同的元素在排列中的相对位置选择路径遍历下一条路径撤销选择
class Solution {// 使用双链表 模拟队列List<List<Integer>> …
编程日记
2024/12/23 15:10:39
学习笔记——Java入门第三季
1.1 Java异常简介 异常:有异于常态,和正常情况不一样,有错误出现,阻止当前方法或作用域。 异常处理:将出现的异常提示给编程人员与用户,使原本将要中断的程序继续运行或者退出。并且能够保存数据和释放资源…
编程日记
2024/12/15 16:37:57
Day 36 贪心算法 part05 : 435. 无重叠区间 763.划分字母区间 56. 合并区间
56. 合并区间 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 1: 输入:inte…
编程日记
2024/12/17 20:52:35