代码编织梦想

jwt入门指南_jwt基础-爱代码爱编程

1、Token认证 随着 Restful API、微服务的兴起,基于 Token 的认证现在已经越来越普遍。基于token的用户认证是一种服务端无状态的认证方式,所谓服务端无状态指的token本身包含登录用户所有的相关

java笔记034-爱代码爱编程

目录 坦克大战【2】 线程-应用到坦克大战 坦克大战0.3 思路分析: 代码实现: 坦克大战0.4 增加功能 特别说明 思路分析: 代码实现: 坦克大战0.5 增加功能 思路分析: 代码实现: 坦克大战【2】 线程-应用到坦克大战 坦克大战0.3 在坦克大战游戏(0.2版)基础上添加如下功能:当玩家按一下j键,就

javaweb笔记——环境配置tomcat、maven_tomcat maven-爱代码爱编程

JavaWeb笔记——web构架、Tomcat、HTTP、Maven 一、JavaWeb架构概述二、Tomcat三、HTTP3.1 http请求3.2 http响应 四、架构管理工具——Maven4.1

java笔记029-爱代码爱编程

泛型 泛型的理解和好处 看一个需求 请编写程序,在ArrayList中,添加3个Dog对象 Dog对象含有name和age,并输出name和age(要求使用getXxx) 先用传统的方法来解决->引出泛型 package com15.generic; import java.util.ArrayList; /**

延时队列的三种实现方案_java延时队列-爱代码爱编程

延时队列的三种实现方案 什么是延时队列延时队列的应用场景基于Java DelayQueue的实现DelayQueue类图结构源码剖析 基于Redis的zset实现实现步骤Redis延时队列优势Redis

rabbitmq入门指南-爱代码爱编程

人生永没有终点。只有等到你瞑目的那一刻,才能说你走完了人生路,在此之前,新的第一次始终有,新的挑战依然在,新的感悟不断涌现。 文章目录 一、MQ与RabbitMQ概述1. MQ简述2. MQ的优

jsp—macos下配置tomcat和jstl_mac电脑配置jsp-爱代码爱编程

一、配置Tomcat 首先去官网下载Tomcat,最好是8版本 https://tomcat.apache.org/download-80.cgi 然后打开idea 二、配置jstl 首先去官网下载

【已解决】java 中导入excel时使用 trim() 无法去除空格的解决方法_excel导入时去除空格-爱代码爱编程

使用trim无法去除空格的解决方法 一、问题描述二、原因分析三、解决方案方案一:使用正则表达式方案二:使用String.strip()方案三:使用 hutool的 StrUtil.trim()方法 四、总

第三章 java基础语法-爱代码爱编程

标识符(掌握) 什么是标识符 在Java中,标识符是用来给变量、方法、类和包等命名的字符序列。标识符由字母、数字、下划线和美元符号组成,但是第一个字符必须是字母、下划线或美元符号。标识符不能包含空格或其他特殊字符,也不能

java笔记032-爱代码爱编程

多线程基础 线程相关概念 程序(program) 是为完成特定任务、某种语言编写的一组指令的合集 进程 进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存空间 进程是程序的一次执行过程,或是正在运行的一个程序。是动态过程:有它自身的产生。存在和消亡的过程 线程 线程是由进程创建的,是

mybatis-爱代码爱编程

Mybatis 1、简介1.1、什么是Mybatis1.2、获取Mybatis 2、第一个Mybatis程序2.1、搭建环境2.2、创建一个模块2.3、编写代码2.4、测试 3、CRUD(增删改查)

java笔记026-爱代码爱编程

集合 集合的理解和好处 保存多个数据使用的是数组,分析数组的弊端 数组 1、长度开始必须指定,而且一旦指定,不能更改 2、保存的必须为同一类型的元素 3、使用数组进行增加/删除元素的示意代码-比较麻烦 Person数组扩容示意代码 Person[] pers = new Person[1];//大小是1 pers[0]

response.sendredirect()和request.getrequestdispatcher().forward(request,response)的区别_除了requestdispatcher接口的forward()方法可以实现转发外,还可以通过jsp的-爱代码爱编程

response.sendRedirect()和request.getRequestDispatcher().forward(request,response)的区别 2012-12-19 12:13 1433人阅读 评论(0) 收藏 举报 本文章已收录于:

udp网络编程_udp需要指定ip和端口吗-爱代码爱编程

UDP网络编程 UDP不需要连接服务器。 只需要指定发送的目标IP和端口号即可。 对于发送数据的一端: 建socket只用填自己的端口号,发送数据包才填对方的ip和端口。 //1、需要指定自己的socket的端口号

jdk5提供的具体锁对象_reentrantlock 能锁对象吗-爱代码爱编程

* JDK5以后提供了更具体的锁定对象,可以获取以及释放,它和synchronized用法一样,提供很多功能  *    Lock 接口,不能实例化提供了更具体的锁:可重入锁:ReentrantLock  *    public void lock():获取锁  *    public void unlock():试图释放该锁 public class

java线程基础(韩顺平)_java韩顺平线程-爱代码爱编程

1.程序、进程、线程、并发、并行的概念 1.程序指的是代码,静态 2.进程是一个程序的执行过程 3.线程是由线程创建的,是进程的一个实体,一个进程可以拥有多个线程 举例:一个迅雷的多个下载任务,一个qq的多个聊天窗口 4.

java笔记2.19日期date-爱代码爱编程

Date转String String转Date 注意格式对应,数值前的0可以缺省 public class tets { public static void main(String[] args) throws

java小作品年薪计算器_java职工工资计算器-爱代码爱编程

Java代码如下 import java.util.Scanner; public class TestScanner { public static void main(String[] args){ Scanner s = new Scanner(System.in); //请输入用户名、年龄、月薪 System.out.pri

字符串和编码_“hello”.lastindexof(“l”)-爱代码爱编程

字符串 内部表示为char[] 数组: String s2 = new String(new char[] {'H', 'e', 'l', 'l', 'o', '!'}); 字符串字面量表示 因为String太常用

java web_document.getelementsbytagname-爱代码爱编程

尚硅谷java web零基础入门完整版笔记 变量 什么是变量? 变量可以存放某些值的内存的命名 JavaScript的变量类型: 数值类型: number 字符串类型: String 对象类型: Object 布尔类型: boolean 函数类型: function JavaScript里特殊的值: undefined 未定义,所有js