代码编织梦想

javaweb学习总结(九)servlet-爱代码爱编程

JavaWeb学习总结(九)Servlet 一、HttpServletRequest 类 (一)HttpServletRequest 类的作用 每次只要有请求进入 Tomcat 服务器,Tomcat 服务器就会把请求过

javaweb学习总结(八)servlet-爱代码爱编程

JavaWeb学习总结(八)Servlet 一、Servlet简介 Servlet(Server Applet)是Java Servlet的简称,是运行在服务器上的一个小服务程序,也称为服务连接器,用Java编写的服务器

java本地缓存简介-爱代码爱编程

java中的本地缓存,工作后陆续用到,一直想写,一直无从下手,最近又涉及到这方面的问题了,梳理了一下。自己构造单例、guava、ehcache基本上涵盖了目前的大多数行为了。     为什么要有本地缓存? 在系统中,有些数据,数据量小,但是访问十分频繁(例如国家标准行政区域数据),针对这种场景,需要将数据搞到应用的本地缓存中,以提升系统的访问效率,

java中的json序列化和反序列化-爱代码爱编程

文章目录 Java 和 JSON 序列化JSON 简介JSON 是什么JSON 标准JSON 优缺点JSON 工具Java JSON 库JSON 编码指南 Fastjson 应用添加 maven 依赖Fastj

spring----数据库对象管理-爱代码爱编程

项目大致结构如下:  1.对pom文件进行编辑,导入几个需要用到的依赖,分别是spring,druid,c3p0,mysqlDriver: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"

java-爱代码爱编程

Map集合遍历方式 方式一: /** * 目标:掌握Map集合的遍历方式1:键找值 */ public class MapTest1 { public static void main(String[]

java8新特性(六)重复注解与类型注解-爱代码爱编程

一,重复注解 在java7及之前,同一个注解不能重复的使用在同一个类或方法上,如下是会报编译错误的: 在java8之后,被 @Repeatable 标注的注解是可以重复使用的,示例如下: 定义一个注解 注意使用了 @Repeatable 注解,表示可重复 @Repeatable(MyAnnot

算法强化每日一题--删除公共字符-爱代码爱编程

先来看看题目 输入两个字符串,从第一个字符串中删除第二个字符串中的所有字符。例如,输入“They are students.”和“aeiou”,则删除之后的第一个字符串变成“Thy r stdnts”。 思路: 这个题目使用Set来做,set具有去重的效果 遍历第二个没有重复元素的数组放到set中 再遍历第一个长的数组,和set的元素比较,如果相

java使用fileoutputstream输出数据到文件-爱代码爱编程

import java.io.FileOutputStream; import java.io.IOException; public class FileOutputStreamCls01 { public static void main(String[] args) { writeFile(); } //使

更新android课堂演示创建项目步骤-爱代码爱编程

1.1 配置Java环境%JAVA_HOME%\bin;%SystemRoot%\system3... 1.2 解压ajk-8u121 安装java 1.3 解压ADT Bundle 打开eclipse 1.4 创建Android程序 把图片复制过来 改代码(倒数第四个,最后一个,icon:Alt+斜杠;name下面一行改名字,保存) 1.5

题解:拼写正确(3月20日)-爱代码爱编程

#include<bits/stdc++.h> using namespace std; int a[105];int m,n; string s; int b[105]; int main(){ cin>>s; for(int i=0;i<s.length();i++) a[i]=s[i]-'0'; fo

【java后端】@data注解和自己写的get方法同时存在时,调用对应的get和set方法它会使用哪个?-爱代码爱编程

目录 事件起因环境和工具执行结果结束语 事件起因 今天在cv代码的时候发现了一个问题,以前的一些封装的包里面,很多的方法他们都是自己写get,set方法的,但是有些get方法又想要使用自己的,所以我就产生

2023.3.20-爱代码爱编程

文章目录 算法部分2:前缀和数组3:Math.random( ):等概率的返回[0 , 1)之间的数4:从a~b随机到c~d随机5:01不等概率随机到01等概率随机语法部分@8:局部变量必须初始化@9:同一个类,类的

华为od技术面试【真八股】map的各种实现及其原理,arraylist和linkedlist的区别,内存泄露和内存溢出的主要场景等问题-爱代码爱编程

文章目录 华为 OD 面试流程 一、Map 的各种实现及其原理,及其各种区别 二、ArrayList 和 LinkedList 的区别 三、线程怎么创建

数据结构和算法(1):数组-爱代码爱编程

目录 概述动态数组二维数组局部性原理越界检查 概述 定义 在计算机科学中,数组是由一组元素(值或变量)组成的数据结构,每个元素有至少一个索引或键来标识 In computer science, an

flowlayout流布局管理器-爱代码爱编程

默认布局管理器 当一个容器被创建后,它们有相应的默认布局管理器。Window、Farme和Dialog的默认布局管理器是BorderLayout,Panel和Applet的默认管理器是FlowLayout。可以通过setLayout()方法来重新设置容器的布局管理器。例如,以下代码把一个Frame的布局管理器设为FlowLayout。 Frame

5. java基础 -- 反射,异常与泛型-爱代码爱编程

1. 反射 反射是什么? 反射就是把 Java 类中的各个部分,映射成一个个的 Java 对象,拿到这些对象后可以做一些事情。 既然说反射是反射 Java 类中的各个组成部分,所以说咱们得知道一个类中有哪儿些

leetcode 1:两数之和(map降低时间复杂度)-爱代码爱编程

思路: 1.用map存放遍历过的元素,key为元素值,value为元素下标; 2.当循环指向nums[i]时,需要遍历数组中是否有目标值temp,满足nums[i]+temp=target; 3.将遍历过的数组加入map中 Map为一 一对应的键值对,(key,value) containsKey(Object key):如果此映

bean的生命周期-爱代码爱编程

Spring的核心IoC就是管理Bean对象的生命周期,那么Bean的生命周期具体是怎么样的呢? Bean的完整生命周期经历了各种方法调用,这些方法可以划分为以下几类: Bean自身的方法:这个包括了Bean本身调用的方法和通过配置文件中的init-method和destroy-method指定的方法Bean级生命周期接口方法:这个包括了BeanN

mybatis之动态sql-爱代码爱编程

动态SQL 动态SQL是mybatis的强大特性之一,能根据不同的条件拼接sql语句 if choose (when, otherwise) trim (where, set) foreach 动态SQL之if 使用