- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 IDEA 更改jdk版本
idea更改jdk版本Settings -->Build,Execution,Deployment–>Compiler–>Java Compiler2. File–>Project Structure–>Project3. Modules5. SDKs
2020-03-27 16:28:36
360
原创 二叉排序树的创建和遍历
二叉排序树的创建和遍历将一个二叉树中序遍历,就是将这个树的数据升序排列了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
201
原创 哈夫曼树
哈夫曼树(树的带权路径最小)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
161
原创 堆排序
堆排序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
136
原创 二叉树的前、中、后序遍历
二叉树的前序,中序,后序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
142
原创 哈希表的增加、遍历、查找
哈希表的增加、遍历、查找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
263
原创 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
158
原创 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
215
原创 数组模拟栈
数组模拟栈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
117
原创 单链表环形链表,解决约瑟夫问题
环形链表(单链表),解决约瑟夫问题package com.wmq.atguigu.linkedlist;/** * 约瑟夫问题.环形链表 */public class Josepfu { public static void main(String[] args) { CircleSingleLinkedList csll = new CircleSingle...
2019-11-11 15:34:39
130
原创 双向链表的增删改查
双向链表的增删改查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
134
原创 单链表的更新和删除
单链表的更新和删除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
357
原创 单链表的创建与添加
单链表的创建与添加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
245
原创 环形数组模拟队列
环形数组模拟队列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
114
原创 数组模拟队列(一)
数组模拟队列(一)数组使用一次不能复用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
137
原创 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
552
原创 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
366
原创 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
2448
原创 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
145
原创 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
138
原创 equals 和 == 的区别
当在使用Object类中,效果一样的都是一样的,都是比较的内存中的地址值。当特殊的类型比较时,例如(String,Integer等)重写了equals方法,equals此时比较的是对象所对应的值。== 比较的是地址值。...
2019-10-16 15:58:41
93
原创 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
123
原创 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
130
原创 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
167
原创 警告: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
434
原创 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
99
原创 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
139
原创 No visible WebSecurityExpressionHandler instance could be found in the application context解决方法
您只需在应用程序上下文中添加一个:
2019-08-03 10:34:19
547
原创 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
109
原创 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
744
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
304
原创 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
244
原创 IDEA导入项目报No suitable driver解决方法
No suitable drive1.导入mysql-connector-java-8.0.16驱动包下载地址:https://pan.baidu.com/s/1-ElzjgEeUd91jmvJbWFI9Q 提取码:x2hw
2019-07-02 15:25:23
2408
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
4597
19
Android源码Notes.zip
2019-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人