关于项目中 Repository 层的思考

前言 关于项目中是否需要 Repository 层?这个问题,好像没有肯定的答案,下面是我的思考分享给大家,不喜勿喷。 Repository 的定位 我理解 Repository 是个大仓库,里面可以
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

这些提升前端开发效率的工具,一定要用起来~~

现在各行各业都在卷,你卷我卷大家卷;想要卷的好,工具不能少;使用高效的工具可以极大提升我们的开发效率,让你卷的更轻松,摸鱼更愉快~~~ 。本文推荐一些免费的效率工具,总有一款你能用得上
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

CSS-还不会元素水平垂直居中?六种方法送给你

首先给大家展示一下嵌套关系,接下来的实现代码将以此为基础。 一、父元素弹性盒模型 给父元素加弹性盒属性,加justify-content , align-items属性即可 二、父元素弹性盒,子元素m
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

React Router v6新特性简介及迁移

React Router v6新特性简介及迁移。react-router-dom v6 整体体验相对于 v5 ,体验要好更多,最大的一个改变,就是曾经的 Route 不可嵌套,整个路由配置必须拆分成若
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

linux下玩转磁盘管理与挂载硬盘

本文将带来linux下的磁盘管理中的硬盘挂载,Linux操作系统挂载硬盘需要了解的一些知识。这可能是迄今为止介绍的最最最实用的linux硬盘挂载的文章了,比较详细。由于工作原因,平时使用的比较多。
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

在浏览器打开网页之前会发生什么?

在浏览器打开网页之前会发生什么? 本文的目的是帮助你了解当你在浏览器的地址栏中输入一个URL并按下回车键时会发生什么。
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

Vue 3.0 Provide和Inject实现共享数据

Provide和Inject可以在祖(父)组件和子(孙)组件间实现传值。相比prop只能父子之间传值而言,Provide和Inject传值更方便,相比vuex又更轻量。 接下来我们就从使用和实现原理两
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

三步实现主题切换

夜晚模式与浅色模式 现在很多网站上都支持夜间模式,浅色模式来回切换。最近做项目,发现了一种非常简单的方式,跟大家分享一下。
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

Java 中台技术盘点,这些技术你了解还远远不够

对于中台(业务中台)技术开发来说主要是对基础技术栈的使用,还有就是对抽象能力的提升,因为我们是底层服务不能出错,需要不断的去做兼容性。需要具备一些 Java 技术功底,掌握设计模式等
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

动态列表组件 - 拖拽排序功能设计与实现

最终效果 原生实现原理 关于拖拽 标签的图片默认是可以拖动的(效果如上图) 然而其他的标签(div等)是不能被拖动的,鼠标点击选择后移动没有拖拽效果,需要添加属性draggable="true" 使得
分类: 编程语言 发布时间: 01-15 11:36 阅读次数: 0

Kotlin sealed class 的使用

密封类用来表示受限的类继承结构:当一个值为有限几种的类型、而不能有任何其他类型时。在某种意义上,他们是枚举类的扩展:枚举类型的值集合也是受限的,但每个枚举常量只存在一个实例,而密封类的一个子类可以有可
分类: 编程语言 发布时间: 01-15 11:03 阅读次数: 0

教你如何丢核弹 - Log4j2漏洞

在2021年的12月,大家讨论最多的应该就是Log4j2的核弹级漏洞。可能还有一部分人,脑袋上可能都是问号,今天就和大家一起来看看如何复现、预防。
分类: 编程语言 发布时间: 01-15 11:03 阅读次数: 0

剑指Offer 37 | 序列化二叉树

如果对数据结构不够了解,可以看看: 万字长文解说数据结构 剑指Offer系列 刷题仓库 37.序列化二叉树 题目描述 请实现两个函数,分别用来序列化和反序列化二叉树 二叉树的序列化是指:把一棵二叉树按
分类: 编程语言 发布时间: 01-15 11:03 阅读次数: 0

Redis 事务支持 ACID 么?

我们来一步步分析: 1. 什么是事务 ACID? 2. Redis 如何实现事务? 3. Redis 的事务能实现哪些属性? 4. Lua 脚本实现。
分类: 编程语言 发布时间: 01-15 11:03 阅读次数: 0

Webpack V4升级到V5问题总结

升级初衷 升级的原因无外乎两点: 打包速度的提升 紧跟时代潮流 此文档不再赘述官网升级(参考官网升级)的事项,仅对升级过程中遇到的问题进行描述和解决方案输出,希望可以帮助到你~ 问题记录 1. dev
分类: 编程语言 发布时间: 01-15 11:03 阅读次数: 0

微服务系列之远程通信

背景 后端开发三年有余,陆续接触使用了 springcloud,dubbo,thrift 三种RPC框架。 日常工作中,经常用来不同业务组间进行接口互调。
分类: 编程语言 发布时间: 01-15 11:03 阅读次数: 0

探索Android开源框架 - 11. 热修复原理

热修复技术介绍 重新发布版本代价大,成本高,不及时,用户体验差,对此有几种解决方案: Hybird:原生+H5混合开发,缺点是人工成本搞,用户体验不如纯原生方案好; 插件化:移植成本高,对老代码的改造
分类: 编程语言 发布时间: 01-15 10:29 阅读次数: 0

【python】上传 Python 包到 pypi 官网

一. 概述 在上一篇【爬虫】将scrapy部署到k8s文章中提到在自定义 spiderkeeper 镜像时报错,所以自己基于它的源码提交了一个叫做 spiderkeeper-new 的 python
分类: 编程语言 发布时间: 01-15 10:29 阅读次数: 0

python系列教程143——行缩进

朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知
分类: 编程语言 发布时间: 01-15 10:29 阅读次数: 0

我不一定逆风翻盘,但一定会向阳而生

年末时候,收到了企业微信的年度小结:这一年共处理了15072次会话,花费了35747分钟,有115个深夜在使用企业微信..... 我不一定逆风翻盘,但一定会向阳而生。
分类: 编程语言 发布时间: 01-15 10:29 阅读次数: 0