MyBatis完成CRUD 详细细节内容
1. MyBatis完成CRUD 详细细节内容 @ 目录 1. MyBatis完成CRUD 详细细节内容 每博一文案 2. MyBatis工具类SqlSessionUtil的封装 3. 准备工作 3.1 insert 添加/插入记录 3.2 delete 删除记录 3.3 ...
Java Stream流
Stream流 Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 结合Lambda表达式来完成某种功能的实现 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式...
Tomcat Request请求处理:Container设计
Tomcat Request请求处理:Container设计, 理解思路 为什么我们说上面的是Container呢?我们看下几个Container之间的关系: 从上图上,我们也可以看出Container顶层也是基于Lifecycle的组件设计...
第一阶段java学习总结
自己是跟的狂神,主要看他的评价感觉不错。看了他java的前十八个视频,大概内容是介绍他为什么要开java线上课,java的特点,一些计算机基础知识,博客的重要性,开发环境的安装。 其中,我最收...
Java实际工作里用到的几种加密方式
1、Base64加密 最简单的加密方式,甚至可以说不是加密,只是一种用64个字符表示任意二进制数据的方法。Base64编码原理是将输入字符串按字节切分,取得每个字节对应的二进制值(若不足8比特则高...
作为所有类的顶层父类,没想到Object的魔力如此之大!
写在开头 在上一篇博文中我们提到了Java面向对象的四大特性,其中谈及“抽象”特性时做了一个引子,引出今天的主人公Object,作为所有类的顶级父类,Object被视为是James.Gosling的哲学思考,它...
拿去面试!一个基于 DDD 的高性能短链系统
众所周知,商城、RPC、秒杀、论坛、外卖、点评等项目早早就烂大街了,翻开同学的简历一看 10 个里面有 9 个是这些,翻遍全网再很难找到一个既有含金量又能看得懂的项目,针对此,我研发了这样一...
Python实现压缩和解压缩
Python实现压缩和解压缩,压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实...
全网最适合入门的面向对象编程教程:19 类和对象的 Python 实现-使用 PyCharm 自动生成文件注释和函数注释
全网最适合入门的面向对象编程教程:19 类和对象的 Python 实现-使用 PyCharm 自动生成文件注释和函数注释,全网最适合入门的面向对象编程教程:19 类和对象的 Python 实现-使用 PyCharm 自动生...
SpringMVC实现文件上传&下载(2)
文件上传步骤 第一步:由于SpringMVC使用的是commons-fileupload实现,故将其组件引入项目中,这里用到的是commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar。 第二步:spring-mvx中配置Mult...
读了啥:JVM内存调优
读了啥 周志明的深入理解Java虚拟机中的调优案例。 第一个案例 背景 一个网站部署在JVM上,而Java堆大小固定在了12G,但是总会出现长时间无法响应的情况。 使用了吞吐量优先收集器:可能是Paral...
Python科研武器库 – 字符串操作 – 字符串分隔 split()、rsplit()
Python科研武器库 - 字符串操作 - 字符串分隔 split()、rsplit(),使用场景: 在科研中,数据样本的命名方式往往包含着对应的信息, 例如,一张人脸图片 34_anger_1.png,文件名中包含着该图片中...














