NOT

JVM垃圾回收GC

1.如何判断一个对象是否可以回收 引用计数算法: 给对象添加一个引用计数器,当对象增加一个引用时计数器加1,引用失效时计数器减 1。引用计数为0的对象可被回收。 两个对象出现循环引用的情况下,此时引用计数器永远不为 0,导致无法对它们进行回收。正因为循环引用的存在,因此 Java 虚拟机不使用引用计 ......
垃圾 JVM

daka :p

#include<bits/stdc++.h> using namespace std; void print(int s[]); int judge(int c[]); int j = 0; int main() { int sweet[10] = {10, 2, 8, 22, 16, 4, 10 ......
daka

天天打卡一小时——9

一.问题描述 二 问题描述 公有派生圆类Circle以点类Point为基类,相较于点类Point,Circle类的结构说明如下:Circle类的数据成员包括:①私有数据成员:X坐标x继承自Point类,Y坐标y继承自Point类。②静态数据常量PI(double型),其值为3.14159③私有数据成 ......
小时

每日总结· 5.4

今日学习了matlab的使用随后进行了html学习 /*表格样式*/ table { width: 90%; background: #ccc; margin: 10px auto; border-collapse: collapse; /*border-collapse:collapse合并内外边 ......
183 5.4

mysqldump追加数据到同一个sql文件(转)

使用 mysqldump 命令导出第一个表的部分数据到一个 SQL 文件中。以下是一个示例命令:mysqldump -u username -p database table1 --where="column=value" > dump.sql 其中,username 是您的 MySQL 用户名,d ......
mysqldump 文件 数据 sql

C# 入门 Kafka

从 C# 入门 Kafka 目录 1, 搭建 Kafka 环境 安装 docker-compose 单节点 Kafka 的部署 Kafka 集群的部署 2, Kafka 概念 基本概念 关于 Kafka 脚本工具 主题管理 使用 C# 创建分区 分区与复制 生产者消费者 修改配置 3, Kafka ......
Kafka

springboot 项目国际化+登录拦截器

项目页面国际化 1.语言配置文件 需要下载插件Resource Bundle Editor 新建国际目录i18n 在properties配置文件中自定义 2.前端index页面要设置语言参数传递给后端,切换中英文 3.自定义地区解析器MyLocaleResolver后端接收并处理 4.自定义了一个地 ......
springboot 项目 国际

数组与vector容器

数组存放在栈区,vector容器存放在堆区 定长容量较小时使用数组,此时数组性能较好,变长容量较大或则不确定容量时使用容器 常常习惯用迭代器来访问vector而非下标,但是当vector为二维时最好用下标来访问,因为这样可以自由的访问每个元素,而迭代器只能一行一行的访问。比如牛客的这道题:显然用下标 ......
数组 容器 vector

Java练手项目(尚硅谷的),不涉及框架,数据库等。

软件:idea 我是先建立了一个空白的项目,自己创建的src包和其下面的包。 **问题一:**建立包之后发现格式为src.com.tjp.bean 没办法建立其他与bean同级的service test utils view 等。只允许继续建立bean的子包。 解决: 这是因为idea自动会折叠空白 ......
框架 数据库 项目 数据 Java

为什么说测试岗位是巨坑?10年测试人告诉你千万别上当

每次都有人问我软件测试的前景是什么样的,每年也会有人很多人纷纷涌入测试的岗位上,希望自己能够进入阿里、华为等大厂 但是测试岗位真的那么吃香吗?今天我结合从零基础小白到测试开发的成长经历,来说下这个行业的发展前景,以及要入行的同学应该从哪个地方入手学习 ......
岗位

GYM 101147K Touristic Trip

首先可以看出这是一个条件概率 $P(A/B) = \frac{P(AB)}{P(B)}$,其中 $A$ 事件为“满足在 $Z$ 城市时寄出第 $Q$ 张明信片”,$B$ 事件为“满足得到的明信片序列与给出的明信片序列相同” 那只需要求出 $P(AB)$ 和 $P(B)$ 就能得到最终答案了 首先考虑 ......
Touristic 101147K 101147 Trip GYM

Java学习笔记(九)

1、代理模式的概念 可以为其它对象提供一种代理以控制对这个对象的访问,屏蔽对真实角色的直接访问。 2、为什么要重写toString()方法? 默认情况下,toString()方法返回的字符串是由对象的类名、“@”符号和对象的哈希码组成的。我们需要重写toString()方法,以便返回更有意义和有用的 ......
笔记 Java

Git相关学习3(主要为分支、解决冲突)

分支基础命令 有关分支的基础命令 解决冲突 分支使用流程 ......
分支 Git

cmd常识+dos常用命令

......
命令 常识 常用 cmd dos

springboot mvc配置原理+扩展springmvc(重点)

1.新建config目录 2.在config目录下创建自定义配置类 3.根据官方文档得到要有注解@Configuration并且继承类WebMvcConfigurer 扩展springmvc:我们慢慢脱离了原始的繁琐的xml配置,现在转向javaconfig配置 最后扩展-> springmvc配置 ......
springboot springmvc 原理 重点 mvc

Linux 安装MySql

Linux 安装MySql 1.下载mysql https://downloads.mysql.com/archives/community/ 下载之后使用文件传输工具传输到你的服务器上 2.安装mysql 1.创建mysql 文件夹 mkdir /soft/mysql 创建文件夹 cd /soft ......
Linux MySql

JVM系列---【使用jconsole开启JVM监控】

#使用jconsole开启JVM监控 ##设置远程监控相关选项 对于远程Java进程的连接,会要麻烦些,首先需要在需监控的远程Java程序启动脚本中加入与JVM远程监控相关的选项: ###1.开启JVM远程监控 -Dcom.sun.management.jmxremote=true ###2.监控的 ......
JVM jconsole

Python教程_编程入门自学教程_菜鸟教程-免费教程分享

教程简介 Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, [2] ......
教程 菜鸟教程 Python

记一道国际赛CTF web题

这是一篇关于打d3ctf坐牢,无奈去打国际赛的题解。 TAMUCTF [Blackbox] 首先打开页面,然后发现一个登陆框 刚开始最先想到就是弱口令登陆,尝试几个后发现登陆不进去。 之后我就换了一个思路,就是扫一下,看看能不能有什么东西被扫出来,结果还真扫出来点东西,一个flag.txt,一个fl ......
一道 国际 CTF web

安装redis

服务器下执行cd /usr/local,进入到local文件中。执行mkdir redis 创建文件夹。 下载redis-6.0.6.tar.gz文件,当前目录执行 tar -xvf redis-6.0.6.tar.gz 将文件解压。 在b服务器安装gcc, centos:执行yum install ......
redis

基于YOLOv4的目标检测系统(附MATLAB代码+GUI实现)

本文介绍了一种MATLAB实现的目标检测系统代码,采用 YOLOv4 检测网络作为核心模型,用于训练和检测各种任务下的目标,并在GUI界面中对各种目标检测结果可视化。文章详细介绍了YOLOv4的实现过程,包括算法原理、MATLAB 实现代码、训练数据集、训练过程和图形用户界面。在GUI界面中,用户可... ......
检测系统 目标 代码 YOLOv4 MATLAB

requests基本介绍

1.requests的基本使用: 2.实例:请求丁香园疫情首页: ......
requests

为啥this和super关键字在构造方法中只能写在第一行

首先对于super: super关键字会在子类的构造方法中使用,用来对父类属性进行初始化,而super必须放在第一行,因为子类有可能使用父类属性,就必须在使用之前先对父类属性完成初始化。 对于this关键字: 如上代码:this关键字必须写在构造方法的第一行,因为如果在this关键字之前的代码用到了 ......
一行 关键字 关键 方法 super

PHP序列化与反序列化(pop链)

构造思想 构造一条完整的pop链要有头有尾,头一般是从传参的地方开始并反序列化,尾是可以达到攻击或获取数据的·口子,比如eval,include等可以执行或者包含读取。有了头又有了尾,就要通过魔术方法把它们连接起来。 魔术方法 __construct() 创建对象时触发__destruct() 对象 ......
序列 PHP pop

2023冲刺清北营12

T1 出题人 由于 $a$ 序列中存在偶数的情况很容易构造,下面分析前提为 $a$ 序列的所有数为奇数。 假设当前我们已知序列 $b$ ,对于 $b_i,b_j$ ,如果存在 $k$ 满足 $a_k=b_i+b_j$ ,那么连接 $i,j$ 所对应的点,由于点数为 $n$ ,边数至少为 $n$ ,因 ......
2023

MySQL——修改字段非空约束/默认值

-- 给字段设置默认值 ALTER TABLE t_sys_user ALTER COLUMN user_phone DEFAULT ''; -- 修改非空约束等 ALTER TABLE t_sys_user MODIFY COLUMN `user_phone` varchar(16) NOT NU ......
字段 MySQL

vue 选择图片或者拍照上传,数据在外层取不到/拿不到解决。

<input type="file" accept="image/*" capture="camera" @change="onImageChange" class="inputClass"/> // 调用 async onImageChange(e) {this.capImg = await th ......
数据 图片 vue

python编程

python编程 1、优势 (1)简单,易学,免费,开源,代码规范(采用强制缩进方式,使其有很强的可读性) (2)解释性:python是边解释边执行的,python解释器会将源码转为中间字节码的形式,然后将其解释为机器语言执行。 (3)可移植:python程序无须经过任何修改就可以在多个平台上运行。 ......
python

ajxa

choices参数 # 一般用在字段存储数据的情况可能被列举完全的情况 eg:性别 学历 来源 # 针对以上这些可能被列举完的情况,我们一般步存中文字符,男 女 未知, 利用到了choices参数 gender_choices = ( (1, '男'), (2, '女'), ) gender= mo ......
ajxa