-
Java 创建线程的3种方法及各自优势
Java 创建线程的3种方法及各自优势 1. 继承 Thread 类,然后调用 start 方法。 1 class MyThread extends Thread { 2 // 重写run方法,线程运行后,跑的就是run方法 3 public void run(){ 4 // System.out.println(""); 5 } 6 7 public static void main(String[] args...
-
springboot自动配置原理
springboot自动配置原理 从main函数说起 ? ? ?一切的开始要从SpringbootApplication注解说起。 @SpringBootApplicationpublic class MyBootApplication { public static void main(String[] args) { SpringApplication.run(MyBootApplication.class); } }@SpringBootCo...
-
10分钟彻底理解Redis的持久化机制:RDB和AOF
10分钟彻底理解Redis的持久化机制:RDB和AOF 作者:张君鸿 juejin.im/post/5d09a9ff51882577eb133aa9 什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示: 这样做有什么问题呢...
-
Java生产者消费者的三种实现
Java生产者消费者的三种实现 Java生产者消费者是最基础的线程同步问题,java岗面试中还是很容易遇到的,之前没写过多线程的代码,面试中被问到很尬啊,面完回来恶补下。在网上查到大概有5种生产者消费者的写法,分别如下。 用synchronized对存储加锁,然后用object原生...
-
Java网络编程 -- AIO异步网络编程
Java网络编程 -- AIO异步网络编程 AIO中的A即Asynchronous,AIO即异步IO。它是异步非阻塞的,客户端的I/O请求都是由OS先完成了再通知服务器应用去启动线程进行处理,一般我们的业务处理逻辑会变成一个回调函数,等待IO操作完成后,由系统自动触发。 在进行读写操作时,...
2019-08-29 09:07:21 java网络编程服务器LinuxWindowsIE系统iOSAVlinux系统windows系统
-
MyBatis面试题集合,90%会遇到这些问题
MyBatis面试题集合,90%会遇到这些问题 1、#{}和${}的区别是什么? ${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号...
-
Nacos(九):Nacos集群部署和遇到的问题
Nacos(九):Nacos集群部署和遇到的问题 前言 前面的系列文章已经介绍了Nacos的如何接入SpringCloud,以及Nacos的基本使用方式 之前的文章中都是基于 单机模式 部署进行讲解的,本文对Nacos的 集群 部署方式进行说明 环境准备 JDK8 Centos7.5(ip: 10.1.8.27 ) MySQL 5...
-
玩转 SpringBoot 2 快速搭建 | IntellJ IDEA篇
玩转 SpringBoot 2 快速搭建 | IntellJ IDEA篇 ?IntellJ IDEA 介绍 ?IntelliJ IDEA 简称 IDEA,目前被认为是最好用的开发Java 语言开发工具之一,不过是收费的。和其同类型的工具有 Eclipse 和 MyEclipse,需要注意的是在 IntellJ IDEA中 project 相当于工作目录,模块...
-
Log4j2源码分析系列:(一)配置加载
Log4j2源码分析系列:(一)配置加载 前言 在实际开发项目中,日志永远是一个绕不开的话题。本系列文章试图以slf4j和log4j2日志体系为例,从源码角度分析日志工作原理。 学习日志框架,首先要熟悉各类日志框架,这里推荐两篇文章,就不再赘述了。 https://www.cnblogs....
-
JavaWeb 使用Filter实现自动登录
JavaWeb 使用Filter实现自动登录 思路 使用cookie存储账号、密码,使用Filter拦截,从cookie中取出账号、密码。若用户要注销|登出、不再想使用自动登录,将cookie的有效期设置为0即可。 浏览器可以查看Cookie,不能直接存储账号、密码的明文,使用Cookie存储账号、密码...
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
