前言在开发中,很多时候由于不注重细节,一个小小的失误,带来的可能是无休止的排查,修复。就在几天前,使用Mybatis映射时,由于惯性思维,将MySQL中的bit与Java中的byte映射在一起。开始没出问题,毕竟只用了0和1,后来用到2就悲剧了,提示啥应该是超出范围,折腾了一下,最后将bit改为ti

前言一级标题在写代码的过程中,不免会动态生成元素,事件绑定用传统方法会失效。利用发现在jQuery中绑定事件时,有人用bind(),有人用on(),有人用delegate(),还有人用live(),看代码的时候觉得都实现功能了也就掀过去了,只是一直没完全弄懂之间的区别,于是今天查了下资料,自己做个总

1、类的命名使用驼峰式命名的规范。例如:UserService,但是以下情景例外:DO/BO/PO/DTO/VO。例如说:UserPO,StudentPO(PO,VO,DTO,等这类名词需要全大写)复制代码@Data@BuilderpublicclassCustomBodyDTO{privateSt

一、概述Stream是Java8中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用StreamAPI对集合数据进行操作,就类似于使用SQL执行的数据库查询。也可以使用StreamAPI来并行执行操作。简而言之,StreamAPI提供了一种高

首先我不是运维,但是有些命令确实是工作中经常会用到的,这里只有简单的命令,没有一一列举它们的可选参数。如果我们在系统终端中执行一个命令后想立即停止它,可以同时按下Ctrl+C组合键(生产环境中比较常用的一个快捷键),这样将立即终止该命令的进程。或者,如果有些命令在执行时不断地在屏幕上输出信息,影响到

前言直接编写css样式文件,大家都知道要做到统一很费劲,特别在修改的时候。书写sass,然后编译成css,一定程度上能减轻这一负担。至于语法格式,优点大家可参考sass中文网,这里只教大家如何在vcode书写并编译sass。下载安装只需要在商店里搜索easysass,然后下载安装即可安装默认编译路径

创建你的第一个仓库创建仓库在注册完成并成功登录码云账号后,用户可以开始创建自己的第一个仓库。通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面新建仓库2.在新建仓库页面填写仓库信息。仓库相关概念说明如下:仓库名称:仓库的名称,用于仓库命名归属:仓库归属账户,可以是个人账号/组织/企业中的一

前言Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git下载地址下载地址打开主页,可以看到有Mac,Win,Linux的下载地址,对应什

产生原因最近做一简单的缓存,使用到springcache框架,集成EhCache。其间多方面努力解决了多cacheManger冲突后,在实际使用中发现使用缓存注解无效,讲道理有点小崩溃,毕竟测试时并没有问题。但是仔细一想,测试的时候并没有在类内方法去调用注解的缓存的方法,可能问题就出现在这里。形如:

前言对于软件开发人员来说,linux基本上是一个绕不过去的槛。对于想要学习linux的初学者来说,专门为学习linux去安装linux+win双系统,或者使用虚拟机,当然也可以独立使用一台机器安装linux。安装还可能会遇到各种各样问题,使用起来也不是那么便捷。那么现在而言,对于win10(版本在1