- 博客(12)
- 收藏
- 关注
原创 Java线程池相关最佳实践
普通实现线程可以通过继承Thread类,实现Runnable、Callab接口,但是通过这种方式创建的线程使用完毕就会被销毁,频繁的创建和销毁线程非常耗费系统资源;所以我们需要线程池,对线程资源进行复用JDK提供了ThreadPoolExecutor线程池Spring提供了ThreadPoolTaskExecutor线程池这两个线程池的核心参数corePoolSize:核心线程数;即使没有任务也会存活的线程,每次有任务到来,即使有空闲线程但是数目没到核心线程数目,那么也会新创建线程去执行任务;可以
2021-10-28 16:10:40
508
原创 Java实现单链表
Java实现单链表public class SingleLinkedList { Node head=new Node(0); //添加一个节点 public void add(Node node){ Node temp= head; while(true){// 如果节点的next为null,说明已经到了链表的末尾 if(temp.next== null){ bre
2020-10-08 16:01:16
290
原创 双链表的Java实现
双链表的Java实现public class DoubleLinkedList { Node head=new Node(0);// 添加一个节点 public void add(Node node){ Node temp= head; while (true){ if(temp.next== null){ //已经到了链表的末尾 break;
2020-10-08 15:57:24
231
原创 Java实现数组栈
简简单单的Java实现一个栈//栈的数组实现public class ArrayStack { private int maxSize; private int top= -1; private int[] stack;// 初始化栈 public ArrayStack(int maxSize){ this.maxSize= maxSize; stack= new int[maxSize]; }// 判断栈是否已满
2020-10-08 15:56:45
153
原创 2020-09-29
@RequestMapping源自SpringMVC是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径它有六个注解1、 value, method;value: 指定请求的实际地址method: 指定请求的method类型, GET、POST、PUT、DELETE等;method常用的就是get和post,一般查询使用get,提交数据使用postpost安全一点,提交的数据多点,数据放在http信息头中get有长度限制,
2020-09-29 15:01:20
162
原创 jupyter实现k近邻算法预测糖尿病
数据集采用的是CUI的糖尿病数据代码如下{ "cells": [ { "cell_type": "code", "execution_count": 86, "metadata": {}, "outputs": [], "source": [ "from sklearn.cluster import KMeans\n", "import nu...
2020-05-08 16:29:35
1114
原创 UCI糖尿病数据利用逻辑回归算法进行训练和预测
UCI糖尿病数据利用逻辑回归算法进行训练和预测jupyter{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as...
2020-05-08 16:26:28
10642
原创 Idea下新建Mybatis项目
**IDEA创建Mybatis项目**首先呢我们需要无限制版本的Idea以及Mysql数据库打开Idea并选择新建项目,创建一个Maven工程,项目名称自己取得到的项目结构应该如下图所示编写pom.xml文件首先声明打包方式为jar <packaging>jar</packaging>然后依次导入mybatis mysql log4j juni...
2020-04-27 18:43:06
366
原创 Java集合
2020.3.26学习笔记Java collection接口collection接口是最基本的集合接口,一个collection代表一组Object,也就是元素elements,JavaSDK不提供直接继承自Collection的类,所提供的都是Collection的子接口如List 和 Set所有实现Collection接口的类都必须提供两个标准的构造函数:无参的构造函数用于创建一个空的C...
2020-03-26 15:16:55
168
原创 异常2020.3.23
Java异常异常是对象,是API中Throwable的众多子类的实例Throwable的两个重要子类:Exception和Error两者都是Java异常处理的重要子类,各自包含大量的子类Error:是指程序无法处理的错误,表示运行程序过程中较严重的问题,大多数错误与编写者执行的操作无关,而表示代码运行时JVM出现的问题Exception:是指程序本身可以处理的异常,其重要的子类Runtim...
2020-03-23 13:52:55
280
原创 笔记2020.3.21
2020.3.21学习笔记抽象类:类中包含抽象方法,即方法只提供了声明,而没有对应的方法体抽象类不可实例化,如其子类实现了抽象方法,则该子类可实例化抽象类前需加关键字 abstract接口Interface接口是为了实现多继承接口内的成员变量必须为常量,需加关键字final static可省略 默认具有public static final属性方法必须为抽象方法,需加关键字 publ...
2020-03-23 13:37:02
174
原创 Android内的广播机制
@Android里的广播机制/广播的类型/广播有两种类型:有序广播(ordered broadcasts)和普通广播(normal broadcasts)/两者优缺点的比较/普通广播效率较高 可被所有广播接收者接受 但是不能处理广播并传递给下一个接收者有序广播根据接收者声明的优先级别(声明在intent-filter元素的android:priority属性中,数越大优先级别越高,取值范...
2019-04-14 15:21:44
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人