- 博客(40)
- 收藏
- 关注
原创 Java——定时任务框架quartz
这里写目录标题1.简介2.使用2.1 定义 Job2.2 定义 JobDetail、Trigger1.简介使用 @Scheduled 注解来解决简单的定时任务,大部分项目中可能都是使用 Quartz 来做定时任务。Quartz是一个开源项目,专注于任务调度器,功能强大,提供了极为广泛的特性如持久化任务,集群和分布式任务等。 Quartz核心是调度器,还采用多线程管理。持久化任务:当应用程序停止运行时,所有调度信息不被丢失,当你重新启动时,调度信息还存在,这就是持久化任务。集群和分布式处理:当在集群
2022-04-28 11:22:10 2040
原创 Java——Druid
这里写目录标题基础常见连接驱动配置DruidDataSource详细配置连接池初始化连接(连接池中的)连接的检测其他(监控、记录......)基础Druid是阿里的开源项目,是一个功能强大的数据库连接池。常见连接驱动配置driver-class-name驱动包名称url数据库连接urlusername用户名password密码type数据库连接池类型(一般会自动根据url识别)DruidDataSource详细配置连接池初始化配置项解
2022-04-27 16:46:44 2593
原创 Java——开发手册
目录标题一、计算机基础二、面向对象三、代码风格四、走进JVM五、异常与日志六、数据结构与集合七、并发与多线程八、单元测试九、代码规约一、计算机基础字符集与乱码 数字信号都是由0和1组成的,为了表示26个小写字母、26个大写字母、10个数字、其他的特殊字符,需要用到7为二进制(超过64个)。加上当时预留了一个bit,用于奇偶校验,所以1 字节(Byte由)8 位(bit)组成,也就是ASCII码。 后来为了表示汉字等语言,早期发布了GB2312,后又退出向下兼容的GBK,之后在1994年发布了
2022-04-26 10:09:23 125
原创 windows——批处理文件(.bat)详解
一、特殊符号& 顺序执行多条命令,而不管命令是否执行成功例:copy nul 5.txt & echo 666 >>5.txt & more 5.txt创建5.txt文档,向5.txt文档中写入内容“666”,输出5.txt的内容。&& 顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令|| 顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令(即:只有前面命令执行错误时才执行后面命令)| 管道命令 前一个命令
2022-04-24 15:22:04 12257
原创 装机——电脑硬件科普
目录一、硬件分类1.主板2.CPU3.显卡4.电源5.内存6.硬盘(磁盘)7.散热一、硬件分类1.主板简介: 主板,又叫主机板(mainboard)、系统板(systemboard)或母板(motherboard)。主板是连接所有硬件、外设的地方。主板一般为4-6层矩形电路板,上面安装了组成计算机的主要电路系统,一般有南北桥芯片(有的南北桥整合在一起)BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。主要芯片BIOS芯片
2022-04-24 10:22:20 1045
原创 kubernetes(k8s)——使用教程
一、重要概念k8s集群为了保证k8s的运行正常,一般会搭建k8s集群deployment在集群中,需要搭建deployment,用来创建和管理podpod创建或部署的最小/最简单的基本单位。pod可以用多个容器,他们常会共享一些资源和端口空间。同时,pod是有生命周期的。当一个工作节点(Node)销毁时,节点上运行的Pod也会销毁,然后通过ReplicationController动态创建新的Pods来保持应用的运行。nodenode可以是虚拟机、物理机。pod创建后,会被部署到不同的
2022-04-22 11:36:21 9341 1
原创 装机——CPU架构区分(32、64、64兼容32)
一、架构类型x86:32位(通常i386是32位CPU的统称,i686是i386的子集)x64:64位(代表CPU:IA64,现在几乎没有这样纯粹的64位CPU,都是兼容32位的64位CPU,如下)x86_64:兼容32位的64位CPU,是64位(Intel的叫法)AMD64:兼容32位的64位CPU,是64位(AMD的叫法)二、架构发展历史当时AMD和Intel都打算开发64位的CPU,但是AMD抢先了一步,开发出一种能向下兼容旧32位的64位CPU,并称之为AMD64。随后Intel也开发
2022-04-21 12:03:49 2576
原创 Java——用注解校验实体类属性
在前段向后端提交较多数据时,我们一般都会遇到字段校验的问题,使用Spring的字段验证很省事,一般会使用@NotNull、@NotEmpty、@NotBlank这三个东西,但使用的时候后端接收参数一定要注意接收参数的数据类型。1.@NotNull:不能为null,但可以为empty(""," “,” ") ,一般用在基本数据类型的非空校验上,而且被其标注的字段可以使用 @size/@Max/@Min对字段数值进行大小的控制2.@NotEmpty:不能为null,而且长度必须大于0(" “,” "),
2022-02-17 10:58:57 1435
原创 windows——CMD常用命令
目录标题常用命令网络相关常用命令都是测试能用的命令,不能用的已删除mgmt = managent .msc文件 =Microsoft Snap-In Control 文件,和exe文件一样都能执行ms = mscrosoft......msconfig—系统配置实用程序(★★★很好用★★★)mstsc----------远程桌面连接winver---------检查Windows版本compmgmt.msc—计算机管理write----------写字板mspaint-------
2022-01-14 10:53:08 393
原创 Java——enum类型详解
前言枚举类型是一种特殊的数据类型,记录下我对枚举类型的理解目录标题前言如何定义?如何定义?/** * @author keda */public enum MyEnum { FIRST(1,"一"), SECOND(2,"二"), THIRD(3,"三"), FORTH(4,"四"); //定义枚举类型在保存时的方式 private int number; private String chinese; // 必须要有
2021-12-31 14:41:33 566
原创 Java——使用Runtime类执行dos命令
前言java.util.Runtime用来执行本地环境的命令、脚本…想学好这个,需要熟练掌握windows、linux的命令行使用技巧目录标题前言一、使用一、使用Process process = Runtime.getRuntime().exec("java -version");或者Process process = Runtime.getRuntime().exec(new String[]{"java","-version"});Runtime.getRuntime().exec(
2021-12-22 16:42:09 641
原创 Java——哈希值是什么?
一、什么是哈希值?!!!!! 别再脱口而出 哈希值就是地址值了 !!!!!哈希值分为三种情况(就是万类之源Object类的 hashCode方法):类将内存地址计算为哈希值(内存地址是JVM从物理地址转换过来的)String将字符串内容计算成哈希值Integer将数字当成哈希值三、哈希值会重复吗?会,可以通过重写hashCode方法来解决...
2021-12-16 17:09:26 724
原创 node.js——概念学习
一、简介node.js是javascript的运行环境。二、安装先安装NVM工具(用Node Version Management 来管理多个不同版本的node.js)NVM下载地址(打不开用万能的手机热点)把nvm加入到环境变量中NVM_HOME ------ > \nvmpath ---------> %NVM_HOME%\bin下载node.jsnvm install 12 # 会自动下载合适的12.x.x 版本nvm list
2021-12-16 15:05:21 872
原创 git——合作开发工具的使用
一、安装git访问官网 https://git-scm.com/ ,下载后傻瓜式安装即可,没啥特别注意的地方。(打不开网页的话,试试万能的手机热点)二、基于git的软件有哪些github 最常用的软件,但是国外网,用起来卡卡的gitlab 一般企业用的,私密性很不错gitee 国内的软件,速度快就是了三、GIT的理解托管代码的团队成员都在自己的分支中开发每次提交都有记录,方便追责相比svn中用文件作为分支来讲,git着实是方便多了四、日常使用创建本地仓库#
2021-12-15 14:13:54 268
原创 域名如何直接访问项目下的网页
这里我只介绍一种最简单的方法,亲测实用!我以Tomcat服务器做例子。这里用到了Tomcat服务器的2个配置文件:server.xml和web.xml1.我们的server.xml中,已经设置好了 默认的项目是ROOT,所以我们在输入localhost:8080时,默认打开的项目就是ROOT。即等价于 localhost:8080/ROOT。所以我们可以把webapps目录下的项目名字,改...
2019-11-26 09:43:34 1430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人