摘要: 概念 Jacoco:JaCoCo是一个开源的覆盖率工具,它针对的开发语言是java,其使用方法很灵活,可以嵌入到Ant、Maven中;可以作为Eclipse插件,可以使用其JavaAgent技术监控Java程序等等。 插桩:程序插桩,它是在保证被测程序原有逻辑完整性的基础上在程序中插入一些探针(又称 阅读全文
posted @ 2018-03-12 14:53 90后菜鸟- 阅读(3322) 评论(0) 推荐(0) 编辑
摘要: 一.数组的概述 1、什么是数组 1)、数组是一个引用数据类型。 2)、 数组中存放一组相同数据类型的数。2、数组的存储结构 1)、 数组在内存分配相同大小的连续空间存储数组中的数据。 2)、数组的大小是固定不变的 3)、 数组名中存放数组首元素的"地址" 4)、数组中的元素有下标。下标从0开始。 5 阅读全文
posted @ 2018-03-12 10:18 90后菜鸟- 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 一.概述 1、生活中的异常 生活中不正常的事件。2、程序中的异常 程序在运行时出现的错误! 程序中异常以类的方式表示,当程序中出现异常时,就是产生了某种异常类的对象。 而异常对象必须进行捕获并处理,如果不捕获,则异常对象由JVM处理。 而JVM处理异常的方式为:把异常信息输出在控制台,并终止程序。 阅读全文
posted @ 2018-03-09 10:30 90后菜鸟- 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一.封装 1、为什么要使用封装在类的外部直接操作类的属性是”不安全的"2、如何实现封装 1)、属性私有化:设置属性的修饰符为private 2) 、提供公共的set和get方法赋值的方法:setter: public void setXXX(参数){} XXX:与属性名相同,把属性名的第一个字母改为 阅读全文
posted @ 2018-03-09 09:49 90后菜鸟- 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 成小胖学习ActiveMQ·基础篇 过了个春节,回到公司的成小胖变成了成大胖。但是你们千万别以为他那个大肚子里面装的都是肥肉,里面的墨水也多了不少嘞,毕竟成小胖利用春节的半个月时间专心学习并研究了 ActiveMQ,嘿嘿……这不,为了检验下自己的学习成果,上班的第一天成小胖就去找架构师老王交流 Ac 阅读全文
posted @ 2018-03-08 16:40 90后菜鸟- 阅读(2939) 评论(0) 推荐(1) 编辑
摘要: 一.面向对象编程与面向过程编程 面向过程编程:实现某个功能时, 需要按照一定的因果关系调用函数,每个函数之间关联紧密,很难分离。当功能需求发生改变时,需要改变相关的函数 面向对象编程:会将现实世界分割成不同的单元(对象),实现某个功能时,只需调用各个对象的相关方法即可。 二.面向对象编程的三大特性 阅读全文
posted @ 2018-03-08 14:44 90后菜鸟- 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 最近看着这个区块链,稍有新得,写下菜鸟自己的理解,希望大牛多多指点。 总体心得,如果互联网技术解决的是通讯问题的话,区块链技术解决的是信任问题。 下面举个日常例子:打赌 比如A和B赌石头是否为天然玉石,A说是,B说不是是。但是A的赌品B深表怀疑,担心他输了赖账不给钱。没想到A同样这样想法!于是找了一 阅读全文
posted @ 2018-03-08 14:16 90后菜鸟- 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一.进程与线程的区别 1.定义: 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程 阅读全文
posted @ 2018-03-08 11:19 90后菜鸟- 阅读(7619) 评论(1) 推荐(0) 编辑
摘要: 1、MySQL概述 MySQL最初是由“MySQL AB公司”开发的一套关系型数据库管理系统(RDBMS-Relation DataBase Management System)。MySQL不仅是最流行的开源数据库,而且是业界成长最快的数据库,每天有超过7万次的下载量,其应用范围从大型企业到专有的嵌 阅读全文
posted @ 2018-03-07 20:19 90后菜鸟- 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.安装2工作区3透视图添加透视图 关闭和显示各个子视图 点击视图右上角的关闭按钮可以关闭当前视图 可以选择Window-->Show View菜单项打开各个子视图 4创建项目 选择File -- >New --> Java Project 或者在Package Explorer中右键,通过快捷菜单 阅读全文
posted @ 2018-03-07 16:16 90后菜鸟- 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 1.安装JDK JDK的目录 bin目录 包含Java开发的工具 db目录 自带的数据库 include 包含的头文件 jre JDK中自带的JRE,它和公共JRE是一样的 lib 开发工具需要的库文件 src.zip Java的源代码 2.配置path环境变量 安装完JDK之后 , 需要切换到JD 阅读全文
posted @ 2018-03-07 16:14 90后菜鸟- 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一.标识符 (1)标识符就是在编写程序时给类,变量,方法等起的名字 (2)标识符的命名规则:标识符由字母,数字,下划线和$组成;第一个字符不能是数字;不能与关键字重名 二.关键字 定义:也称保留字,是系统预留的有特殊含义的标识符。关键字都是小写字母 例子: 数据类型相关:class,interfac 阅读全文
posted @ 2018-03-07 15:04 90后菜鸟- 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一:HelloWorld进入菜鸟心中 1.最原始的一切从HelloWorld开始 首先本机安装JDK,配置好path环境变量 用文本编辑器editplus或notepad++创建一个HelloWorld.java的源文件,注意文件的后缀名必须是*.java 多行注释, 使用/* */进行注释注意:  阅读全文
posted @ 2018-03-07 15:01 90后菜鸟- 阅读(433) 评论(0) 推荐(0) 编辑