- 博客(25)
- 收藏
- 关注
原创 4. 寻找两个正序数组的中位数
package com.cheng.leetcode;import java.util.ArrayList;import java.util.List;/** * @author c * @create 2020-12-24 14:26 * 4. 寻找两个正序数组的中位数 * 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。 * * 进阶:你能设计一个时间复杂度为 O(log (m+n)) 的算法解决此问题吗? *
2020-12-24 15:35:07
185
原创 3. 无重复字符的最长子串
package com.cheng.leetcode;import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;/** * @author c * @create 2020-12-23 19:41 * <p> * 3. 无重复字符的最长子串 * 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 * <p> * <
2020-12-24 15:33:18
176
原创 LeetCode02两数相加
package com.cheng.leetcode;/** * @author c * @create 2020-12-22 9:37 * <p> * 2. 两数相加 * 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 * 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 * 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 * <p> * 示例
2020-12-22 12:04:15
127
原创 LeetCode1. 两数之和
package com.cheng.leetcode;/** * @author c * @create 2020-12-21 19:01 * 1. 两数之和 * 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 * 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 * * 示例: * 给定 nums = [2, 7, 11, 15], target = 9 * 因为 nums[0]
2020-12-21 19:41:24
117
原创 Artifact shiro-spring:war exploded: Error during artifact deployment. See server log for details.
Artifact shiro-spring:war exploded: Error during artifact deployment. See server log for details.此问题出现的原因是因为配置Spring整合shiro框架时的配置文件出错<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:
2020-06-09 17:33:12
769
原创 com.mysql.cj.exceptions.InvalidConnectionAttributeException
异常信息org.apache.ibatis.exceptions.PersistenceException:### Error querying database. Cause: java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC d
2020-06-09 17:30:18
568
原创 【IDEA】Error : java 不支持发行版本5
Error : java 不支持发行版本5在Intellij idea中新建了一个Maven项目,运行时报错如下:Error : java 不支持发行版本5本地运行用的是JDK9,测试Java的Stream操作,报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置。在Intellij中点击“File” -->“Project Structure”,看一下“Project”和“Module”栏目中Java版本是否与本地一致:如果不一致,改成本地使用
2020-06-09 17:25:30
225
原创 Java实现坦克大战,单机版和联网版
Java实现坦克大战源码获取途径部分源代码源码获取途径百度网盘链接:百度网盘地址提取码:z1gqGitHubGithub获取地址部分源代码public class TankClient extends Frame{ //尺寸 public static final int W=800; public static final int H=600; //双缓存...
2019-12-13 17:12:05
1432
2
原创 Java实现贪吃蛇
贪吃蛇这是用Java的Swing工具实现的一个小程序。与传统的贪吃蛇游戏一样,通过“上、下、左、右”控制方向觅食 死亡条件:①头碰到身体。②头碰到墙壁。项目主要分为三块一个是蛇snake一个是蛋egg还有一个是界面yard主要源码可以在我的GItHub仓库中找到仓库地址Snakepackage demo01;import java.awt.Color;import j...
2019-12-07 16:42:22
366
原创 正则表达式-RegexBuddy工具
正则表达式-RegexBuddy工具百度云盘链接:https://pan.baidu.com/s/1iAI3mhNUBdQcFO56J1gjZw提取码:cxa9如有需要可以下载,转载标明出处谢谢
2019-11-19 14:28:34
471
原创 Java容器类
/*1,表格数据储存JavaBean可以创建一个类表示一个实例,用Javabean封装一下,在创建这个类的对象,一个对象代表一条数据,一个类对应一个一个表结构HashMap一个Map对应一条数据,一个Array List对应一个表2,迭代器//用迭代器遍历数组3,泛型一,安全:编译时检查类型安全;二,所有类型转化都是自动的和隐式的,提高代码重用率不使用泛型//需要人为的...
2019-10-23 20:22:16
199
原创 Java线程知识点
/** throws抛出异常谁调用声明throws的方法要不他也抛出异常要不就用try catch子类声明的异常范围不能超过父类的声明范围父类没有抛出异常,子类也不能抛出被调用的方法不可抛出原有方法抛出异常类的父类或上层类的异常抛出异常类型的种类的数目不可比原有方法数目多(类型要少)还可以手动抛出一个异常(用的不多)try { throw new Exception();...
2019-10-19 12:35:48
120
原创 Java常用类
/*知识点包装类*8种基本数据类型不是对象 *有时需要把基本数据类型变成对象,这是就要用到包装类 *自动装箱Integer b=1000; *自动拆箱int c=new Integer(100);Date类和long有关的用Data位于java.util.Date包中,不能被直接访问,需要引包Date d = new Date();创建一个时间对象,内容为现在时间cur...
2019-10-18 22:27:22
160
原创 JavaString类
/*接口接口中只有常量和抽象方法 * 常量 默认 类型public static final 接口中定义时,写不写都是这样 * 方法的默认类型 public abstractStringBuilder * String类是不可变字符序列 * StringBuilder是可变字符序列,线程不安全类,但是运行效率高,最常用 * String Buffer是可变字符序列,是线程安全类...
2019-10-18 11:31:40
892
原创 Java继承多态封装及其常见方法
基础知识/*基础知识1,多态 *多态指的是方法的调用 *不同的对象调用同一个方法时,可能会产生不同的行为 *像一个方法为父类的类型,但不同的子类调用同一个方法时会产生不同的行为 *子类具有父类的类型 *这个叫做多态2,封装 * 封装标准 * 一般类的属性用private * 提供相应的get/set方法(javabean的封装)可以用快捷键 * sour...
2019-10-18 11:01:09
242
原创 Java多线程知识点总结
知识点package 线程相关概念;/*程序-进程-线程程序:指令集-静态的概念进程:操作系统调度程序-动态概念作为资源分配的单位每个进程都有独立的代码和数据空间,进程切换开销较大在操作系统中能同时运行多个任务系统运行时为每个进程分配不同的内存区域没有进程的线程被称为单线程,一个进程有多个线程称为多线程,多条线程同时进行线程:在进程内多条执行路径调度和执行的单位线程可以看...
2019-10-17 09:09:23
238
转载 Eclipse Debug调试
无意中找到的超详细https://blog.youkuaiyun.com/u011781521/article/details/55000066
2019-10-15 18:09:44
123
原创 JavaIO流知识点总结
知识点package IO流原理与概念;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.ByteArrayInputStream;import...
2019-10-14 16:07:29
1728
原创 数据结构稀疏多项式相加
稀疏多项式相加#include <stdio.h>#define MAXSIZE 100#define OVERFLOW 0#define OK 1#define ERROR 0int main(){}//单链表的结构 typedef struct PNode{ float coef;//系数 int expn;//指数 struct PNode *next...
2019-10-10 16:10:39
1226
原创 顺序表单链表C语言实现
单链表C语言实现#include <stdio.h>#define MAXSIZE 100#define OVERFLOW 0#define OK 1#define ERROR 0//#define NULL 0int main(){}//单链表的结构 ,这里泛型定义为整形 typedef struct LNode{ int data; struct LNod...
2019-10-10 16:07:20
198
原创 数据结构顺序表C语言实现
数据结构算法实现顺序表顺序储存结构C语言实现版#include <stdio.h>#define MAXSIZE 100#define OVERFLOW 0#define OK 1#define ERROR 0int main(){}//顺序表顺序储存结构 ,这里泛型定义为整形 typedef struct{ int *elem; int lengh;}Sq...
2019-10-10 16:05:31
975
1
原创 ACM中C语言多组输入
**acm中C语言多组输入**多组输入格式whlie(scanf("%d",&n)!=EOF)//!=EOF是进程到文件结束{//函数体}例题输入输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。输出对于输入的每对a和b,你需要依次输出a、b的和。如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。样例输入1 510 20样例输出630...
2019-08-01 20:59:40
1027
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人