摘要: 抽象类和接口 抽象类 public abstract class Animal { protected String name; public Animal(String name) { this.name = name; } public abstract void makeSound(); // 阅读全文
posted @ 2024-08-11 22:10 Sherioc 阅读(41) 评论(0) 推荐(0)
摘要: 1 synchronized 关键字的作用 互斥访问: 当一个线程获得了由 synchronized 修饰的方法或代码块的锁后,其他线程必须等待该锁被释放才能继续执行。 这种机制保证了同一时间只有一个线程可以执行被 synchronized 修饰的代码段。 可见性: synchronized 关键字 阅读全文
posted @ 2024-08-11 16:03 Sherioc 阅读(45) 评论(0) 推荐(0)
摘要: 1 饿汉式 这种方式是最简单的单例模式实现,它在类加载的时候就创建了单例对象。 优点 实现简单 线程安全 缺点 无论是否使用,都会加载单例类并创建单例对象 public class Singleton { private static final Singleton INSTANCE = new S 阅读全文
posted @ 2024-08-11 15:51 Sherioc 阅读(213) 评论(0) 推荐(0)
摘要: E-R模型 接口设计 数据模型设计 基本模型放在models.py中 class School(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=100, verbose 阅读全文
posted @ 2024-08-10 00:25 Sherioc 阅读(136) 评论(0) 推荐(0)
摘要: Settings中设置模块java版本、java Complie版本 Maven 配置 阅读全文
posted @ 2024-08-08 23:38 Sherioc 阅读(14) 评论(0) 推荐(0)
摘要: RNN 简化后网络结构 LSTM 引入长期记忆链c 同时保持短期记忆链s和长期记忆链c,相互更新 与论文图的对应 GRU 阅读全文
posted @ 2024-07-25 12:23 Sherioc 阅读(17) 评论(0) 推荐(0)
摘要: 指针 1、指针和二维数组 概述:不管是几维数组,当你使用数组名 a 而没有取地址操作符&时,它(a)都会退化为指向其第一层的指针。(一维数组指向首元素的指针,二维数组是第一行数组的指针,三维数组是指向其第一层(也就是第一个二维数组)的指针) 1、错误示范 int a[3][4] = { {1,2,3 阅读全文
posted @ 2024-07-23 21:26 Sherioc 阅读(35) 评论(0) 推荐(0)
摘要: 引子:兜兜转转还是你~ C++数据类型 int 占用 4 个字节(32 位机) char 占用 1 个字节(8 位机) short 占用 2 个字节(16 位机) long 占用 4 个字节(32 位机) float 占用 4 个字节(32 位机) double 占用 8 个字节(64 位机) lo 阅读全文
posted @ 2024-07-21 17:40 Sherioc 阅读(53) 评论(0) 推荐(0)
摘要: WSL安装anaconda 1、按照CSDN(最终失败) 按照csdn中,直接在linux环境中下载镜像 wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh 下载完成后输入 bash /tmp/Anac 阅读全文
posted @ 2024-07-19 17:36 Sherioc 阅读(814) 评论(0) 推荐(1)
摘要: 正则化 L1正则化和L2正则化是机器学习中用于防止模型过拟合的技术,它们通过向损失函数添加额外的项来实现对模型复杂度的惩罚。 L1 正则化 (Lasso Regularization) L1正则化通过在损失函数中添加一个与权重系数的绝对值成比例的项来实现。这个额外的项迫使某些权重系数降为零,从而实现 阅读全文
posted @ 2024-07-18 16:16 Sherioc 阅读(110) 评论(0) 推荐(0)
摘要: 1、Keras深度学习框架中的理解方式 矩阵向量点积 output = relu(dot(W, input) + b) input的每个元素为三维的特征向量的特征, W矩阵: 行:存储节点权重数组 列数表示节点数量 所以result[1]和result[0]运算互不干扰,能够并行加速 上述数学角度运 阅读全文
posted @ 2024-07-18 14:37 Sherioc 阅读(126) 评论(0) 推荐(0)
摘要: 什么是跨域 浏览器的同源策略:浏览器为确保资源安全,而遵循的一种策略,该策略对访问资源进行了一些限制 https://www.w3.org/Security/wiki/Same_Origin_Policy https://developer.mozilla.org/zh-CN/docs/Web/HT 阅读全文
posted @ 2024-07-16 00:32 Sherioc 阅读(107) 评论(0) 推荐(0)
摘要: 引子:软件杯智能编辑器添加支付宝付费功能 fastapi支付宝沙箱 .env环境变量 数据库 接口 按照sql补充recharge数据库表,下载支付宝沙箱手机应用app,然后填我的账号就行(或者你自己的需要改环境变量,见下面的详细介绍) post请求携带充值金额,后端返回url前端进行回调到达扫码页 阅读全文
posted @ 2024-07-11 19:01 Sherioc 阅读(152) 评论(0) 推荐(0)
摘要: 任务描述 如果你是某新闻单位工作人员(这里假设source=新华社),为了防止其他媒体抄袭你的文章,做一个抄袭自动检测分析的工具: 一、定义可能抄袭的文章来源 二、与原文对比定位抄袭的地方 数据预处理 本次实验涉及的数据预处理 - 数据清洗,针对content字段为空的情况,进行dropna - 分 阅读全文
posted @ 2024-06-18 10:40 Sherioc 阅读(160) 评论(0) 推荐(0)
摘要: 训练数据生成 每个x向量维度为3,y标签使用one-hot编码进行3分类。 生成的数据如下: 构建BP神经网络模型 初始化权重和偏置矩阵如下: 训练神经网络 绘制梯度下降损失函数曲线图 附(如果采用梯度下降更新权重,即权重值发生少量变化后,基于损失值的变化更新权重的方法如下: 阅读全文
posted @ 2024-05-21 23:34 Sherioc 阅读(86) 评论(0) 推荐(0)