-
20190928 On Java8 第二十三章 注解
所属栏目:[Java] 日期:2020-12-15 热度:133
第二十三章 注解 定义在 java.lang 包中的5种标准注解: @Override :表示当前的方法定义将覆盖基类的方法。如果你不小心拼写错误,或者方法签名被错误拼写的时候,编译器就会发出错误提示。 @Deprecated :如果使用该注解的元素被调用,编译器就会发出警告[详细]
-
0928课堂小结
所属栏目:[Java] 日期:2020-12-15 热度:122
目录 time模块 时间戳 格式化时间 结构化时间 三种格式时间的转换 其他了解用法 datetime模块 hashlib模块 hashlib基本用法 hashlib撞库破解 hmac模块 typing模块 typing模块的作用: typing模块的使用 typing模块常用类型 request模块 re模块 常用元字符 特[详细]
-
java - 设计模式
所属栏目:[Java] 日期:2020-12-15 热度:181
设计模式是一种设计思想,解决方案,经验总结。 java的设计模式大体上分为三大类: 创建型模式(5种): 用于解决结局对象创建 单例模式,工厂方法模式,抽象工厂模式,建造者模式,原型模式。 结构型模式(7种):把类和对象结合在一起,构成复杂结构 适配[详细]
-
时间time模块
所属栏目:[Java] 日期:2020-12-15 热度:130
time模块: import time--时间模块--time : 三种不同的时间格式,可以相互转换 时间戳(timestamp): --从1970年1月1日00:00:00开始按秒计算的偏移量 time_stamp = time.time()print(time_stamp) 格式化时间(format string): --普通的字符串格式的时间 format[详细]
-
基于SSM框架下的JAVA智能疾病致病因素专家分析系统
所属栏目:[Java] 日期:2020-12-15 热度:142
今天将为大家分析一个智能疾病致病因素专家分析系统(任何疾病的发病都是由主观或客观原因造成的。本命题希望能实现通过较简单的医患对话,将有关信息输入计算机就可大致分析出患者疾病类型,为医生进一步确诊提供科学的信息。),该项目使用框架为SSM(MYECL[详细]
-
浅谈Java Object类
所属栏目:[Java] 日期:2020-12-15 热度:76
Java Object类 Object类是一个通用类,Java所有的类都是从Object类继承出来的。所以可将创建对象的过程理解为 public class Cars extends Object{ // 继承Object} Object类不是一个抽象类,部分方法是可以被覆盖的。 Object类中有许多有用的方法 equals() 比[详细]
-
No converter found capable of converting from type [java.lan
所属栏目:[Java] 日期:2020-12-15 热度:143
java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java: 125 ) at org.springframework.test.[详细]
-
java-DateFormat
所属栏目:[Java] 日期:2020-12-15 热度:191
1、DateFormat类概述? ??? ?? DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。? ??? ?? 是抽象类,所以使用其子类SimpleDateFormat。? ? 2、SimpleDateFormat构造方法? ?? ? ? public SimpleDateFormat():将一个[详细]
-
Java 世界的盘古和女娲 —— Zygote
所属栏目:[Java] 日期:2020-12-15 热度:143
本文基于 Android 9.0,代码仓库地址 : android_9.0.0_r45 文中源码链接: Zygote.java ZygoteInit.java ZygoteServer.java ZygoteConnection.java RuntimeInit.java 仔细看看下面这张 Android 体系图,找一下 Zygote 在什么地方。 上图来自 Gityuan 博客 。[详细]
-
### Error querying database. Cause: java.lang.IllegalArgumen
所属栏目:[Java] 日期:2020-12-15 热度:144
### Error querying database. Cause: java.lang.IllegalArgumentException: invalid comparison: cn.xiaojian.blog.po.BlogType and java.lang.String ### Cause: java.lang.IllegalArgumentException: invalid comparison: cn.xiaojian.blog.po.BlogType a[详细]
-
java if实例
所属栏目:[Java] 日期:2020-12-15 热度:122
需求: 判断学生分数区分等级 =90 A 90或 =80 B 80或 =70 C 70或 =60 D 60 E ? import?javax.lang.model.util.ElementScanner6; public?class?Iftext{ ????public?static?void?main(String[]?args){ ????????double?a=0; ????????String?answer="无效数值,[详细]
-
java switch实例
所属栏目:[Java] 日期:2020-12-15 热度:83
public?class?Switch0721?{ ????public?static?void?main(String[]?args){ ????????System.out.println("鸡你太美~"); ????????java.util.Scanner?s1=new?java.util.Scanner(System.in); ????????System.out.print("请输入第一个数字:"); ????????int?a=s1.[详细]
-
Java中的monitor机制
所属栏目:[Java] 日期:2020-12-15 热度:125
monitor概念 管程,监视器。在操作系统中,存在着semaphore和mutex,即信号量和互斥量,使用基本的mutex进行开发时,需要小心的使用mutex的down和up操作,否则容易引发死锁问题。为了更好的编写并发程序,在mutex和semaphore基础上,提出了更高层次的同步原[详细]
-
09.事务管理、整合jpa
所属栏目:[Java] 日期:2020-12-15 热度:111
事务管理 spring-boot-starter-jdbc会自动默认注入DataSourceTransactionManager spring-boot-starter-data-jpa会自动默认注入JpaTransactionManager @Service@Transactionalpublic class UseDao { @Autowired private JdbcTemplate jdbcTemplate; public in[详细]
-
java if实例2
所属栏目:[Java] 日期:2020-12-15 热度:156
import?com.sun.tools.sjavac.comp.dependencies.PublicApiCollector; //import?java.util; //import?javax.lang.model.util.ElementScanner6; //import?com.sun.java_cup.internal.runtime.Scanner; /* public?class?IFtest{ ????public?static?void?main(S[详细]
-
java 控制语句
所属栏目:[Java] 日期:2020-12-15 热度:195
/* 控制语句: --选择结构: if.if…else switch --循环结构: for while do...while() --控制循环语句: break continue if: 关于java语言当中的if语句,属于选择结构,if语句又被称为分支语句/条件控制语句: 第一种: if(布尔表达式){ java语句; java语句;[详细]
-
验证码类
所属栏目:[Java] 日期:2020-12-15 热度:180
验证码工具类 package com . utils ; import java.awt.Color ; import java.awt.Font ; import java.awt.Graphics ; import java.awt.Graphics2D ; import java.awt.RenderingHints ; import java.awt.geom.AffineTransform ; import java.awt.image.Buffere[详细]
-
java集合
所属栏目:[Java] 日期:2020-12-15 热度:75
ArrayList和LinkedListd异同 1)ArrayList和LinkedList读书不同步的,是线程不安全的。2)底层数据结构ArrayList采用数组,LinkedList采用双向链表。3)数据范围、数据修改、暂用看见几数组及链表的区别。 ArrayList 与 Vector 区别 Vector的方法是同步的,同一[详细]
-
Java 死锁以及死锁的产生
所属栏目:[Java] 日期:2020-12-15 热度:58
public class DeadLockSample { public static void main(String[] args) { DeadLock d1 = new DeadLock(true); DeadLock d2 = new DeadLock(false); d1.start(); d2.start(); }}class Lock { /** * 死锁定义 所谓死锁是指两个或两个以上的线程在执行过程中[详细]
-
008-guava 并发工具ListenableFuture、Service
所属栏目:[Java] 日期:2020-12-15 热度:178
一、 ListenableFuture工具使用 guava 并发工具: ListenableFuture jdk8 提供了:CompletableFuture 实现,推荐使用 jdk 8?CompletableFuture:005-多线程-JUC线程池-Future、FutureTask、CompletionService 、CompletableFuture ? ? ? ? ? ? ?006-优化web请[详细]
-
java weak references
所属栏目:[Java] 日期:2020-12-15 热度:92
java四种引用类型 在《深入理解Java虚拟机》中的简单描述: 强引用(StrongReference):就是在代码中普遍存在的,类似 Object object = new Object() 这类的引用,只要强引用还存在,GC永远不会回收掉被引用的对象。 软引用(SoftReference):用来描述一些[详细]
-
java 框架-分布式服务框架2Dubbo
所属栏目:[Java] 日期:2020-12-15 热度:152
https://blog.csdn.net/houshaolin/article/details/76408399 1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的[详细]
-
好的博客
所属栏目:[Java] 日期:2020-12-15 热度:175
RabbitMQ:http://www.ityouknow.com/springboot/2016/11/30/spring-boot-rabbitMQ.html ? https://www.kancloud.cn/ichenpeng/blog/1090570 ? 如何优化javaGC: https://crowhawk.github.io/2017/08/21/jvm_4/ 动态数据源: https://www.cnblogs.com/Simple[详细]
-
java 框架-分布式服务框架1ZooKeeper
所属栏目:[Java] 日期:2020-12-15 热度:68
https://www.cnblogs.com/felixzh/p/5869212.html ? 1.ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操[详细]
-
java当中JDBC当中JNDI用来查找dataSource的例子
所属栏目:[Java] 日期:2020-12-15 热度:182
[学习笔记] 8.JNDI用来查找dataSource的例子: import javax.naming.InitialContext; import javax.naming.Context; import com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource; import java.util.Properties; import net.sourceforge.jtds.jdbcx[详细]