-
学习笔记之线程
学习笔记之线程 多线程 一、实现多线程 进程 是正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 线程 是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个...
-
字符串
字符串 一、String类 在java中字符串作为String类的实例来处理 声名字符串( java中,字符串必需包含在一对双引号""之内 ) String str; 创建字符串 char a[] = {'g','o','o','d'}; //字符数组String s = new String(a); //等价于 String s = new String("good");char...
-
教你如何实现一个基于 Java 的分布式锁服务,建议收藏
教你如何实现一个基于 Java 的分布式锁服务,建议收藏 在现代的编程语言中,接触过多线程编程的程序员多多少少对锁有一定的了解。 简单的说,多线程中的锁就是在多线程环境下,多个线程对共享资源进行修改的时候,保证共享资源一致性的机制。 这里不展开说。 在分布式...
-
SpringBoot+Mybatis---这一篇就够了!
SpringBoot+Mybatis---这一篇就够了! typora-copy-images-to: SpringBoot+Mybatis\images SpringBoot整合MyBatis ------ 既然你都开始整合Mybatis了,我相信基本的SpringBoot项目创建你自己肯定是可以搞定的,所以我在这里就不多赘述了,话不多B,让我们直奔主题 MyBa...
-
学妹教你并发编程的三大特性:原子性、可见性、有序性
学妹教你并发编程的三大特性:原子性、可见性、有序性 在并发编程中有三个非常重要的特性:原子性、有序性,、可见性,学妹发现你对它们不是很了解,她很着急,因为理解这三个特性对于能够正确地开发高并发程序有很大的帮助,接下来的面试中也极有可能被问到,小学妹就...
-
真香警告!扩展 swagger支持文档自动列举所有枚举值
真香警告!扩展 swagger支持文档自动列举所有枚举值 在使用 swagger 来编写接口文档时,需要告诉前端枚举类型有哪些取值,每次增加取值之后,不仅要改代码,还要找到对应的取值在哪里使用了,然后修改 swagger 文档。反正小黑我觉得这样做很不爽,那有没有什么办法可以...
-
Tomcat视角看一次http请求
Tomcat视角看一次http请求 一次HTTP请求 如上图,一次完整的HTT请求,大致包含如下步骤: 域名解析 TCP连接(三次握手) 建立连接后发送请求数据 服务器处理请求 发送响应数据 浏览器解析响应数据 浏览器渲染前端页面 http请求过程看似简单,但如果你对任何事情都抱有一...
2020-05-18 16:21:14 现代操作系统ESET服务器mysql用户IE系统UnavailableServletBug
-
Java注解学习
Java注解学习 了解注解 在学习一个新知识的时候,首先要了解这个知识的的作用,在去学习如何使用,最后了解它的底层原理。 1、注解介绍 JDK5.0开始,Java增加了注解功能。注解可以在程序编译、加载、运行时被读取,然后执行相应的操作。 注解和注释 注释是用来对类、方...
-
java并发编程基础
java并发编程基础 本文主要介绍线程的基本概念和意义、多线程程序开发需要注意的问题、创建线程的方式、线程同步、线程通信、线程的生命周期、原子类等java并发编程基础内容 内容简介 本文比较长,主要介绍 线程的基本概念和意义、多线程程序开发需要注意的问题、创建...
-
spring动态代理的理解(java)
spring动态代理的理解(java) java动态代理的理解 代理模式是设计模式的其中一种 , 也是Java相关框架中的重要应用。我也是初学者, 个人见解, 不喜勿喷, 简单的说就是需要 进行功能增强的代理类 和 原本真实对象的被代理类 会实现同样的接口, 代理类的字节码文件是在jv...
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
