自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 postgresql安装教程

直接安装一直下一步就好:需要注意的就是记住自己的密码。点击之后不是每次都会自动下载,未自动下载继续点击。

2024-06-03 16:41:40 276 1

原创 vue:无法加载文件 vue.ps1报错,禁止运行脚本

输入 set-ExecutionPolicy RemoteSigned。打开搜索搜到windowsPowerShell,以管理员权限运行。错误分析与解决思路:本地环境权限问题,解开权限就好。

2024-05-21 09:01:51 143

原创 python国内常用包链接

使用 pip install numpy 进行“numpy”包的下载。本地安装完成python后。查了一下国内下载路径,好用。

2024-05-14 16:12:09 136

原创 git本地环境部署(免密)

git config --global user.name “输入你的用户名”git config --global user.email “输入你的邮箱”内容:记得git clone 使用 SSH;HTTPS本人测试,还是要密码。默认生成地址在C:\Users\Administrator\.ssh下。打开gitee把公钥设置好(个人中心-->设置-->SSH公钥)

2024-05-10 16:16:55 255

原创 单体redis

2:如果项目要求redis必须有密码:找到 redis.windows.conf 文件。redis:持久化使用的是默认的Rdb根据业务需要可以修改,修改不难合适才重要。记事本打开:搜索 requirepass 应该是被注释掉的。修改为如下:requirepass 后面就是密码最好难一点。1:找到这个可以直接启动不存在密码,项目链接时不传就好。新开了一个小项目需要用到缓存,暂时本地设计并开发。redis原项目有redis,从服务器复制了一份。然后 cmd 再输入。

2024-04-26 17:20:52 320 2

原创 java基础——接口与抽象类的区别

如果不断改变基本功能并且使用接口,那么就需要改变所有实现了该接口的类。抽象类:如果你往抽象类中添加新的方法,你可以给它提供默认的实现。在设计的时,首先考虑用接口抽象出类的特性,当你发现某些方法可以复用的时候,可以使用抽象类来复用代码。1:如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类更为方便。接口:如果你往接口中添加方法,那么你必须改变实现该接口的类。如果子类不是抽象类的话,它需要提供抽象类中所有声明的方法的实现。2:如果你想实现多重继承,那么你必须使用接口。接口:接口是完全不同的类型。

2024-04-25 15:44:51 299

原创 Okhttp3的引用与简单封装+

4)支持http2,对一台机器的所有请求共享同一个socket。//验证RequestBody是否为null。1)内置连接池,支持连接复用;2)支持gzip压缩响应体;3)通过缓存避免重复的请求;

2024-04-25 11:56:32 635

原创 java使用 FreeMarker 生成 PDF文档

文件地址:测试放本地(String path = this.getclass.getResource("/").getPath+"freemarker/ test/")4:html生成pdf :htmlFile html路径;3.:生成html文件 String freeWordtest =“free_wordtest.ftl”;(名称记得替换为业务的名称最好保证唯一): String htmlName = “测试”+".html";:需要传参,已经生成数据的html文件,生成的pdf地址。

2024-03-19 17:31:21 1185

原创 事件ApplicationEvent

主业务数据->填充事件类->ApplicationContext发送事件->监听类对事件处理。ddd项目开发过程中使用的到事件,主要业务流程发布事件,不影响主流程处理的操作事件消费。创建事件类:类继承ApplicationEvent;使用ApplicationContext 实现事件的生成与消费。填充:当前主业务类,TestMain。ApplicationContext 调用即可,使用时建议对每个阶段进行区分。监听类对事件进行处理。

2024-03-08 17:23:53 324

原创 java使用 FreeMarker 生成 word文档

文件地址:测试放本地(String path = this.getclass.getResource("/").getPath+"freemarker/ test/")3.:生成html文件 String freeWordtest =“free_wordtest.ftl”;(名称记得替换为业务的名称最好保证唯一): String htmlName = “测试”+".html";4:html生成worde :htmlFile html路径;3、把.ftl文件与value进行结合,生成一个html文件。

2024-03-08 16:27:01 585

原创 get请求url参数无法识别问题 the valid characters are defined

同时RFC 3986规范在tomcat7.0.73版本中就已经提出了,RFC 7230也是对前者的一些补充或者说是完善,所以在tomcat7.0.73及以上版本都会有这种问题。空格:Url在传输的过程,或者用户在排版的过程,或者文本处理程序在处理Url的过程,都有可能引入无关紧要的空格,或者将那些有意义的空格给去掉。不安全字符:还有一些字符,当他们直接放在Url中的时候,可能会引起解析程序的歧义。tomcat版本定义了特殊符号,在进行传输时,如果url使用的有其标记的字段则会报400错误。

2024-03-06 20:23:47 424

原创 自定义项目返回值

Response类内添加静态方法:传参为ResponseStatuEnum,方法内逻辑默认为,提示编码:code ,详情:message两个参数赋值。创建分页MultiResponse,继承Response类:添加总条数total,集合数据(Collection) data。属性:提示编码:code ,详情:message。创建分页SingleResponse,继承Response类:添加返回数据类(T) data。属性:提示编码:code ,详情:message。解决:统一返回结构,方便联调。

2024-03-06 17:19:57 384

原创 DDD项目分层

*对外业务组装**: 应用层实现:组装领域对象实现前端业务需要,(调用应用平台与领域层接口执行器得到领域对象)*子域实现* ,数据源确认--本地实现(数据选取调用)与外部实现(防腐层)**领域层**领域模型组装,领域逻辑编写,调用子域接口得到子域数据。**数据:**数据多元化:mysql,redis,mongodb。*应用层api*:主要对内提供调用,提供结构化数据。**最外层**: 接口调用层:对外暴露接口,*执行器*:单一领域数据调用。**DDD项目分层**

2024-03-06 15:31:04 311

原创 统一异常处理

异常处理

2023-03-07 14:44:54 195

原创 nacos本地启动失败 org.springframework.context.ApplicationContextException: Unable to start web server;

nacos 启动

2022-08-02 22:59:06 1074

原创 设计模式七大原则

设计模式七大原则

2022-07-08 11:24:02 186

原创 Spring Boot Aop使用

这几天使用SpringBoot Aop 进行aop的使用 ,对其进行记录注解:建立链接:@Aspect :表明是一个切面类@Pointcut :切入点,PointCut(切入点)表达式有很多种,其中execution用于使用切面的连接点。具体操作:@Before :前置通知,在方法执行之前执行@After :后置通知,在方法执行之后执行@AfterRuturning :返回通知,在方法返回结果之后执行@AfterThrowing :异常通知,在方法抛出异常之后执行@A

2022-04-01 10:29:19 798

原创 Maven 加载报错 Cannot resolve com.sun:1.8

maven版本与druid版本不兼容,解决方案替换合适的maven版本。问题发现:在新的maven项目导入包时报错。背景:当时maven版本为 apache-maven-3.8.2 ,项目内使用的为阿里的 druid 连接池。<druid.version>1.1.21</druid.version>druid一直报错,死活就是不行。在日志内时 java内的tools.jar 报错。搜了一下说是jdk环境的问题,检查一下没有问题,但是也重新下载配置了jdk,也不行

2021-10-15 10:13:42 1037

原创 工具使用notepad++,reids ,nacos 启动

今天使用notepad++ 忽然不会删除一列了还是记录一下简单操作。notepad++ :按列选择 shift + Alt +上下箭头 来选定需要操作的列数。新入职需要远程办公但是必须本地起服务才可以运行程序。nacos 本地启动命令: .\startup.cmd -m standalonenacos : sale-service-group-名称:用来配置nacos当前服务的调用权限。配置条件如加 c1.0 调用 s1.0加 s1.0 调用 s2.0,reids 本地启动命令:re.

2021-10-11 15:28:44 89

原创 基础设计篇 (一)

背景:近期正在学习使用DDD(领域驱动设计) 改造优化项目,重新看了一下面向对象编程思想,做下记录不合理之处还请指教。正题我们学面向对象这门课时大概重点:包括面向对象概念、类与对象的关系、封装、继承、多态、构造函数、this关键字、static关键字、内部类、异常、包、单例设计模式也有java基础知识。1、面向对象 与面向过程。区别(相对):面向对象是相对面向过程而言思想:面向对象和面向过程都是一种思想(本质区别)面向对象:将功能封装进对象,强调具备了功能的对象,面向过程强调的是功能、行为面向

2021-05-21 17:58:35 58

原创 settings

<?xml version="1.0" encoding="UTF-8"?> D:/test2021.3 <!-- server | Specifies the authentication information to use when connecting to a particular server, identified by | a unique name within the sys

2021-03-03 22:24:22 257 1

原创 mysql复习

在sql里,提取字段不等于一个数据的其他数据时,如果该字段存在为空数据,则此条数据也不会进行输出。

2020-03-11 22:13:54 66

原创 监听使用记录

监听时间 ————退出//监听时间 ————退出package onelister;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;class Mouse extends JFrame implements Act...

2019-03-16 11:22:08 136

人工智能test代码啊

人工智能test代码啊

2023-04-03

空空如也

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

TA关注的人

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