相关文章
美团面试拷打:ConcurrentHashMap 为何不能插入 null?HashMap 为何可以?
美团面试拷打:ConcurrentHashMap 为何不能插入 null?HashMap 为何可以? 周末的时候,有一位小伙伴提了一些关于 ConcurrentHashMap 的问题,都是他最近面试遇到的。原提问如下: 整个提问看着非常复杂&…
建站知识
2024/11/5 2:10:53
ConcurrentHashMap详解
要避免 HashMap 的线程安全问题,有多个解决方法,比如改用 HashTable 或者 Collections.synchronizedMap() 方法。
但是这两者都有一个问题,就是性能,无论读还是写,他们两个都会给整个集合加锁,导致同一时间…
建站知识
2024/11/5 1:54:55
【AHK】自用模板新电脑快捷键自用习惯配置
新电脑第一课先配置快捷键 ::
send {backspace}
returncapslock::
send {enter}
return ;xbutton2::ToolTip,;设置鼠标坐标模式为相对屏幕CoordMode, Mouse, ScreenMouseGetPos, mX0, mY0 , hwndIfWinExist, ahk_id %hwnd%{;获取初始窗口位置WinGetPos, wX0, wY0WinActivate, a…
建站知识
2024/11/10 10:11:59
19.删除链表的倒数第N个结点(LeetCode)
想法一 先用tail指针找尾,计算出节点个数,再根据倒数第N个指定删除 想法二 根据进阶的要求,只能遍历一遍链表,那刚刚想法一就做不到 首先,我们要在一遍内找到倒数第N个节点,所以我们设置slow和fast两个指…
建站知识
2024/11/24 13:03:26
HTTP-FLV详解及分析
文章目录 前言一、HTTP-FLV 简介1、市场上使用 http-flv 的商家2、http-flv、rtmp 和 hls 直播的优缺点3、http-flv 技术实现 二、Nginx 配置 http-flv1、Windows 安装 nginx,已经集成 nginx-http-flv-module2、nginx.conf 配置文件3、运行 nginx 服务器4、ffmpeg 推…
建站知识
2024/11/5 6:46:05
asp.net core自定义授权过滤器
1.记录点击页面的地址,如果点击页面时未登录,直接跳转到登录页面,登录后直接跳转到自己点击的页面 2.创建授权过滤器
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Filters;
using System.Web;namespace Log4NetTest
{/…
建站知识
2024/11/5 11:38:08
http客户端简单demo
socket.h头文件
#pragma once
#include <iostream>
#include <cstring>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <string>
using std::string;namespace MySocket
…
建站知识
2024/11/5 11:54:37