- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Java线程池(ThreadPoolExecutor)解读
什么是线程池,解决什么问题 线程池是一种池化技术,线程池解决了两个不同的问题:它们通常在执行大量异步任务时提供更好的性能,这是因为减少了每个任务的调用开销;它们提供了一种方法来限制和管理执行任务集合时消耗的资源,包括线程。每个ThreadPoolExecutor还维护一些基本统计信息,例如已完成任务的数量。 其主要的作用线程的复用,减少了调用开销,管理消耗的资源。 使用线程池 public class PoolDemo { public static void main(String[] args)
2022-07-08 12:31:03
347
1
原创 Xshell连接linux,显示未指定公钥文件
1.打开root文件夹 2.ls -a 查看是否有.ssh文件夹,没有则创建文件夹 mkdir .ssh 3.进入.ssh文件夹,生成公钥和密钥 ssh-keygen -t rsa -b 4096 生成过程一直回车即可。 4.本地创建id_ras.pub文件,并将linux中.ssh文件夹下id_rsa的内容复制到id_ras.pub中 5.重命名liunx下id_rsa.pub文件 mv id_rsa.pub authorized_keys 6.修改验证方式 vi /etc/ssh/ssh_c
2021-03-22 19:24:57
664
原创 windows安装mysql
目录1.下载2.安装前准备3.安装4.使用数据库管理工具可能存在的问题4.其他 1.下载 下载地址:https://dev.mysql.com/downloads/mysql/ 我下载的版本为8.0.22,第一个压缩版本。 2.安装前准备 以C盘为例,将mysql压缩包解压到C盘,并在C:\Program Files下创建与mysql目录相同的文件夹,创建data目录,并在data内创建my.ini初始化文件,目录结构如上图。 my.ini: [mysqld] port=3306 basedir=C:\
2020-12-04 11:10:22
160
原创 Kettle连接Mysql报错
Kettle从Oracle抽取数据到Mysql时报错 1.Client does not support authentication protocol requested by server 2.Error getting views from schema [null] 两个问题均是mysql jar包问题,经过多次实验更换mysql-connector-java-5.1.46.jar可以解决上述两个问题。 ...
2020-11-25 17:16:03
1751
原创 spring+mybatis整合(附GitHub仓库地址)
目录一、新建java项目二、代码及配置三、测试四、总结五、jar包及GitHub仓库地址 一、新建java项目 结构 二、代码及配置 Emp类: package net.amiba.entity; public class Emp { private Integer empno; private String ename; public Integer getEmp...
2020-04-26 14:44:57
802
原创 struts2+spring整合(附GitHub仓库地址)
这里写自定义目录标题一、新建web项目一、代码及配置一、新建web项目一、新建web项目 一、新建web项目 一、代码及配置 一、新建web项目 一、新建web项目 ...
2020-04-15 22:56:38
377
原创 Struts2向jsp提供数据并获取
目录新建struts2 web项目代码及配置访问结果Context map中数据 新建struts2 web项目 代码及配置 EmpAction.java package net.jqsoft.action; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; i...
2020-04-15 11:15:06
554
mysql5.1.46 jar包
2020-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅