自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 springboot actuator 健康检查和监控

前言系统预警是一件十分重要的事情,做好系统的监控预警是一件十分有必要的事情;接下来分享一下SpringBoot自带的健康检查与监控的配置。背景 项目类型:SpringBoot项目; SpringBoot的版本 2.0之前 与 2.0之后是不一样;配置1 引入jar <dependency> <groupId&g...

2020-04-24 19:32:42 1768

原创 maven常见问题1:jdk jar包冲突

1 异常信息Missing artifact jdk.tools:jdk.tools:jar:1.62 问题背景pom.xml默认配置的jdk版本是1.8,但是引入了一个jar hbase-client,版本号1.3.0,hbase客户端依赖jdk的版本是1.6,所以产生了jar冲突3 解决办法使用exclusions 来进行排除依赖这样就可以将hb...

2020-02-12 19:52:11 874

原创 java 多线程并发实现(1)

背景我们在开发中常常会遇到针对某个服务出现响应时间过长,用户使用体验感极差,出现这种问题的原因比较多,我们现在就说一下其中的一种情况,for循环遍历查询。前提首先先来简单介绍一个多线程,提到多线程,首先要明白这几个词汇的意思,进程,线程,并发,并行,多线程,同步。进程:简单来讲,就是一个正在进行中的程序,比如请求一次接口。线程:进程中独立运行的一个子任务就是一个线程,比如请求一...

2019-11-09 16:19:56 140

转载 JDBC中ResultSetMetaData 的使用

ResultSetMetaData是返回结果集的元集合;结果集中的是记录的集合,元集合是记录中每一项的集合;public class ResultSetDAO {    CoffeeDemo coffee = new CoffeeDemo();    public void viewTabel(String table) throws ClassNotFoundExceptio

2014-03-09 17:22:41 1044

原创 SQL语句的使用

1 增加;insert into 表名 values(列名对应的值(n));insert into 表名(列名)values(列名对应的值(n));2 删除;删除表中记录;delete from 表名 where 列名=?;删除表:drop table 表名;3 修改:update  表名 set 列名=?...where 列名=?;4 查看;sel

2014-03-09 10:53:09 524

原创 jdbc的使用

/*    1 加载数据库驱动程序,将启动程序配置到classpath中; * 2 连接数据库,通过Conection接口和DriverManager类来完成; * 3 操作数据库,通过Statement,prepareStatement,resultset接口来完成; * 4 关闭数据库; * *///数据操作对象;package DataDAO;import

2014-03-02 19:17:05 442

原创 tcp的使用

package TCPDemo;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;public class TCPCiceiveDem

2014-03-02 19:02:32 507

原创 java中set的使用

set:无序;元素不重复; * HashSet 元素重复指的是地址值(哈希值); * 如果想去除相同元素,要先修改对象的hashCode方法(通过制定对象获得相同哈希值), * 再重写equals方法;需求:使用HashSet存储对象Person;过滤相同元素;class Person{    private String name;    private int ag

2014-02-22 14:51:34 503

原创 Java中list接口的使用

List:特性:元素是有序的,元素可以重复;因为元素是有索引的; * ArrayList;底层使用的是数组结构,特点:查询很快,增删很慢;线程不同步; * LinkedList;底层使用的是链条结构,特点:查询很慢,增删很快;需求:使用ArrayList存储对象Person类,并去除相同元素;class Person{    private String name;

2014-02-22 14:00:14 657

原创 java中Date类的练习

package demo;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;/* * Date类 * 1 获取 * 1-1 获

2014-02-16 16:04:57 2187

原创 java中String类的练习

String类: * 1获取: * 1-1 字符串的包含的字符数,也就是字符串的长度 *  int length(); * 1-2 根据位置获取字符在字符串中的位置 *  char charAt(int index); * 1-3 根据字符获取在字符串中的位置 *  int indexof(char a) *  int indexof(String substrin

2014-02-16 16:03:13 797

原创 选择排序 冒泡排序

选择排序:class  Arraydemo1{    public static void main(String[] args)     {        int[] arr ={4,45,56,32,1};        xuanzei(arr);        for(int a=0;a        {            System.out.p

2014-02-10 21:02:32 459

原创 继承的主要用法

1 通过关键字extends将两个类连接起来,使一个类(子类)拥有另一个类(父类)的成员内容。2 当子类中含有与父类的成员变量名一致时或成员函数名一致且参数类型个数一致时,子类会覆盖父类的成员变量或成员函数。3 一个子类只能继承一个父类。4 重点:构造函数。    例如:求下列代码的执行结果;class Fu{        Fu()        {     

2014-02-10 20:55:48 584

原创 用java基础语言编写一个班级学生管理系统

/*需求:学生管理系统 功能:对学生的信息进行管理 1 添加学生信息;2 删除学生信息;3修改学生信息;4 查找指定学生信息;5 查找所有学生信息    涉及到的数据:    管理员:一个(账号-String;密码-String);    学生的信息:    学号:String;姓名:String;    存储数据:两个数组(学号;姓名)-String */im

2014-01-19 18:09:49 9913 1

原创 java入门基础

1> Java的运行环境:path,配置java编译工具(bin下javac.exe);classpath,配置java编译的执行文件(.class)的保存路径;可设置参数CLASS_HOME方便调用。2> java四大基本类型:整形:byte(一个字节),取值范围:-128--127;short(两个字节),取值范围:32768--32767;int(四个字节默认 0);long(八个字节)

2014-01-19 18:02:31 432

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除