- 博客(334)
- 资源 (2)
- 收藏
- 关注
原创 社畜减负AI快速入门
一、为什么要本地部署1.保证私密性,线上的软件会获取你的输入文本作为他的训练数据,对于有保密性质的工作不适用2.降低使用成本,部分模型线上使用需要收费,线下部署可以跳过收费。二、上班常用的大模型工具PPT 生成器:图片生成器:stable diffusion、Midjourney文本生成器。
2025-02-01 11:36:28
204
原创 软考数据库---案例专题三:关系规范化
• 1)记住候选码的含义,看哪些属性或属性组合可以决定所有的属性。• 2)有编号(ID)的,首要考虑。一般不把姓名,名称等作为候选码,但题目中没有其它更好选择的除外。
2024-04-11 10:49:48
266
原创 软考数据库---3.关系数据库
【付费专栏推荐】:软考数据库全程通关笔记本专栏针对软考数据库方向,紧贴最新大纲,深度解读数据库系统基础、SQL语句、数据库设计、事务处理等核心考点。同时,拓展至前沿技术如分布式数据库、NoSQL等,全方位提升您的技术实力与应试技巧。
2024-04-11 09:59:08
1200
原创 软考数据库---2.SQL语言
【付费专栏推荐】:软考数据库全程通关笔记本专栏针对软考数据库方向,紧贴最新大纲,深度解读数据库系统基础、SQL语句、数据库设计、事务处理等核心考点。同时,拓展至前沿技术如分布式数据库、NoSQL等,全方位提升您的技术实力与应试技巧。
2024-04-11 09:56:48
767
原创 软考数据库---1.事务管理
【付费专栏推荐】:软考数据库全程通关笔记本专栏针对软考数据库方向,紧贴最新大纲,深度解读数据库系统基础、SQL语句、数据库设计、事务处理等核心考点。同时,拓展至前沿技术如分布式数据库、NoSQL等,全方位提升您的技术实力与应试技巧。
2024-04-11 09:54:24
1174
原创 软考数据库分数占比
【付费专栏推荐】:软考数据库全程通关笔记本专栏针对软考数据库方向,紧贴最新大纲,深度解读数据库系统基础、SQL语句、数据库设计、事务处理等核心考点。同时,拓展至前沿技术如分布式数据库、NoSQL等,全方位提升您的技术实力与应试技巧。
2024-04-11 09:50:25
72
原创 常见的机器学习算法归纳
常见的机器学习算法归纳1) .回归算法:2) .基于实例的算法:3) .决策树学习:4) .贝叶斯方法:5) .基于核的算法:6) .聚类算法:7) .降低维度算法:8) .关联规则学习:9) .集成算法:10) .人工神经网络:1) .回归算法:回归算法是试图采用对误差的衡量来探索变量之间的关系的一类算法。 回归算法是统计机器学习的利器。 常见的回归算法包括: 最小二乘法(Ordinary Least Square),逻辑回归(Logistic Regression) , 逐步式回
2024-04-11 09:23:37
499
原创 Bert 将长段分成句子放在一个batch输入
bert的任务 上下句和mask,mask掩码就是需要预测的部分,上下句预测现在基本不用了 mask基本都会加上,mask 可以控制掩住哪里。使用预训练模型时候要注意预训练的权重是在什么类型的数据集上训练的,方面情感分析 可以分为多少个方面类也比较重要。
2024-04-11 09:19:23
433
原创 Solving Aspect Category Sentiment Analysis as a Text Generation Task
解决方面类别情感分析作为文本生成任务主要的方法通过学习有效的方面类别特定表示,并在其预训练表示中添加特定的输出层来利用预训练的语言模型。我们考虑了一种利用预训练语言模型的更直接的方法,将 ACSA 任务转换为自然语言生成任务,使用自然语言句子来表示输出。我们的方法通过在预训练期间直接遵循任务设置,允许在 seq2seq 语言模型中更直接地使用预训练的知识。在几个基准上的实验表明,我们的方法给出了最好的报告结果,在小样本和零样本设置中具有很大的优势。
2024-04-11 09:17:17
839
原创 python开发规范
此外,遵循PEP 8(Python Enhancement Proposal 8)官方编码规范也是极其重要的,它是Python社区广泛接受的代码风格指南,包含了关于代码布局、命名、文档字符串、编程惯例等方面的详细规定。
2024-04-07 10:44:12
512
原创 软考数据库
当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其它事物都是不可见的。部分提交状态:当操作序列的最后一条语句自动执行后,事务处于部分提交状态。串行调度:多个事务依次串行执行,且只有当一个事务的所有操作都执行完后才执行另一个事务的所有操作。UNDO:撤销事务,将未完成的事务撤消,使数据库回复到事务执行前的正确状态。中止状态:事务回滚并且数据库已被恢复到事务开始执行前的状态。活动状态:事务的初始状态,事务执行时处于这个状态。提交状态:当事务成功完成后,称事务处于提交状态。
2024-03-27 11:23:53
803
原创 学成在线项目学习
学成在线服务端基于Spring Boot构建,采用Spring Cloud微服务框架。持久层:MySQL、MongoDB、Redis、ElasticSearch数据访问层:使用Spring Data JPA 、Mybatis、Spring Data Mongodb等业务层:Spring IOC、Aop事务控制、Spring Task任务调度、Feign、Ribbon、Spring AMQP、Spring Data Redis等。
2024-03-26 09:45:31
306
原创 黑马现有java课程框架及其功能梳理
以上只是简要列举了一些常见方法,实际上每个组件提供的方法非常丰富,覆盖了网络通信的各种需求,包括但不限于连接管理、数据读写、错误处理、定时任务调度等。Dubbo、zk、RocketMQ、ElasticSearch、Spring5(对HTTP协议的实现)、GRPC、Spark等大型开源项目都在使用Netty作为底层通讯框架。(感觉只要知道他是提高通讯效率的就行了)总之,任何需要进行高效网络通信、处理大量并发连接、减少资源消耗、优化网络性能的场景,都可能考虑使用Netty作为其通信层的核心框架。
2024-03-21 17:23:47
1395
原创 问题回顾:Unable to start web server; nested exception is org.springframework.boot.web.server.
自己的文件没有加入到编译文件里面,maven clean一下,然后重新启动即可。parent的文件是不是被成功加载到maven中。
2024-03-14 11:08:15
1660
原创 未接触过的技术
事情开始于一个问题,close wait最近我们的服务器出现了大量的 close wait,作为一个从未接触过java的新员工学习这个问题的路径由问题已知 close wait 是由于 tcp连接时一方发送了fine 但是另一方没发送(或者说超时没有自动关闭socket)这个问题通常发生在会超时的请求上,那我本能的现在代码里找超时写在什么地方1.
2024-01-24 14:37:52
488
原创 负载均衡学习
当SLB检测到某个后端服务器出现故障或网络连接问题时,会将流量调度到其他健康的后端服务器上,以保证服务的可用性和可靠性。总之,SLB的心跳机制是SLB服务的重要组成部分,通过定期检测后端服务器的状态,可以及时发现故障或网络问题,并采取相应的措施保证服务的可用性和可靠性。SLB定期向后端服务器发送心跳包,检测服务器的状态。SLB可以配置不同的心跳检测机制,例如基于TCP协议的心跳检测或基于HTTP协议的心跳检测。在心跳机制的基础上,SLB还可以实现自动容错和流量调度等功能,以提高服务的可用性和可靠性。
2024-01-23 16:01:07
478
原创 Mybatis 踩坑合集
在实体类中定义了get方法,updatebyid的时候会调用自己的get方法,要注意传参。判等的时候integer的0不识别。
2024-01-23 10:19:44
630
原创 没有服务器也能做的推荐算法思路
思路一jieba分词,将搜索自然语言分解成名词,动词,形容词将名词部分转化为拼音(可以使用PyPinyin库),建立一个拼音库,模拟用户拼错的可能性,再根据拼音匹配正确的名词(匹配的库来自正确的产品库)再根据匹配到的正确产品拼出用户想要的搜索结果思路二也许你的产品之前有一个基础版的搜索,通过记录用户的搜索记录,构建一版训练数据(用户搜索什么是想要拿到对应的结果)通过各种词向量方法来翻译自然语言通过相似度计算方法实现不规范问题和正确答案的匹配
2024-01-22 18:06:31
421
原创 close wait 问题学习
特别是一些写库的操作,随着表越来越大,写操作越来越慢,当慢到一定程序后会触发client端的超时再重试机制,越来越多的写操作积压在server端,很短的时间内server端被搞的socket全是CLOSE_WAIT,只能重启,重启也是好一段时间。实现负载均衡:通过实现负载均衡,将请求分发到多个服务器上,以分散负载并提高系统的吞吐量。负载均衡对外的链接数被限制了,比如port_range设置过小达不到65536这样。我之前也遇到过出现很多CLOSE_WAIT的场景,一般出现这种情况,都是同步通信的场景,
2024-01-16 10:50:13
815
原创 Nginx架构设计
正向代理指的是用户想要去访问某一个网站,比如www.google.com, 但是无法访问到,这样就只能开启代理,通过代理服务器去帮助我们访问,也就是说我是很清楚我要访问的网站的地址的(www.google.com)。反向代理则是我只知道代理服务器的地址,我访问的是代理服务器,只不过代理服务器转发了我的请求到另一个实际提供服务的服务器,也就是说,在我的视角看来,我只知道代理服务器,而不知道实际上提供服务的服务器地址。大型服务器的流量网关,应用网关,日志服务器,文件存储服务器。高性能web服务器,负载均衡。
2024-01-16 10:40:52
520
原创 设计模式入门
1.单一职责原则:每个类只有一个功能2.开放封闭原则:模块和函数应该对扩展开放(对提供方),对修改关闭(对使用方)3.里氏代换原则:子类拥有父类的所有方法和属性,从而可以减少创建类的工作量4.依赖倒转原则5.合成/聚合复用原则6.接口隔离原则7.迪米特法则。
2024-01-15 17:34:46
719
1
原创 面试题查缺补漏
1.线程池(具体参数,拒绝策略,减少线程的机制,具体实现类及对应的阻塞队列,阻塞队列有什么特点,为什么用这个阻塞队列,线程复用的原理)4、线程之间的通信方式,通过volatile,synchronized,Lock的实现类那些,结合内存模型去讲。7、redis的数据结构那些,讲了skiplist、ziplist、sds等,结合使用场景说了下。2、JVM(对象是否可回收的判断条件,怎么判断,回收算法,垃圾回收器的类别及特点,担保机制)5、MyBatis、spring、springboot相关(面试题较常见)
2024-01-15 17:29:39
361
原创 【ELK 学习】ElasticSearch
ELK:ElasticSearch存储,Logstash收集,Kibana展示版本较多,使用时需要版本匹配,还需要和mysql版本匹配(elastic官网给了版本对应关系)本次使用的版本es6.8.12filebeat 轻量级的数据收集工具ElasticSearch为文档搜索产生的分布式文档搜索,lucene单线程搜索的组合ElasticSearch也支持python。
2024-01-12 16:12:39
678
原创 JVM 相关知识学习
通过一系列 GC Roots 的根对象作为起始点,然后从这些点开始进行搜索,搜索能到的路径,能够在这些链路上的对象,都是有用对象,反之,不在这些路径的对象都是无用的对象,需要被垃圾回收的对象。java程序在运行的时候,无时无刻都在创建对象,当一些对象已经超过相应的作用域的时候,同时在年轻代的空间不够的时候,就需要进行垃圾回收,对无用的对象进行回收,释放对应的内存。既然要进行回收对象,那肯定是要回收那些已经没用的对象,对运用运行没有影响的那些对象。如何判断对象是否没用并可以回收呢?
2023-10-08 19:38:38
272
原创 【报错汇总】
造成该报错无非这几个原因:扫描不到包、导包导错、注解没加或加错,类型、类名不正确等排查:查看报错所有日志的Caused by,原因往往在最后一个Caused by。如果确定没有代码问题,在测试环境可以运行,那就重新打包,一次不行就几次!!!1,Spring项目配置文件,查看有没有开启注解扫描bean;2,Spring项目配置文件,springmvc-config和applicationContext中,扫描Service、Contrller包的代码,查看包名是否写错;
2023-09-24 12:20:54
208
原创 SpringCloud 初识
服务注册与发现:Spring Cloud提供了多种服务注册和发现的方式,例如Eureka、Consul等,能够及时发现并连接到需要的服务。分布式追踪:Spring Cloud Sleuth提供了分布式追踪功能,可以跟踪调用链路和服务调用时间等信息,方便问题排查和性能优化。熔断器:Spring Cloud Hystrix提供了熔断器模式,当某个服务出现故障或异常时,自动切换到备用服务,避免服务雪崩。负载均衡:Spring Cloud Ribbon提供了负载均衡的功能,可以平衡多个服务实例之间的请求流量。
2023-09-06 17:04:28
202
原创 SpringMVC框架学习
负责与数据库进行联络的一些任务都封装在此,Dao层的设计首先是设计Dao层的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可以再模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,Dao层的数据源配置,以及有关数据库连接参数都在Spring配置文件中进行配置。Controller层负责具体的业务模块流程的控制,在此层要调用Service层的接口来控制业务流程,控制的配置也同样是在Spring的配置文件里进行,针对具体的业务流程,会有不同的控制器。
2023-09-06 16:48:43
778
原创 Git 使用
复制此项目的git地址,填入URL,Directory是项目在你本地的地址,然后点击Clone即可。选择我们想要提交的文件,填写提交信息,然后Commit,主要用于将暂存区里的改动内容提交到。从码云,github中也都可以拉取,实际工作中可能存在于公司搭建的GitLab中。想从哪个分支拉取,直接checkout,公司看板中创建分支,可以直接搜索分支名字。右键项目,选择Git→ Add 将文件信息加到暂存区。右键这条日志,可以选择撤销或者编辑提交信息。修改的代码:红色是新建的,蓝色是修改的。
2023-09-05 08:52:38
300
原创 Java 生产初学常用语法
GetMapping是Spring4.3提供的新注解,它是一个组合注解,等价于@RequestMapping(method = RequestMethod.Get ),用于简化开发,注意:@RequestMapping如果没有指定请求方式,将接收Get、Post、Head、Options等所有的请求方式.同理还有@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping等。Logstash:用来做日志的收集、分析、过滤日志的工具,支持大量的数据获取方式。
2023-08-08 17:28:10
483
keras实现:图像描述---Show and Tell: A Neural Image Caption Generator
2020-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人