02 2023 档案

摘要:1、pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2023-02-27 23:59 程序员小明1024 阅读(361) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.序列化与反序列化的概念 2.子类实现Serializable接口,父类没有实现,子类可以序列化吗? 3.类中存在引用对象,这个类对象在什么情况下可以实现序列化? 4.同一个对象多次序列化之间有属性更新,前后的序列化有什么区别? 1.序列化与反序列化的概念 先说说序列化和反序列化的概念 阅读全文
posted @ 2023-02-11 21:53 程序员小明1024 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、常用命令 git config --global user.name "yyy" # 配置用户名 git config --global user.email "yy@yyy.com" # 配置邮件 git config --global color.ui true # git status等命 阅读全文
posted @ 2023-02-11 21:47 程序员小明1024 阅读(22) 评论(0) 推荐(0) 编辑
摘要:用户信息配置 #全局配置用户名字和邮箱 git congfig user.name "xxxx" --global git config user.email "xxx@xx.com" -global #查看不同作用域的配置信息 git config --list --local git confi 阅读全文
posted @ 2023-02-11 21:44 程序员小明1024 阅读(41) 评论(0) 推荐(0) 编辑
摘要:前言: 这里我列举了MyBatis和MyBatis-Plus常用的五种批量插入的方式,进行了详细的总结归纳,写的非常详细,整体思路清晰明了,只分享干货。 目录 一、准备工作 二、MyBatis利用For循环批量插入 三、MyBatis的手动批量提交 四、MyBatis以集合方式批量新增(推荐) 五、 阅读全文
posted @ 2023-02-11 21:37 程序员小明1024 阅读(504) 评论(0) 推荐(1) 编辑
摘要:一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是常用 的Git 命令清单。几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 复制代码 一、 阅读全文
posted @ 2023-02-11 21:31 程序员小明1024 阅读(81) 评论(0) 推荐(0) 编辑
摘要:本文正在参加「金石计划 . 瓜分6万现金大奖」。 欢迎关注我的公众号:前端侦探 众所周知,函数节流(throttle)是 JS 中一个非常常见的优化手段,可以有效的避免函数过于频繁的执行。 举个例子:一个保存按钮,为了避免重复提交或者服务器考虑,往往需要对点击行为做一定的限制,比如只允许每300ms 阅读全文
posted @ 2023-02-11 21:01 程序员小明1024 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/uusama/mysql/bin Linux读取环境变量 读取环境 阅读全文
posted @ 2023-02-11 20:59 程序员小明1024 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:VsCode自从诞生以来,以其各自优异的特性迅速走红。尤其是对于前端开发小伙伴来说,几乎成为必不可少的开发工具。所以,熟练掌握VsCode的各自使用技巧与调试技巧会让你的日常开发工作效率倍增。本文将会以大量图文的方式,从下面几个方面详细介绍VsCode的各种技巧: 第一部分主要介绍VsCode的基本 阅读全文
posted @ 2023-02-11 20:56 程序员小明1024 阅读(479) 评论(0) 推荐(0) 编辑
摘要:开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第4天,点击查看活动详情 🔽 前言 最近在网上冲浪时看到了这样一段代码: function getUserDescribe(name) { if (name "小刘") { console.log("刘哥哥"); } else i 阅读全文
posted @ 2023-02-10 22:54 程序员小明1024 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、背景 有些业务场景下需要将 Java Bean 转成 Map 再使用。 本以为很简单场景,但是坑很多。 二、那些坑 2.0 测试对象 import lombok.Data; import java.util.Date; @Data public class MockObject extends 阅读全文
posted @ 2023-02-10 22:50 程序员小明1024 阅读(138) 评论(0) 推荐(0) 编辑
摘要:一、Quartz简介 用过Quartz的都懂,Quartz就是一个完全由java编写的开源作业调度框架。 1、组件简介 需要使用这个框架需要知道几个词。 Job Job是一个任务接口,开发者定义自己的任务须实现该接口,并重写execute(JobExecutionContext context)方法 阅读全文
posted @ 2023-02-10 22:46 程序员小明1024 阅读(373) 评论(0) 推荐(0) 编辑
摘要:本文参考1:https://blog.csdn.net/isea533/article/details/78072133 本文参考2:https://blog.csdn.net/weixin_52850476/article/details/124410800 一句话概括就是 @Configurat 阅读全文
posted @ 2023-02-10 22:32 程序员小明1024 阅读(45) 评论(0) 推荐(0) 编辑
摘要:pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs 阅读全文
posted @ 2023-02-09 23:02 程序员小明1024 阅读(13) 评论(0) 推荐(0) 编辑
摘要:没有配置json的全局时间格式 server: port: 9090 spring: profiles: # 环境设置 active: dev datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://loca 阅读全文
posted @ 2023-02-09 21:42 程序员小明1024 阅读(28) 评论(0) 推荐(0) 编辑
摘要:vue模拟列表数据 <template> <div class="home"> <el-container style="height: 100vh; border: 1px solid #eee"> <el-aside width="auto" style="background-color: r 阅读全文
posted @ 2023-02-09 21:22 程序员小明1024 阅读(29) 评论(0) 推荐(0) 编辑
摘要:持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 首先介绍一个转中文版的方式,GitHub链接:github.com/hlmd/Postma… 全局变量和环境变量 新建环境变量 定义好的全局变量和环境变量,可以在接口中进行引用。 新增环境时你可以点击左上 阅读全文
posted @ 2023-02-08 23:14 程序员小明1024 阅读(175) 评论(0) 推荐(0) 编辑
摘要:前言 大家好,我是捡田螺的小男孩。 之前工作中,遇到一个504超时问题。原因是因为接口耗时过长,超过nginx配置的10秒。然后 真枪实弹搞了一次接口性能优化,最后接口从11.3s降为170ms。本文将跟小伙伴们分享接口优化的一些通用方案。 公众号:捡田螺的小男孩 github地址,感谢每颗star 阅读全文
posted @ 2023-02-05 21:23 程序员小明1024 阅读(64) 评论(0) 推荐(0) 编辑
摘要:技术交流,公众号:程序员小富 大家好,我是小富~ 我有一个朋友~ 做了一个小破站,现在要实现一个站内信web消息推送的功能,对,就是下图这个小红点,一个很常用的功能。 不过他还没想好用什么方式做,这里我帮他整理了一下几种方案,并简单做了实现。 案例下载,记得Star 哦 什么是消息推送(push) 阅读全文
posted @ 2023-02-05 21:12 程序员小明1024 阅读(618) 评论(0) 推荐(1) 编辑
摘要:今天来说说程序员小猿和产品就关于需求发生的故事。前不久,小猿收到了产品的需求。 产品经理:小猿,为了迎合大众屌丝用户的口味,我们要放一张图,要露点的。 小猿:......露点?你大爷的,让身为正义与纯洁化身的我做这种需求,还露点。 产品经理:误会误会,是放一张暴露一点点的,尺寸不大。 小猿:尼玛~能 阅读全文
posted @ 2023-02-05 20:53 程序员小明1024 阅读(29) 评论(0) 推荐(0) 编辑
摘要:责任链模式,简而言之,就是将多个操作组装成一条链路进行处理。请求在链路上传递,链路上的每一个节点就是一个处理器,每个处理器都可以对请求进行处理,或者传递给链路上的下一个处理器处理。 文章首发公众号:码猿技术专栏;作者:不才陈某 应用场景 责任链模式的应用场景,在实际工作中,通常有如下两种应用场景。 阅读全文
posted @ 2023-02-05 20:47 程序员小明1024 阅读(68) 评论(0) 推荐(0) 编辑
摘要:for与foreach的区别 (1)遍历元素 (2)删除元素 (3)修改元素 (4)foreach修改元素属性 总结 之前有一个同事突然我问了我一个问题,说在foreach当中能不能删除list里面的元素,我当时大概说了一下是否能删除,以及原因;接下来我们来探讨一下是否能够如此; (1)遍历元素 首 阅读全文
posted @ 2023-02-02 22:52 程序员小明1024 阅读(76) 评论(0) 推荐(0) 编辑
摘要:开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第24天,点击查看活动详情 一. 背景描述 今天,壹哥给学生讲解了Mybatis框架,学习了基础的ORM框架操作及多对一的查询。在练习的时候,小张同学突然举手求助,说在做预习作业使用一对多查询时,遇到了ReflectionExcep 阅读全文
posted @ 2023-02-02 21:28 程序员小明1024 阅读(89) 评论(0) 推荐(0) 编辑
摘要:原文地址:yq.aliyun.com/articles/72501 1、LIMIT 语句 2、隐式转换 3、关联更新、删除 4、混合排序 5、EXISTS语句 6、条件下推 7、提前缩小范围 8、中间结果集下推 总结 sql语句的执行顺序: FROM <left_table> ON <join_co 阅读全文
posted @ 2023-02-02 21:26 程序员小明1024 阅读(27) 评论(0) 推荐(0) 编辑
摘要:最常见的方式就是为字段设置主键或唯一索引,当插入重复数据时,抛出错误,程序终止,但这会给后续处理带来麻烦,因此需要对插入语句做特殊处理,尽量避开或忽略异常,下面我简单介绍一下,感兴趣的朋友可以尝试一下: 这里为了方便演示,我新建了一个user测试表,主要有id,username,sex,addres 阅读全文
posted @ 2023-02-02 21:18 程序员小明1024 阅读(291) 评论(0) 推荐(0) 编辑
摘要:有位朋友,某天突然问磊哥:在 Java 中,防止重复提交最简单的方案是什么? 这句话中包含了两个关键信息,第一:防止重复提交;第二:最简单。 于是磊哥问他,是单机环境还是分布式环境? 得到的反馈是单机环境,那就简单了,于是磊哥就开始装*了。 话不多说,我们先来复现这个问题。 模拟用户场景 根据朋友的 阅读全文
posted @ 2023-02-02 21:17 程序员小明1024 阅读(162) 评论(0) 推荐(0) 编辑
摘要:前言 作为一名前端开发人员,你是不是经常碰到领导让你上服务器去修改 Nginx 配置,然而你会以“我是前端,这个我不会”为理由搪塞过去呢!今天就让我们一起告别这种尴尬,向“真正”的程序员迈进!!! 如果本文对你有所帮助,请点个👍 👍 👍 吧! Nginx 概述 Nginx 是开源、高性能、高可 阅读全文
posted @ 2023-02-02 21:08 程序员小明1024 阅读(118) 评论(0) 推荐(0) 编辑
摘要:前言 随着SpringBoot的普及,Spring的使用也越来越广,在某些场景下,我们无法通过注解或配置的形式直接获取到某个Bean。比如,在某一些工具类、设计模式实现中需要使用到Spring容器管理的Bean,此时就需要直接获取到对应的Bean。 本文为大家整理汇总了常见的获取Bean的方式,并提 阅读全文
posted @ 2023-02-02 21:02 程序员小明1024 阅读(2622) 评论(0) 推荐(0) 编辑