毛毛雨的博客

编程路漫漫,吾将上下而求索!

  • 博客(67)
  • 资源 (5)
  • 收藏
  • 关注

原创 基于GRU实现评论文本情感分析

基于GRU实现评论文本情感细粒度分析

2024-04-10 10:27:13 903

原创 密码学知识

摘要算法就是我们常说的散列函数、哈希函数(Hash Function),它能够把任意长度的数据“压缩”成固定长度、而且独一无二的“摘要”字符串,就好像是给这段数据生成了一个数字“指纹”。作用:保证信息的完整性特点不可逆:只有算法,没有秘钥,只能加密,不能解密难题友好性:想要破解,只能暴力枚举发散性:只要对原文进行一点点改动,摘要就会发生剧烈变化抗碰撞性:原文不同,计算后的摘要也要不同常见消息摘要算法MD5SHA1SHA256SHA512。

2023-05-30 11:41:30 1047 1

原创 Java过阿里NC滑块

【代码】Java过阿里NC滑块。

2023-05-29 23:55:02 854

原创 Python打包成EXE

Script Location 主要是指定我们要打包的 python 文件One Directory-那么程序打包完成后会是一个文件夹的形式展现;One File-那么程序打包完成后就一个 .exe 文件Console Window-主要设置打包程序运行时,是否出现控制台;Console Based - 当打包的程序运行时会显示一个控制台界面;Window Based (hide the console) -会隐藏控制台界面,主要用于带有 GUI 的 python 程序打包。

2023-05-29 23:06:47 1069

原创 Mediapipe人体识别库

官网:Mediapipe 是2012年起开始公司内部使用,2019年google的一个,可以提供开源的、跨平台的常用机器学习(machine learning)方案。Mediapipe实际上是一个集成的机器学习视觉算法的工具库,包含了人脸检测、人脸关键点、手势识别、头像分割和姿态识别等各种模型。

2023-05-29 19:25:46 1930

原创 Java实现AES加解密

java实现32位密钥的AES加解密

2023-05-27 20:21:44 761

原创 Charles安装及抓取APP接口

charles抓取APP数据

2023-05-18 10:19:08 3132

原创 安装易语言

链接:https://pan.baidu.com/s/1t9TKotFuQR3vnHnXZLWENw?pwd=yier提取码:yier: 先退出电脑杀毒软件。

2023-04-23 18:31:29 798

原创 数据同步,还看Canal

Canal的数据同步不是全量的,而是增量的。数据库镜像数据库实时备份索引构建和实施维护。

2022-11-30 20:45:48 1231

原创 Java通过Rserve调用R脚本

Rserve

2022-08-03 22:37:12 924

原创 R语言安装及基础知识

R语言安装和基础知识点。

2022-07-31 20:55:05 1697

原创 矩阵的QR分解(jama和emjl对比,UJMP锦上添花)

JAMA和EMJL两种方式实现矩阵QR分解,对比结果,推荐使用EMJL。

2022-06-03 17:42:05 3661

原创 服务器部署python项目

一、配置环境1.1下载wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz

2022-05-27 16:13:52 389

原创 前端调用exe程序

实现过程:Java语言编写程序并操作注册表,通过exe4j工具将程序打包成exe,通过前端界面联动exe程序并传参。一、使用的技术【java.util.prefs.Preferences】优点:java API中的类,使用简单方便缺点:64位系统下只能在[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Prefs] [HKEY_CURRENT_USER\Software\JavaSoft\Prefs]中...

2022-04-13 20:33:24 4035

原创 ES6新手必备知识

1. let 、const和varlet:ES6新增,用于声明变量,有块级作用域 var:ES5中用于声明变量的关键字,存在各种问题(例如:红杏出墙~)var存在的三个问题:

2021-09-16 21:47:04 241

原创 机器学习常用激活函数

激活函数是考虑非线性因素,因为线性模型的表达能力不够。引入非线性激活函数,可使深层神经网络的表达能力更加强大优秀的激活函数应满足:

2021-07-16 00:13:02 729 1

原创 Tensorflow Serving部署模型

TensorFlow Serving是google开源的一个适用于部署机器学习模型,具有灵活、高性能、可用于生产环境的模型框架。它支持模型版本控制和回滚、支持并发、支持多模型部署、支持模型热更新等,由于这些特性,使得我们不需要为部署线上服务而操心,只需要训练好线下模型即可。同时,TensorFlow Serving还提供gRPC和REST API两种接口访问形式,其中gRPC接口对应的端口号为8500,而REST API对应的端口号为8501。基于TensorFlow Serving的持续集成框..

2021-07-16 00:08:20 706 1

原创 TensorFlow入门必备知识

一、pip安装CPU版本pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflowGPU版本

2021-07-16 00:07:39 1253 4

原创 TensorFlow应用示例(线性+非线性)

需求:假设有100个点,点的分布满足y=1.5*x+2.3,实现该模型。步骤分析:1.准备数据集:满足y=1.5x+2.3的100个样本2.建立线性模型:随机初始化w和b y=w·x+b,目标:求出权重w和偏置b 确定损失函数(预测值与真实值之间的误差)--均差误差 梯度下降优化损失:需要指定学习率(超参数)3.实现import tensorflow as tf"""实现线性回归y=1.5x+2.3"""#1)准备数据集with tf.variable_s.

2021-07-16 00:06:56 593 1

原创 强娃学Python

如果你有一定的编程语言基础,学习 Python 也是不错的选择,因为 Python 很可能就是未来开发的主流方向,多学一门语言,多一个防身技能。而且 Python 有强大的功能库,能非常快速的开发工具,为你的本职开发工作提供护航。

2021-06-21 12:33:42 476 1

原创 Python环境全家桶(永久使用)

一、安装本人一直是Java爱好者,第一次接触python,周围做爬虫或者信息AI开发的小伙伴都说Python语言简单,所以多学一点是没有坏处的,接下来是一个完全不懂Python的小白对安装和使用Python等一系列工作的记录,让您体验Python的“Hello World”1.1下载官网:https://www.python.org,下载对应环境的版本。目前,Python有两个版本[2.x和3.x],这两个版本是不兼容的,目前,3.x版本越来越普及。1.2安装【报错】:.

2021-06-11 19:04:57 2462 5

原创 手撕BP网络,你值得拥有!

一、认识BP神经网络 BP网络(Back-ProPagationNetwork)又称反向传播神经网络,分为两个过程:(1)工作信号正向传递子过程;(2)误差信号反向传递子过程。 通过样本数据的训练,不断修正网络权值和阈值使误差函数沿负梯度方向下降,逼近期望输出。它是一种应用较为广泛的神经网络模型,多用于函数逼近、模型识别分类、数据压缩和时间序列预测等。其实,BP神经网络就是一个“万能的模型+误差修正函数”,每次根据训练得到的结果与预想结果进行误差分析,进而修改权值和阈值,一步步得到输出...

2021-06-04 17:53:07 2071 13

原创 数学基础:函数求导、矩阵运算、方差

求导法则:三角函数运算指数和对数函数相关运算隐函数求导参数方程求导幂指函数求导复杂表达式函数求导

2021-06-01 18:33:17 5375

原创 Qt安装与使用(小白专用教程)

下载:https://download.qt.io/archive/qt/5.14/5.14.2/安装选择安装路径:接下来,无脑下一步

2021-05-27 16:31:58 4161

原创 openshift部署前后端项目

一、部署前端1.1搜索nginx1.2填写项目名,前端项目git地址1.3点击build出错原因:git仓库需要账号和密码,所以clone的时候报错。可以点击“View log”查看报错信息:解决方法:①创建secrets(点击Resources->Secrets->create Secrets)②.点击刚才创建的镜像(Builds->镜像名) ③.点击Start Build1.4创建nginx配置文件与容器内部关联①...

2021-05-11 17:02:48 525

原创 证书工具类(csr、cer)

csr证书也称为p10证书https://blog.csdn.net/weixin_36296559/article/details/90383604?ops_request_misc=&request_id=&biz_id=102&utm_term=java生成p10证书&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~sobaiduweb~default-7-90383604.pc_v2_rank_

2021-04-29 16:30:04 3072

原创 Api接口设计规范

接口设计:一 安全性问题安全性问题是一个接口必须要保证的规范。如果接口保证不了安全性,那么你的接口相当于直接暴露在公网环境中任人蹂躏。1.1 调用接口的先决条件-tokentoken,使用参数client_id,timestamp,client_sercet,state来获取token,作为系统调用的唯一凭证。token可以设置一次有效(这样安全性更高),也可以设置时效性,这里推荐设置时效性。如果一次有效的话这个接口的请求频率可能会很高。token推荐加到请求头上,这样可以跟业务参.

2021-04-07 14:56:49 1069

原创 Sharding Sphere 4.x分库分表解决方案

一、基本概念http://shardingsphere.apache.org/index_zh.html逻辑表:水平拆分的数据库(表)的相同逻辑和数据结构表的总称。例:订单数据根据主键尾数拆分为 10 张表,分别是t_order_0到t_order_9,他们的逻辑表名为t_order。真实表:在分片的数据库中真实存在的物理表。即上个示例中的t_order_0到t_order_9。数据节点:数据分片的最小单元。由数据源名称和数据表组成,例:ds_0.t_order...

2021-04-01 14:54:12 1261 1

原创 Swagger

一、引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <depend.

2021-02-26 16:59:58 121

原创 SNOWFLAKE(雪花ID)的实现

package com.shiyou.admin.util;/** * 雪花算法生成uuid * * @author JaredJia */public class SnowflakeIdWorker { // ==============================Fields=========================================== /** 开始时间截 (2015-01-01) */ private final long twepoch = 14.

2021-02-26 16:36:01 401

原创 FTP相关知识

FTP的port和pasv模式的工作方式:一、ftp的port和pasv模式的工作方式 FTP使用2个TCP端口,首先是建立一个命令端口(控制端口),然后再产生一个数据端口。国内很多教科书都讲ftp使用21命令端口和20数据端口,这个应该是教书更新太慢的原因吧。实际上FTP分为主动模式和被动模式两种,ftp工作在主动模式使用tcp 21和20两个端口,而工作在被动模式会工作在大于1024随机端口。FTP最权威的参考见RFC 959,有兴趣的朋友可以仔细阅读ftp://nic.merit...

2021-02-26 16:34:34 446

原创 Nginx安装,配置RTMP模块

一、什么是Nginx?Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强。专门为性能而开发。二、能干什么?2.1反向代理正向代理:在客户端(浏览器..

2021-02-26 16:31:24 3073 3

原创 海康摄像头在线播放(H5+Flash)

<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>1.4.4</version></dependency>public static void main(String[] args) throws FrameGrabber.Exc.

2021-02-26 16:28:08 507

原创 Java Web文件下载示例

一、服务端存在模板文件@ApiOperation(value = "知识导入模板", notes = "下载") @GetMapping("down/knowinfo") public void downKnowInfo(HttpServletResponse response){ response.setContentType("application/vnd.ms-excel"); response.setCharacterEncoding("utf

2021-02-26 16:00:51 137

原创 MybatisPlus相关接口

一、MybatisPlusAUTO(0), // 数据库id自增NONE(1), // 未设置主键INPUT(2), // 手动输入ID_WORKER(3), // 默认的方式,全局唯一idUUID(4), // 全局唯一id uuidID_WORKER_STR(5); //ID_WORKER 字符串表示法* AUTO:自动增长 *ID_WORKER:mp自带策略,生成19位值,主键是数字类型时,使用这种策略 *ID_WORKER_STR:mp自带策略,生成19位值.

2021-02-26 15:58:18 737

原创 SpringBoot的AOP切面编程

@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface CheckUserPwd { /** * 是否AOP统一处理 * * @return false, true */ boolean value() default true;}@Slf4j@Aspect@Component@AllArgsConstr.

2021-02-26 15:56:25 186

原创 Redis系统学习

一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <g

2021-01-14 18:21:15 998

原创 Java正则表达式语法规则详解及使用技巧

一、语法大全字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\"匹配"\","\("匹配"("。 ^ 匹配输入字符串开始的位置。如果设置了RegExp对象的Multiline属性,^ 还会与"\n"或"\r"之后的位置匹配。 $ 匹配输入字符串结尾的位置。如果设置了RegExp对象的Multiline属性,$ 还会与"\n"或"\r"之前的位置匹配。 * ...

2020-12-04 12:31:11 544

原创 IDEA 史上最全小白教程

目录一、下载地址:https://www.jetbrains.com/idea/download/#section=windows(注意:最新版本的破解工具很少,所以最好安装次新版本)二、安装:点击.64位的快捷方式,然后,无脑下一步三、破解:四、全局设置1.字体设置 1.1设置主题 1.2修改字体 1.3编辑代码时的字体 1.4控制台字体颜色...

2020-11-25 09:16:10 3515 2

原创 vue+SpringBoot实现大文件分块上传、断点续传和秒传

一、环境1.1新建工程2.2添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven

2020-11-10 11:01:46 6196 24

基于GRU实现评论文本情感细粒度分析

数据集下载(放在data目录下):https://download.csdn.net/download/qq_41605068/89010536 提取训练:extract.py 验证训练:pre-process.py 测试:demo.py

2024-04-10

用户评论文本数据集,csv格式

共包含6大类20个细粒度要素的情感倾向。

2024-03-22

支持32位密钥的AES加解密

jdk8,

2023-05-27

jdk8的linux版本

jdk8的linux版本

2022-04-21

Java读取注册表所需的jar包和dll文件(32位和64位)

Java读取注册表所需的jar包和dll文件(32位和64位)

2022-04-13

openshift_nginx_tchuhu.conf

openshift中的nginx配置文件

2021-05-11

redis.conf

redis.confredis.confredis.confredis.confredis.confredis.confredis.confredis.confredis.confredis.conf

2020-11-10

Java实现单链表以及单链表的操作.zip

通过Java实现单链表的操作,包括单链表定义、遍历、置空、判空、插入、删除、反转、中间结点、指定顺序排序、前插、后插、判断单链表是否存在环、环的长度、环的起始结点

2019-09-02

空空如也

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

TA关注的人

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