
Java基础
文章平均质量分 56
Java基础
少年请慢走
无他,唯手熟尔
展开
-
再次理解注解Annotation
注解,就是对某一事物进行添加注释说明原创 2022-06-25 11:25:41 · 353 阅读 · 0 评论 -
思考jvm与tomcat之间的关系
1.什么是jvm我们从操作系统的层面来理解,jvm其实就是操作系统中的一个进程。既然是一个进程,那么我们很容易的可以通过任务管理器来查看。2.什么是tomcattomcat其实是一个用java语言开发的免费开源的web服务器(因为是java语言开发,这就是为什么使用tomcat前要配置好jdk,因为jdk里面有jvm,而运行java应用需要jvm)。此时再次查看任务管理器会发现多了一个javaw.exe1.在安装Java的时候都需要先安装一个JDK2.Tomcat需要运行在JVM上面。.原创 2021-03-19 10:13:51 · 941 阅读 · 0 评论 -
学习JVM之后再次理解枚举类Enum
一、枚举类的使用* 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类* 2.当需要定义一组常量时,强烈建议使用枚举类* 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。public enum Season1{ //1.提供当前枚举类的对象,多个对象之间用","隔开,末尾对象";"结束 SPRING,SUMMER,AUTUMN, WINTER; }public enum Season1{ //1.提供当前枚举类的对象,多个对象之间用",.原创 2021-01-27 10:51:22 · 317 阅读 · 0 评论 -
每天凌晨 2:10 备份 数据库shell脚本
需求分析每天凌晨 2:10 备份 数据库 story到 /temp/backup/db 备份开始和备份结束能够给出相应的提示信息 备份后的文件要求以备份时间为文件名,并打包成 .tar.gz 的形式,比如:2021-01-19_110201.tar.gz 在备份的同时,检查是否有10天前备份的数据库文件,如果有就将其删除。#!/bin/bashBACKUP=/temp/backup/dbDATETIME=$(date +%Y_%m_%d_%H%M%S)#echo $DATETIM.原创 2021-01-19 11:57:52 · 2139 阅读 · 0 评论 -
idea的一些用法技巧
idea控制台乱码:https://www.cnblogs.com/liaoyanglong/p/6639039.html更具体的快捷键:https://www.cnblogs.com/clwydjgs/p/9390488.htmlIntelliJ IDEA 详细图解最常用的配置:https://blog.youkuaiyun.com/qq_27093465/article/details/52918...原创 2018-09-01 15:57:23 · 244 阅读 · 0 评论 -
分页查询的具体实现(两种方式)
方法1.ajax+json这种前后端交互的模式(1)首先效果展示页面展示(2)这里给出我页面布局代码:<div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 c1" id="ecommerceRecentOrder" style="margin-top:0"> <di...原创 2018-09-24 17:03:37 · 83313 阅读 · 8 评论 -
java日期时间API
1、整体结构:2、JAVA中日期 yyyy-MM-dd HH:mm:ss和yyyy-MM-dd hh:mm:ss的区别HH是24小时制,hh是12小时制Java里面MM表示月 mm表示分钟 HH表示 24小时制 hh表示12小时制mm与m等,它们的区别为是否有前导零:H,m,s表示非零开始,HH,mm,ss表示从零开始。比如凌晨1点2分,HH:mm显示为01:...原创 2019-01-12 16:10:42 · 744 阅读 · 0 评论 -
CENTOS7下安装REDIS
一、安装redis()第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz[root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-13 12...原创 2019-08-04 09:04:39 · 130 阅读 · 0 评论 -
算法笔记-栈
一.什么是栈1) 栈的英文为(stack)2) 栈是一个先入后出(FILO-First In Last Out)的有序列表。3) 栈(stack)是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一端,称为栈顶(Top),另一端为固定的一端,称为栈底(Bottom)。4) 根据栈的定义可...原创 2019-08-11 10:17:09 · 175 阅读 · 0 评论 -
算法笔记-排序算法(冒泡 选择 插入)
首先罗列一下常见的十大排序算法:一.冒泡排序1.定义:冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就象水底下的气泡一样逐逐渐向上冒。 ...原创 2019-08-20 22:44:37 · 242 阅读 · 0 评论 -
工作中一些SQL的总结
编写sql首先想想: 子查询,左连接,右连接,一些函数的运用distinct、not In、group by、count,round、limit等Oracle的字段别名可以用as,表别名不可以用as(b.CTN_SIZE || UPPER (b.CTN_TYPE)) size_type || oracle连接符使用分组函数的时候,不能出现分组函数和分组条件以外的的字段1、D...原创 2019-08-22 19:04:27 · 280 阅读 · 0 评论 -
Springboot项目部署云服务器(干货........)
这个地址写的比较全:https://blog.youkuaiyun.com/m_kerry/article/details/81664548#8tomcat_143一、准备工具:=======MobaXterm ①远程控制服务器②内置FTP(省好多事)MobaXterm: [官网下载免费版本][1]Navicat: [连接远程云服务器][2]二、mobaXterm登录...原创 2019-08-22 19:10:11 · 203 阅读 · 0 评论 -
ajax上传文件与excel表格导入总结
一、excel导入:(还有别的插件像EasuPoi ,ExcelUtil等)1、需要导入包: Apache POI /2、依赖: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</v...原创 2018-07-22 14:03:17 · 6937 阅读 · 3 评论 -
概念整理
配置文件,就是一堆有结构的文件。我们启动程序的时候,会通过main方法入口加载一些类,类里的方法读取了这些文件,并且解析出来了文件内部的结构,根据结构,对应的值取出来拿到java里去运行。这就是配置文件的作用(反射)类对象概念: 所有的类,都存在一个类对象,这个类对象用于提供类本身的信息,比如有几种构造方法原创 2018-04-17 22:23:26 · 281 阅读 · 0 评论 -
Json对象和字符串互相转换
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.一、JSON字符串转换为JSON对象: eval() 和 JSON.parse字符串: var data = '{ "name": "1", "sex": "2" }; var obj = eval("("+data+")"); or var原创 2018-04-16 20:47:45 · 386 阅读 · 0 评论 -
02java基础常见api
自己总结的java常用的API原创 2017-11-17 13:56:09 · 233 阅读 · 0 评论 -
02java基础api1
很详细的常用api原创 2017-11-08 19:11:38 · 180 阅读 · 0 评论 -
03java基础api2
常见javaapi原创 2017-11-17 21:43:22 · 211 阅读 · 0 评论 -
05java基础之日志
日志小结原创 2017-11-18 21:20:16 · 197 阅读 · 0 评论 -
java开发常用词汇02
java开发一些常见的英文词汇,方便查找原创 2017-10-17 17:38:59 · 291 阅读 · 1 评论 -
java开发常用词汇01
JDK(Java Development Kit) java开发工具包JVM(Java Virtual Machine) java虚拟机Javac 编译命令 java 解释命令 Javadoc 生成java文档命令 classpath 类路径 Version 版本 author 作者 public 公共的 class 类 static 静态的 void原创 2017-10-16 19:16:15 · 274 阅读 · 0 评论 -
04java基础之异常,泛型
异常,泛型详细笔记原创 2017-11-18 09:35:10 · 205 阅读 · 0 评论 -
07java基础之IO与序列化
IO流是整个Java开发包中最复杂的一个,那么我们一句话概括它的核心: “根据实例化子类的不同,完成的功能也不同”, 整个IO包中包含五个类一个接口:File、OutputStream、InputStream、Writer,Reader; Serializable。注:java的输入流主要是InputStream和Reader作为基类,而输出流则是主要由outputStream和Writ...原创 2017-11-19 10:27:58 · 309 阅读 · 1 评论 -
06java基础之集合
集合框架详解原创 2017-11-19 08:38:52 · 179 阅读 · 0 评论 -
08java基础 之反射与注解
一、反射:https://www.daidingkang.cc/2017/07/18/java-reflection-annotations/(详解)反射机制就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制,用一句话总结就是反射可以实现在...原创 2017-11-20 17:37:18 · 219 阅读 · 0 评论 -
JSTL的c:forEach标签
<c:forEach>标签具有以下一些属性: var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。 items:要进行迭代的集合。对于它所支持的类型将在下面进行讲解。 varStatus:迭代变量的名称,用来表示迭代的状态,可以访问到迭代自身的信息。 ...转载 2018-04-10 09:02:44 · 322 阅读 · 0 评论 -
01java基础面向对象
关于面向对象(封装,继承,多态,接口等)的透彻分析,自己在学完java面向对象又回顾一遍自己在学习面向对象的一些困惑与概念混淆。原创 2017-11-16 14:49:20 · 185 阅读 · 0 评论