Fork me on GitHub
摘要: 所谓注解,是代码里做的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的描述源代码的信息(这些信息被存储在注解的“name=value”的键值对中)。代码分析工具、开发工具和部署工具可以通过这些补充的描述源 阅读全文
posted @ 2018-08-31 15:33 爱跑步的星仔 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在Java的web开发中,经常会用到spring框架中的bean注入,而其中bean注入可以通过类型查找或者名称查找,就会用到了@Autowired和@Resource注解。两者有时候会比较容易混淆,在此,就将两者进行简单的大体上的区分。 相同点:@Autowired与@Resource都可以用来装 阅读全文
posted @ 2018-08-24 11:33 爱跑步的星仔 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 第一步,首先下载安装包:http://nifi.apache.org/download.html,博主下载的是1.4.0版本,直接下载的是编译后的文件。 第二步:将压缩包上传到服务器相应目录下,并且解压缩: tar -xzvf nifi-1.4.0-bin.tar.gz 第三步:修改配置文件的ip地 阅读全文
posted @ 2018-08-22 11:24 爱跑步的星仔 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 安装步骤: 步骤一:lombok的下载地址为:https://projectlombok.org/download,jar包很小。这里也把依赖写出来: 步骤二:双击jar包,jar包内的安装器会自动运行寻找eclipse 步骤三:选择需要安装的eclipse,然后点击安装(Install/Updat 阅读全文
posted @ 2018-08-21 11:27 爱跑步的星仔 阅读(16906) 评论(1) 推荐(1) 编辑
摘要: 1、数组初始化 1.1 Java数组是静态的 Java语言是典型的静态语言,因此Java的数组是静态的,即当数组被初始化之后,该数组的长度是不可变的。Java程序中的数组必须经初始化才可使用。所谓初始化,就是为数组对象的元素分配内存空间,并为每个数组元素指定初始值,一旦初始化完成,该数组长度就不可改 阅读全文
posted @ 2018-08-11 15:30 爱跑步的星仔 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 对于JavaWeb而言,获取类路径下的资源,就是获取classes目录下的资源。 获取资源的方式有两种,利用Class或ClassLoader。 Class类的getResourceAsStream(String path): 路径以“/”开头,相对classes路径; 路径不以“/”开头,相对当前 阅读全文
posted @ 2018-08-07 14:11 爱跑步的星仔 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 项目上需要写一个缓存,这样就不需要频繁地访问数据库,我使用的是 基本思想是LRU(last recently used)算法,即最近最少使用的。LinkedHashMap类简直是为其量身打造的。 先介绍何为LRU,LRU(Least recently used,最近最少使用)算法根据数据的历史访问记 阅读全文
posted @ 2018-07-30 09:39 爱跑步的星仔 阅读(1353) 评论(0) 推荐(2) 编辑
摘要: 所谓反射,可以理解为在运行时获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段就决定使用的类型,但是在反射机制的帮助下,编程人员可以在运行时动态地获取这些信息。 1 反射概述 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念 阅读全文
posted @ 2018-07-21 16:24 爱跑步的星仔 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、简介 浏览器与Web服务器之间的一问一答的交互过程遵循一定的规则,这个规则就是HTTP协议。HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写,它是TCP/IP协议集中地一个应用层协议,用于定义浏览器与Web服务器之间交互数据的过程以及数据本身的格式,现 阅读全文
posted @ 2018-07-16 19:47 爱跑步的星仔 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 虚拟机里Centos7的IP地址查看方法 本地虚拟机安装了CentOS 7,想通过ftp上传文件,发现通过ifconfig,没有inet这个属性 查看ens33网卡的配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33,发现 CentOS 7 默认是不启动 阅读全文
posted @ 2018-07-14 16:35 爱跑步的星仔 阅读(133) 评论(0) 推荐(0) 编辑