- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 IDEA 更改jdk版本
idea更改jdk版本 Settings -->Build,Execution,Deployment–>Compiler–>Java Compiler 2. File–>Project Structure–>Project 3. Modules 5. SDKs
2020-03-27 16:28:36
447
原创 二叉排序树的创建和遍历
二叉排序树的创建和遍历 将一个二叉树中序遍历,就是将这个树的数据升序排列了 package com.wmq.binarysorttree; /** * 二叉排序树 */ public class BinarySortTreeDemo { public static void main(String[] args) { int[] arr = {7,3,10,12,5,...
2019-12-05 14:20:43
244
原创 哈夫曼树
哈夫曼树(树的带权路径最小) package com.wmq.atguigu.huffmantree; import java.util.ArrayList; import java.util.Collections; import java.util.List; /** * 哈夫曼树 */ public class HuffmanTree { public static void...
2019-12-02 14:22:38
206
原创 堆排序
堆排序 package com.wmq.atguigu.tree; import java.util.Arrays; /** * 堆排序 */ public class HeapSort { public static void main(String[] args) { int[] arr = {4,6,8,5,9}; heapSort(arr);...
2019-12-02 13:11:41
171
原创 二叉树的前、中、后序遍历
二叉树的前序,中序,后序 package com.wmq.atguigu.tree; public class BinaryTreeDemo { //测试二叉树 public static void main(String[] args) { BinaryTree binaryTree = new BinaryTree(); HeroNode r...
2019-11-28 14:36:16
178
原创 哈希表的增加、遍历、查找
哈希表的增加、遍历、查找 package com.wmq.atguigu.hashtable; import java.util.Scanner; /** * 哈希表 */ public class HashTableDemo { public static void main(String[] args) { HashTab hashTab = new HashT...
2019-11-25 16:16:07
321
原创 Java 八皇后问题 (未优化)
八皇后问题(递归) package com.wmq.atguigu.recursion; /** * 八皇后问题 */ public class Queue8 { int max = 8; //八个皇后 int[] arr = new int[max]; static int count = 0; publi...
2019-11-23 15:18:04
213
原创 Java 递归迷宫问题
递归求迷宫 package com.wmq.atguigu.recursion; public class MiGong { public static void main(String[] args) { int[][] map = new int[8][7]; for (int i = 0; i < 7; i++) { ...
2019-11-21 16:30:37
271
原创 数组模拟栈
数组模拟栈 package com.wmq.atguigu.stack; import java.util.Scanner; /** * 栈 */ public class ArrayStackDemo { public static void main(String[] args) { ArrayStack arrayStack = new ArrayStack(...
2019-11-14 14:30:14
146
原创 单链表环形链表,解决约瑟夫问题
环形链表(单链表),解决约瑟夫问题 package com.wmq.atguigu.linkedlist; /** * 约瑟夫问题.环形链表 */ public class Josepfu { public static void main(String[] args) { CircleSingleLinkedList csll = new CircleSingle...
2019-11-11 15:34:39
166
原创 双向链表的增删改查
双向链表的增删改查 package com.atguigu.linkedlist; public class DoubleLinkedListDemo { public static void main(String[] args) { // 测试 System.out.println("双向链表的测试"); // 先创建节点 HeroNode2 hero1 = new He...
2019-11-11 13:50:37
167
原创 单链表的更新和删除
单链表的更新和删除 package com.wmq.atguigu.linkedlist; /** * 单链表 */ public class SingleLinkedList { public static void main(String[] args) { HeroNode hero1 = new HeroNode(1, "user1", "小王"); ...
2019-11-08 15:34:14
447
原创 单链表的创建与添加
单链表的创建与添加 package com.wmq.atguigu.linkedlist; /** * 单链表 */ public class SingleLinkedList { public static void main(String[] args) { HeroNode hero1 = new HeroNode(1, "user1", "小王"); ...
2019-11-07 16:08:05
294
原创 环形数组模拟队列
环形数组模拟队列 package com.atguigu.queue; import java.util.Scanner; public class CircleArrayQueueDemo { public static void main(String[] args) { //试一把 System.out.println("测试数组模拟环形队列的案例~~~"); //...
2019-11-04 16:37:32
149
原创 数组模拟队列(一)
数组模拟队列(一) 数组使用一次不能复用 package com.wmq.atguigu.queue; import java.util.Scanner; /** * 数组模拟队列 */ public class ArrayQueueDemo { public static void main(String[] args) { ArrayQueue queue =...
2019-10-31 15:43:39
187
原创 Java 版稀释数组与二维数组相互转换
稀疏数组和二维数组的相互转换 package com.wmq.demo01.sparsearray; /** * 稀释数组案例 */ public class SparseArray { public static void main(String[] args) { //创建一个二维数组 int[][] chessArr1 = new int[11]...
2019-10-30 15:30:03
598
原创 Java 版斐波那契查找算法
斐波那契查找算法 import java.util.Arrays; public class FibonacciSearch { public static int maxSize = 20; public static void main(String[] args) { int [] arr = {1,8, 10, 89, 1000, 1234}; System.out.println("...
2019-10-29 16:09:58
432
原创 Java 版插值算法
插值算法 package com.wmq.demo01.search; /** * 插值查找 */ public class InsertValSearch { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7,8,9,10}; /*for (int i = 0; i...
2019-10-24 15:35:59
2516
原创 Java 版二分查找算法
二分查找算法 当有重复的数时放入到数组中,打印数组中的索引。 package com.wmq.demo01.search; import java.util.ArrayList; import java.util.List; /** * 二分查找 */ public class BinarySearch { public static void main(String[] args...
2019-10-23 18:35:49
178
原创 Java 版归并算法
归并算法 测试排序80000个数的排序时间 package com.wmq.demo01.sort; import java.util.Arrays; /** * 归并排序 */ public class MergetSort { public static void main(String[] args) { // int[] arr = {1,2,3,8,9,4,...
2019-10-17 17:53:59
180
原创 equals 和 == 的区别
当在使用Object类中,效果一样的都是一样的,都是比较的内存中的地址值。 当特殊的类型比较时,例如(String,Integer等)重写了equals方法,equals此时比较的是对象所对应的值。== 比较的是地址值。 ...
2019-10-16 15:58:41
119
原创 Java 版快速排序算法
快速排序算法 模拟80000个数测试排序时间 package com.wmq.demo01.sort; import java.util.Arrays; /** * 快速排序练习 */ public class QuickSort { public static void main(String[] args) { //int arr[] = {9,-7,0,23,...
2019-10-16 15:37:29
168
原创 Java 版希尔排序算法
希尔排序算法 分为交换法和移步法并测试时间 package com.wmq.demo01.sort; import java.util.Arrays; /** * 希尔排序 */ public class ShellSort { public static void main(String[] args) { //int[] arr = {1,-7,39,4,5};...
2019-10-14 15:44:00
163
原创 Java 版插入排序算法
插入排序算法 随机产生80000个数进行排序,进行时间测试 package com.wmq.demo01.sort; import java.util.Arrays; /** * 插入排序 */ public class InsertSort { public static void main(String[] args) { //int[] arr = {1,-7...
2019-10-12 15:48:12
215
原创 警告:Establishing SSL connection without server's identity verification is not recommended
解决方法 那问题来了,SSL是什么? SSL(Secure Socket Layer:安全套接字层)利用数据加密、身份验证和消息完整性验证机制,为基于TCP等可靠连接的应用层协议提供安全性保证。 SSL协议提供的功能主要有: 1、 数据传输的机密性:利用对称密钥算法对传输的数据进行加密。 2.、身份验证机制:基于证书利用数字签名方法对服务器和客户端进行身份验证,其中客户...
2019-10-11 20:00:17
507
原创 Java 版选择排序算法
选择排序算法 随机产生80000个数进行排序,进行时间测试。 package com.wmq.demo01.sort; import java.util.Arrays; /** * 选择排序 */ public class SelectSort { public static void main(String[] args) { //int [] arr = {10...
2019-10-11 16:06:33
132
原创 Java 版冒泡排序算法
冒泡排序算法 随机产生80000个数进行排序,进行时间测试。 package com.wmq.demo01.sort; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; /** * 冒泡排序 * 时间复杂度(n^2) ...
2019-10-10 15:20:00
182
原创 No visible WebSecurityExpressionHandler instance could be found in the application context解决方法
您只需在应用程序上下文中添加一个:
2019-08-03 10:34:19
609
原创 IDEA与GIT的使用
1. pull别人的项目 菜单->VCS->Chekout from Version Control->GitHub 输入GitHub上面的URL 如何把本地的项目,创建在github上 首先登陆github.com 然后点击右上角账号左边的加号,点击New repository创建仓库。 Git上仓库就相当于项目的意思 创建成功得到一个git地址 ...
2019-07-06 19:41:14
150
原创 IDEA 报Error during artifact deployment. See server log for details.解决方法
Error during artifact deployment. See server log for details.解决方法 按照如下操作: 原先的波浪线没有了,就OK了。
2019-07-05 18:32:55
810
1
原创 MySQL8.0.12版本以上数据库连接问题
1. 原来的 driverClass=“com.mysql.jdbc.Driver” connectionURL=“jdbc:mysql://localhost:3306/ssm?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatement...
2019-07-02 16:18:01
347
原创 IDEA报Error:java: Compilation failed: internal java compiler error解决方法
设置jdk版本一致: 1.File–>Setting…–>Build,Execution,Deployment–>Compiler–>Java Compiler 设置相应Module的target bytecode version的合适版本(跟你jkd版本一致),我的是1.8版本的。 2.File-Project Structure-Project查看自己的版本 2.F...
2019-07-02 15:33:28
293
原创 IDEA导入项目报No suitable driver解决方法
No suitable drive 1.导入mysql-connector-java-8.0.16驱动包 下载地址:https://pan.baidu.com/s/1-ElzjgEeUd91jmvJbWFI9Q 提取码:x2hw
2019-07-02 15:25:23
2511
2
原创 Android便签开发源码
Android 便签开发源码 首先我们来看一下app截图: 因为代码比较多,这里我把主要的代码贴出来,源码链接在文章末尾。 程序结构图 activity_main.xml: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android...
2019-05-25 08:54:11
4704
18
Android源码Notes.zip
2019-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅