摘要: 一、java类,创建、编译、到运行的工程: 1、随便建一个Java类,保存后就是一个.java文件, 2、然后我们使用 javac命令编译 .java文件,生产 .class文件。 3、再然后使用 java 命令执行 .class文件。 注:javac命令执行的是 javac.exe,java命令执 阅读全文
posted @ 2019-10-15 21:56 NOT_COPY 阅读(331) 评论(0) 推荐(1) 编辑
摘要: 排序算法: 稳定排序:两个相等的元素不会交换位置 。 1、冒泡排序:时间复杂度 O(n2),相同元素的前后顺序不会改变,冒泡排序是一种稳定排序算法。 代码实现: 2、选择排序:比较次数O(n^2),交换次数O(n),冒泡排序是一种不稳定排序算法。 代码实现: 3、插入排序又可分为 直接插入排序,二分 阅读全文
posted @ 2019-10-14 20:27 NOT_COPY 阅读(565) 评论(0) 推荐(0) 编辑
摘要: List: 有序,列表存储,元素可重复 Set: 无序,元素不可重复 Map:无序,元素可重复,key不能重复 LinkedList :链表,删除和添加效率很高,随机访问效率较ArrayList类低,允许null。 ArrayList:线性表,随机访问效率类高,添加和删除 效率很低,允许null。 阅读全文
posted @ 2019-10-14 19:41 NOT_COPY 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1、C#方法定义可以有默认参数,而Java则不支持该方式。 C#方法定义 C#方法调用可以只传一个参数(text),另一个参数orderId可以不传有默认值。 Java 可有代替方案,利用方法的重载来实现。如下: 2、 阅读全文
posted @ 2019-10-12 16:24 NOT_COPY 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 数组和链表的区别 数组静态分配内存,链表动态分配内存; 数组在内存中连续,链表不连续; 数组元素在栈区,链表元素在堆区; 数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n); 数组插入或删除元素的时间复杂度O(n),链表的时间复杂度O(1)。 注: 通常:1、基本数据类型(整数类 阅读全文
posted @ 2019-10-10 14:11 NOT_COPY 阅读(297) 评论(0) 推荐(0) 编辑
摘要: TCP 网路编程: 1、TCP 三次握手: 第一次握手,客户端向服务器端发出连接请求,等待服务器确认。 第二次握手,服务器端向客户端回送一个响应,通知客户端收到了连接请求。 第三次握手,客户端再次向服务器端发送确认信息,确认连接。 2、TCP的通讯步骤: 服务器先启动 服务器不会主动请求客户端 必须 阅读全文
posted @ 2019-08-17 17:37 NOT_COPY 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 一、网络模型 为什么会有 OSI 和 TCP/IP 这两种协议那? OSI 七层模型是一种抽象模型,是学术上和法律上的国际标准,是完整的权威的网络参考模型。 而在操作系统实际实现中,采用的是TCP/IP四层网络模型,即现实生活中被广泛使用的网络参考模型。 二、TCP/IP协议三次握手 详解: (1) 阅读全文
posted @ 2019-08-17 17:19 NOT_COPY 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 原本想自己写一篇,结果在网上发现一篇写的特别好的博文,大家可以去原网址围观浏览加点赞, 只是搬运工+迷弟。 原文地址:https://blog.csdn.net/qq_38916130/article/details/81462128 另外贴上 IntelliJ IDEA项目更换JDK版本 原文网址 阅读全文
posted @ 2019-08-14 10:36 NOT_COPY 阅读(424) 评论(1) 推荐(0) 编辑
摘要: 一、服务发现——Netflix Eureka Eureka包含两个组件: Eureka Server和Eureka Client: Eureka 的作用:提供服务注册和发现功能 Eureka Server 提供服务发现的功能, 各个微服务会将自己的信息注册到Eureka Server。 Eureka 阅读全文
posted @ 2019-08-13 20:35 NOT_COPY 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 一、开启 springcache,启动类添加 @EnableCaching 注解 二、添加缓存,修改 findById 方法 通过 @Cacheable 添加缓存 三、删除缓存,修改 update 和 deleteById 方法 通过 @CacheEvict 删除缓存 四、执行结果 Hibernat 阅读全文
posted @ 2019-08-06 22:25 NOT_COPY 阅读(297) 评论(0) 推荐(0) 编辑