- 博客(75)
- 收藏
- 关注
原创 【吴恩达老师《机器学习》】课后习题4之【神经网络反向传播】(代码注释详细)
上一周是已经给定了神经网络的最优权重参数,接着直接代到前向传播里面去,算得最终的预测值就可以了。这周呢,需要搭建整个完整的神经网络,并且需要自己去进行训练,找到最终的这个优化的权重参数。
2023-06-24 00:53:56
1109
原创 【吴恩达老师《机器学习》】课后习题3之【逻辑回归解决多分类】与【神经网络】笔记(代码注释详细)
在机器学习中,分类是一种任务,其中我们试图预测目标变量的离散值。是分类问题中两种最常见的形式。二分类问题:二分类问题是指中。也就是说最终的数据的标签只有两个分类,。例如在二分类问题中,通常使用逻辑回归、支持向量机(SVM)和决策树等模型进行建模。多分类问题:多分类问题是指中。例如在多分类问题中,通常使用softmax回归、决策树等模型进行建模。在深度学习中,常用的多分类算法包括卷积神经网络(CNN)、循环神经网络(RNN)等。
2023-06-19 19:30:50
1017
原创 【吴恩达老师《机器学习》】课后习题2之【逻辑回归(logistic_regression)】
用于解决输出标签y为0或1的二元分类问题。判断邮件是否属于垃圾邮件?银行卡交易是否属于诈骗?肿瘤是否为良性?等等。案例:根据学生的两门学生成绩,建立一个逻辑回归模型,预测该学生是否会被大学录取数据集:ex2data1.txtpython实现逻辑回归,
2023-06-13 19:51:02
1181
原创 Python的一些基础实操练习题
书接上文多看一眼多进步,python入门到放弃,是根据python的知识点的一些基础练习题,说了是基础练习题,基础练习题,基础练习题,水平高的就别看了,平高的就别看了,高的就别看了,的就别看了,就别看了,别看了,看了,了,,也是B站python上的内容。实操案例二1.输出一本书的基本信息运行结果:2.按顺序:名字输出相应内容运行结果:3.输出BMI指数运行结果:实操案例三1.输入一个十进制整数,分别将其转换为二进制,八进制,十六进制运行结果:2.给手机充话费,输出一共多少话费
2023-05-26 14:44:35
1746
原创 多看一眼多进步,python入门到放弃
python相关工具都安装完成后,就可以开始学习了,以下在pycharm中,以下学习内容来自b站边学习边整理的笔记,好记性不如赖笔头,多总结多记录,总是不错的print()函数的使用print函数可以输出哪些内容(1)数字(2)字符串(3)含有运算符的表达式print()函数可以将内容输出的目的地(1)显示器(2)文件print()函数的输出形式(1)换行(2)不换行具体代码如下:#学习输出函数print#数字print(100)print(98.5)#字符串prin
2023-05-23 12:06:42
1059
1
原创 方法的重载
重载:一个类中可以定义多个名称相同,但形式参数列表不同的方法。也就是说,重载的方法,实际是完全不同的方法,只是名称相同而已。我们不一样,我们只是名字一样。
2023-04-11 18:00:02
88
原创 希望明年的现在如己所愿
时间过得可真快啊,工作了好想回到上学的时候啊,之前常说时不我待,最后自己也成了那个大学有一堆遗憾的人,自己的意识总是滞后的
2021-10-04 10:13:33
176
原创 @Test报红,用不了
@Test报红,用不了,引入“import org.junit.*;”还是不行,依赖导入的也对,但是就是下面这样。。。。。。。。。。。。后来发现依赖有问题:限制了位置。。。去掉就可以了
2021-06-02 15:34:41
1194
原创 mysql INSTR
mysql 进行模糊查询时,可使用内部函数 instr,替代传统的 like 方式,并且速度更快。select * from book where INSTR( name, "张" ) > 0
2021-05-21 17:46:49
195
原创 Java中用List的addAll()方法添加一个list时,报空指针异常java.lang.NullPointerException: null
在list中使用addAll()添加一个list时,报空指针异常:网上找错发现我初始化时使用的是:List<Entity> entitys= null;后来改为List<Entity> entitys= new ArrayList<>();网上查找原因:只在栈中有引用而在堆中没有分配到内存空间所以报错。记下来警醒自己...
2021-05-20 16:49:18
3104
原创 DecimalFormat类笔记
Java 提供DecimalFormat类,将数字格式化为你需要的样子 double a = 1.234567; //取一位整数 System.out.println(new DecimalFormat("0").format(a )); //1 //取一位整数和两位小数 System.out.println(new DecimalFormat("0.00").format(a)); //1.23 //取两位整数和三位小数,整数不足部分以0填补。
2021-05-10 11:29:19
81
原创 MySQL修改表的字段长度
修改表长度alter table report_model_param modify param_value varchar(100)alter table 表名 modify column 字段名 类型;
2021-04-23 09:22:03
6871
原创 > 1414 - OUT or INOUT argument 2 for routine springcloud.test5 is not a variable or NEW pseudo-varia
> 1414 - OUT or INOUT argument 2 for routine springcloud.test5 is not a variable or NEW pseudo-variable in BEFORE trigger> 时间: 0s在学习存储过程时报错如下需求:调用存储过程时,传入studentId 返回该student的name原来语句:CREATE PROCEDURE test5(IN studentId int,OUT username VARCHA
2021-04-10 22:48:34
4398
1
原创 如何将\u8f6c\u6362\u8f6c\u6362\u554a转换为汉字?
这样以\u开头的字符串是unicode码可以通过Unicode编码转换工具转化成中文汉字就可以了。。。。
2021-04-06 17:15:54
2655
原创 怎么判断list集合是否为空?
if(list!= null && !list.isEmpty()){//不为空的情况}else{//为空的情况}
2021-03-18 16:12:13
853
原创 split(“.“)[1]是什么意思?
split()是将指定字符串按某指定的分隔符例如:按逗号进行拆分,拆分后会形成一个字符串的数组并返回。String str = "a,b,c,d";String[] split = str.split(",");数组中的每个元素都各自对应一个索引值类似数据库的表中每行数据纪录都拥有索引ID数组元素的索引值是从“0”开始计数,即第一个元素的索引值是0,往后依次加1例如:split(".")[0] 是一种缩写形式,拆开来看实际就是先用split(’.’)方法将字符串以"."开割形成一个字符串数
2021-02-22 14:59:42
12261
2
原创 swagger
@ApiOperation(value="查询接口",response = User.class) @ApiImplicitParams({ @ApiImplicitParam(name = "pageNum", value = "当前页", dataType = "Integer"), @ApiImplicitParam(name = "pageSize", value = "当前页码显示条数", dataType = "Integer"),...
2021-02-18 15:36:51
123
原创 Exception in thread “main“ java.lang.AbstractMethodError: org.apache.flink.client.deployment.executo
Exception in thread "main" java.lang.AbstractMethodError: org.apache.flink.client.deployment.executors.LocalExecutor.execute(Lorg/apache/flink/api/dag/Pipeline;Lorg/apache/flink/configuration/Configuration;)Ljava/util/concurrent/CompletableFuture; at org.
2021-02-10 11:17:02
1100
原创 字符串转时间格式
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class AAAAAAAAAA {public static void main(String[] args) throws ParseException {SimpleDateFormat dateFormat = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);D
2021-01-15 16:46:08
1322
原创 (2)-redis进阶之主从复制、哨兵、集群
主从复制什么是主从复制?有多个redis进程,其中一个作为master,其余的作为slave(奴隶),salve通过socket连接到master,会与master保持相同的数据在redis中,配置主从复制非常简单,redis允许slave实例对master进行完整拷贝,在连接断开时,slave会自动重新连接至主实例,并尽可能与master保持同步。使用场景:1.读写分离,提高并发能力2.数据的备份三个主要机制1.当连接可用时,master将发送命令流到slave来使slave保持更新,以下
2020-08-27 19:19:48
226
原创 redis是什么
redis是什么redis是一款开源的内存数据结构存储,用作数据库,缓存,消息中间件,支持多种数据结构,如::strings,hashes,lists,sets,带有范围查询的sorted sets ,bitmaps,hyperloglogs,带有半径查询的geospatial Indexes,和stream;Redis内置了的主从复制,事务,以及不同级别的持久化功能,并通过Sentinel和自动分区的Cluster提供了高可用性;在redis中可以对这些类型进行原子操作(线程安全);为了获得优秀
2020-07-21 22:11:03
2643
原创 SpringMVC之RESTful风格开发
什么是REST?REST是Representational State Transfer的缩写。翻译为"表现层状态转化"。Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。RESTful的重点之一就是统一的接口命名规则,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。传统访问路径与RESTFul风格区别传统方式操作资源http://127.0.0.1/item/queryItem.action?id=1 查询,GEThttp://127.
2020-06-29 16:33:36
179
原创 SpringMVC返回值类型、请求转发和重定向、json交互、handler拦截器
handler返回值handler方法可以是三种类型的返回值,用于不同场景ModelAndView返回值为视图和数据的包装类型,用于返回逻辑视图名称和视图需要展示的数据r等同于在request中添加了属性,然后进行了请求转发案例:@RequestMapping("/test")public ModelAndView test() { ModelAndView modelAndView = new ModelAndView(); //也会走视图解析器 modelAndVi
2020-06-26 22:21:41
835
原创 (3)-SpringMVC文件上传与请求限制
文件上传是web项目中非常常见的需求,SpringMVC使用了apache开源的两个库用于处理文件上传,所以在编写代码前我们需要先导入下面两个依赖包:<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version></dependency><dependency&g
2020-06-24 22:50:20
536
原创 (2)-SpringMVC参数映射、乱码处理
hander参数映射(即controller)当我们要实现一个登录功能时:创建一个用于处理登录请求的Servlet实现doget等其他http方法(一些情况可能根据业务需要限制请求方法)从request对象中取出数据处理编码验证参数是否符合要求对参数数据类型进行转换(需要时)开始业务逻辑处理(登录)可能需要操作session来完成组织响应给数据,可能是html可能是json异常处理Header与cookie的处理SpringMVC其实就是对上面的操作进行封装,简化操作。同时Spr
2020-06-23 17:51:14
346
原创 IDEA结合Maven,SSM整合,基础入门
这是基础的SSM整合,使用IDEA+Maven,而且本次使用了逆向工程整合步骤1.创建空的web项目,添加pom依赖2.需要的配置文件:web.xmlspringmvc.xmlapplicationContext.xmljdbc.propertieslog4j.properties逆向工程还需要generatorConfig.xml在web.xml中配置Spring容器与SpringMVC核心控制器3.整合MyBatis与Spring添加pom依赖<dependencies&
2020-06-19 22:14:16
215
原创 (1)-认识与学习SpringMVC
SpringMVC介绍SpringMVC 是一个MVC构架模式的web框架,属于表现层,它是Spring框架的一部分,是基于Servlet的。SpringMVC依然使用多线程同步并发的方式来处理请求,安全性能高,不过性能会下降。从测试数据来看异步并发效率的确更好,但是其并不成熟,盲目的进行重构可能会引发更多的问题, 并且异步编程在代码结构上会产生较大的变化。同步、异步。并发、并行。阻塞、非阻塞。架构图SpringMVC在系统的位置:可以看出SpringMVC 并没有代替Servlet,它
2020-06-19 11:50:34
208
原创 同步、异步。并发、并行。阻塞、非阻塞。六个词的大白话解释,小白也秒懂
同步、异步同步、异步指的是任务的提交方式。简言之同步是只要发起了调用,必须等待调用完成,明确的获得到调用结果,才可以继续执行。比如我想喝水,自己去买水,就必须买完水回来后才可以继续工作异步是,发起调用后,代码继续往下执行,不用等待结果。比如:我托小明去买水,在此期间,我可以继续工作并发、并行并发、并行指的是任务的处理方式并发是指处理单元在多个不同进程之间快速切换,由于人类感觉不出来切换的间隔,看起来像是都在执行。例如:我们可以听音乐的同时打游戏,可以同时打开几个应用。并行是具
2020-06-17 17:30:11
488
原创 (5)-Spring之事务处理的学习
事务是什么?事务就是一组SQL语句的集合,增删改查。事物的特点:1、原子性(Atomicity)指事务包含的所有操作要么全部成功,要么全部失败回滚2、 一致性(Consistency)一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就是事务的一致性。3、隔离性(Isolation)隔离性是当多个用户并发访问数据库时,多个并发事务之间要相互隔离
2020-06-17 16:43:49
187
原创 Spring与MyBatis整合时报错:文档根元素 “beans”必须匹配 DOCTYPE 根 “null”
报错Caused by: org.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is java.util.InvalidPropertiesFormatException:org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 246; 文档根元素 "beans" 必须匹配 DOCTY
2020-06-16 22:08:02
1257
2
原创 逆向工程报:generate failed: Exception getting JDBC Driver
`报错Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generate (default-cli) on project SpringMyBatisDemo: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generate failed: Exception g
2020-06-15 18:11:43
1920
原创 IDEA中使用maven报Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1
查找资料是因为:本地maven的配置文件和仓库地址不一致。设置一下,然后刷新File–>setting刷新
2020-06-15 16:50:21
4798
原创 (4)-Spring AOP之AspectJ(重点,常用)
Aspectj是什么?是一个基于java语言的AOP框架。搭配的有自己创建的编译器,支持Java语法,也创建一套自有的语法,专门用于AOP。Spring2.0以后新增了切点表达式支持,AspectJ1.5中新增了对注解的支持,允许直接在Bean类中定义切面。新版本的Spring框架建议我们都使用AspectJ方式来开发AOP,并提供了非常灵活且强大的切点表达式 ;当然无论使用Spring自己的AOP还是AspectJ相关的概念都是相同的;但是无论是哪种方式,关键点都在于切点和通知注解配置导入
2020-05-27 18:48:37
332
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人