XOR

用户交互Scanner对象

用户交互Scanner对象 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空白,next()方法会自动将其去掉。 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 next()不能得到带有空格的字符串。 nextLine(): 以Enter(回车)为结束 ......
对象 Scanner 用户

【李沐 DL】配置环境及jupyter启动

根据【李沐动手学深度学习Windows环境配置】 https://www.bilibili.com/video/BV1JP4y1f7q3/?share_source=copy_web&vd_source=3a1ed9fe9b3eb506d95e8709e124a7ce配置windows环境 在Ana ......
jupyter 环境

软件工程学期个人总结

本学期开学我进行了学期个人目标的总结,现在临近期末,现在我来进行个人学期的总结。 首先对我的javaweb目标进行总结。由于本学期我学习了javaweb课程,所以我对javaweb的技术有了更多的了解。上学期也会做,但是上学期也只是会做,而不了解其原理。这学期我对其原理有了更深的进一步的了解,同时对 ......
软件工程 学期 工程 软件 个人

计算机网络面试八股文

## 网络分层结构 计算机网络体系大致分为三种,OSI七层模型、TCP/IP四层模型和五层模型。一般面试的时候考察比较多的是五层模型。最全面的Java面试网站:[最全面的Java面试网站](https://topjavaer.cn) ![](http://img.topjavaer.cn/img/t ......
八股文 八股 计算机网络

首个大规模使用工具的大模型来了:伯克利发布Gorilla

前言 One AI to rule them all. 本文转载自机器之心 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 CV各大方向专栏与各个部署框架最全教程整理 【CV技术指南】CV全栈指导班、基础入门班、论文指导班 全面上线!! 大型语言模 ......
大规模 模型 Gorilla 工具

对AQS的理解

AQS是一个实现阻塞式锁的框架,ReentrantLock锁就是基于AQS实现的阻塞式锁。 AQS的原理: (1)在AQS内部维护了一个用volatile修饰的state属性用来表示资源的状态,0表示无锁,1表示有锁。类似于monitor的owner属性。 (2)在AQS内部提供了一个FIFO的双向 ......
AQS

如何查询并复制edge浏览器的cookie

## 步骤一 按下F12,打开开发调试工具(如果打不开就按fn+F12试试) ![](https://img2023.cnblogs.com/blog/2913371/202305/2913371-20230528214423365-469771482.png) ## 步骤二:点击Network(网 ......
浏览器 cookie edge

第二次冲刺9

今天展示一下,我们的排班项目 预测数据,根据提前存入的人流数据来推测需要的员工数 预测数据 门店信息 排班:外部条件:根据门店、员工类型、日期来进行排班;内部条件:根据员工的偏好、预测数据来排班 排班结果 员工管理 员工偏好 ......

十三、利用分布式锁解决超卖问题

库存超卖问题 对于商城系统。超卖了一部分可以补获,12306对超卖问题更敏感。 JMeter的使用 超卖演示&使用JMeter对购票功能进行压测 使用synchronized是否能解决库存超卖? 超卖问题出现原因: 假设余票为1,此时多个线程同时查询到这条余票记录,并进行扣减,那么则会导致超卖发生。 ......
分布式 问题

仅仅是调用第三方接口那么简单吗?

最近有个项目需要本地处理之后,然后调用第三方接口,本来开始觉得很简单得事情,不就是调用第三方接口吗?但是却一波三折。 初版 首先有了下面的第一版的设计。 这个设计很简单,也是最容易想到的。主要有下面几步 1、本地处理; 2、调用第三方接口; 3、本地日志打印,包括是否调用成功及失败原因等; 看似很简 ......
第三方 接口

渗透测试

# 信息收集 dnsenum + 域名 挖掘 子域名 whois 拿注册信息 dig +noall +answer -x dnsip ![](https://img2023.cnblogs.com/blog/2791738/202305/2791738-20230528220036923-71307 ......

返回和退出-Compose

1.使用系统调用,直接结束pid: android.os.Process.killProcess(android.os.Process.myPid()) 缺点:退出应用程序时,没有过渡动画,很不优雅。 2.返回桌面: @Composable fun HomeButton() { val contex ......
Compose

常见项目——C语言实现2048小游戏(附源码和可执行文件)

# 1. 实现效果展示 ## 1.1 界面图片 说明:进入下面各页面后均可通过按键“q”来退出。 ### 1)菜单页 ![](https://img2023.cnblogs.com/blog/1928179/202305/1928179-20230528182735596-1881664875.pn ......
源码 小游戏 常见 语言 文件

HBase部署

# HBase部署-基于Hbase自带的Zookeeper ## 时间同步 ```bash #查看三台主机时间是否同步,可容忍5秒内偏差 [root@master ~]# for i in master slave1 slave2;do ssh root@$i 'date';done Thu Apr ......
HBase

对volatile的理解

volatile保证了线程之间的可见性。即某个线程修改了一个共享变量,这个变量立刻对所有线程可见。 volatile保证了指令重排序:用volatile修饰的共享变量在读、写时会加入一个内存屏障,保证了指令重排序。 volatile可以保证可见性、有序性,但是不能保证原子性。 ......
volatile

犹猴安装教程

# 犹猴安装教程 ## 一、安装tampermonkey 1.点击以下链接 https://www.tampermonkey.net/index.php?browser=edge ![image-20230528215721056](https://148342yin-1316298725.cos. ......
教程

并发相关笔记一

## 并发和并行 **并行**:指两个或多个时间在同一时刻发生(同时发生); **并发**:指两个或多个事件在一个时间段内发生。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过 ......
笔记

执行VBA出现3706错误的解决方案

现在自用电脑只安装wps,没有安装office了,执行vba居然报3706错误,代码调试好了没改动,那么只有一种可能就是数据库连接有问题了。 出现这个提示,安装AccessDatabaseEngine.exe,即可Access 2010 数据库引擎:https://download.csdn.net ......
解决方案 错误 方案 3706 VBA

Shell常见命令

Shell是一个应用程序,它负责接收用户输入的命令,然后根据命令做出相应的动作, Shell负责将应用层或者用户输入的命令传递给系统内核,由操作系统内核来完成相应的工作,然后将结果反馈给应用层或者用户 2.4 Shell命令的格式如下: command -options [argument] com ......
命令 常见 Shell

[PKUCPC2023] J. Hat Puzzle 题解

题目链接:http://poj.openjudge.cn/campus2023/J/ 很荣幸参与了命题。 题解的 ppt 版本在这儿:https://disk.pku.edu.cn:443/link/E4B484E7F3C58A45E9E4FB19C731BF4E,有效期限:2028-01-01 2 ......
题解 PKUCPC Puzzle 2023 Hat

CAS的工作原理

CAS即比较并交换,是一种非阻塞式锁,也称为乐观锁,在无锁的情况下保证线程操作共享资源的原子性。 工作原理:采用CAS的方式修改共享资源时会读取共享资源作为一个预期值,在进行比较,如果预期值和当前值一样,那么就会更新成功,如果不一样,会采用自旋的方式再次获取共享资源的值尝试完成更新,当自旋次数达到一 ......
原理 CAS

「小说」青岭之魂 - 赛马娘x流浪地球2

## 一 又一次,在深夜的树洞旁,我遇到了那位放声哭泣的赛马娘。 又一次,怀揣着第一次的激动,她轻声说出了那个小小的、任性的请求,眼中闪烁着微微的光亮。 又一次,背对着不属于她的欢呼,她拖着疲惫的身躯缓缓向我走来。她努力挤出一丝微笑,可我亲眼看到,她的眼神中跃动着不屈的火光。 又一次,冲过终点线的她 ......
地球 小说

ABC 303

祭奠一次烂掉的ABC。 - C 怎么WA了? - F 怎么T了? - F 在 kenkoooo 上的评分怎么这么高? # A 点击查看代码 ``` #include using namespace std; #define de(x) cout>n; string s,t; cin>>s>>t; b ......
ABC 303

Java的Object类的方法

Java的Object类是所有类的根类,它提供了一些通用的方法。下面是一些常用的Object类方法: 1. equals(Object obj):判断当前对象是否与给定对象相等。默认情况下,equals方法比较的是对象的引用,但可以通过在具体类中重写equals方法来改变其比较行为。 2. hash ......
方法 Object Java

SpringCloudAlibaba整合分布式事务Seata

[toc] # 1 整合分布式事务Seata [点击了解分布式事务Seata相关信息](https://jingzh.blog.csdn.net/article/details/130671622) ## 1.1 环境搭建 ### 1.1.1 Nacos搭建 [点击了解Nacos原理和使用](htt ......
SpringCloudAlibaba 分布式 事务 Seata

Kubernetes 证书详解(鉴权)

# Kubernetes 证书详解(鉴权) ## 简介 [上一篇](https://www.sfernetes.com/kubernetes-cert/) 系统分析了 Kubernetes 集群中每个证书的作用和证书认证的原理。对于 Kube-apiserver,Kubelet 来说,它们都能提供 ......
Kubernetes 证书

TransformMine图片表格化安卓APP

TransformMine图片表格化安卓APP 展示: 部分代码: <?xml version="1.0" encoding="utf-8"?> <com.scwang.smart.refresh.layout.SmartRefreshLayout xmlns:android="http://sch ......
TransformMine 表格 图片 APP

JVM 例子,理解

一个线程一个栈,栈为线程私有。图中只有一个 main 线程。某方法返回时,它对应的栈帧也会释放掉。 方法区进行类加载,类的字节码中有代码 code 所有对象都在堆进行分配 main 线程的时间片(内核分配的)用完了, 上下文切换,cpu 执行 t1 ,要把 main 线程的栈帧都保存下来 ......
例子 JVM

相关子查询(由不相关子查询转换思想)

查询本部门最高工资的员工信息:emp:员工信息表 deptno:部门号 sal:员工薪水 不相关其中几条: select * from emp e where e.deptno=10 and sal =(select max(sal) from emp where deptno=10) unino ......
思想

转换mod为除法

Problem - B - Codeforces 对于最后一句话:“>的个数是bn/m" 因为0<=bi+1-bi<m, 那么找>就是找有多少个点 bi/m 从x到x+1(0->1,1->2类似于这样子的),那么这样子到n时前面就有 bn/m 个这样子的点 #include <bits/stdc++ ......
除法 mod