在我们第一次学Servlet编程,学java web的时候,还没有那么多框架。我们开发一个简单的功能要做的事情很简单,就是继承HttpServl...
在我们第一次学Servlet编程,学java web的时候,还没有那么多框架。我们开发一个简单的功能要做的事情很简单,就是继承HttpServl...
在javascript的世界里无法处理二进制数据,如果需要处理,只能使用charCodeAt()方法,一个个字节地从文字编码转成二进制数据,还有...
最近在做关于压缩文件预览的需求,涉及到对于文件系统的目录结构进行简单的模拟。在实现过程中,尝试了三种实现方式,下文对三种实现方式做详细说明。 使...
原文:https://juejin.im/post/58eb5fdda0bb9f00692a78fc Tomcat是什么 开源的 Java We...
1、并发编程三要素? 1)原子性 原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。 2)可见性...
Controller是单例模式的吗?如何保证线程安全? 答:Controller是单例的,也就是说并发请求调用Controller生成的是同一个...
其他更多java基础文章:java基础学习(目录) 学习request和response之前先学习一下http请求 HTTP请求 浏览器向服务器...
在上文数据结构:树型结构一文中个,对于树形结构的定义及术语和应用场景进行了说明。二叉树作为树形结构的一种具体表现形式,我们也在这一篇文章中进行详...
文件转换成byte数组 文件转换成byte数组有两种方式: 1. 传统方式 2. NIO方式 完整实例 下面的例子展示了如何把读取的文件内容转换...
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其...