-
吃个快餐都能学到串行、并行、并发
吃个快餐都能学到串行、并行、并发 Java 多线程系列文章第 3 篇 这篇文章继续来唠唠概念,讲这三兄弟: 串行(Serial) 、 并行(Parallel) 、 并发(Concurrent) 。 吃快餐 出门在外吃饭是一件头疼的事,用我大学舍友一句话形容:如果不是没吃饭不能活,他是不会吃...
-
类初始化与实例初始化
类初始化与实例初始化 我们的类初始化在类被加载时就会执行,这里类被加载并不一定要实例化类的对象,只要jvm在第一次用到这个类的方法或者属性时发现内存中没有加载过这个类,就会对类进行初始化。 当类初始化时被加载到内存中的方法区中,并次创建成一个class对象存...
-
49道spring面试题整理,附带答案
49道spring面试题整理,附带答案 1.选择使用Spring框架的原因? 使用Spring: 第一是使用它的IOC功能,在解耦上达到了配置级别。 第二是使用它对数据库访问事务相关的封装。 第三就是各种其他组件与Spring的融合,在Spring中更加方便快捷的继承其他一些组件。 2.Spring...
-
接口访问报错:The valid characters are defined in RFC 7230 a
接口访问报错:The valid characters are defined in RFC 7230 and RFC 3986 写了个接口,在测试访问的时候,需要传json串,但是后台报错了 The valid characters are defined in RFC 7230 and RFC 3986 当前使用的tomcat版本:apache-tomcat-8.0.53 一、方案一(修改...
2019-08-16 10:05:36 文件用户IEBugPSHTTPHeadersTomcattimHTTPSnginx
-
JDK源码分析系列---String,StringBuilder,StringBuffer
JDK源码分析系列---String,StringBuilder,StringBuffer 1.String public final class String implements java.io.Serializable, ComparableString, CharSequence { //存储字符,final修饰 private final char value[]; //缓存hash code,默认0 private int hash; //序列...
-
MyBatis从入门到精通(七):MyBatis动态Sql之choose,where,set标
MyBatis从入门到精通(七):MyBatis动态Sql之choose,where,set标签的用法 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解如何使用choose,where,se...
-
垃圾回收的常见算法
垃圾回收的常见算法 垃圾回收的常见算法 2.1 引用计数法 2.1.1 原理 2.1.2 优缺点 2.2 标记清除法 2.2.1 原理 2.2.2 优缺点 2.3 标记压缩算法 2.3.1 原理 2.3.2 优缺点 2.4 复制算法 2.4.1 JVM中年轻代内存空间 2.4.2 优缺点 2.5 分代算法 3 垃圾收集器以及内存分配 3....
-
struts下载文件错误,想不明白为什么更改变量名就不报错了
struts下载文件错误,想不明白为什么更改变量名就不报错了 java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [is] in the invocation stack. Check the tag specified for this action. 变量名为is时,浏览器报错 变量名为input...
-
Eclipse MyBatis generator 1.3.7插件的核心包(中文注释)
Eclipse MyBatis generator 1.3.7插件的核心包(中文注释) 一、最近刚搭建一个项目框架,使用springboot + mybatis,但是在使用Eclipse开发时发现开发mybatis的Dao、mapper.xml和entity时特别不方便,手工去写肯定是不可能的,太浪费时间,后来知道eclipse可以安装myb...
-
spring5 源码深度解析— IOC 之 属性填充
spring5 源码深度解析— IOC 之 属性填充 doCreateBean() 主要用于完成 bean 的创建和初始化工作,我们可以将其分为四个过程: createBeanInstance() 实例化 bean populateBean() 属性填充 循环依赖的处理 initializeBean() 初始化 bean 第一个过程实例化 bean在前面一...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
