相关文章
蓝桥杯 (年号字串 C++)
思路: 1、看成10进制转化成26进制 。 2、A表示1、B表示2。以此类推,Z表示26. 代码:
#include <iostream>
using namespace std;
int main()
{char str[10];
int sum 2019, n, i 0;
while (sum > 0)
{str[i] sum % 26 64;sum / …
编程日记
2024/12/18 12:51:28
owasp top 10
1、访问控制的崩溃: 通过身份验证的用户可以访问其他用户的信息,越权 达成方式:通过修改url、内部应用程序状态或html页面绕过 防范:除了公有资源外,默认情况下拒绝访问,严格判断权限,记录失败的…
编程日记
2024/12/23 3:04:13
AdvancedCombine/高级组合,Futures/转义闭包转换为未来发布者 的详细使用
1. 创建详细使用的高级组合 View AdvancedCombineBootcamp.swift
import SwiftUI
import Combine/// 数据服务
class AdvancedCombineDataService{// Published var basicPublisher: String "first publish"// CurrentValueSubject 通用函数// let currentValuePub…
编程日记
2024/12/20 12:01:08
java项目运行时信息获取
大体思路如下,想要获取启动时处理器数量、jvm 相关信息,操作系统信息、运行机器信息 运行机器信息
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;import java.lang.invoke.MethodHandles;/*** 机器工具类*/
public abstract class ServerU…
编程日记
2024/12/18 9:11:28
C++学习之类和对象
类和对象的关系
类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。类,是创建对象的模板,一个类可以创建多个相同的对象;对象,是类的实例,是按照类的规则创建…
编程日记
2024/12/18 16:38:16
【JavaEE】synchronized原理 -- 多线程篇(6)
synchronized原理 1. synchronized具体采用了哪些加锁策略?2. synchronized内部实现策略(内部原理)2.1 偏向锁2.2 轻量级锁与重量级锁 3. synchronized 的其它优化策略3.1 锁消除3.2 锁的粒度 4. 总结 1. synchronized具体采用了哪些加锁策略?
synchronized既是悲观锁, 也是…
编程日记
2024/12/7 8:51:16
Flutter 填坑录 (不定时更新)
一,内存爆表 > 图片缓存 /// State基类
class BaseState<T extends StatefulWidget> extends State<T>withAutomaticKeepAliveClientMixin,WidgetHelper,DialogHelper,EventListener {mustCallSupervoid initState() {if (isListenEvent()) {EventMa…
编程日记
2024/12/22 17:48:25
深入解析Java正则表达式:定义、原理和实例
1.前言
1.1简介 正则表达式在Java开发中扮演着重要的角色。本文将详细讲解Java正则表达式的定义、工作原理,并提供一些实例和示例代码,帮助读者更好地理解和应用正则表达式 1.2使用场景的介绍 正则表达式适用于许多问题和场景,包括但不限于…
编程日记
2024/12/18 20:04:02