随笔分类 -  java

摘要:由于现在操作系统拥有强大的线程管理能力,Java不需要再进行独立的线程管理和调度, JVM彻底将线程调度委托给操作系统 操作系统主流的线程调度方式: 基于CPU时间片 不同操作系统,不同CPU,线程的时间片是不一样的 CPU性能中的 GHz是什么单位? 1GHz即十亿赫兹, CPU的GHz指每秒多少 阅读全文
posted @ 2022-03-06 12:01 binbin_cloud 阅读(783) 评论(0) 推荐(0) 编辑
摘要:第一种: 通过继承Thread类创建线程 第二种: 通过实现Runnable接口创建线程 这两种早已烂记于心,这里就不作过多的介绍, 主要介绍其源码 Thread类 implements Runnable thread空线程的run方法 是判断target是否存在实,再执行target实例中的run 阅读全文
posted @ 2022-03-05 12:03 binbin_cloud 阅读(1655) 评论(0) 推荐(0) 编辑
摘要:java有个比较重要的类(java.util.Properties),用于读取,修改java的配置文件。 可以通过代码去修改配置文件,java的配置文件通常为 .peoperties文件,格式为文本文件 文件的内容的格式是“键=值”的格式,文本注释信息可以用"#"来注释。 并且键值对都是字符串 Pr 阅读全文
posted @ 2022-02-26 14:32 binbin_cloud 阅读(30) 评论(0) 推荐(0) 编辑
摘要:参考: https://blog.csdn.net/weixin_33733810/article/details/92438913 一 : 需要在 https://gradle.org/releases/ 下载gradle, 并且将其/bin目录添加到环境变量 PATH中 二:需要在eclipse 阅读全文
posted @ 2022-01-20 23:14 binbin_cloud 阅读(505) 评论(0) 推荐(0) 编辑
摘要:Spring 5 距离 Spring4 发布有4年多, 所以说Spring 5是一个重要的版本 要构建和运行Spring 5应用程序, 至少需要Java EE 7 和JDK 8 , 之前的JDK和Java EE版本不再支持 Java EE 7 包含以下内容 Servlet 3.1 JMS 2.0 J 阅读全文
posted @ 2022-01-12 13:55 binbin_cloud 阅读(264) 评论(0) 推荐(0) 编辑
摘要:你可以从Gradle官网 下载任意一个已经发布的版本 这里有中文翻译用户指南 下载二进制文件压缩包 将 /bin 目录添加到环境变量中 cmd 下使用gradle -v 上面就成功部署了gradle gradle 里的任何东西都是基于这两个基础概念: projects(项目) tasks(任务) 每 阅读全文
posted @ 2022-01-10 21:52 binbin_cloud 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1996年 , 发布了java bean 1.00-A 当时的java bean有什么用呢 javaBean最初是为Java GUI的可视化编程实现的.你拖动IDE构建工具创建一个GUI 组件(如多选框),其实是工具给你创建java类,并提供将类的属性暴露出来给你修改调整,将事件监听器暴露出来 具体 阅读全文
posted @ 2022-01-10 13:26 binbin_cloud 阅读(29) 评论(0) 推荐(0) 编辑
摘要:java项目构建工具 gradle Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。 它抛弃了基于XML的各种繁琐配置。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前增加了基于Kotlin语言的kotlin-based DSL 阅读全文
posted @ 2022-01-09 12:25 binbin_cloud 阅读(470) 评论(0) 推荐(1) 编辑
摘要:Maven下的依赖包有两个 spring-web和springWebMVC springwebMVC包含spring-web依赖, 但是spring-web的等级大于Spring-webmvc 没有 /src/main/resources https://www.freesion.com/artic 阅读全文
posted @ 2022-01-04 13:20 binbin_cloud 阅读(127) 评论(0) 推荐(0) 编辑
摘要:多线程 单核cpu没有并行,它只不过是CPU时钟调度给你错觉,让你误以为他们真的在同一时间同时运行。 多核cpu才有并行 每一个task就是一个进程(Process), 在每一个process中至少有一个线程(Thread)在运行, 有时线程也称为轻量级的进程 每个thread , 都有自己的局部变 阅读全文
posted @ 2021-11-28 11:26 binbin_cloud 阅读(65) 评论(0) 推荐(0) 编辑
摘要:Maven目录结构 src/main/java 存放java servlet类文件 src/main/webapp 存放jsp文件 war目录结构 Maven web项目目录结构 阅读全文
posted @ 2021-11-18 19:57 binbin_cloud 阅读(108) 评论(0) 推荐(0) 编辑
摘要:对象之间的耦合性是无法避免的(类与类之间必然存在依赖性) 随着项目规模的增大,对象与对象之间的依赖关系越来越复杂。耦合度过高必然会出现牵一发而动全身。所以IOC理论就被提出来了 Spring通过IoC容器来管理所有Java对象(也称bean)及其相互之间的依赖关系 IOC(Inversion of 阅读全文
posted @ 2021-11-17 23:40 binbin_cloud 阅读(239) 评论(0) 推荐(0) 编辑
摘要:之前已经讲了然后通过Maven 项目管理工具创建Web项目, 最后打包成War包 讲了docker 配置 Tomcat , Redis 现在讲如何使用War包,以及在docker下, 让jsp连上redis 注: docker下的容器处在一个内网中, 容器之间是可以在内网之间相互访问的(只要实现了挂 阅读全文
posted @ 2021-11-16 09:59 binbin_cloud 阅读(243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示