自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot项目的请求路径

如果是在本地起的项目就是spring.application.name=auditserver.port=8080localhost:server.port+/application.name +/ 接口路径localhost:8080/audit/auhttps://blog.csdn.net/hu841018/article/details/83641253

2021-12-07 19:07:40 1217

原创 Error running Application. Command line is too long. Shorten the command line via JAR manifest or vi

https://blog.csdn.net/weixin_43689480/article/details/100983585在component 标签里加一行 原因:评论老哥:这个选项控制类路径如何传递到JVM:通过命令行,或者通过文件。大多数操作系统都有最大的命令行限制,当超过此限制时,IDEA将无法运行您的应用程序。 当命令行长度超过32768个字符时,IDEA建议您切换到动态类路径。长类路径被写入一个文件,然后由应用程序启动器读取并通过系统类加载器加载。 如果您对实现细节感兴趣,可以查看ID

2021-12-07 15:49:00 3525

原创 IDEA maven项目集成python

1.首先,本地已经安装了python或者anaconda2.如果要在IDEA中集成python,必须先安装python插件3.然后project-structure ——》点击+号,一定选择ADD python sdk,不要选择deteced python sdk,后者无法自动导入classpath详细说导入python sdk,选择anaconda ------>existed environment由于我导入的是一个完整的maven项目,其中有一个python(tf)模块。默认只有一个m

2021-10-02 22:24:13 2239

原创 Mybatis @Param注解的作用

1.@Param注解用于给参数命名如果传递的参数类型是基本数据类型和String类型,需要使用这个注解踩坑就是如果不使用@Param注解,参数传递不过去,虽然名字是一样的,但是Param不能省略这里就是给接口里面的参数重命名为#{}里面的名称List<EditCheckIdToFuncName> getEditCheckIdToFunctionNameByMap(@Param("studyId") String studyId, @Param("ecrfDraftId") String

2021-09-17 11:22:48 1314 1

原创 MYSQL事务的隔离级别

脏读:读到了B还未提交的数据,如果这时B修改了数据,读到的就是脏数据不可重复读 :A第一次读到数据后,B进行了修改并提交,A再次读到提交后的数据,跟原来不一致幻读 :跟不可重复读的区别:幻读侧重于数据的新增和删除读未提交√√√读已提交√√可重复读√串行化脏读读到了B还未提交的数据,如果这时B修改了数据,读到的就是脏数据不可重复读A第一次读到数据后,B进行了修改并提交,A再次读到提交后的数据,跟原来不一致幻读跟不可重复读的区别:...

2021-09-08 14:33:36 80

原创 scala集合的方法

不可变数组可变数组不可变list可变list不可变set可变set创建方式new Array[Int](5) Array()new ArrayBuffer[Int]()ArrayBuffer()List()new ListBuffer[Int]()ListBuffer()Set()mutable.Set添加元素+:+= +=:append insert+:::append insert++=合并列表::: ++++=++...

2021-09-05 16:34:20 119

原创 macOS使用brew安装scala踩坑解决

直接brew install scala遇到的问题:==> Installing scala@2.12 dependency: openjdk==> Pouring openjdk-16.0.1.arm64_big_sur.bottle.tar.gztar: Error opening archive: Failed to open '/Users/yeb/Library/Caches/Homebrew/downloads/87046a09089af20fb63e5a541ef67a3f3

2021-08-31 21:29:08 1975

原创 mybaits踩坑:返回的实体类是一个list

我们发现,当xml文件设置返回值类型为实体类时,会默认查询结果是一个list,此时mapper 中的接口应该使用list接受,如果使用单个对象接受会报错:解决方式:在需要返回一个对象的sql语句上加:distinctList<GoodsVo> findGoodsVo(); GoodsVo findGoodsVoByGoodsId(Long GoodsId);//报错<select id="findGoodsVo" resultMap="goodsVoMap"> se

2021-08-21 21:41:50 681

原创 mybatis resultMap使用

<!--获取商品列表--> <resultMap id="goodsVoMap" type="com.example.seckill.vo.GoodsVo"> <id column="id" jdbcType="BIGINT" property="id"/> <result column="goods_name" jdbcType="VARCHAR" property="goodsName"/> <result column=

2021-08-21 17:58:20 122

原创 macOS下redis的常用命令

启动:brew services start redis停止brew services stop redis登陆:redis-cli -h 127.0.0.1选择数据库(一共16个,默认选择第0个):select 1查看所有的key:keys *判断某个key是否存在:exists key删除某个key:del keyname查看某个key的类型:type keyname127.0.0.1:6379> type spring:session:sessio

2021-08-21 10:41:03 984 1

原创 macOSm1 mysql@5.7 homebrew 卸载安装

卸载原因,某次启动时,sock文件和pid文件都找不到卸载参考如下:https://blog.csdn.net/liuxw1/article/details/814340051.brew remove mysql2.brew cleanup3.launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist4.rm ~/Library/LaunchAgents/com.mysql.mysqld.plist5.sudo rm -r

2021-08-16 22:14:30 872

原创 idea 设置某个单词不显示下划线

https://www.cnblogs.com/shengulong/p/9945429.html

2021-08-16 18:41:26 289

原创 macOS开启两个终端

光标定位在一个终端命令处 command + n

2021-08-16 11:54:10 265

原创 stream分组API

public class YebTest { List<User> userList = new ArrayList<User>(){{ add( new User("A","张三")); add( new User("A","李四")); add(new User("C","王五")); }}; /** * A->张三 * B->李四 * C->王五

2021-08-05 14:32:28 323

原创 nginx :pstream timed out (10060: A connection attempt failed because the connected party did not

说明有什么服务没有连上,检查后端代码本次错误:数据库连接池没有连接成功(services里)出现场景:昨天晚上自动关机,没有断开vpn,今天早上开机后没有断开重连,导致本地的事件环境无法进入...

2021-07-22 10:28:45 2851

原创 zookeeper版本冲突导致无法启动(无法创建servletBean实例)

https://blog.csdn.net/qq_45469347/article/details/105691772服务器上的zookeeper版本3.4.9最初只引入了exclusion一段,没有继续在下面引入3.4.9版本的依赖,所以报错。<!--springboot整合zookeeper客户端--> <dependency> <groupId>org.springframework.cloud</groupId&

2021-07-18 20:51:50 240 1

原创 阿里云入门配置macOS版

连接服务器1.购买2.进入轻量应用服务器工作台3.远程连接选择方式3:客户端使用账号密码进行连接,设置自己的密码4.macOS打开终端,输入ssh root@ip按提示输入yes,输入刚刚配置的密码(不是自己的终端密码)连接成功https://www.jianshu.com/p/32f45acf94fd?spm=a311a.7996332.0.0.308f3080kh5zKU下载jdk1.查看是否已安装jdk[root@iZ4zeaehxxqhrn553tblkkZ /]# yum

2021-07-18 17:08:49 915

原创 mongo查询指定字段,其中查询条件为空

1.mongo查询指定字段,其中查询条件为空db.test.find({},{projectId:1, envId:1 ,subjectNo:1})2.如何实现两表的内连接查询** 暂未找到合适的方法 **本人解决方案:在sql中的方式类似:select b.subject_id, b.environmentId from db.test a inner join subject_form_statistic1 b where a.projectId=b.study_id and a.envI

2021-07-02 17:13:38 843

原创 idea中maven插件爆红解决

<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </

2021-06-20 11:07:08 2589

原创 macos下的环境变量

Mac系统下的环境变量:a. /etc/profileb. /etc/pathsc. ~/.bash_profiled. ~/.bash_logine. ~/.profilef. ~/.bashrc其中a,b为系统级别的文件,所以轻易不要修改c,d,e文件按照从前往后的顺序执行,其中一个文件存在,后面的就不会执行了。通常配置jdk和maven等是在c中配置如果第一次配置时生效,重启终端后又失效了,可能是zsh的原因创建文件~/.zshrc在里面添加:source ~/.bash_

2021-06-15 11:03:33 270

原创 macOS M1芯片 homebrew使用

1.下载:使用国内镜像https://zhuanlan.zhihu.com/p/1110144482.与之前的intel芯片不同,m1的homebrew安装在/opt/homebrew目录下文件一般在 /opt/homebrew/cellar/appname配置文件一般在**/opt/homebrew/etc/appname**下3.常用命令查看已安装的软件信息,包括路径brew info appname...

2021-06-14 00:17:01 559

原创 rabbitmq 启动命令

linux系统:centos71.启动前,查看mq状态systemctl status rabbitmq-server2.启动systemctl start rabbitmq-server3.停止systemctl stop rabbitmq-server4.重启restart5.打开浏览器管理页面:默认端口号15672systemctl status firewalld//关闭防火墙systemctl disable firewalldsystemctl stop fir

2021-06-07 19:37:13 6109 1

原创 nginx匹配规则

location的匹配:匹配模式及顺序举例:location = /uri    =开头表示精确匹配,只有完全匹配上才能生效。location ^~ /uri   ^~ 开头对URL路径进行前缀匹配,并且在正则之前。location ~ pattern  ~开头表示区分大小写的正则匹配。location ~* pattern  ~*开头表示不区分大小写的正则匹配。location /uri     不带任何修饰符,也表示前缀匹配,但是在正则匹配之后,如果没有正则命中,命中最长的规则。loca

2021-06-04 17:43:09 2929

原创 win10下nginx常用命令

1.重启nginxnginx -s reload启动后记得查看日志2.查看正在运行的nginx进程tasklist /fi "imagename eq nginx.exe"3.杀死进程taskkill /f /pid 14724 /pid 13754.启动nginxstart nginx5.检查配置文件是否正确(默认)nginx -t6.检查指定配置文件是否正确nginx -t -c path-c:使用指定的配置文件而不是conf目录下的nginx.conf 。-t:

2021-06-04 14:51:38 1083

原创 “server“ directive is not allowed here in conf.d/nginx_test_master.conf:2

背景:公司nginx有两个配置文件,一个是主目录下nginx.conf。另一个在conf.d/*.conf单独检测conf.d下的配置文件会报上述错误。单独的配置文件server开头问题原因:如果有两个配置文件,只能去检测主配置文件,不报错即可。单独检测conf.d下面的文件一定会报错。参考:https://www.cnblogs.com/orzs/p/11563875.html...

2021-05-06 17:46:50 526

原创 力扣区域搜索问题汇总

不定时更新回溯130 被围绕的区域200 岛屿数量417 大西洋太平洋水流问题547 省份数量695 岛屿的最大面积动态规划221 最大正方形304 二维区域和检索(矩阵不可变)62 不同路径63 不同路径64 最小路径和...

2021-04-18 11:59:01 187

原创 nginx将静态资源放到opt/static下访问不到问题

解决:给image文件夹赋权777sudo chmod -R 777 myweb另nginx.conf配置:location ~.*/(css|js|image|images|img) { root /opt/static;}使用nobody身份访问

2021-04-15 13:37:50 404

原创 ubuntu 18.04部署两个tomcat

1.先下载一个tomcat,整体安装过程与安装一个文件类似https://www.cnblogs.com/peng-lan/p/10512824.html2.部署两个tomcatetc/profile文件夹下需要配置两个tomcat路径在两个tomcat的 bin 下,都需要配置startup.sh和shutdown.sh分别要把etc/profile里配置的两个路径分别复制过来两个tomcat都要带上之前配置的java和maven路径,但是tomcat配置是各自独立的需要修改两个tomca

2021-04-14 16:00:42 306

原创 nginx启动问题(权限不够、端口占用)

1.权限不够,无法打开文件解决方式:su root2.端口占用,如上图所示解决:ps -ef | grep nginx杀死第一个master只有一个,只是用来维护worker进程的worker可以有多个kill 17711

2021-04-14 11:04:48 5093

原创 ubuntu18.04安装nginx

1.踩坑记录 1.无需下载安装包、安装c++依赖等,ubuntu18.04支持直接安装 参考:https://blog.csdn.net/ssj925319/article/details/110245261?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242 本人没有试过,下面介绍常规安装方法2.在虚拟机和在ubuntu18.04安装的区别一开始参考的视频是

2021-04-14 09:45:07 235

原创 java ArrayList在初始化时附初值

List<Integer> res = new ArrayList<Integer>() {{ add(0); }};node1.neighbors = new ArrayList<Node>(){{add(node2);add(node4);}};

2021-04-07 19:14:22 889

原创 pycharm editConfiguration运行参数配置

相当于命令行下python meta_Books.json review_Books.json首先看路径1.项目名2.文件夹script目标.py文件meta_Books.json按上述路径,在目标py文件配置路径 应该是…/表示上层目录(项目目录下)因此应为:多个参数使用空格分割...

2021-04-02 16:10:26 1872

原创 java 将字符数组转字符串方法

https://www.cnblogs.com/YangBinChina/p/4512561.html

2021-03-17 12:08:31 152

原创 springboot中的@requestBody和@responseBody

@ request Bodey:位置:用在请求参数类型前面,将json数据转换成java对象@** response** Body位置:用在方法上面,将java对象转为json返回给前端spring中的新增注解:@RestController是 @Controller 与@Response Body 的组合注解如果一个 Controller 类添加了@RestController,那么该 Controller 类下的所有方法都相当于添加了@ResponseBody 注解用于返回字符串或

2021-03-11 15:29:55 256

原创 idea创建maven模板项目目录结构不对解决办法

1.如果只有一个pom文件,没有iml文件解决:重新rebuild工程2.接下来,创建src/main/java和src/main/resource切记不要创建webapp文件夹通过以下方式创建webapp文件夹,否则会造成无法生成web.xml文件:首先选中main目录为了使创建的webapp位置在main下面点左上角+创建web项目依次在这两处修改path这里的web.xml 版本要选4.0的...

2021-03-01 21:09:06 2252

原创 tomcat无法启动dubbo服务踩坑记录(spring)

错误1:web.xml的前缀由于我是使用maven-web模板创建的maven项目,生成的web.xml文件版本过于老旧,前缀错误。需要改成:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="ht

2021-02-28 21:24:50 433

原创 Error:java: Compilation failed: internal java compiler error

先确保ProjectSettings都设置好了在这里修改1.8

2021-01-29 16:16:18 111

原创 springboot集成elasticSearch

1.创建一个spring web项目2.导入依赖: <!--elasticsearch data--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> <

2021-01-20 14:33:18 144 1

原创 failed to req API:/nacos/v1/ns/instance after all servers([192.168.99.29:8848]) tried: java.net.Sock

启动service和web都有这个问题

2021-01-15 09:26:58 923

原创 tools.jar的位置

1 个警告/SysRoleMapper.java:1: 警告: Can’t initialize javac processor due to (most likely) a class loader problem: java.lang.NoClassDefFoundError: com/sun/tools/javac/processing/JavacProcessingEnvironmentpackage com.stec.masterdata.mapper;public interface Sys

2021-01-14 10:49:34 714 2

空空如也

空空如也

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

TA关注的人

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