- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 重温数据结构:树及Java 实现
读完本文你将了解到: 什么是树 树的相关术语 根节点、父亲节点、孩子节点、叶子节点如上所述。 节点的度 树的度 节点的层次 树的高度 树的深度 树的两种实现 数组表示: 链表表示的节点: 树的几种常见分类及使用场景 数据结构,指的是数据的存储形式,常见的有线性结构(数组、链表,队列、栈),还有非线性结构(树、图等)...
2018-08-26 01:04:48 245
转载 图的java实现
什么是图结构图(Graph)结构也是一种非线性数据结构,并且每个数据元素之间可以任意关联。正是任意关联性,导致了图结构中数据关系的复杂性。一个典型的图结构包括如下两个部分:顶点(Vertex):图中的数据元素。 边(Edge):图中连接这些顶点的线。无向图:如果一个图结构中所有的边都没有方向性,这称为无向图。有向图:如果一个图结构,边是有方向性的,这称为有向图。权:...
2018-08-26 00:57:39 8719
原创 spring的@component注解的理解
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>)Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别...
2018-08-18 00:51:41 9891 1
转载 POJO和JavaBean的区别
POJO(Plain Ordinary Java Object)即普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO。实际意义就是普通的JavaBeans(简单的实体类),特点就是支持业务逻辑的协助类。POJO类的作用是方便程序员使用数据库中的数据表,对于程序员来说,可以很方便的将POJO类当作对象来进行使用,也可以方便的调用其get,set方法。但不允...
2018-08-18 00:45:10 34801 3
原创 Spring中基于Java的配置@Configuration和@Bean用法
Spring中为了减少xml中配置,可以声明一个配置类(例如SpringConfig)来对bean进行配置。一、首先,需要xml中进行少量的配置来启动Java配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xm...
2018-08-17 23:35:08 2093
原创 lombok在idea中插件的安装以及各注解的详细介绍
其实对于我们来说, 写好实体类后,直接用快捷方式生成get,set方法,还有 构造方法就行了,但是对于字段比较多的, 如果修改一个属性的话,就要再修改他的get ,set方法,这样容易出错,但是用了lombok以后,就不必担心了,下面给大家说下idea中安装lombok的方法: lombok到底是个什么呢,lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的...
2018-08-06 11:29:52 769
原创 PLSQL Developer 12.0.7连接Oracle12c数据库
1.下载安装PL/SQL Developer 2.下载Oracle Instant Client 3.配置PL/SQL Developer首选项 4.配置Oracle Instant Client 5.PL/SQL Developer登录Oracle 6.PL/SQL Developer删除登录记录Windows下使用PL/SQL Developer 12.0.7连接Oracle12c...
2018-08-04 10:27:41 11967 1
原创 springboot-加载自定义的properties文件
在我们的开发中,有很多配置文件是需要分开配置的,例如kafka.properties,amq.properties等,那这些自定义的配置文件,怎么加载到对应的类里面了,下面就来说说这个问题。在src/main/resources目录下新建一个config文件夹,用来存放我们的properties文件。目录结构如下:user.properties配置文件内容如下:com.chhli...
2018-08-02 15:38:48 2624
原创 redis 实际应用中的缓存作用
有人说互联网用户是用脚投票的,这句话其实也从侧面说明了,用户体验是多么的重要;这就要求在软件架构设计时,不但要注重可靠性、安全性、可扩展性以及可维护性等等的一些指标,更要注重用户的体验,用户体验分很多方面,但是有一点非常重要就是对用户操作的响应一定要快;怎样提高用户访问的响应速度,这就是摆在架构设计中必须要解决的问题;说道提高服务的响应速度就不得不说缓存了;从系统的层面说,CPU的速度远远高于...
2018-08-02 00:42:31 321
原创 Spring-Cloud中通过Feign调用外网HTTP网络通信方法
使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务,比如调用百度登http接口:1.对于调用的http,只要能访问即可:2、访问端,也就是spring-cloud端。A、在工程启动类名前加入@EnableFeignClients注解:如下图:@SpringBootApplication@EnableFeignClientspublic class ...
2018-08-01 16:05:49 13891
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人