-
jmockit使用总结-MockUp重点介绍
jmockit使用总结-MockUp重点介绍 公司对开发人员的单元测试要求比较高,要求分支覆盖率、行覆盖率等要达到60%以上等等。项目中已经集成了jmockit这个功能强大的mock框架,学会使用这个框架势在必行。从第一次写一点不会,到完全可以应付工作要求,期间踩了好多坑,学到...
-
Mybaits 源码解析 (九)----- 全网最详细,没有之一:一级缓存
Mybaits 源码解析 (九)----- 全网最详细,没有之一:一级缓存和二级缓存源码分析 像Mybatis、Hibernate这样的ORM框架,封装了JDBC的大部分操作,极大的简化了我们对数据库的操作。 在实际项目中,我们发现在一个事务中查询同样的语句两次的时候,第二次没有进行数据...
-
springboot整合redis缓存一些知识点
springboot整合redis缓存一些知识点 前言 最近在做智能家居平台,考虑到家居的控制需要快速的响应于是打算使用redis缓存。一方面减少数据库压力另一方面又能提高响应速度。项目中使用的技术栈基本上都是大家熟悉的springboot全家桶,在springboot2.x以后操作redis的客...
-
如何创建 CSS
如何创建 CSS 如何插入样式表? CSS 代码应该写到什么地方呢? CSS 代码分为三种插入方式,接下来笔者给园友们介绍有哪些插入方式: 嵌入式、外链式、行内式。 嵌入式 什么是嵌入式? 嵌入式就是将写好的 CSS 代码嵌入到 HTML 文件中,嵌入式是通过 HTML 中的 style 标...
-
死磕 java线程系列之ForkJoinPool深入解析
死磕 java线程系列之ForkJoinPool深入解析 (手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 注:本文基于ForkJoinPool分治线程池类。 简介 随着在硬件上多核处理器的发展和广泛使用,并发编程成为程序员必须掌握的一门技术,在面试中也...
-
ArrayList源码分析
ArrayList源码分析 首先来总结一下,ArrayList的一些特点: 1.arraylist本质上就是一个elementData数组,它允许对元素进行快速随机访问,可以存放null值; 2.arraylist区别于数组的地方在于能够自动扩展大小,其中关键就是grow() 方法,每次扩充后数组为原来数组的1.5...
-
【java基础】为什么重写toString()方法?
【java基...
-
MySQL面试题及答案整理,史上最全!
MySQL面试题及答案整理,史上最全! 原文链接:https://juejin.im/post/5d351303f265da1bd30596f9 前言 本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看...
2019-11-08 16:05:32 mysql官网sql注入攻击防sql注入java开发文件定义mysql阿里巴巴数据安全用户
-
Java内存模型以及happens-before规则
Java内存模型以及happens-before规则 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
8. Java的运算符
8. Java的运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。 我们把运算符具体分为: 算数运算符,比较运算符,逻辑运算符,位运算符,赋值运算符,条件运算符,instanceof 运算符。 1. 算数运算符 算术...
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
