自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 JAVA-软开-常见八股文(2)-数据库相关

1 Drop Delete Truncate三者之间的区别和联系

2023-11-04 22:38:38 245

原创 JAVA-软开-常见八股文(1)-数据库相关

布隆过滤器的作用是某个 key 不存在,那么就一定不存在,它说某个 key 存在,那么很大可能是存在(存在一定的误判率)。于是我们可以在缓存之前再加一层布隆过滤器,在查询的时候先去布隆过滤器查询 key 是否存在,如果不存在就直接返回。全外连接(FULL OUTER JOIN)则返回左边表和右边表的所有记录,即使没有匹配的行也不会被过滤掉。的情况,那么就会导致大量的请求直接打在数据库上面,导致数据库压力巨大,如果在高并发的情况下,可能。3、搭建Redis集群,提高Redis的容灾性,防止Redis的宕机。

2023-11-04 15:52:50 194

原创 String StringBuilder常用方法总结

在java中String类不可变的,创建一个String对象后不能更改它的值。所以如果需要对原字符串进行一些改动操作,就需要用StringBuilder类或者StringBuffer类,StringBuilder比StringBuffer更快一些,缺点是StringBuilder不是线程安全的,但在算法竞赛中一般我们用不到多线程。所以,主要推荐使用StringBuilder类。上述方法可以用在如果想要修改字符串中的某个字符。也可以使用StringBuilder的setCharAt(位置,字符值)方法。

2023-05-14 21:29:54 1603

原创 Pytorch深度学习实践-刘二大人-08加载数据集

Pytorch深度学习实践-B站刘二大人-08加载数据集笔记

2022-06-12 10:50:49 272

原创 Pytorch深度学习实践-刘二大人-07处理多维特征的输入

在此之前构造的网络模型,输入输出均是一维的。本节主要变化的是处理输入数据为多维情况时:改变的是输入的维度m和输出维度n:torch.nn.Linear(m,n)补充:矩阵乘法就是对于维度进行的变换,引入矩阵A,使得X从N维变成M维接下来按照网络模型来说,本节进行变化的是第1部分数据加载和第2部分设计模型:1.准备数据集:2.设计网络模型:实现的代码为:最后完整的代码为:...

2022-05-31 16:15:21 191

原创 Pytorch深度学习实践-刘二大人-06pytorch实现逻辑回归模型

import matplotlib.pyplot as pltimport torchimport matplotlib.pyplot as plimport numpy as npx_data = torch.Tensor([[1.0], [2.0], [3.0]])y_data = torch.Tensor([[0], [0], [1]])class LogisticRegressionModel(torch.nn.Module): # 构造函数:初始化对象默...

2022-05-27 11:42:51 339

原创 Pytorch深度学习实践-刘二大人-05pytorch实现线性模型

Pytorch的实现流程为:本节的课上代码为:import matplotlib.pyplot as pltimport torchx_data = torch.tensor([[1.0], [2.0], [3.0]]) # 3*1,1指的是维度,3是样本数y_data = torch.tensor([[2.0], [4.0], [6.0]]) # 3*1loss_list = []class LinearMode(torch.nn.Module): def __i

2022-05-16 18:21:52 203

原创 PyTorch深度学习实践-刘二大人-反向传播作业

import matplotlib.pyplot as pltimport torch# y = w1*x2 + w2 * x + b,注意超参数学习率的设置,这里设置为0.01x_data = [1, 2, 3]y_data = [2, 4, 6]loss_list = []w1 = torch.Tensor([1])w2 = torch.Tensor([1])b = torch.Tensor([1])w1.requires_grad = Truew2.requir...

2022-05-15 11:51:10 97

原创 Pytorch深度学习实践-刘二大人-反向传播demo

import matplotlib.pyplot as pltimport torch# y = w*xx_data = [1, 1.8, 2.5, 3.0]y_data = [2, 4, 6.9, 7.5]loss_list = []w = torch.Tensor([0.5])w.requires_grad = Truedef forward(x): return x * w #W是tensor,tensor的运算后是建立计算图def loss(x,.

2022-05-15 11:20:27 221

原创 Pytorch深度学习实践-刘二大人-梯度下降和随机梯度下降

梯度下降法:import matplotlib.pyplot as pltx_data = [1.0, 2.0, 3.0, 4.0]y_data = [2.0, 4.0, 6.0, 8.0]loss_list = []w = 1.0def forward(x): return w*xdef cost(xs, ys): sum = 0 for x, y in zip(xs, ys): pre_y = forward(x) ..

2022-05-12 15:32:24 294

原创 Pytorch深度学习实践-刘二大人-线性模型作业

import numpy as npimport matplotlib.pyplot as pltx_data = [1, 2, 3, 4]y_data = [2, 4, 6, 8]w_list = np.arange(0.0, 4.1, 0.1)b_list = np.arange(-2.0, 2.1, 0.1)w, b = np.meshgrid(w_list, b_list)def forward(x): return x * w + bdef loss(x, y.

2022-05-11 09:07:46 310

原创 安装Anconda教程

1、下载https://www.anaconda.com/download/Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror2、 安装流程这里将第一项勾选,不需要再去配环境3、验证运行cmd,输入python进入Python编辑界面即可验证安装成功。...

2021-11-11 15:19:19 1168

原创 JS邮箱验证 正则表达式

/*校验邮件地址是否合法 */function IsEmail(str) { var reg=/^\w+@[a-zA-Z0-9]{2,10}(?:\.[a-z]{2,4}){1,3}$/; return reg.test(str);}

2021-05-14 20:23:54 293

原创 Unable to preventDefault inside passive event listener due to target being treated as passive

最近在用HBuilderx 开发MUI项目时,控制台总是出现Unable to preventDefault inside passive event listener due to target being treated as passive..,查阅后可知是对于监听器的默认值没有进行处理解决方法是:在mui.css和mui.min.css文件中添加下面代码即可*{touch-action: none;}...

2021-05-12 15:27:17 232

原创 Multiple annotations found at this line: - Referenced file contains errors (http://www.springframew.

最近在做java web项目,使用SSM框架,IDE是eclipse。有时候发现一些配置文件(.xml文件)莫名奇妙会有红色小×号,虽然不影响项目使用,但看上去还是很别扭。一、解决Eclipse中XML最上边报错Multiple annotations found at this line可以参考:https://blog.csdn.net/weixin_43235147/article/details/105016351二、快捷这个有点玄学,去相应的xml文件中,增加个空格删除再保存

2021-05-11 20:44:11 1817

原创 org.springframework.beans.factory.BeanCreationException:sqlSessionFactory创建失败

配置文件出现问题,报错的原因在于创建sqlsessionfactroy失败(这个坑确实比较隐晦)Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [applicationContext.xml]: Initializat

2021-05-06 22:07:55 1271

原创 反转问题-C语言字符串反转和数组反转

下面是字符数组的反转:#include <stdio.h>#include<string.h>#define MAX 20 //字符串问题,scanf碰到空格或者回车结束。gets可以得到空格的字符串,回车结束 int main(){ char a[MAX],temp; int i,length ; // scanf("%s",a); gets(a);// 0 1 2 3 4 5 ...n-3 n-2 n-1// i n-i-1 length=strle

2021-04-13 13:08:47 184

原创 利用筛选法求素数

筛选法的基本思想:利用凡是2的任意倍数的数都不是素数,那么剩下的就是素数。利用标记法,假设求MAXNUM=100个数里的所有素数,初始化时将所有数的标记位暂时赋值为1;然后将2的任意倍数的数的标记位暂时赋成0;最后输出标记位为1的数,即所求的素数。#include<stdio.h>#define MAXNUM 101 int main(){ int n[MAXNUM]={0}; int i,j; for(i=1;i<MAXNUM;i++){ //必须得初始化,将每个.

2021-04-10 23:03:00 808

原创 输入年月日,输出星期几

输入:年月日输出:周几备注:从1月1日开始算起,默认是周一。思想就是算出总的天数模7即可​#include<stdio.h>//输入一个年月日 判断今天是星期几//已知1月1日是周一 int main(){ int year,month,day,sum=0; int week,sumDay=0; int mmonth[]={31,28,31,30,31,30,31,31,30,31,30,31}; scanf("%d %d %d",&year...

2021-04-10 22:55:53 5336

原创 最大公约数和最小公倍数

#include<stdio.h>/*最大公约数和最小公倍数*/int gcd(int a ,int b){ return b?gcd(b,a%b):a; } int lcm(int a,int b){ return a/gcd(a,b)*b;}int main(){ int a,b; scanf("%d %d",&a,&b); printf("最大公约数:%d\n",gcd(a,b)); printf("最小公倍数是:%d",lcm(a,b)); .

2021-04-10 22:46:38 41

原创 水仙花数--按位取数的方法

水仙花数的关键就在于按位取数。由于代码比较简单,就不再进行解释这个也是按位取数的方法:abcd+cabd=9102,https://blog.csdn.net/qq_42018605/article/details/115585710#include<stdio.h>int main(){ int a,b,c; for(int i =100;i<=999;i++){ a=i%10; b=(i/10)%10; c=i/100; if((a*.

2021-04-10 22:44:29 99

原创 快速理解冒泡排序

由于算法比较简单,直接就上代码了#include<stdio.h>#define MAX 8 void Bubble_sort(int a[],int n){ int i,j; int temp; for(i=0;i<n-1;i++) for(j=0;j<n-1-i;j++){ if(a[j]>a[j+1]){ temp = a[j]; a[j] = a[j+1]; a[j+1]= temp; }

2021-04-10 22:38:13 56

原创 abcd+cadb=9102-按位取数的方法

按位获取每位数。找出满足以下表达式:abcd+cadb=9102的所有4位数字。#include<stdio.h>//abcd+cadb = 9102int main(){ int a,b,c,d; int i; int temp; for(i=1;i<=9999;i++){ a = i/1000; b = i/100%10; c = i/10%10; d = i%10; temp = 1000*c+100*a+d*10+b;

2021-04-10 22:35:30 418

原创 abc三个数交换排序输出

#include<stdio.h> //输入三个数abc,按照从小到大排序输出 void swap(int &m,int &n){ int tem = m; m = n; n = tem; } int main(){ int a,b,c; int temp; scanf("%d %d %d",&a,&b,&c); if(a>=b&&a>=c){ //a是最大的数 i.

2021-04-10 22:29:40 1402

原创 actionBar获取系统标题栏 显示左箭头以及修改文字/背景色

在安卓开发中,如果需要对标题栏进行操作,在布局所依靠Activity 的Java文件中可以设置背景色通过以下代码段进行修改:(注意导入相应的包) actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#4f453e"))); 完整的对actionbar操作: ActionBar actionB...

2020-05-02 14:29:04 513 1

原创 My eclipse和Eclipse平台 JSP可视化编程工具

无论选择My eclipse还是eclipse,在编写jsp网页的时候我们都可以使用平台自带的可视化编程工具(即拖拉组件),两个平台的工具会有些稍微的差异,但外观和效果都是大同小异。下面我将简单介绍如何启动这些可视化编程工具。1、eclipse下的web page editors(1)一般编写JSP采用的是 (Eclipse ide for enterprise java de...

2019-10-12 21:37:56 2956

原创 如何对顺序表进行创建和赋值,调用?c语言 数据结构

先要对顺序表的存储方式有个了解,它与数组存储的不同之处在于,这个的储存是连续的,并且是动态存储的。1、首先对先对SqList进行预定义 2、省略了其他的预定义。大致的创立和赋值代码如下,先是声明个顺序表a,然后对其进行分配空间,用malloc函数,  for循环是对顺序表里的数据经行赋值,强调一点,对顺序表的数据元素的表示方式为:a.elem[i],这个与数组的下标表示类似...

2018-10-13 17:20:19 11574 4

原创 输入5个字符串,从中找出最大的字符串 (用指针数组)

#include&lt;stdio.h&gt;#include&lt;string.h&gt; void seacher(char *string[],int m)   {   int i=0;        char *temp=string[0];                             char *betwen;  for(i=1;i&lt;=4;i++) {     if(...

2018-06-03 09:55:50 11515 1

原创 c语言 100以内3个最大的素数(调用函数)

求100以内的3个最大的素数 这是所构造的判断是否为素数的函数; 这里划重点了!!!!                 这里累加和k,初始化为0;要不然结果一直不对这是debug 的结果:如果不进行初始化,机器会给它不一样的值。。。这是主函数:完整的运行结果:...

2018-05-11 22:10:01 6907 4

原创 初学c语言 对公式的处理(符号问题)

Sn=(-1)^n*1/(n*n+1);针对符号的正负问题,我们可以分开讨论一下,代码如下:然后针对公式其他元素我们可以分开进行讨论,例如对分子,分母。最后我们强调一下,数据类型的问题,一定要注意到数据类型代码的全部如下:...

2018-04-19 22:56:30 259

原创 初学 (比较法) 在输出数据的运用

初学c语言,我打算把一些我认为重要的东西记录下来。比较法,就是对输入的数据两两比较,然后交换它们的位置,在输出,在处理大小排序问题上较为简单输出结果:另外只是在比较最大最小的数时,用条件语句会更简便输出的结果为:...

2018-04-18 17:55:57 221

java实现词法分析器——编译原理实验

用Java语言实现编译原理中词法分析器,可以对关键字,运算符,分界符,标识符,常数,无识别符等类型进行识别。可以通过文件输入或者控制台进行输出

2021-04-13

大学C语言期末考试练习题(带详解答案).doc

C语言期末考试练习题,有选择,编程,读程序写答案等

2021-04-13

推免_考研复试自荐信.docx

推免或者考研复试均能够使用的自荐信模板

2021-04-10

高等数学下册知识点超详细整理.doc

高数下册完整知识点整理,非常有用,大家可以收藏

2021-04-10

2015-2016学年第二学期概率论试卷(A卷)及其参考答案.doc

郑大软院之前的概率论试卷,参考价值还挺大的

2021-04-10

空空如也

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

TA关注的人

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