自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 GO websocket 实现简易聊天室

GO websocket 实现简易聊天室

2022-10-18 15:43:10 1167 1

原创 GO 操作MongoDB

GO 操作MongoDB

2022-10-18 12:18:36 2230

原创 GO GORM库的操作

GO GORM库的操作

2022-10-17 21:23:12 908

原创 GO 自行实现SQLBuilder

GO 自行实现SQLBuilder

2022-10-17 14:40:11 588

原创 GO SQL驱动接口调用

GO SQL驱动接口调用

2022-10-17 11:21:40 221

原创 GO数据库编程--MySQL基础

mysql基础

2022-10-16 19:59:43 200

原创 MIT 线性代数 1-5讲总结:消元、主元、初等矩阵、不可逆矩阵的证明、高斯-约尔当求逆、上下三角矩阵、置换矩阵、转置、向量空间与子空间

1.增广矩阵系数矩阵右边加一列(线性方程组的解)2.消元与主元主元(图中绿色圈中的元素):消元的关键,不能为0,为0则需行变换改变主元3.初等矩阵通过将n倍的某行加到令一行达到消元的目的而这种手段也是通过矩阵乘法进行的E:element matrix:初等矩阵:将原矩阵第n行m列的元素归零需要的矩阵红色部分为固定的,绿色部分为需要考虑的:为了将2行1列的元素归零,我们需要利用本行前面行的元素来清除他(第二行前面的行只有第一行,因此只有一个能考虑的)第一行:1 ..

2022-03-31 18:30:36 2751

原创 深度学习:非标量调用backward()求梯度实现原理、detach()

计算图非标量调用backward()求梯度x = torch.arange(4.0)x.requires_grad = Truey = x * x方法1:通过y.sum().backward()调用反向传播y.sum().backward()print(x.grad) sum为y.sum()把x带入得 x.grad为(0,2,4,8)方法2:传入shape和x一样的ones参数y.backward(torch.ones(x.shape))...

2022-03-26 10:56:09 2449 1

原创 深度学习 自信息、熵、交叉熵

熵(entropy):无损编码事件信息的最小平均编码长度对每个可能性事件进行编码,计算他们的编码长度,最短的为熵类似哈夫曼树,编码不能有二义性: 例:四种事件的编码分别为 10、11、 1、110,前两种编码和后两种编码都可组成1110的编码段编码方式 猫(50%) 狗(25%) 猪(12.5%) 兔(12.5%) 编码长度 方法1 10 110 0 111 2x50%+3x25%+1x12.5%+3x12.5%=...

2022-03-25 12:41:00 1374

原创 深度学习 反向传播backward在 随机梯度下降中的运用

以最简单的神经网络为例损失函数 损失函数为通过随机设定的w1和w2 得出的y的近似值与真实y的差距随机梯度下降(SGD)​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​通过此公式不断更新w使w靠近真实值为当前误差关于w的梯度,梯度方向为数值(Loss)增长最快的方向所以我们沿...

2022-03-25 09:18:30 4088

原创 深度学习: 矩阵求导、广播机制、按轴降维

使用列向量(若x、y为向量)和分子布局(分子不变,分母转置)

2022-03-24 20:36:39 3295

原创 Linux系统 D2L 安装

创建一个新的Ubuntu系统# 打开终端sudo apt update //更新aptsudo apt install build-enssential //提供编译程序必要的软件包列表sudo apt install python3.8 //安装python3.8,选项全yeswegt miniconda相应版本的下载地址# 安装完成后最后一行显示Miniconda3。。。。Linux-x86_64.sh savedbash Miniconda3。。。。Linux-x86_64.

2022-03-22 16:24:27 2675

原创 蓝桥杯 一元三次方程 JAVA 二分法

本来一开始不知道三个解怎么用二分分出来。后面发现在二分外面套个遍历,把解集范围的整数全遍历一遍即可。判断这个数和他后一位是否为解。若都不是则判断带入方程所得的数是否在y轴两侧。若是则有一解在其此范围内 import java.util.*; import java.math.*; public class Main { static double a, b, c, d; public static void main(String[]args) { Scanner in

2022-03-03 12:28:05 549

原创 蓝桥杯 锻造兵器 JAVA TreeMap的使用

通过TreeMap的有序性将每个数出现几次传到哈希表中最后按顺序查找比num大m的个数public static void main(String[]args) { Scanner in = new Scanner(System.in); int ans = 0; TreeMap<Integer,Integer> hs = new TreeMap<>(); int n = in.nextInt(), m = in.nextInt(); for(int..

2022-03-01 12:43:39 377

原创 Java 蓝桥杯 正则问题

import java.util.*; import java.math.*; public class Main { static char[] arr; static int index = 0 ;//全局变量控制位置 public static void main(String[]args) { Scanner in = new Scanner(System.in); String s = in.next(); arr = s.toCharArray();..

2022-02-24 15:17:41 218

原创 蓝桥杯 寒假作业 DFS Java

visit数组存储 该数字是否有使用过num数组 存储 将要匹配的数字皆从下标1开始存储static boolean[] visit = new boolean[14];static int[] num = new int[13];dfs 参数为填入的第几个数字 从上向下 从左往右 import java.util.*; import java.math.*; public class Main { static boolean[] visit = new bool

2022-02-24 13:02:41 322

原创 Java 传球游戏 动态规划

import java.util.*; import java.math.*; public class Main { public static void main(String[]args) {// Dp[i][j] 第i名球员在第j次接球时 有n种传给自己的顺序 Scanner in = new Scanner(System.in); int n = in.nextInt(), m = in.nextInt(); int[][] Dp = new int[n..

2022-02-23 15:24:25 3463

原创 JAVA 外卖店优先级 纯数组解法

import java.util.*; import java.math.*; public class Main { public static void main(String[]args) { Scanner in = new Scanner(System.in); int n = in.nextInt() , m = in.nextInt(), t = in.nextInt(); int[] servers = new int[n + 1]; int[] ..

2022-02-23 15:23:46 458

原创 Java 奖学金 对类的应用问题(含toString 和 compareTo的使用)

题目:第一行输入 一个 int 为n个学生接下来n行输入学生的语数英成绩将成绩前五的前五的学生 打印出 学号和总分# 若总分相同则按语文排,若语文相同按学号排样例输入:6 90 67 80 87 66 91 78 89 91 88 99 77 67 89 64 78 89 98 输出:6 2654 2643 2582 2441 237 import java....

2022-02-23 13:33:43 183

原创 JAVA IP地址

用split函数将ip地址按 . 分隔判断若超过四段则不是,开头有0则不是将string类的字符转换成int类型的ASCII码,若大于57或小于48说明不是数字把他们加起来判断是否在[0, 255]间import java.util.*;public class Main { static String s; public static void main(String[]args) { Scanner in = new Scanner(System.in); while(

2022-02-20 20:14:43 322

原创 JAVA 求素数

在小等于n的数里的所有素数由于素数特性:(整数里)只有1与本身相乘能得到自己的数我们可以顺序进行判断:若i为素数,遍历所有i * j <= nimport java.util.*;public class Main { public static void main(String[]args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int[] arr = new int[n + 1];

2022-02-20 15:16:02 173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除