终于拿到了阿里P8架构师分享的JCF和JUC源码分析与实现笔记java岗

  • Post author:
  • Post category:java

时代的一粒尘,落在每个人身上,就是一座山”。 时代更迭变换,我们好像都知道今天与昨天不同,又好像肉眼看不出哪里不同。 但其实它就正在以各种各样的方式体现在每一个普通人身上。 疫情爆发三个月的时间,截止2020年4月份 全国2296家影视公司破产,1万2千多家教育机构消失,1万1千多家旅游公司倒闭,5万多家小餐馆关门。 截至9月底,疫情影响之下已有46万企业宣布倒闭,而你的资金还能支撑多久? 除此之…

继续阅读 终于拿到了阿里P8架构师分享的JCF和JUC源码分析与实现笔记java岗

基于Java的学生管理系统

  • Post author:
  • Post category:java

学生管理系统ManageSystem 一、系统架构与环境 1.1 springboot2.3.4 1.2 maven3.3.9 1.3 jdk1.8 1.4 mysql5.7 1.5 ssm架构单服务节点 二、具备的功能 1. 用户管理 2. 文件上传下载 3. 菜单管理 4. 学生管理 5. 日志管理 6. 个人中心 7. 教师管理 8. 课程管理 9. 班级管理 10. 授课管理 11. 成绩…

继续阅读 基于Java的学生管理系统

java double infinity 处理(用double类型进行计算是结果出现Infinity )

  • Post author:
  • Post category:java

在测试环境查看一个列表的日期字段是发现特别大很怪异 我打开 idea 查看代码,这个模块是我刚刚从一个美女手里接手过来的,我看了一下这个日期是通过java计算的来,然后debug发现double类型出现的不是数字而是出现 Infinity ,如下debug图 Infinity 翻译一下:无穷 ∞ 解决办法就是将double 类型改为 BigDecimal 类型 BigDecimal 加减乘除其实就…

继续阅读 java double infinity 处理(用double类型进行计算是结果出现Infinity )

JavaWeb——Tomcat

  • Post author:
  • Post category:java

tomcat9安装步骤 Apache Tomcat® - Welcome! 下载完,解压文件 测试tomcat是否能正常运行 启动tomca 打开网站输入localhost:8080 关闭tomcat tomca配置的核心文件server 可配置启动端口号 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"…

继续阅读 JavaWeb——Tomcat

一文了解java中String,StringBuffer,StringBuilder的区别

  • Post author:
  • Post category:java

java中string,StringBuffer,StringBuilder的区别 1,线程安全方面 string由于有final类修饰定义后不可变,所以是线程安全的 StringBuffer由于有synchronized修饰,StringBuffer中很多方法可以带有synchronized关键字,所以可以保证线程是安全的 StringBuilder由于很多方法没有用synchronized修饰…

继续阅读 一文了解java中String,StringBuffer,StringBuilder的区别

JSON对象(JSONObject)与Java对象之间的转换(JSON对象在前端、后端之间的交互转换)

  • Post author:
  • Post category:java

JSON对象在前端、后端之间的交互转换 先从前端传回JSON对象: 定义JSON对象 var jsonObj={ flightDate:actObj.fly_date, flightNo:actObj.fly_no, departCode:actObj.depart_code, arriveCode:actObj.arrive_code }; 传JSON对象 $.ajax({ type:"get"…

继续阅读 JSON对象(JSONObject)与Java对象之间的转换(JSON对象在前端、后端之间的交互转换)

JAVA条件语句

  • Post author:
  • Post category:java

Java条件语句 (1)if 一个if语句包含一个布尔表达式和一条或多条语句 if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为true,则执行if语句中的代码块,否则执行if语句块后面的代码 如下图 (2)if…else语句 if语句后面可以跟else语句,当if语句的布尔表达式为false时,else语句块会被执行 if(布尔表达式){ //如果布尔表达…

继续阅读 JAVA条件语句

api网关 java_spring cloud 入门系列六:使用Zuul 实现API网关服务

  • Post author:
  • Post category:java

通过前面几次的分享,我们了解了微服务架构的几个核心设施,通过这些组件我们可以搭建简单的微服务架构系统。比如通过Spring Cloud Eureka搭建高可用的服务注册中心并实现服务的注册和发现; 通过Spring Cloud Ribbon或Feign进行负载均衡;通过Spring Cloud Hystrix进行服务容错保护以避免故障蔓延。微服务搭建好了之后我们肯定会提供给外部系统一些统一的RES…

继续阅读 api网关 java_spring cloud 入门系列六:使用Zuul 实现API网关服务

初探Java的Buffer类

  • Post author:
  • Post category:java

传统阻塞型I/O的问题 用过Java的Socket编程的人一定都知道传统的网络I/O编程是ServerSocket的accept方法一直等待着TCP请求的接入,每当收到一个TCP请求后,ServerSocket就会创建出一组I/O流,把它们交给一个线程去处理,这种情况下的结构关系就是每条线程处理一个I/O,就像下面这张图一样 这种设计有几个问题: 1.假设访问的高峰期并发量较大,我们必须为程序配置…

继续阅读 初探Java的Buffer类

Java面向对象前面总结

  • Post author:
  • Post category:java

文章目录 1.在java中有哪些基本的数据类型,按照字节的顺序进行排序。 2.在java中数据类型是如何进行划分的,分别指出有哪些。 3.switch关键字上面可以存储哪些相应的数据类型,请例举出。 4.关键字break,continue,return它们之间有哪些不同的使用规则。 5.while和do..while循环在使用的时候,有什么区别。 6.如何利用for循环打印九九乘法表。 7.一维数…

继续阅读 Java面向对象前面总结