基于ThreadLocal实现单例模式 import java.util.HashMap;import java.util.Map;public class AppContext {private static final ThreadLocal<AppContext> local new ThreadLocal<>();private Map<String,Object> data new HashMap<>();public Map&…
2025/1/5 5:15:36操作系统 麒麟 ARM 4.02 安装版本是 mysql-5.7.27-aarch64.tar.gz 高版本的安装不了,需要升级gcc等。 附送:mysql下载地址 1.将文件解压到/usr/local/目录下 tar -xvf mysql-8.0.37-linux-glibc2.28-x86_64.tar.gz-C /usr/local 2.切换到/usr/loc…
2025/1/5 2:07:53【docker-compose安装】 参考官方下载文档:安装 Compose 独立版 |Docker 文档 PS;从github上下载docker-compose二进制文件安装下载最新版的docker-compose文件 输入命令: curl -SL https://github.com/docker/compose/releases/downloa…
2025/1/5 0:00:48作者简介:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流。✌ 主要内容:🌟Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能…
2025/1/4 23:58:45演讲技巧一.什么时候需要演讲1. 推销一个新的观点或理念。2. 扭转一种旧的思维或观念。3. 在一定背景和事件下表达个人的情绪和观点。4. 介绍自己或推销自己(竞选)。5. 化解危机。6&…
2025/1/5 4:44:01 人评论 次浏览zookeeper 集群简单搭建,以及Error contacting service,It is probably not running问题解决参考文章: (1)zookeeper 集群简单搭建,以及Error contacting service,It is probably not running问题解决 (2…
2025/1/5 3:55:14 人评论 次浏览HashMap源码解析-不定时更新中...1、属性解析1.1 hash初始长度1.2 负载扩容的因子1.3 单链表和二叉树转换1.4 容量最大值和阈值最大值1.5 计算hash值,如何映射1.6 hash扩容1.7 支持不支持null值2、实现的接口&继承类的解析2.1 实现接口 Map<K, V>2.2 继承…
2025/1/5 1:36:24 人评论 次浏览三 LPM——counter IP核使用 小结:counter(IP核)cin进位输入,clock时钟信号,cout进位输出,q当前计数值 FPGA设计方式 调用IP核 路径放到prj的ip文件夹下 名字叫counter就行 几位的计数器 计数到多少&a…
2025/1/4 22:46:25 人评论 次浏览HTML脚本语言typetext:表示输入单行文本。 maxlengthm:type取值text时有效,表示最大输入字符的个数m typettextarea:表示输入多行文本。 sizem:type取值texyarea时有效,表示在输入多行文本时最大输入字符个…
2025/1/5 7:13:17 人评论 次浏览使用波形配置文件 Vivado Simulator允许用户自定义波形显示方式,当前的显示状态称作波形配置,波形配置可以保存为WCFG文件,供以后使用;一个波形配置对应一个Wave窗口,没有保存的波形配置显示为untitled;打…
2025/1/5 7:11:16 人评论 次浏览对于我们从事java开发的Eclipse 这个软件那就是我们的快捷之路,可能有其他的IDE来进行代替, ,但大部分入门的第一个IDE都是Eclipse 这次,对自己的发现来做一个总结,就是我们Eclipse Server,插件之 Tomcat 说…
2025/1/5 7:10:14 人评论 次浏览简介HTTP 中间件提供了为过滤进入应用的 HTTP 请求提供了一套便利的机制。例如,Laravel 内置了一个中间件来验证用户是否经过授权,如果用户没有经过授权,中间件会将用户重定向到登录页面,否则如果用户经过授权,中间件就…
2025/1/5 7:09:14 人评论 次浏览题面 清点代码库 思路 根据题目意思,我们仅需要定一个键是数组,值是整数的哈希表,来统计重复“函数”。 哈希表没有相应的哈希函数和判断等价函数,需要自定义 最后就是对于键升序排序,对于值降序排序 实现 #inclu…
2025/1/5 7:08:13 人评论 次浏览简介 QFIELD-GIS工具版是一款适用于移动端GIS数据查看,修改和采集的安卓应用软件。可以帮助您随时随地查看、编辑、采集矢量数据,完成数据检查修改整理工作。支持数据包括:SHP\GPX\TAB\S57\KML\GEOJSON\SQLLITE\GPK等矢量数据和TIF\ACE\IMG\D…
2025/1/5 7:06:13 人评论 次浏览安装Mongodb4.4.1手动安装创建配置文件使用配置文件启动mongod官网下载社区版官方历史版本这里不是使用apt的方式安装,下面是apt安装:#apt 包管理器自己管理了一些Mongodb版本 sudo apt-get install mongodb #默认当前Linux版本的apt下支持的最新版 sud…
2025/1/4 10:01:34 人评论 次浏览bitsCN.com整个过程总共分为三步:1. 写存储过程2. 写Event事件3. 把Event事件设置成Enable并打开事件任务1. 存储过程首先定义一个存储过程,del_data,传入一个int参数就是保留的log内容天数,过程的内容就是删除t_xxx表一周外的数据…
2025/1/5 6:46:08 人评论 次浏览1.设计模式的目的 设计模式是为了让程序(软件)具有以下特点: 代码重用性可读性可扩展性可靠性(即增加新的功能后对原来的功能没有影响)使程序呈现高内聚,低耦合的特性 2.七大原则 2.1 单一职责原则 2.1.1 基本介绍 即一个类应该只负责一项职责。…
2025/1/5 0:23:17 人评论 次浏览jdk1.2新增的接口,位于java.lang包下。在jdk5时Comparable改成了Comparable 功能:用于对象的排序或者对象的分组 介绍:Comparable接口强行对实现它的类的每个实例进行自然排序,该接口的唯一方法compareTo方法被称为自然比较方法…
2025/1/4 7:48:07 人评论 次浏览Python 的集合 set(),是一个无序不重复元素集,可以用于关系测试和消除重复元素。有以下运算:1、创建一个set ()集合:2、add:增加集合元素3、clear:清空集合元…
2025/1/4 14:27:15 人评论 次浏览CLOEXEC 就是新的内核里的这个选项是把fcntl的这个设置放在open里原子操作,以免在多线程程序里有可能会出现fcntl在设置的同时其它线程在 forkexecve,虽然在线程里fork比较罕见.这个选项的意思就是子进程默认是继承父进程打开的所有fd,如果句柄加入了这个设置,在 execve替换进程…
2025/1/2 17:30:47 人评论 次浏览