自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 注意力机制

实现了的核心计算逻辑。

2025-04-04 15:39:44 1022

原创 LogSoftmax和Softmax的核心区别及使用场景

的反向传播计算更高效(避免了除法链式求导)避免直接计算指数带来的数值溢出问题。✓ 需要可视化概率分布时选。✓ 直接获取对数概率时选。在PyTorch中,两者梯度形式不同,但。

2025-04-04 15:36:14 677

原创 Embedding原理

Embedding(嵌入)是的核心技术,其本质是。

2025-03-31 22:03:35 947

原创 GRU原理

梯度控制:通过门控机制缓解梯度消失/爆炸长期记忆:更新门控制历史信息的保留比例计算效率:比LSTM参数少约1/3,训练更快实用场景:文本生成、机器翻译、时间序列预测等通过这种门控设计,GRU能像"智能水龙头"一样,动态控制信息流动,是处理序列数据的利器。

2025-03-31 21:52:05 659

原创 池化的定义与核心思想

(如 Faster R-CNN)(如 ResNet、VGG)

2025-03-11 00:03:53 950

原创 决策树的核心思想

【代码】决策树的核心思想。

2025-03-10 23:57:27 1003

原创 网络游戏防沉迷实名认证系统AES/GCM/PKCS5Padding签名问题

/ JDK 8 可能不报错。严格校验算法名称:如果填充方式与模式不兼容(如 GCM + PKCS5Padding),直接抛出 NoSuchPaddingException。强制规范使用:要求开发者明确使用 NoPadding,因为 GCM 是流密码模式,不需要填充。自动忽略填充参数:即使指定了 PKCS5Padding,实际仍按 NoPadding 处理。从 JDK 9 开始,Oracle 逐步加强了对加密算法的标准化校验。静默默认行为:不抛出异常,但实际未应用填充(因为 GCM 不需要填充)。

2025-03-10 15:10:39 292

原创 K-means 算法核心原理

中,使得每个样本到所属簇中心的。

2025-03-07 15:39:47 811

原创 PCA(主成分分析)核心原理

尝试手工计算其协方差矩阵和主成分方向,验证是否也满足其中一个主成分方差为0?标准化/Z-score。

2025-03-05 17:25:09 987

原创 高斯朴素贝叶斯

对非正态分布特征进行分箱处理。

2025-03-05 15:43:57 830

原创 KNN回归器

通过邻近样本的y​k1​i1∑k​yi​简单平均y​∑i1k​di​1​∑i1k​di​1​yi​​距离加权平均。

2025-03-05 15:16:48 714

原创 KNN算法

是一种基于实例的监督学习算法,主要用于和任务。。

2025-03-05 14:50:12 1276

原创 标准差,方差,协方差,正态分布

描述数据。

2025-03-05 13:28:28 970

原创 SVD(奇异值分解)

对于任意。

2025-03-05 11:10:26 716

原创 余弦相似度和欧氏距离

余弦相似度关注方向,欧式距离关注位置差异。

2025-03-05 11:09:22 293

原创 矩阵行列式

对于2x2矩阵:det[abcd]=ad−bc\text{det}\begin{bmatrix}a&b\\c&d\end{bmatrix} = ad - bcdet[ac​bd​]=ad−bc对于n阶方阵:二、行列式关键性质性质说明验证示例(使用你的矩阵a)可逆性判定det(a)≠0 ⇨ 矩阵可逆det(a)=-4 → 可逆特征值关系det(a)=所有特征值的乘积代码中 乘积为-4行列式乘法性质det(AB)=det(A)det(B)验证:det(a@

2025-03-04 11:48:02 969

原创 矩阵逆 逆矩阵

对于。

2025-03-04 11:20:22 941

原创 向量矩阵乘法

对于向量。

2025-03-04 10:46:41 370

原创 矩阵特征值与特征向量定义

【代码】矩阵特征值与特征向量定义。

2025-03-04 10:34:35 1048

原创 github上star最多的抢火车票软件教程

百度网盘下载:Windows10下1.安装Docker Desktop Installer.exe一直点下一步就行。安装完之后有提示啥的都点ok,电脑会重启几次2.解压12306.zip3.进入刚刚解压的12306目录,修改TickerConfig.py配置文件,配置文件中#开头的都是说明,按照说明改配置这两个配置的获取方式RAIL_EXPIRATION = “15776271040...

2019-12-26 18:05:48 771

原创 go语言下载项目下所有依赖的包

go get -d -v ./…-d标志只下载代码包,不执行安装命令;-v打印详细日志和调试日志。这里加上这个标志会把每个下载的包都打印出来;./…这个表示路径,代表当前目录下所有的文件。...

2019-11-29 19:20:32 4757

原创 flutter项目 adb devices 可以读出设备,但Android studio 读不出来

我的问题的原因:jdk版本太高了,我jdk用的12,改用jdk8解决了

2019-11-07 16:14:48 1002 4

转载 maven 打包xml到war包中

来源: https://www.cnblogs.com/oyx305/p/5340683.html首先,来看下MAVENx项目标准的目录结构:一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。有时候,比如mybatis的mapper....

2019-10-12 10:28:44 703

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

mybatis org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):一:看spring.xml中是否配置二:看mapper.xml中,namespace和类名是否一致以上步骤我相信大家应该都不会错除此之外很难发现的错误三:查看编译的class的包,发现xml文件不存在这是我...

2019-10-12 10:21:26 193

转载 linux awk命令详解

原文链接 : http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk学习分类: LINUX2013-07-02 21:23:42awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f...

2019-09-03 16:43:48 269

转载 Nginx 日志分析及性能排查

来自https://www.cnblogs.com/mantianguohai/p/7238877.html最近一直在做性能排查,思路就是根据分析Nginx日志,得到响应耗时的url、以及请求时间,再得到这段时间的请求量,并发量,分析是并发的原因,还是本身就比较慢,如果是应用本身的原因,只需要找到对应的代码,然后进行优化就好了我找到的几个原因,基本就是后端sql运行的比较多,单次访问看不出来...

2019-09-03 16:20:56 208

原创 bat批量拷贝文件并重命名

@echo offecho =====================================@echo.echo 使用说明:输入测试sql所在的目录,测试sql文件d100开头,echo 会拷贝为bili,ios,uo,yyb开头的文件,并保存在上一层目录@echo. echo ============================...

2019-08-20 10:03:17 5531

原创 java数字转换成汉字数字

直接贴代码public class Text01 {public static void main(String[] args) {Scanner in = new Scanner(System.in);int num = 0;while (true) {System.out.println(“请输数字:”);num = in.nextInt();String str = conv...

2019-08-06 21:02:50 4209 1

原创 logstash could not find java; set JAVA_HOME or ensure java is in PATH

去你的安装目录我的是这个目录cd /usr/share/logstash/bin打开vim vim logstash.lib.sh我们可以看到报错的地方在这里,我在echo后面加了haha,测试是不是该行输出的,测试发现是该行,输出JAVACMD和JAVACMD和JAVACMD和JAVA_HOME都是空的排查:发现$JAVA_HOME/bin/java 不是可执行的问题解决...

2019-07-16 19:17:17 5069 1

原创 《算法四》二分查找

package com.algorithmic.find;import java.util.List;/** * @author: zhangxupeng * @date:2019/6/27 * @Email: 1452806452@qq.com **/public class BinarySearch { /** * 二分查找算法 * * ...

2019-06-27 21:17:35 177

原创 《算法三》插入排序算法及它的时间复杂度

1.插入排序算法插入排序算法的时间复杂度为O(N)插入排序算法规则:1.后面一个数和前面的数相比2.如果比他大,位置交换,再和前面一个数比较,依次比较3.最好插入到合适的位置(合适的位置,前面的数都比我小,后面的数都比我大)下面程序解读:第一轮,第1个数和第2个数比较,排序后较小的在第1位,较大的在第2位。第二轮,第3个数和前面两个数比较,如果第3个数比第2个数大,那比较结束,因为前...

2019-06-26 19:32:48 722

原创 《算法二》选择排序算法及它的时间复杂度

1.选择排序算法选择排序算法的时间复杂度为O(N^2)选择排序算法规则:1.指定位置的数和后面的数比较2.如果指定位置的数大,则两个数交换位置3.向后移动一个位置,和指定位置的数进行比较假设数组大小 n ,第一轮比较n-1次,最小的数排在了最前面第二轮比较,第一个数已经是最小不用比较,此轮比较n-2次,第二小的排在第二个位置。依次类推,最后一轮,一次比较,最后得出有序的数列1.1...

2019-06-25 15:52:39 4310

原创 《算法一》冒泡排序算法及它的时间复杂度

1.冒泡排序算法冒泡排序算法的时间复杂度为O(N^2)冒泡排序算法规则:1.从左往右比较两个数2.如果左边的数大,则两个数交换位置3.向后移动一个位置,比较后面两个数假设数组大小 n ,第一轮比较n-1次,最大的数排在了最后第二轮比较,最后一个数已经是最大不用比较,此轮比较n-2次,第二大的排在倒数第二个位置。一次类推,最后一轮,一次比较,最后得出有序的数列Java代码示例 /...

2019-06-25 14:39:35 2576

原创 elasticsearch下载安装使用

elasticsearch 下载地址 https://www.elastic.co/cn/downloads/elasticsearch1.root用户不能启动,需创建新的用户 useradd elsearch -g elsearch -p elasticsearch-g 表示所属的组 -p 密码password2.并赋予相应的权限chown -R elsearch:elsearch ...

2019-06-25 10:58:02 332

原创 CPU负载过高排查与解决

明天周末再写

2019-05-17 17:13:12 4959

原创 fultter项目运行报错,Android不兼容问题

The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app.See https://goo.gl/CP92wY for more information on the problem and how to fix it.意思是 gradle失败可能因为AndroidX不兼...

2019-05-15 14:11:08 1405

原创 flutter项目运行时报错

flutter项目运行时报错Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get m什么意思呢,意思就是让你重新运行,加上可选条件 --stacktrace 或者 --info 或者 --debugidea或者Android studio 设置加...

2019-05-15 13:27:30 3246

原创 adb连接不上的问题

在flutter开发过程中,android studio始终连接不上设备解决办法:电脑重启,adb connect ip:port都试了,不行执行flutter doctor提示/bin/dart.exe不是可执行程序,才想到开机的时候360提示是否删除该文件,我选了不删除,可是这个文件还是不好用了,然后卸载了360安全卫士,360杀毒,重启电脑,重新覆盖flutter安装目录,重启电脑,一切...

2019-05-12 12:04:02 446

原创 java8新特性

java8 新特性StreamoptionalStream List<Person> persons = Arrays.asList( new Person("mkyong", 30), new Person("jack", 20), new Person("lawrence", 40) ); ...

2019-05-10 18:58:37 165

安卓蓝牙控制代码

代码存在一些问题能够编译生成apk文件就是运行就停止,希望大家下载帮忙改改,共同学习,本人是个学生

2014-05-24

空空如也

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

TA关注的人

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