- 博客(33)
- 收藏
- 关注
原创 简单回归问题实战
这是因为在最小值点处,损失函数的变化率(即斜率)是最小的。因此,当 b_gradient 和 w_gradient 变得非常小时,更新量 learningRate * b_gradient 和 learningRate * w_gradient 也会变得非常小,导致 b 和 w 的变化几乎可以忽略不计。所以一般线性模型只有一个最低点的时候,会出现这种情况,找到最合适的b w后,后续迭代参数几乎不会变化。所以一般线性模型只有一个最低点的时候,会出现这种情况,找到最合适的b w后,后续迭代参数几乎不会变化。
2024-08-15 17:01:50
457
原创 pycharm使用虚拟环境
点设置->add->conda environment->existing environment选你的虚拟环境。File->settings->project:你的项目名->python interpreter。这是我的路径,要选择该路径下的python.exe,点击OK即可。使用pycharm创建项目也是差不多的。
2024-08-12 23:09:36
315
原创 jupyter项目使用Anaconda环境内核
5、安装IPython内核包后,使用以下命令将虚拟环境中的Python解释器注册为Jupyter Notebook的一个新内核:这里,–name参数指定了内核的内部名称(在Jupyter Notebook的配置中使用),而–display-name参数指定了在Jupyter Notebook界面中显示的名称。3、切换到自己jupyter notebook项目想在的目录。
2024-08-09 00:45:35
421
原创 Ajax入门
Ajaxajax简介概念及应用全称:Asynchronous JavaScript And XMLajax=异步的JavaScript和xmlajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的web应用程序的技术,通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据比如:京东淘宝的二级分类,注册用户时名称的检验,以及在搜索框搜索时的关键字提示等等…ajax优缺点优点:可以无需刷新页面而与服务器端进行通信允许你根据用户事件来更新部分页面内容
2021-09-19 21:45:25
271
1
原创 Go基础入门
Govscode配置go开发环境1.下载vscodehttps://code.visualstudio.com/2.安装sdkhttps://golang.google.cn/dl/进入这个界面后找到对应版本 go版本.windows-amd64.zip安装路径不能有中文或者特殊符号3.测试sdk安装是否成功在bin目录go version 回车输出 go version go版本 windows/amd644.配置golang环境变量1.系统变量 新建 变量名:
2021-09-16 20:14:27
368
原创 2021-06-05
创建Maven项目Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5解决办法https://blog.csdn.net/qq_24698579/article/details/103345404Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.2.1.RELEASEhttps://blog.cs
2021-06-05 12:17:49
118
原创 javaweb基础
JavaWebHTMLhtml基础bgcolor="#faebd7"设置颜色onclick="alert('你好!');" 可以直接设置事件响应后的代码。button设置按钮br 换行 hr 水平线<!DOCTYPE html><!--约束 声明--><html lang="zh_CN"><!--html标签表示html开始 lang="zh_CN"表示中文 html标签一般分为两部分:head和body--><head&
2021-04-16 15:09:18
542
转载 JDBC-
JDBC核心技术讲师是宋红康老师—笔记第1章:JDBC概述1.1 数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。1.2 Java中的数据存储技术在Java中,数据库存取技术可分为如下几类:JD
2021-04-07 00:02:03
194
转载 MySQL基础
目录 第一章 数据库概述1.1、数据库的好处1.2、数据库的常见概念1.3、数据库的存储特点1.4、数据库的常见分类1.5、SQL语言的分类 第二章 MySQL概述2.1、MySQL的背景2.2、MySQL的优点2.3、MySQL的安装2.4、MySQL的启动2.5、M...
2021-04-03 18:43:25
82
原创 进阶数据结构
进阶数据结构树树的概念树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。树的特点每个结点有零个或多个子节点每一个非根结点有且只有一个父节点只有根节点没有父节点除了根结点外,每个子节点可以分为多个不相交的子树叶子节点树的相关定义[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3d723Nxy-1612864710794)(1.png)]如上图所
2021-02-09 18:13:10
337
原创 明明的随机数
明明的随机数题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了NN个11到10001000之间的随机整数(N≤100)(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入格式输入有两行,第11行为11个正整数,表示所生成的随机数的个数NN第22行有NN个用空格隔开的正整数,为所产生的随机数。输出格式输
2021-01-29 14:21:13
128
原创 BF KMP
查找子串BFBF算法 也就是在一个字符串中 查找某一字串的位置#include<iostream>using namespace std;int main(){ string a; string b; cin >> a >> b; int lena = a.size(); int lenb = b.size(); int i=0, j=0; while(i<lena&&j<lenb) //a[i]!='\0'&am
2021-01-26 14:02:16
73
原创 枚举
枚举素数1.#include<iostream>#include<time.h>using namespace std;int main(){ int N,i,j,sum=0; cin >> N; clock_t start = clock(); for (i = 2; i <= N; i++) { for (j = 2; j < i; j++) { if (i % j == 0) break; } if
2021-01-24 20:53:37
67
原创 排序
排序1.题目描述用选择法对10个整数从小到大排序。输入输入10个无序的数字输出排序好的10个整数样例输入4 85 3 234 45 345 345 122 30 12样例输出3412304585122234345345#include<iostream>#include<algorithm>using namespace std;int cmp(int num1, int num2)//<号是从小到大排序{ re
2021-01-24 15:47:41
404
1
原创 初级数据结构
初级数据结构顺序表#include<iostream>using namespace std;#define MAX 100typedef struct{ int data[MAX];//顺序表元素 int length;//顺序表长度}sqlist;int initlist(sqlist *l)//初始化顺序表{ memset(l->data, 0, sizeof(l)); l->length = 0; cout << "初始化成功"
2021-01-22 13:56:42
95
3
原创 数据结构
数据结构顺序表链表常见操作#include<stdio.h>#include<string.h>#define true 1#define error 0#define MAX 100#define ElemType int//顺序表typedef struct{ int data[MAX];//顺序表元素 int length;//顺序表当前长度}Sqlist;//数据元素的数据项typedef struct{ int id; char *n
2020-12-04 19:25:06
123
原创 文件操作
文件操作什么是文件程序文件数据文件文件名文件类型一个数据在内存中怎么存储?用图来表示一下:用代码来表示:文件缓冲区文件指针文件的打开和关闭文件读写前应打开文件,使用结束后要关闭文件文件的顺序读写例子:写文件:读文件:因为适用于所有输入流,所以外部设备也可以文件的随机读写fseekrewind文件结束判定例子:作者:吕文康学校:山东第一医科大学2020年11月19日...
2020-11-19 16:01:22
95
1
原创 动态内存分配
动态内存分配为什么存在动态内存动态内存函数malloc但是动态内存分配可能会出错,如果出错就会返回空指针那正常使用是怎么做呢那我们现在只是开辟了一个内存空间,我们应该怎么释放内存空间呢freecallocrealloc调整动态内存开辟的空间大小realloc在调整内存空间存在两种情况1.原有空间之后有足够大的空间2.原有空间之后没有足够大的空间常见的动态内存错误1.对空指针进行解引用操作2.对动态开辟内存的越界访问3.对非动态内存使用fre
2020-11-18 21:40:12
382
原创 自定义数据类型
自定义数据类型结构体结构体的声明结构体的基础知识结构的声明变量的声明匿名结构类型结构体的自引用结构体变量的定义和初始化结构体内存对齐第一,第一个成员在偏移量为0的地方,我们假设第一个成员的内存在第二行开始第二,其他成员要对齐到对齐数的整数倍,对齐数的概念如上图,因为int a的字节是4,vs默认对齐数是8,所以在这里对齐数是4,4的整数倍是4,所以int a在第五行开始,也就是紫色的地方第三,同第二理char c2的对齐数是1,那么它就在9行,此时这个结构体一共占
2020-11-14 20:16:29
324
原创 指针面试题
经典指针面试题一维数组整型数组字符数组再看一组strlen(求字符串长度)字符串再看一组strlen上面的随机值,我们假设a的一个地址,然后找到向后传,但是并不确定\0的位置二维数组总结笔试题1.2.3.4.5.6.7.8.指针到这就结束了,希望可以帮助到大家!2020年11月11日...
2020-11-11 12:29:21
201
原创 进阶指针
进阶指针#mermaid-svg-W4P6ZM6qmxPysbqz .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-W4P6ZM6qmxPysbqz .label text{fill:#333}#mermaid-svg-W4P6ZM6qmxPysbqz .node rect,#mermaid-svg-W4P6Z
2020-11-09 22:52:30
185
2
原创 鼠标光标无法在字母或数字间移动
相信很多人碰到过这种情况,就是鼠标的光标无法在两个字母或者数字之间移动,光标会覆盖字母或者数字,那么应该怎么解决呢,其实方法非常简单,只需要按一下键盘上的insert键即可恢复正常作者:吕文康学校:山东第一医科大学...
2020-11-06 22:43:38
1914
3
原创 初级指针
初级指针#mermaid-svg-BRaVqgrdkSTNIUpt .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-BRaVqgrdkSTNIUpt .label text{fill:#333}#mermaid-svg-BRaVqgrdkSTNIUpt .node rect,#mermaid-svg-BRaVq
2020-11-06 22:11:30
147
转载 scanf返回值被忽略问题
解决Visual Studio中scanf返回值被忽略问题最近在使用Visual Studio编写c语言时遇到了scanf返回值被忽略问题总结了如下几种解决方法:方法一(不建议)scanf修改成 scanf_s可以说scanf_s是vs编译器特有的,它认为scanf不安全,所以不允许你用而让你用它自己定义的scanf_s。方法二开头添加 #define _CRT_SECURE_NO_WARNINGS方法三开头添加 #pragma warning(disable:4996)方法四
2020-11-05 16:43:24
11327
3
原创 2020-11-04编译器下载安装及使用
编译器的下载及使用很多新手在学习语言时,不知道编译器如何下载使用,下面就给大家一个简单便捷的方法第一步关注微信公众号 -> 软件管家第二步点击左下角的软件目录,在里面可以找到很多软件,第10类里面有常用的几个开发环境第三步选择你想要使用的开发环境,下面以VS2019为例,点击进入https://mp.weixin.qq.com/s/hwCBvJL4a3HdjMIOV9HKwg里面就会有该开发环境的详细安装步骤,按照步骤自己操作一次,以后就不会头疼这个问题了关于软件如何使用,依
2020-11-04 21:55:57
591
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人