本文分类:news发布日期:2024/11/30 20:47:05
相关文章
2_并发编程同步锁(synchronized)
并发编程带来的安全性同步锁(synchronized)
1.他的背景
当多个线程同时访问,公共共享资源的时候,这时候就会出现线程安全,代码如:
public class AtomicDemo {int i0;//排他锁、互斥锁public void incr(){ //synchronizedi; …
建站知识
2024/11/2 14:07:57
【力扣100】51.N皇后 || 斜线判断逻辑
添加链接描述
class Solution:def solveNQueens(self, n: int) -> List[List[str]]:# 思路是使用递归和回溯,然后判断斜线上是否存放值的逻辑# 斜线只需要判断左上和右上,因为是一行一行遍历的col[0]*nans[]on_path[False]*nleft[False]*(2*n-1)righ…
建站知识
2024/10/14 8:32:35
es索引数据过滤查询
1.我们往kibana插入数据,来进行查询
POST /t1/_doc/
{"name":"cat","age":"18","address":"BJ","job":"dev"
}
POST /t1/_doc/
{"name":"dog","age":"1…
建站知识
2024/10/14 8:32:38
1_工程设计模式-简单工厂设计
工程设计模式
一.简单工程设计模式
1.概念
简单工厂模式( Simple Factory Pattern )是指由一个工厂对象决定创建出哪一种产品类的实例。
但它不属于 GOF 23 种设计模式。简单工厂适用于工厂类负责创建的对象较少的场景,且客户端只需要传入工厂类的参数ÿ…
建站知识
2024/10/14 8:32:38
光速爱购--靠谱的SpringBoot项目
简介
这是一个靠谱的SpringBoot项目实战,名字叫光速爱购。从零开发项目,视频加文档,十天就能学会开发JavaWeb项目。
教程路线是:搭建环境> 安装软件> 创建项目> 添加依赖和配置> 通过表生成代码> 编写Java代码&g…
建站知识
2024/10/14 8:32:40
python学习笔记
四、列表
4.1 序列的索引及切片操作
s"helloworld"
# 正向递增
for i in range(0,len(s)):print(i,s[i],end\t\t)
print(\n)
# 反向递减
for i in range(-len(s),0):print(i,s[i],end\t)
print(\n)
# 切片
for i in range(0,5,2):print(i,s[i],end\t)4.2 序列的相关…
建站知识
2024/10/14 8:32:41
day10 用栈实现队列 用队列实现栈
题目1:232 用栈实现队列
题目链接:232 用栈实现队列
题意
用两个栈实现先入先出队列(一个入栈,一个出栈),实现如下功能:
1)push:将元素x推到队列末尾
2)…
建站知识
2024/10/14 8:32:43