- 博客(56)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 vscode切换Python解释器
在vscode上切换解析器解决方案:1、确认自己已经安装了python环境2、command + shift + p ,在这里切换即可,见下图:3、如果状态栏也就是右下角不现实切换操作的话,打开设置:
2024-06-13 21:40:26
400
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring boot 集成 mybatis遇到的问题 No MyBatis mapper was found in ‘[com.example.demo]‘ package
Spring boot 集成 mybatis遇到的问题发现网上很多人在问 No MyBatis mapper was found in ‘[x.x.demo]’ package. Please check your configuration. 类似于这样的问题,实际操作了一把。问题及解决方案如下: 先形容一下我是这样创建的项目: 创建完以后看下生成的结构 写完Controlle...
2018-06-25 14:51:26
32064
8
原创 item()小记
在PyTorch中,.item() 是一个常用于从包含单个元素的张量(通常是一个0维张量,即标量scalar)中提取Python数值的方法。当你知道一个张量只包含一个元素,并且你希望将这个元素作为一个普通的Python数值(如整数或浮点数)进行处理时,你可以使用 .item() 方法。但是要注意,如果张量包含多个元素,使用 .item() 方法会抛出一个错误,因为 .item() 只能用于只包含一个元素的张量。
2024-07-01 15:01:01
216
原创 卷积、池化小记
卷积和池化是深度学习中卷积神经网络的重要组成部分。卷积操作通过特征提取来捕捉输入数据的局部信息,而池化操作则通过减小特征图尺寸和提取鲁棒性特征来提高模型的效率和鲁棒性。通过结合这两种操作,卷积神经网络能够有效地处理图像数据并完成各种复杂的视觉任务。
2024-06-29 20:31:43
406
原创 Pipeline知识小记
是一个非常重要的工具,它允许你将多个数据转换步骤(如特征选择、缩放等)和估计器(如分类器、回归器等)组合成一个单一的估计器对象。这种组合使得数据预处理和模型训练变得更加简洁和高效。在这个示例中,我们首先加载了鸢尾花数据集,并将其划分为训练集和测试集。然后,我们定义了一个包含两个步骤的。下面是一个简单的示例,展示了如何使用。进行训练、预测和评估。
2024-06-21 21:18:06
616
原创 ReLU激活函数
Relu后: tensor([[0.0000, 0.4589, 0.9633, 0.5358, 0.9329, 0.2293, 0.0000, 0.0000, 0.7041,是 PyTorch 中的一个函数,用于应用 ReLU(Rectified Linear Unit)激活函数到输入张量。中的每一个元素,如果它大于或等于 0,则输出就是该元素本身;如果它小于 0,则输出是 0。ReLU 是一个非常流行的激活函数,尤其在深度学习中。也就是说,对于输入张量。
2024-06-21 20:21:32
220
原创 Sequential序化模型小记
和一个ReLU激活函数。当我们将输入张量传递给模型时,数据首先通过第一个线性层,然后经过ReLU激活函数,最后通过第二个线性层。通常用于定义简单的、层与层之间直接相连的模型。然而,对于更复杂的模型(如包含分支或循环的模型),您可能需要使用。中按照模块在构造函数中传入的顺序进行传递。这种简单的线性堆叠使得模型的定义变得非常简洁。是一个有序的容器,它包含一系列模块(即层)。在PyTorch中,来定义自己的模型类。
2024-06-21 16:20:14
354
原创 机器学习和深度学习区别
综上所述,机器学习和深度学习在定义、模型复杂度、数据量需求、特征提取、训练速度和计算资源、应用领域以及发展阶段等方面存在显著的区别。深度学习作为机器学习的一个子集,通过构建多层神经网络自动学习数据中的特征,实现了更加复杂的任务,并在多个领域取得了显著的成果。
2024-06-21 15:44:36
407
原创 内积知识点小记
对于两个向量a = [a₁, a₂,…, aₙ]和b = [b₁, b₂,…, bₙ],它们的点积定义为:a·b = a₁b₁ + a₂b₂ + … + aₙbₙ。使用矩阵乘法,把(纵列)向量当作n×1 矩阵,点积也可以写为:a·b = (a^T) * b,这里的a^T指示矩阵a的转置。
2024-06-21 15:31:58
1500
原创 Nginx配置访问静态资源
Nginx配置访问静态资源访问服务器上的静态资源可以很多途径,这里由于项目中用到,且再该项目的域名下访问,例如windows目录下存在图片F://shop/img/202108/pic.png要用域名访问:http://erp.local.com/shop/img/202108/pic.png因为nginx原来配置了项目erp,ip+端口:127.0.0.1:1700serverName:erp.local.com则只需要再server里加上location 即可:upstream er
2021-08-10 14:11:29
1378
2
原创 解除Windows端口被占用
解除Windows端口被占用1、找出pidnetstat -ano|findstr "80"2、查出该进程所对应的任务tasklist|findstr "111680"3、干掉该任务taskkill /f /im nginx.exe/f 表示强制终止/im 表示指定的进程名称,例如“nginx.exe"如果不使用名称,使用进程号,则用/PIDtaskkill /f /pid 3352...
2021-08-03 09:52:13
241
原创 Linux琐碎问题
查看磁盘使用情况df -lh提示 pm2 找不到npm install -g pm2安装yarn npm install -g yarnvi找不到环境变量的时候不能用 这样操作/usr/bin/vim /etc/profile# apt-get install yumReading package lists... DoneBuilding dependency tree Reading state information... DoneE: U
2021-06-17 15:01:42
414
原创 轻松卸载nodejs和npm
轻松卸载nodejs和npm在Ubuntu 12.04中,只需键入$ sudo apt-get remove nodejs它将轻松卸载nodejs和npm。
2021-06-17 14:57:48
2536
原创 CAS单点登录重定向service参数硬编码
先说下问题,cas单点登录地址会带入service参数,这个参数可能会被有心人利用修改浏览器地址栏带入自己的重定向地址,例如:http://localhost:6212/cas/login?service=http://www.a.com那么可能正常获取票据后就带到a了,当然有心人会伪造“类同源域名”这个时候需要将自己需要的重定向地址硬编码到程序中。源码发现这个参数service并不是单纯的String 而是一个public interface Service extends Princip.
2021-05-18 14:00:52
1876
4
原创 cas账号密码传输引入AES编译遇到的问题
@[TOC]( Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project cas: Compilation failure: Compilation failure)背景:公司项目使用的cas单点登录,被第三方检测出账号密码明文传输,存在被捕获的风险引入AES以后maven编译报错:[ERROR] Failed to execute g
2021-05-18 13:42:23
309
原创 Cause: java.lang.IllegalArgumentException: Illegal group reference
解决 Cause: java.lang.IllegalArgumentException: Illegal group reference今天业务部门发来问题,导入试卷系统报错:nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.lang.IllegalArgumentException: Illegal group refer
2021-05-08 13:22:21
690
原创 记录一下很好用的cookie操作
网上看到的,确实好使,记录一下///设置cookie function setCookie(NameOfCookie, value, expiredays) { //@参数:三个变量用来设置新的cookie: //cookie的名称,存储的Cookie值, // 以及Cookie过期的时间. // 这几行是把天数转换为合法的日期 var ExpireDate = new Date (); ExpireDate.setTime(ExpireDate..
2021-04-28 10:05:36
159
原创 The field file exceeds its maximum permitted size of 10485760 bytes
问题:上传文件413 Request Entity Too Large用spring boot 做上传操作,上传19M的文件竟然报错,明明设置了大小,简直不可忍受啊来,我们一起找下问题。结果报错如下:注:这个时候后台是没有报错的尝试解决根据提示,看了下应该是nginx设限了,找到nginx 的 conf client_max_body_size 10m;//果然限制了 这里改成20m然而…Caused by: org.apache.tomcat.util.http.f
2020-11-19 17:12:41
1848
原创 mysql批量插入数据
场景:由于压力测试需要造10W条数据。方案:利用存储过程解决BEGINDECLARE i INT;DECLARE questionId INT;SET i=1;SET questionId=1;WHILE i < 110000 DO UPDATE table SET question_id = questionId+1 WHERE id = i;SET i=i+1;SELECT RAND()*100 into questionId; -- 产生0-5之间的随.
2020-10-29 15:46:07
245
原创 #{}和${} 区别及sql注入
#{}和${} 区别及sql注入一、过程1、动态解析:mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象。#{}:解析为一个 JDBC 预编译语句(prepared statement)的参数标记符select * from A where a = #{value};动态解析为:select * from A where a = ?;这里可以看到#{}被解析为占位符?${}:字符串的拼接select * from A wh
2020-09-18 11:27:45
689
原创 Dubbo异常: Can not lock the registry cache file解决方案
跑了很久的服务突然启动报错:[DUBBO] Failed to save registry store file, cause: Can not lock the registry cache file /root/.dubbo/dubbo-registry-xx.xx.xx.xx.cache, ignore and retry later, maybe multi java process use the file, please config: dubbo.registry.file=xxx.prop
2020-09-17 18:02:07
4063
原创 BeanUtils对象拷贝Date类型报错DateConverter does not support default String to ‘Date‘ conversion.
场景:今天用到将map属性拷贝到对应的实体类中问题:DateConverter does not support default String to 'Date' conversion.15:19:34.072 9496 [Thread-19] WARN org.apache.commons.beanutils.converters.DateConverter - [toDate,472] - (N.B. Re-configure Converter or use alternative i
2020-09-12 15:52:36
892
原创 Lmabda表达式stream
JDK1.8之Lmabda表达式写这篇笔记的起因那就开始Demo吧写这篇笔记的起因前几天由于业务需求,需要遍历对象列表并且根据某个属性排序,因为使用JDK工具可以简化代码及可维护性高,这里不再想for循环遍历了,于是想到了今天的主题,Lmabda。那就开始Demo吧创建一个对象:public class Person { private String name; private Integer age; public String getName() {
2020-08-31 11:21:50
239
转载 jQuery检验表单为正整数
jQuery检验表单为正整数<input id="sort" name="**sort**" class="form-control" type="number" > jQuery.validator.addMethod("**integer**", function(value, element) { var Val = parseInt(value); return Val > 0 && (Val + "") ==
2020-06-17 14:03:04
429
原创 Navicat远程连接报错10038
问题梳理配置信息问题描述尝试与处理配置信息服务器版本: ubuntu_16_04_x64mysql版本:mysql-5.7.30-linux-glibc2.12-x86_64.tar问题描述正常解压安装完以后命令行可以登录mysql,但是Navicat出现远程链接连不上3306,报10038尝试与处理1、开始想到服务器上规则配置,打开一看正常,已经配置了3306端口。2、看是不是防火墙禁止了,发现并没有 sysconfig路径等,可能是ubuntu_16_04_x64没这个目录吧,最后资料
2020-06-03 14:31:01
541
转载 SpringBoot配置属性之NOSQL
cachespring.cache.cache-names指定要创建的缓存的名称,逗号分隔(若该缓存实现支持的话)spring.cache.ehcache.config指定初始化EhCache时使用的配置文件的位置指定.spring.cache.guava.spec指定创建缓存要使用的spec,具体详见CacheBuilderSpec.spring.cache.hazelcast.con...
2020-03-25 14:45:18
125
转载 SpringBoot配置属性之DataSource
spring.dao.exceptiontranslation.enabled是否开启PersistenceExceptionTranslationPostProcessor,默认为truespring.datasource.abandon-when-percentage-full设定超时被废弃的连接占到多少比例时要被关闭或上报spring.datasource.allow-pool-suspension使用Hikari pool时,是否允许连接池暂停,默认为: falsespring.data
2020-03-25 14:39:20
1004
原创 搭建es集群遇到的问题
过程中会遇到一些情况,下边一一列举:一、下载解压以后修改 elasticsearch.yml# 集群名字 几个节点要一致cluster.name: my-es## ------------------------------------ Node ------------------------------------## Use a descriptive name for the...
2020-03-23 14:29:53
1033
原创 layui时间区间问题
设置起止时间,约束,结束时间不能小于开始时间,开始时间不能大于结束时间<input type="text" class="form-control" name="beginTime" id="beginTime" th:value="${#dates.format(beginTime,'yyyy-MM-dd HH:mm:ss')}"/><span>-</spa...
2019-11-06 18:59:53
766
原创 搭建kafka集群笔记
下载最新版本的kafkahttp://kafka.apache.org/downloads.html解压:kafka_2.12-2.3.0.tgztar zxvf kafka_2.12-2.3.0.tgz在config 下找到 server.properties vi 编辑1、修改broker.id注意:三个节点不能重复2、listeners:该几点ip+端口3、log.di...
2019-09-24 18:31:30
134
原创 搭建zookeeper集群遇到的问题
搭建zookeeper集群遇到的问题搭建zookeeper集群遇到的问题点首先下载zk修改配置文件创建myid结束搭建zookeeper集群遇到的问题点由于业务需要,需要用到kafka集群,这里就不得不搭建一套zookeeper集群了,搭建过程中遇到一些问题。首先下载zk本来是想着用最新的zk进行搭建的,但是因为一些原因下载不下来,本来以为是官网有问题,就用了3.4.13版本进行的搭建,后...
2019-09-19 21:06:49
273
转载 thymeleaf标签使用详解
标题thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html ...
2019-08-06 10:33:30
2488
原创 git 命令行上传步骤
就五步:git initgit add .git commit -m "first commit"git remote add origin https://github.com/xxx/xx.gitgit push -u origin master
2019-07-12 15:55:43
263
原创 nexus加入新jar包
nexus加入新jar到对应的jar包所在目录 先加入项目jar,这里是发布snapshots版本的,其他的自己替换即可mvn deploy:deploy-file -DgroupId=com.xxx.springboot -DartifactId=xx-support -Dversion=1.1.0-SNAPSHOT -Dpackaging=jar -Dfile=xx-support-1...
2019-07-09 16:23:43
674
转载 BigDecimal加减乘除
BigDecimal加减乘除BigDecimal bignum1 = new BigDecimal(“10”);BigDecimal bignum2 = new BigDecimal(“5”);BigDecimal bignum3 = null;//加法bignum3 = bignum1.add(bignum2);System.out.println(“和 是:” + bignum3...
2019-07-03 11:02:26
370
相册管理器应用程序设计
2013-07-22
idea 进行svn版本合并出现某一版本的文件或者内容丢失
2019-01-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人