自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决:[Vue warn]: Error in render: “TypeError: Cannot read properties of undefined (reading ‘matched‘)“

在vue项目中使用路由报以下错误:[Vue warn]: Error in render: "TypeError: Cannot read properties of undefined (reading 'matched')",如图👇。我是在App组件中使用了router,在main.js中引入和注册router的,检查发现在main.js中引入但未注册router。这个错误表示,App组件在渲染过程中尝试访问一个未定义的属性或方法,例如访问一个空对象的属性或调用一个未定义的函数。

2023-10-27 09:47:55 6592

原创 mac安装nodejs,跑vue程序

sudo npm install -g cnpm --registry=https://registry.npm.taobao.org上面的这一行使用的淘宝镜像来进行安装cnpm如果出现安装完成后输入cnpm -v验证。5. 安装vue-cli,sudo cnpm install vue-cli -g。2. mac终端,查看node和npm的版本。一路安装就可以了,无需修改。3. 配置环境变量,

2023-10-25 14:09:39 521

原创 axios的cdn引入链接以及简单案例

data.json文件。

2023-10-20 14:16:24 1367

原创 nacos 2.0 ,windows启动异常: [db-load-error]load jdbc.properties error

[db-load-error]load jdbc.properties error

2023-07-26 11:06:17 517

原创 【Java】Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean

【Java】Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean

2023-07-24 10:49:13 327

原创 软件代码设计-小优化(五)

因为数据量大,采用分表。用mybatis动态创建表,每10天分一张表

2023-05-22 17:29:46 399

原创 出海,三方支付

出海,对接三方支付,流程

2023-05-19 17:05:28 64

原创 spring boot 工程整合mongodb,遇到的坑

spring boot 整合 mongodb ,版本、MongoTemplate、连接字符串等问题

2023-04-13 11:41:53 771

原创 竟然被一个客户端同事气哭了, 还要天天沟通,怎么办?

被同事气哭了,还得沟通,怎么办

2023-03-03 17:32:56 91

原创 数据上报三方,如branch、facebook

数据上报到facebook

2023-02-21 16:51:18 183

原创 logback 、log4j 指定日志单独输出

spring boot + slf4j ,指定日志输出到指定文件servlet+log4j,指定日志输出到指定文件

2023-02-07 17:51:40 1450

原创 出海,国家时区对应表

出海,时区对应

2023-01-07 16:40:23 737

原创 面向海外,spring boot 多语言

出海,spring boot 工程 多语言

2023-01-07 15:09:39 255

原创 融云开发环境注册仅限100人

融云开发环境注册仅限100人

2023-01-05 20:37:45 134

原创 spring data jpa 保存实体返回主键 必备条件

spring data jpa 保存实体返回主键

2023-01-05 19:46:53 520

原创 时隔半年,又回来做海外,第一步搞个测试环境

不积跬步无以至千里,不积小流无以成江海

2022-10-09 18:02:45 366

原创 mybatis plus 枚举映射

映射实体字段是一个枚举类型到数据表里是整型

2022-09-19 09:41:58 2102

原创 mybatis-plus异常, org.apache.ibatis.builder.BuilderException: Error evaluating expression AND

异常信息:nestedexceptionisorg.apache.ibatis.builder.BuilderException:Errorevaluatingexpression'null!=nameANDname!='''.Cause:org.apache.ibatis.ognl.ExpressionSyntaxException:MalformedOGNLexpression:null!=nameANDname!=''[org.apache.ibatis.o

2022-08-25 13:44:47 1962

原创 打开 druid 监控报错Sorry, you are not permitted to view this page.

解决druid 监控报错Sorry, you are not permitted to view this page.

2022-08-23 14:14:53 3028

原创 linux 简单处理 设备没有空间

通过df、du查看linux的使用情况,查找大文件,通过删除不必要的大文件释放空间。

2022-08-17 13:51:14 2757

原创 RedisTemplate的使用

RedisTemplate 默认情况下 只能支持RedisTemplate 同时支持自定义模板。

2022-08-16 16:20:10 477

原创 软件代码设计-小优化(四)

理论的知识看的再多,如果不实践到项目中,都是虚假的。

2022-08-05 15:15:14 166

原创 mybatis-plus使用小记

baomidou mybatis-plus,mapper文件是否支持方法重载

2022-07-14 09:41:16 283

原创 MapStruct使用异常总结

2022-06-21 11:12:49 1981

原创 mac+windows+idea的小技巧

居家办公,需要连接公司电脑哇,使用了向日葵、ToDesk工具,mac版 和 Windows版 都支持,我就是mac 远程连接的windows因为windows的键和 mac 的键不太一致,使用windows 的 idea时候遇到个问题,如何右键,以前真不会啊,后来测试出结果来,在mac的ToDesk的windows 界面, idea的文件,双击两下触摸板,出现了右键。mac,大写,竟然今天才学会,实属不好意思。长按 【中/英】切换键,切换大小写。...

2022-05-28 23:22:26 233

原创 算法面试题一

小伙伴们,一道简单的算法面试题,不过还是差了一点。需求:提供一个数组,[1,3,2,3,2,3],返回出现次数最多的数,3提供一个数组,[10,9,9,9,10],返回出现次数最多的数,9public int majorityElement(int[] nums) { int count = 0; //new TreeMap<Integer,Integer>(); //new LinkedHashMap<Integer,

2022-05-23 17:28:29 64

原创 spring boot 统一返回结果、全局异常、 验证

统一返回结果肯定说的是controller,我们先假定controller都返回一样的格式。这时候就会对这个统一返回的格式有个定义,一般习惯是枚举,返回的结果有code、message、data等。import com.fasterxml.jackson.annotation.JsonIgnore;import lombok.Getter;import lombok.Setter;import org.springframework.util.Assert;import java.io..

2022-05-07 12:34:52 952

原创 spring boot 整合 swagger

2年前,spring mvc 的项目,每次有接口更新,还要自己去编辑接口文档。还被前端同事鄙视过一次。如今,可能大家都在用swagger或者类似的,自动生成接口文档,线上环境把swagger自动关闭。首先,pom文件引入swaager的相关依赖。<!--引入swagger依赖--> <dependency> <groupId>io.springfox</groupId> <ar

2022-05-07 11:57:16 565

原创 新建 spring boot 工程,启动

这一篇呢,是spring boot 基本入门工程。只看spring boot的启动,一是控制台打印banner,二是有端口的输出。创建 spring boot 工程,本人使用idea,版本2021.1.2。初始化工程,几个关键的目录及文件:初始化的时候选择的是maven,会自动生成pom.xml文件,我们将在这个文件里添加所有的依赖。当然以后多模块的工程,也会在pom.xml体现出模块之间的依赖关系。 resources目录下默认生成application.properties.

2022-05-07 11:39:27 356

原创 软件代码设计-小优化(三)

redis不仅仅可以作为key-value存储,还能实现发布订阅。

2022-03-04 15:55:32 312

原创 代码整理-优化(二)

看到同事在业务方法底部打印了日志,不禁想到了切面打印日志。于是动手测试了一把。这是同事在业务方法结尾加的打印日志。而且不止这一个方法有,其他方法都有。log.info("车辆故障列表返回完毕。");想到了切面,@Aspect,这个东西整体打印日志,不好么?于是上手测试了一番。虽然说代码都是一步一步优化来的, 我在这只贴最终版本。首先定义两个对象,记录日志信息。@Datapublic class RequestInfo { private String ip; pri

2022-02-16 10:48:17 105

原创 代码整理-小优化(一)

虽然更多时候都是使用CV大法,但是看见同事的代码,忍不住还是小优化了一下。具体看以下代码的优化。 String customerOrderId; if( (hitch.getReportOrderId() == null) || (hitch.getReportOrderId() == -1L) ) { customerOrderId = ""; } else {

2022-02-16 09:28:34 148

原创 外包有那么不堪吗?

鄙人一直做java开发工作,13年的时候,进入中科软外包给国家开发银行,18年的时候因为想进入互联网公司,提出离职。首先说提出离职,是想更多了解互联网公司用的技术,因为自己思想太局限了,对互联网的东西一概不知。所以觉得有必要走出去取了解更多一点。 这5年期间,鄙人一直对接国家开发银行的专家委员会一个业务部门,主要负责两个项目。15年之前一直是从小需求到大需求的升级完善。15年到18年正式启动一个新的项目。鄙人一直都是开发+需求、设计、项目进度把控+运维等等工作。这个过程是快乐的,是看的见成...

2021-07-31 15:25:34 1066 1

原创 对不起,已经过去的32年

请原谅我很自卑,我一直都在寻找自己的问题,为什么我总在频繁的换工作,为什么我从来没接触过架构升级,为什么我干了很多年的开发依旧这样一事无成。 但是骨子里有种自信,32了,依旧能找到一份开发的工作。我总在频繁的换工作,我还是能找到工作。 我有个特点,很独立。什么事情都情愿不张嘴,不去求别人,自己去搞定。我的圈子很小,除了工作有交集以外的,其他的不接触。我不八卦,无论跟任何人。但是我总自己臆想,想的天花乱坠的,有些没说出来,有些说出去了,感觉很傻X。 ...

2021-07-08 14:45:24 86

原创 git使用

首先看一下常用的版本控制工具:GITSVNCVSVSSTFS现在市面上用的最多的就是GIT和SVN,以GIT最火。但是两者真正的区别,有多少人能说的清楚呢。我想很大一部分人是跟着潮流去用的git吧。现在我们用的SVN,而且每次开发是没有打分支的,一直在主干上开发。的确是有这样的问题,就是改bug和新的需求并存的时候,只能等着bug提交测试上线,然后才能提交其他新需求功能代码。但是以原来的经验,其实svn也是可以解决这个问题的, 就是新需求肯定是在一个新的分支上开发,而改b.

2021-05-02 17:51:06 72

原创 为什么我们项目的日志只有最近七天的,是怎么设置的?

一直都是查看日志,看日志里的异常,看最近几天的日志。今天听课,老师提到“日志一般保存几天”这个点,然后发现我们的日志都是保留最近七天的,这是怎么设置的呢?首先说我们用的日志是log4j 1.2然后是我们日志的一个输出形式,具体自行百度: <appender name="pay" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="/home/www/logs/pro

2021-04-17 18:15:24 529

原创 spring boot同时兼容 jsp 和 thymeleaf

首先看一下目录结构,html和jsp存放的位置:第二步,看一下,配置,分别转向jsp和html的配置@Configurationpublic class WebConfigure extends WebMvcConfigurationSupport { @Resource IndiaInterceptor indiaInterceptor; /** * 注册我们的拦截器 * @param registry */ @Ov.

2021-03-25 10:25:41 531

原创 spring boot 打包,测试包和正式包

早几年,在外包公司,区分测试环境、正式环境,后来还弄个准生产环境。于是就有个问题,配置文件从测试环境上到准生产环境,要改一遍。从准生产环境上到正式环境,又要改一遍。当时觉得就这么习以为常。现在项目(spring mvc+spring),其实除了应用程序部署,是区分测试环境和正式环境的,其他的数据库、缓存服务器等等都是公用的。不过,配置文件是分开测试和正式的,那怎么对应测试环境就加载测试的配置文件,正式环境就加载正式环境的配置文件???????1. spring配置文件<beans pr

2021-03-23 15:45:51 722

原创 spring boot 项目 设置编码

spring mvc 项目设置编码,是在web.xml中配置CharacterFilter过滤器,然后设置encoding为UTF-8到了spring boot,没有配置文件了,怎么设置编码呢?1. 注册CharacterFilter,调用setEncoding@Bean public FilterRegistrationBean indiaCharacterFilter(){ CharacterEncodingFilter encodingFilter =..

2021-03-19 11:26:48 1027

原创 spring boot 整合filter

1.自定义filter这个spring mvc 和 spring boot没什么区别,都是implements Filterpublic class IndiaRegisterFilter implements Filter { private final Logger logger = Logger.getLogger(IndiaRegisterFilter.class); @Override public void init(FilterConfig filter.

2021-03-18 18:16:02 89

并发编程示例,涉及到AtomicXXX、CountDownLatch、线程池等

并发编程的一些小示例 1.等待通知的几种方式,包括Object的wait/notify,Condition的await/signal 2. CountDownLatch,统一控制多线程开始和结束 3.原子操作,AtomicXXX 4.线程池

2020-02-23

空空如也

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

TA关注的人

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