java
文章平均质量分 65
Wtfstorms
长点心 懂点事 靠点谱
展开
-
用idea中No compiler is provided in this environment. Perhaps you are runningon a JRE
用idea中终端执行mvn clear install命令,出现No compiler is provided in this environment. Perhaps you are running on a JRE错误在项目的pom.xml中加入:<build> <plugins> <plugin> ...原创 2020-01-08 11:56:04 · 10061 阅读 · 1 评论 -
java连接数据库
java连接数据库Fri Jun 14 15:52:51 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL conn...原创 2019-06-14 15:56:48 · 135 阅读 · 0 评论 -
Java中Arrays.sort()自定义数组的升序和降序排序
Java学习中会遇到对数组进行升序或者降序排序的问题Java语言提供给我们Array.sort(int [] arr)对数组进行升序排列import java.util.Arrays;public class Test1 { public static void main(String[] args) { int[] a = {4,6,8,2,1,4,9,2,4};...原创 2018-11-07 17:04:58 · 20269 阅读 · 0 评论 -
集群和分布式的关系和区别
集群和分布式分布式:一个任务分给多台机器去做,减少单个任务的执行时间。集群:提高单位时间内执行任务数。例如:一个任务由10个子任务组成,每个子任务单独执行需要1个小时,则在一台服务器上执行该任务需要10个小时。分布式方案:提供10台服务器,每台服务器只处理一个子任务,不考虑任务间的依赖关系,执行完这个任务只需要一个小时。集群方案:同样提供10台服务器,每台服务器都能独立处理这个任务。...原创 2018-11-05 19:22:51 · 1230 阅读 · 0 评论 -
java数组的遍历方式
一、for循环遍历通常遍历数组使用for循环来实现遍历一维数组用一个for循环,遍历二维数组需要使用双层for循环,通过数组的length属性可获得数组的长度。public class Wtf { public static void main(String[] args) { int[][]score={{4,5,3},{7,8,9},{12,19,30}}; ...原创 2018-11-03 17:11:27 · 3090 阅读 · 0 评论 -
软件设计模式七大原则
设计模式七大原则:1.开放-封闭原则2.单一职责原则3.依赖倒转原则4.迪米特法则(也称为最小知识原则)5.接口隔离原则6.合成/聚合复用原则7.里氏代换原则一.开放-封闭原则概念:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。模块应该尽量在不修改原代码的情况下进行扩展。在软件周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给代码引入错误,也可能...原创 2018-10-05 10:44:21 · 371 阅读 · 0 评论 -
Java中equals和==的区别
Java中equals和==的区别java中的数据类型,可分为两类:###1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean他们之间的比较,应用双等号,比较的是他们的值。2.复合数据类型(类)当他们用双等号进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为t...原创 2018-11-07 10:51:21 · 99 阅读 · 0 评论 -
Java中Comparable与Comparator的区别
Java中Comparable与Comparator的区别相同Comparable和Comparator都是用来实现对象的比较、排序要想对象比较、排序,都需要实现Comparable或Comparator接口不同Comparator位于java.util包下,而Comparable位于java.lang包下Comparable接口的实现是在类的内部(如 String、Integer已经...原创 2018-11-08 11:36:20 · 139 阅读 · 0 评论 -
java修饰符
Java语言提供了很多修饰符,大概分为两类:1.访问权限修饰符2. 非访问权限修饰符1、访问权限修饰符public:共有访问。对所有的类都可见。protected:保护型访问。对同一个包可见,对不同的包的子类可见。default:默认访问权限。只对同一个包可见,注意对不同的包的子类不可见。private:私有访问。只对同一个类可见,其余都不见。2、非访问权限修饰符stati...原创 2019-03-16 12:08:36 · 109 阅读 · 0 评论 -
java设计模式例题
java设计模式例题问题1:某软件公司要基于面向对象开发一套图表库,该图表库可以为应用系统提供多种不同外观的图表,例如柱状图(HistogramChart)、饼状图(PieChart)、折线图(LineChart)等。该软件公司图表库设计人员希望为应用系统开发人员提供一套灵活易用的图表库,通过设置不同的参数即可得到不同类型的图表,而且可以较为方便地对图表库进行扩展,以便能够在将来增加一些新类型的...原创 2019-01-06 00:01:32 · 8175 阅读 · 3 评论