java
文章平均质量分 75
Charlee1118
这个作者很懒,什么都没留下…
展开
-
Neo4j之Springboot-data-neo4j 5.2.6开发整理
Neo4j之Springboot-data-neo4j 5.2.6开发遇到的问题1、依赖导入<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...原创 2020-04-08 13:52:00 · 1262 阅读 · 1 评论 -
JAVA面试常考知识点整理
JAVA基础常考知识点整理1.transient用transient修饰的属性,在实现接口(implements Serializable)时,不会被序列化2.static用static修饰的方法、变量、代码块称为类方法、类变量、类代码块被所有对象共享,存在方法区中;被static修饰的部分,在类第一次被加载是执行(分配内存)执行顺序:父类的静态变量----->静态代码块...原创 2020-03-02 17:13:37 · 333 阅读 · 0 评论 -
算法错题集锦(1)
一组无序数组,将其分为有序的若干数组(不算单个的,即将分割后的数组拼接起来还是原生数组)实例输入:61 2 2 3 2 1或71 2 1 2 1 2 1实例输出:2或4思路分析:一组数组如[1,2,1,2,1,2,1],我们只需要计算有几个波峰/波谷,然后再加上1(最后一组数据),就是我们要求的数组的个数实现代码:public static void main(St...原创 2020-02-27 22:45:01 · 173 阅读 · 0 评论 -
前后端地址栏传参
地址栏传参按钮定义<a href="javascript:delete(${user.id});">删除选中</a>按钮方法的实现(跳转页面+传递参数)function delete(id){ if(confirm("你确定要删除吗?")){ location.href = "${pageContxt.request.contextP...原创 2020-02-07 20:52:23 · 1518 阅读 · 0 评论 -
SpringMVC入门
一、SpringMVC的特点SpringMVC和Struts都是MVC框架,轻量级,有入下特点:是spring框架的一部分,可以方便的使用spring的其他部分灵活性强,便于集成框架提供前端控制器,开发者不需要写控制器部分代码自动绑定用户输入,正确转换数据类型内置校验器支持国际化支持多种视图技术(JSP、FreeMarker等)使用基于XML的配置文件二、SpringMVC...原创 2020-01-21 21:29:04 · 212 阅读 · 0 评论 -
Mybatis整理
一、Mybatis入门一、什么是mybatis框架?及其工作原理mybatis支持SQL操作以及高级映射的持久层框架,也被称为ORM框架(mybatis框架、hibernate框架);解决面向对象和关系数据库中数据类型不匹配的问题,通过描述java对象和数据库表之间的映射关系,自动将java应用程序中的对象持久化到关系型数据库的表中;使用ORM框架后,应用程序不在直接访问数据库,而是以面向...原创 2020-01-19 20:53:11 · 191 阅读 · 0 评论 -
ApplicationContext容器的四种接口实现
ApplicationContext容器的四种接口实现原创 2020-01-12 17:07:17 · 160 阅读 · 1 评论 -
集合类个人笔记
一、集合类概述(容器)集合类和数组的不同:数组长度固定,集合长度可变;数组存放基本数据类型,集合存放对象的引用。常用的集合:Map/Set/List3.二、Collection接口常用方法(List/Set集合均通用):方法功能描述add(E e)将指定的对象添加到该集合中remove(Object o)将指定对象从该集合中移除isEmpty...原创 2019-12-19 14:15:05 · 43 阅读 · 1 评论 -
个人笔记-java数据库操作
数据库操作一、数据库基本知识数据库的主要特点实现数据共享。数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享减少数据的冗余度。同文件系统相比,数据库实现了数据共享从而避免了用户各自建立应用文件,减少了大量的重复数据,减少数据冗余,维护了数据的一致性数据的独立性。其包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构...原创 2019-09-26 16:50:27 · 60 阅读 · 1 评论 -
个人笔记-java网络编程
网络编程一、网络程序设计基础服务器 <-------> 网络 <------> 客户机网络协议IP协议TCP/UDP协议(传输控制协议/用户数据报协议)(Transmission Control Protocol \ User Datagram Protocol )TCP面向连接,UDP无连接端口和套接字端口(port)0~~6...原创 2019-09-26 16:47:24 · 49 阅读 · 1 评论 -
个人笔记-多线程编程
多线程一、实现多线程的常用三种方式继承Thread类+重写run方法Thread类常用的两个构造方法public Thread(String threadName){}public Thread(){}实例public calss ThreadTest extends Thread{ //继承Thread类 private int count = 10; ...原创 2019-09-26 16:45:59 · 58 阅读 · 1 评论 -
个人笔记-反射
Class类与Java反射一、反射概述通过Java反射机制,可以访问已经装载到JVM中的Java对象的描述,实现访问、检测和修改描述Java对象本身信息的功能java.lang.refliect包提供了该功能的支持通过反射可访问的主要描述信息二、访问构造方法如果要访问指定的构造方法,则需要根据该方法的入口参数的类型来访问;Constructor类的常用方法:...原创 2019-09-26 16:36:27 · 58 阅读 · 1 评论 -
个人笔记-枚举与泛型
枚举与泛型一、枚举类型取代以往定义常量的方式,同时枚举类型还赋予程序在编译时进行检查的功能使用枚举类型设置常量;//(常规的常量定义)在接口中定义常量:public interface Constants{ public static final int Constants_A = 1; public static final int Constants_B = ...原创 2019-09-26 16:30:03 · 39 阅读 · 1 评论