- 博客(7)
- 问答 (5)
- 收藏
- 关注
原创 机器学习笔记
优化方法:损失函数计算来的偏差,需要优化方法来计算新的参数,然后重新进入损失函数计算。L(x) 损失函数:x就是假设函数的输出,损失函数的输出就是和想看到的值的差距大小。假设函数:通常用H(x)表示,x就是样本,也就是表里一条数据,输出就是预测结果。过拟合:就是针对差异化不够的数据训练了的太好了,反而综合性数据预测的不好。J(x) 成本函数:就是聚合损失函数的结果,也可以相加,也可以平均。查准率:TP/TP+FP,所有预测为正且对的,除以所有本来就是正的。回归:就是预测结果形成线,或者数组的,连续的。
2024-11-11 20:00:38
244
1
原创 java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
sun.reflect.annotation.TypeNotPresentExceptionProxy
2023-01-05 16:23:08
1080
原创 2021-03-10
使用feign调用其他服务发现需要自定义ErrorCode,因为不是所有的情况都需要熔断,自定义的ErrorCode中可以根据错误码来自定义返回异常:@Configurationpublic class MyErrorDecoder extends ErrorDecoder.Default { @Override public Exception decode(String s, Response response) { if(response.status() ==
2021-03-10 12:14:54
212
原创 mybatisplus乐观锁不好使;mybatisplus使用乐观锁不查询直接生效
最近用myabtisplus比较多,发现其中的乐观锁必须查询才可以生效,原理是这样的:1.如果不是update的方法直接返回:if (SqlCommandType.UPDATE != ms.getSqlCommandType()) { return;}2.把参数转化为map并得到entity的class对象:Map<String, Object> map = (Map<String, Object>) parameter;Object et = map
2021-02-21 10:27:26
2086
原创 MybatisPlus结果映射为空
之前使用mybatisplus的时候发现打印出来的sql是有值的:但是返回的对象却没有值:可以看到content和status没有值.于是通过源码查找找到结果映射的大概位置:可以看到mybatisplus其实还是调用了mybatis的结果映射方法,通过这个属性上的typeHandle直接注入进去,所以问题的关键在于你用了哪个typeHandle.我这里content属性显示typeHandle用的是我自定义的一个密码加密的叫做AESEncryptHandler,这里显然不需要这个因为在源码里
2021-01-30 11:44:38
1431
原创 jvm虚拟机
jvm虚拟机 :运行时数据:虚拟机栈中每个线程单独占有-Xss参数大小的内存.一个线程使用内存超出此参数则抛出StackOverflowError,比较常见的就是死循环.OOM是在申请不到内存时,常见的就是创建很多线程....
2020-08-12 22:19:12
173
空空如也
java处理需要轮训的接口
2020-11-27
hive的表如何看分了几个桶 ?desc formatted?好像没有a
2020-04-09
重定向后怎么取同一个中的值
2019-08-16
mysql启动不起来报错也看不懂
2019-08-07
java方法里面直接写花括号是什么意思
2019-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅