-
AQS源码分析--jdk1.8
AQS源码分析--jdk1.8 JDK1.8 ArrayList源码分析--jdk1.8 LinkedList源码分析--jdk1.8 HashMap源码分析--jdk1.8 AQS源码分析--jdk1.8 ReentrantLock源码分析--jdk1.8 AbstractQueuedSynchronizer概述 1. AQS是一个基于FIFO队列,可以用于构建锁或者其他相关同步装置的基...
-
小白之旅13-1
小白之旅13-1 一. 异常 1.1 概念 Java程序在运行时期发生的问题就是异常。 在Java中,把异常封装成了一个类。 当发生了某些问题时,系统会自动创建对应的异常对象并抛出该异常相关的信息。 1.2 异常的体系 Throwable Error:用于指示合理的应用程序不应该试图捕获的严...
-
小白之旅19
小白之旅19 数据库 一. 数据库基本概念 1、数据库DataBase,简称DB 2、概念:什么是数据库?存储数据的仓库 3、数据库的特点: 持久化的存储数据,数据库本质上是一个文件系统 方便对数据进行存储和管理 使用了统一的数据库操作语言-SQL语言 4、常见的数据库管理系统(...
-
【Java基础】Annotation 的本质和自定义实现
【Java基...
-
iview中page组件的跳转功能BUG解决方案
iview中page组件的跳转功能BUG解决方案 xl_echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 在使用iview的时候,对于界面效果确实是比...
-
挑战10个最难回答的Java面试题(附答案)
挑战10个最难回答的Java面试题(附答案) 译者:Yujiaao segmentfault.com/a/1190000019962661 推 荐 阅 读 (点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 这是我收集的10个最棘手的Java面试...
2019-08-16 12:13:58 多线程编程java开发java编程语言文件定义IDCLinuxword驱动虚拟机
-
[Spring cloud 一步步实现广告系统] 14. 全量索引代码实现
[Spring cloud 一步步实现广告系统] 14. 全量索引代码实现 上一节我们实现了索引基本操作的类以及索引缓存工具类,本小节我们开始实现加载全量索引数据,在加载全量索引数据之前,我们需要先将数据库中的表数据导出到一份文件中。Let's code. 1.首先定义一个常量类,用...
-
SSM实现mysql数据库账号密码加密连接
SSM实现mysql数据库账号密码加密连接 引言 咱们公司从事的是信息安全涉密应用的一些项目研发一共有分为三步,相比较于一般公司和一般的项目,对于信息安全要求更加严格,领导要求数据量和用户的用户名及密码信息都必需是要密文配置和存储的,这就涉及到jdbc.properties...
-
springboot跨域处理
springboot跨域处理 一、什么是跨域(CORS) 跨域(CORS)是指不同域名之间的互相访问,本地服务器去访问另一个服务器的资源,这个时候就会出现跨域访问的问题,是由浏览器对于JavaScript所定义的安全限制策 同域: - 同一协议, 如http或https - 同一IP地址, 如192.16...
-
java学习笔记(中级篇)—细说mybatis的使用方式
java学习笔记(中级篇)—细说mybatis的使用方式 一、mybatis是什么? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生...
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
