首页
编程日记
Previous
Next
sql题目练习
cookie注入 解题思路和之前的整数型注入一样,只是比整数型注入多了一步,题目没有给输入框,提示“尝试找找cookie吧”cookie的中文翻译是曲奇,小甜饼的意思。cookie其实就是一些数据信息,类型为“小型文本文件”&#…
阅读更多...
9、案例实战【处理百万级交易无压力】:JVM栈内存与永久代大小又该如何设置?
9.1、前文回顾 上一篇文章通过案例分析,向大家介绍了在准备上线新系统时,如何根据预估的业务量和访问量来推算系统每秒的并发量。接下来,我们将探讨如何根据这个并发量来估算每秒钟请求对内存空间的占用,进而得出整个系统运行期间的JVM内存运转模型。 在得到这个JVM内存运…
阅读更多...
如何部署 wfs 分布式服务
说明: wfs是海量小文件存储系统。wfs1.x不直接支持分布式存储,但为了应对大规模部署和高可用需求,推荐采用如Nginx这样的负载均衡服务,通过合理的资源配置和定位策略,可以在逻辑上模拟出类似分布式的效果。也就是说&am…
阅读更多...
浅谈免杀下的持久化
文章目录 前记注册表计划任务COM劫持后记reference 前记 实战中持久化的手段常用的就是加服务、添改注册表、加计划任务、劫持等,这里探索c/c下的维权免杀 注册表 用户级 \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run \HKEY_CURRENT_USER…
阅读更多...
POJO,Entity,model,domain,view,DTO,VO,Param这些分别都是什么含义?怎样理解?
目录 1. 前言 2. POJO的含义 3. entity(实体) 4. model(模型) 5. domain(域) 6. view(视图) 7. DTO(数据传输对象) 8. VO(真正视图层) 9. Param(参数) 10. 总结 1. 前言 在日常开发的过程中,如果我们接手一个新的项目之后,通常会有各种各样的…
阅读更多...
Java基础之JVM对象内存分配机制简介
一 对象内存分配 1.1 运行时数据区域 1.2 常见java应用启动JVM参数: -Xss:每个线程的栈大小(单位kb)-Xms:堆的初始大小,默认物理内存的1/64,示例:-Xms:4g -Xms:10m-Xmx:堆的最大可用大小,默认物…
阅读更多...
vue cli3开发自己的插件发布到npm
具体流程如下: 1、创建一个vue项目 vue create project 2、编写组件 (1)新建一个plugins文件夹(可自行创建) (2)新建Button组件 (3)组件挂载,为组件提供 in…
阅读更多...
Opencv | 边缘检测 轮廓信息
目录 一. 边缘检测1. 边缘的定义2. Sobel算子 边缘提取3. Scharr算子 边缘提取4. Laplacian算子 边缘提取5. Canny 边缘检测算法5.1 计算梯度的强度及方向5.2 非极大值抑制5.3 双阈值检测5.4 抑制孤立弱边缘 二. 轮廓信息1. 获取轮廓信息2. 画轮廓 一. 边缘检测 1. 边缘的定义…
阅读更多...
css中新型的边框设置属性border-inline
一、概念与背景 border-inline 是 CSS Logical Properties and Values 模块中的一个属性,用于控制元素在流内(inline)方向上的边框。该模块旨在提供与书写模式(writing mode)无关的布局和样式描述方式,使得…
阅读更多...
牛客NC216 逆波兰表达式求值【中等 栈 C++/Java/Go/PHP】
题目 题目链接:https://www.nowcoder.com/practice/885c1db3e39040cbae5cdf59fb0e9382 核心 栈 参考答案C class Solution {public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** param tokens strin…
阅读更多...
JVM (Micrometer)监控SpringBoot(AWS EKS版)
问题 怎样使用JVM (Micrometer)面板,监控Spring?这里不涉及Prometheus和Grafana,重点介绍与Micrometer与Springboot,k8s怎样集成。 pom.xml 引入依赖,如下: <properties><micrometer.version&…
阅读更多...
Redis系列:内存淘汰策略
1 前言 通过前面的一些文章我们知道,Redis的各项能力是基于内存实现的,相对其他的持久化存储(如MySQL、File等,数据持久化在磁盘上),性能会高很多,这也是高速缓存的一个优势。 但是问题来了&am…
阅读更多...
论机器学习(ML)在网络安全中的重要性
机器学习是什么? 机器学习(ML)是人工智能的一个分支,它使用算法来使计算机系统能够自动地从数据和经验中进行学习,并改进其性能,而无需进行明确的编程。机器学习涉及对大量数据的分析,通过识别数据中的模式来做出预测…
阅读更多...
Python | 获取PCD点云数据强度等信息
最近工作需要,需要获取PCD点云数据的强度等信息,给出open3d和pypcd两种方法获取强度信息。读取的PCD数据头格式如下: VERSION 0.7 FIELDS x y z intensity laserid timeoffset yawangle SIZE 4 4 4 1 2 8 4 TYPE F F F U U F F COUNT 1 1 1 …
阅读更多...
Spring Boot | Spring Boot 实现 “Redis缓存管理“
目录 : Spring Boot 实现 "Redis缓存管理" :一、Spring Boot 支持的 "缓存组件" ( 如果 “没有” 明确指定使用自定义的 "cacheManager "或 "cacheResolver" ,此时 SpringBoot会按照“预先定义的顺序” 启动一个…
阅读更多...
浅谈本地缓存的几种方案选型
一、摘要 说到缓存,面试官基本上会绕不开以下几个话题! 项目中哪些地方用到了缓存?为什么要使用缓存?怎么使用它的?引入缓存后会带来哪些问题? 这些问题,基本上是互联网公司面试时必问的一些…
阅读更多...
STM32,复位和时钟控制
外部时钟 HSE 以后需要用到什么就这样直接拿去配就行了
阅读更多...
【Linux网络】FTP服务
目录 一、FTP简介 1.FTP-文件传输协议 2.FTP的两种模式 二、安装配置FTP 1.安装环境 2.对文件的操作 3.切换目录 4.设置匿名用户 5.图形化界面登录 6.白名单与黑名单 重点与难点 一、FTP简介 1.FTP-文件传输协议 FTP是FileTransferProtocol(文件传输协…
阅读更多...
【C++干货基地】深度理解C++中的高效内存管理方式 new delete
🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 哈喽各位铁汁们好啊,我是博主鸽芷咕《C干货基地》是由我的襄阳家乡零食基地有感而发,不知道各位的…
阅读更多...
【八股】Java基础、集合、JVM
面向对象三大特性 1 封装: 将 方法 和 属性 写到同一个类中,并将属性 私有化,生成 get set方法,外部访问属性需要通过get和set方法,内部可以直接访问属性,这样的一个类我们认为它完成了封装。 2 继承: 子…
阅读更多...
推荐文章
ChatGPT赋能Scrum实践
类ChatGPT的各种语言大模型LLM开源Github模型集合
ChatGPT可能马上取代你!ChatGPT能做什么?
保姆级JAVA对接ChatGPT教程 使用 openai-gpt3-java
借助ChatGPT自动生成PPT
教你如何正确使用ChatGPT
热门文章
“搜索大战”正式打响,微软发布ChatGPT版搜索引擎和浏览器
ChatGPT 怎么注册使用最新详细教程-新手小白
机器学习0 — 总体架构,chatgpt时代必须掌握的
云原生周刊 | 使用 ChatGPT 协助解决 Prometheus 告警
ChatGPT通俗笔记:从GPT-N、RL之PPO算法到instructGPT、ChatGPT
使用ChatGPT智能搜索论文