心灵鸡汤:

加载中...

摘要: 背景 近期公司要把某部分业务增加一个微信公众号H5端(业务处理流程以及发消息给指定用户),方便用户使用。由于前段时间刚好项目经理辞职跑路,于是,上面要求我来搭建前后台,以及环境部署,因此记录一下。 开发前准备 首先说说微信开发相关的一些注意点。做过微信开发的应该都知道,由于微信一些限制,所以我们不得 阅读全文
posted @ 2025-03-20 15:33 Mosey 阅读(615) 评论(0) 推荐(0)
摘要: cmd命令备份本地postgres数据库以及还原 !> 1、postgres数据库的备份和还原,前提是都要进来pgadmin安装目录的bin文件夹 !> 2、备份后的文件格式是.bak(其它格式我没有测试过) !> 3、本命令备份后,也只能用命令的方式还原,其它还原方式测试没有通过。 备份 备份命令 阅读全文
posted @ 2025-03-20 15:32 Mosey 阅读(245) 评论(0) 推荐(0)
摘要: redis 还是要会的 redis 是什么 !> redis 是一个高性能的非关系型数据库,相对于普通的关系型数据库,redis 的数据储存在缓存中,读(110000 次/s)写(81000 次/s )数据非常快,Redis 也支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载 阅读全文
posted @ 2025-03-20 15:32 Mosey 阅读(17) 评论(0) 推荐(0)
摘要: SSM项目配置多数据源 !> 在spring-mybatis.xml中配置两个bean,jdbc.properties文件配置两个数据库连接 步骤一 <!-- 配置数据源1 primary="true"代表主数据源,默认数据源,--> <bean name="dataSource" class="c 阅读全文
posted @ 2025-03-20 15:31 Mosey 阅读(47) 评论(0) 推荐(0)
摘要: Explain分析Sql性能 前言 在我们平时开发中,因为系统可能属于初级阶段,数据库的数据还不是很多,所以自我感觉写的Sql语句上运行起来速度还不错,殊不知,随着时间推移,数据量日益增多,系统的查询效率会在打折扣,所以,Sql性能调优手段还得了解一下下。 Explain是什么?有什么用? Expl 阅读全文
posted @ 2025-03-20 15:31 Mosey 阅读(63) 评论(0) 推荐(0)
摘要: JavaScript中Array的一些常用方法和操作 JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象 示例 数组创建 //数组创建 var array = ['Apple', 'Banana']; 数组长度 //数组长度 var length=array 阅读全文
posted @ 2025-03-20 15:30 Mosey 阅读(44) 评论(0) 推荐(0)
摘要: 前端在js中排序数据 和后端排序类似,this.sortdata为你要降序处理的数据 this.sortdata.sort(function (a,b) { return a.value-b.value; }) 如果要升序: this.sortdata.sort(function (a,b) { r 阅读全文
posted @ 2025-03-20 15:29 Mosey 阅读(14) 评论(0) 推荐(0)
摘要: 前端一些样式记录 由于工作中除了后端开发,有时候还会要做前端的工作。所以记录一下,有空的时候回看一下也好。 view的内容居中样式(div) display: flex; flex-direction: column; align-items: center; 字体加粗 font-weight:bo 阅读全文
posted @ 2025-03-20 15:29 Mosey 阅读(22) 评论(0) 推荐(0)
摘要: vue element子组件中调用父组件数据 !>看图吧。我是一个沉默寡言的代码编辑者。图中描述的应该算是比较详细的了。 图一:一个是小头爸爸,一个是大头儿子 图二:爸爸给儿子取了一个好听的名字叫‘my-economy-info’ 图三:爸爸给儿子穿了两件衣服,data和task,(俗称绑定数据) 阅读全文
posted @ 2025-03-20 15:29 Mosey 阅读(17) 评论(0) 推荐(0)
摘要: 自己 DIY一个返回顶部 方法 锚点定位法(不好实现平滑滚动) 通过a标签定位到ID为top的元素 <a href="#top" target="_self">Top</a> scroll相关方法(可方便实现平滑滚动) jquery javascript 准备知识 document.document 阅读全文
posted @ 2025-03-20 15:28 Mosey 阅读(11) 评论(0) 推荐(0)
摘要: 没有flex之前 调样式可以把前端搞得头大 多端样式统一问题 虽然,现在前端组件模块开发也开始流行了,组件拿来即用,不用过多考虑样式问题,例如element,不过这里还是要总结一下flex相关 flex是什么 flex也叫flex弹性布局,常用于设置弹性盒模型对象的子元素如何分配空间问题 把盒子变成 阅读全文
posted @ 2025-03-20 15:28 Mosey 阅读(31) 评论(0) 推荐(0)
摘要: String 对象 indexOf 和 includes indexOf 返回-1代表不包含目标字符串,includes 返回false代表不包含目标字符串 两者都是判断 String 中是否包含目标字符串,但是有一些注意点要我们注意一下("",'',数值类型,null,undefined,NaN) 阅读全文
posted @ 2025-03-20 15:28 Mosey 阅读(29) 评论(0) 推荐(0)
摘要: java判断周六周日,周一到周五 !> 这里利用到了Calendar类 DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String Date = "2020-08-03"; //定义初始是周一 Date testdate = sdf.par 阅读全文
posted @ 2025-03-20 15:25 Mosey 阅读(97) 评论(0) 推荐(0)
摘要: jre jdk jvm三者区别 Jdk是Java 开发工具包,jdk文件夹下面的bin目录有提供一些工具程序,比如:java.exe、javac.exe、javadoc.exe等等 Jre是java运行时环境 Jvm是java虚拟机 Jdk包含Jre,Jre包含Jvm .java后缀文件运行 1.j 阅读全文
posted @ 2025-03-20 15:25 Mosey 阅读(14) 评论(0) 推荐(0)
摘要: List去重总结 List和Set区别 !>Java中的集合分三大类,分别是Set(集),List(列表)以及Map(映射) 1、List和Set都是接口继承于Collection接口。 2、List有序可重复的。而Set无序不可重复的 3、List接口的三个实现类:LinkedList,Array 阅读全文
posted @ 2025-03-20 15:24 Mosey 阅读(46) 评论(0) 推荐(0)
摘要: title: List去重总结 date: 2021-01-17 17:57:15 tags: java categories: List 集合 List去重总结 List和Set区别 Java中的集合分三大类,分别是Set(集),List(列表)以及Map(映射) 1、List和Set都是接口继承 阅读全文
posted @ 2025-03-20 15:24 Mosey 阅读(98) 评论(0) 推荐(0)
摘要: Maven父子工程包管理问题 pom.xml中定义模块的相关信息,一般生成项目的时候就已经有了。 <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <!--打包 阅读全文
posted @ 2025-03-20 15:24 Mosey 阅读(35) 评论(0) 推荐(0)
摘要: MongoDB是什么 基于分布式文件存储的一种数据库 MongoDB中的记录是一个文档,它是由字段和值对组成的数据结构。MongoDB文档类似于JSON对象。字段的值可以包括其他文档,数组和文档数组。 !> 和mysql对比理解 MongoDB Mysql DB 库 collection集合 表 D 阅读全文
posted @ 2025-03-20 15:24 Mosey 阅读(32) 评论(0) 推荐(0)
摘要: SpringBoot日志配置 SpringBoot 默认集成了 logback 日志框架,不用再添加 logback 依赖,logback是基于Slf4j实现 日志级别由低到高:TRACE < DEBUG < INFO < WARN < ERROR < FATAL 如果日志级别设置成 ERROR 则 阅读全文
posted @ 2025-03-20 15:23 Mosey 阅读(213) 评论(0) 推荐(0)
摘要: ElasticSearch Elasticsearch是一个基于Lucene的搜索服务器。 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口,是一个流行的企业级搜索引擎。 能够达到实时搜索,稳定,可靠,快速,安装使用方便,也能实时统计数据。 通过HTTP使用JSON进行数据 阅读全文
posted @ 2025-03-20 15:23 Mosey 阅读(96) 评论(0) 推荐(0)
摘要: 两种整合方法 !> 一种是spring-boot-starter-data-redis !> 另一种是jedis 方法一 1、添加依赖 <!--redis依赖配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifac 阅读全文
posted @ 2025-03-20 15:23 Mosey 阅读(46) 评论(0) 推荐(0)
摘要: ActiveMq相关认识 !>ActiveMq是一个消息队列中间件,类似的还有RabbitMQ、Kafka等。 ActiveMq的优点或者作用 解耦 !> 在大型网站中最常见使用消息中间件,能降低应用的耦合度 比如:在订单系统和库存系统中引入消息中间件,如果用户下单成功后,库存系统刚好发生宕机故障, 阅读全文
posted @ 2025-03-20 15:23 Mosey 阅读(13) 评论(0) 推荐(0)
摘要: URL的几个组成部分 url组成一般主要分为协议、域名、端口、请求页面路径、参数这几个部分 CORS是什么 CORS全称Cross-Origin Resource Sharing,意为跨域资源共享。 CORS有什么用(应用场景) 跨域的作用是为了应用的数据安全考虑,不过又在某些时候,不得不开启跨域来 阅读全文
posted @ 2025-03-20 15:23 Mosey 阅读(69) 评论(0) 推荐(0)
摘要: Docker是什么 Docker 将应用程序与该程序的依赖(可理解为运行环境和软件支持,如mysql、redis、nginx、es、mq等等),打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。有了 Docker,就不用担心环境问题。 阅读全文
posted @ 2025-03-20 15:22 Mosey 阅读(18) 评论(0) 推荐(0)
摘要: SpringMvc拦截器HandlerInterceptor接口 可拦截进入 Controller 层的方法,做进一步处理 应用场景:防重提交、登录校验、日志记录、请求完后释放资源等等 HandlerInterceptor接口中的三个default方法 preHandle preHandle(Htt 阅读全文
posted @ 2025-03-20 15:22 Mosey 阅读(35) 评论(0) 推荐(0)
摘要: Spring两大特性 IOC(控制反转) IOC:通俗点来讲,就是把对象的创建交给Spring容器来管理,不用我们手动new AOP(面向切面编程) AOP:定义一个切面,在切面中执行特定代码,实现代码增强,常用于日志打印,异常处理,性能耗时计算,事务处理,安全验证等等, 用AOP和不用AOP做日志 阅读全文
posted @ 2025-03-20 15:22 Mosey 阅读(119) 评论(0) 推荐(0)
摘要: 部署mall项目爬坑日记 原作者项目 环境:ubuntu20 docker容器相关的坑 发现容器打印的日志和当前时间有出入,相差了8小时,后面得知容器和宿主机的时区不同导致 !> 解决办法有如下几种: 1.在刚开始创建容器的时候,docker run后面加上-v /etc/localtime:/et 阅读全文
posted @ 2025-03-20 15:22 Mosey 阅读(52) 评论(0) 推荐(0)
摘要: 好文章怕丢失?码起来! 本文转载自原文 高并发下如何保证接口的幂等性? 接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 不知道你有没有遇到过这些场景: 有时我们在填写某些form表单时 阅读全文
posted @ 2025-03-20 15:21 Mosey 阅读(65) 评论(0) 推荐(0)
摘要: 什么是设计模式 通俗来讲,设计模式是一些前人,一些大佬们从一次次的失败中总结出来的一种解决问题的方案。 java中的23种设计模式简单的脑图 设计模式的几大原则 开闭原则:对扩展开放,对修改关闭。(即可新增代码,但不要修改原有的代码。) 里氏代换原则:继承的时候,子类可以扩展父类或者超类的功能,但是 阅读全文
posted @ 2025-03-20 15:21 Mosey 阅读(32) 评论(0) 推荐(0)
摘要: Java 日期往后加30天 非工作日 一开始我是用Long时间戳毫秒来计算,不知怎么地,我得出的时间没有加,反而变少了,所以后面就用了Calendar类进行操作,得出想要的结果 。 下面是打断点得出的时间错误的图 修改后的代码。只列出主要部分 //能拿到推后30天时间的代码 //获取系统当前时间 C 阅读全文
posted @ 2025-03-20 15:21 Mosey 阅读(75) 评论(0) 推荐(0)
摘要: RMQ是什么 RabbitMQ是一个基于AMQP(高级消息队列协议)实现的消息中间件,在两个应用或者服务中的消息通信(数据交换)起着重要的作用。 交换机和队列就相当于组成了一个RMQ RMQ是异步并跨平台的。 消息从队尾入队,从队头出队,入队即发消息的过程,出队即收消息的过程。队列先进先出 RMQ应 阅读全文
posted @ 2025-03-20 15:20 Mosey 阅读(95) 评论(0) 推荐(0)
摘要: SpringBoot整合Swagger-UI接口文档 Swagger-UI好处 Swagger-UI 一个好看又好用的项目接口文档,可以动态地根据注解生成在线API文档。也就是说和你代码的Controller层的接口方法对应,支持在线接口测试,不依赖第三方工具 Swagger-UI常用注解介绍 @A 阅读全文
posted @ 2025-03-20 15:19 Mosey 阅读(112) 评论(0) 推荐(0)
摘要: Java开发规范总结 一些命名和定义规范 类名使用 UpperCamelCase 风格(单词首字母大写),必须遵从驼峰形式,但以下情形例外:DO / BO / DTO / VO / AO 方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格(第一个单词小写,后面的都大写) 阅读全文
posted @ 2025-03-20 15:17 Mosey 阅读(87) 评论(0) 推荐(0)
摘要: Linux常用命令和操作总结 Linux是什么 Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发,所以Linux继承了Unix。 Linux是开源的,目前我所了解到的Linux的发行版有Ubuntu和CentOS。当然还有其它的。 阅读全文
posted @ 2025-03-20 11:56 Mosey 阅读(10) 评论(0) 推荐(0)
摘要: Nginx是什么 一个高性能的web代理服务器 nginx占用内存少、支持高并发,最高可达 5w 个并发量 开源,可用于商业用途,使用配置简单,中文社区也比较活跃 支持热部署 ,在不打断用户请求的情况下更新版本(⚠️是nginx版本,不是应用版本) 正向和反向代理区别 nginx配置文件理解 ngi 阅读全文
posted @ 2025-03-20 11:56 Mosey 阅读(21) 评论(0) 推荐(0)
TOP