自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Active_IT的博客

热爱生活,热爱编程

  • 博客(22)
  • 收藏
  • 关注

原创 线程池的作用

使用线程池后的改变,线程池的作用:1、主线程提交新任务到线程池。2、线程池判断当前线程池的线程数和核心线程数的大小,小于就新建线程处理请求;否则继续判断当前工作队列是否已满。3、如果当前工作队列未满就将任务放到工作队列中;否则继续判断当前线程池的线程数和最大线程数的大小。4、如果当前线程池的线程数小于最大线程数就新建线程处理请求,否则就调用RejectedExecutionHandler来做拒绝处理。

2024-06-20 14:32:11 354

转载 SpringMVC 运行流程[通俗易懂]

MVC:MVC是一种设计模式MVC的原理图:SpringMVC 运行流程[通俗易懂]

2024-06-06 09:55:17 13

转载 IDEA里五种目录类型简介(Mark Directory as)

通过File -> Settings-project Structure-Modules 或者右键Mark Directory as可以找到这五种类型。

2024-04-02 12:12:59 174

转载 十分钟弄懂:数据结构与算法之美 - 时间和空间复杂度

数据结构和算法解决是 “如何让计算机更快时间、更省空间的解决问题”。因此需从执行时间和占用空间两个维度来评估数据结构和算法的性能。分别用时间复杂度和空间复杂度两个概念来描述性能问题,二者统称为复杂度。复杂度描述的是算法执行时间(或占用空间)与数据规模的增长关系。) < O(nn)GitHub摘自同阶 高阶 低阶 等价无穷小是啥?- 知乎。

2024-01-26 15:19:01 28

原创 方法命名约定

方法可用,而且在不同的类中,几乎没有其他方法可以服务于特定的目的或任务类型,并且它们已经指定了代表该任务的最合适的名称。Java从第一天起就遵循这个命名约定。类似地,大多数Java-8引入的类都包含这个。这些命名约定在Java8 DateTime API中被大量使用。

2023-12-14 00:52:29 68

转载 带你从理解的角度上,去轻松记忆JAVA的八种基本数据类型

注意:float的默认值为0f是因为定义float变量并初始化时,变量值后一定要加f,才代表该变量为float类型的数.而long变量并初始化时,变量值后一定要加L,因为这样才代表是long类型的数字,否则默认就为int类型。理解记忆不等于记住了,记住了不等于会用了,所以勇敢的少年们啊,没事翻翻以应对记忆的遗忘,多实操,然后让理论转换成你所能看到的成果。一般来说:取值范围为[2-(n-1),2n-1-1],其中n代表位数,位数=字节数*8;char类型不带符号,所以取值只取大于等于0且小于等于2n-1。

2023-12-14 00:00:52 45

原创 计算机中0和1代表什么

计算机中的0代表假,1代表真。此外0和1这两个数码还可以表示二进制数据,计算机中所有的信息都将转化为由0和1组成的代码,然后进行存储和传输。最主要的是用二进制表示数据具有抗干扰能力强,可靠性高等优点。

2023-12-12 10:47:44 332

转载 Activiti 6给表的字段添加注释脚本

Activiti 6给表的字段添加注释脚本Activiti添加数据库表注释(mysql):注意:由于有的字段是有外键约束,所以无法进行添加备注,故将其注释-- Add comments to the columns-- ALTER TABLE ACT_GE_BYTEARRAY MODIFY COLUMN id_ VARCHAR ( 255 ) NOT NULL COMMENT '主键ID';ALTER TABLE ACT_GE_BYTEARRAY MODIFY COLUMN rev_ VAR

2020-08-26 09:57:38 780 1

转载 springboot打jar包的问题大全

什么是Build Path?Build Path是指定Java工程所包含的资源属性集合。在一个成熟的Java工程中,不仅仅有自己编写的源代码,还需要引用系统运行库(JRE)、第三方的功能扩展库、工作空间中的其他工程,甚至外部的类文件,所有这些资源都是被这个工程所依赖的,并且只有被引用后,才能够将该工程编译成功,而Build Path就是用来配置和管理对这些资源的引用的。Build P...

2019-03-29 01:08:43 250

转载 eclipse编辑 properties文件中文编码以 \u 开头的解决方案

eclipse中properties文件报错,打一个和字出来\u548C,最后解决方法如下:1. 打开content Type窗口文件编码2. 修改properties文件提醒: 1. 简介的数字提示是对应方法/步骤的哦!可以只看自己需要的。 2. 这篇文章只是初稿,以后会时时的更新哦! 3. 觉得好用的帮忙投个票,点个赞或者点个关...

2019-03-28 23:54:20 2345

原创 【Oracle】ORA-00001: 违反唯一约束条件 (CHRIST.PK_SYS_BILL_TYPE)

背景:后台服务测试过程中,发现往oracle数据库表中插数据出现一个错误unique constraint,如下:### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: 违反唯一约束条件 (CHRIST.PK_SYS_BILL_TYPE)##...

2019-03-25 11:07:08 8301

原创 Oracle序列创建和使用(id自增长)

oracle创建主键自增长表需要三个步骤:创建表CREATE TABLE STUDENT( ID NUMBER NOT NULL, NAME VARCHAR2(4000) NOT NULL, PRIMARY KEY(ID))创建序列CREATE SEQUENCE SEQUENCE_STUDENT_ID MINVALUE 1 NOMAXVALUE INCREMENT...

2019-03-15 16:14:15 4393

转载 Eclipse设置类,方法注释模版

首先打开Eclipse配置选项:Window-&gt;Preference-&gt;Java-&gt;Code Style-&gt;Code Template配置Comments下的每个选项的模版,我们依次配置:1、Files/**  * @Title: ${file_name}  * @Package ${package_name}  * @Description: ${tod...

2019-01-04 10:52:49 501

原创 java中将数据导出到Excel

  //main方法 package com.example.demo.system.entity;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;...

2018-11-22 13:39:15 510

转载 springboot中配置addResourceHandler和addResourceLocations,使得可以从磁盘中读取图片、视频、音频等

磁盘目录WebMvcConfig的代码//对静态资源的配置@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {   String os = System.getProperty("os.name");   if (os.toLowerCase().startsWith("win"...

2018-11-13 16:45:20 3486

转载 shiro注解@RequiresPermissions多权限任选一参数用法

@RequiresPermissions(value={"xxx:xxx","xxx:xxx"},logical=Logical.OR)转载地址:http://blog.csdn.net/w_stronger/article/details/73109248 shiro注解权限控制-5个权限注解Shiro共有5个注解,接下来我们就详细说说吧RequiresAuthenticati...

2018-11-13 14:44:40 2063

转载 idea 普通文件夹 转换成 module

经常会遇到从GitHub上download的progect在idea里面打开是普通文件夹形式,而并不是我们想要的module形式(文件夹图标右下角有个蓝色的tag),那么如何快速转换成我们想要的module形式呢?1、右击project,选择第二项“add framework support”,然后从对话框左侧选择“Maven”,OK即可2、设置maven仓库地址:右击file,选择set...

2018-10-14 21:35:28 5954 1

转载 IntelliJ IDEA 下的svn配置及使用的非常详细的图文总结

首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装 TortoiseSVN 的时候,默认 command line client tools,是不安装的,这里建议勾选上。这个我不确定我当时选没选,不过呢,你给安装上,也是没问题的。把上面的勾选取消了,就可以...

2018-10-14 21:33:08 240

转载 运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决

出现问题[root@localhost ~]#yum update已加载插件: fastestmirror,security/var/run/yum.pid已被锁定,PID为1610的另一个程序正在运行。另外一个程序锁定了yum;等待它退出............ 解决办法rm -f /var/run/yum.pid删除文件后再次运行yum可用。...

2018-08-02 11:47:41 464

转载 Git安装和使用

Git安装和使用刚开始用git的小白适用,,转自http://www.cnblogs.com/qijunjun/p/7137207.html实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,废话不多说,直接开写。目的:通过Git管理github托管项目代码一、下载安装Git1、下载Git  官方地址为:https://git-scm.com/downloa...

2018-07-09 10:16:03 365

原创 MySQL 官方示例测试数据导入

第一步:官网下载:https://launchpad.net/test-db/+download第二步:解压。第三步:在文件夹里面  cmd   第四步:mysql -uroot -p123456 -t &lt; employees.sql详细图

2018-06-21 19:31:47 5825 4

原创 eclipse快速安装Activiti Designer插件

小白轻易上手的教程方法一:在线安装(可能因网络等原因安装失败)1、官网文档参考如下图:https://www.activiti.org/5.x/userguide/#eclipseDesignerInstallation2、打开eclipse,在Help =&gt; Install New Software后的弹出窗点击add按钮。3、在弹出窗口的文本框里输入一下内容 =&gt;    *Name...

2018-06-16 02:18:26 4063 4

空空如也

空空如也

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

TA关注的人

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