Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
MySQL经典入门
MySQL数据库相关知识 数据库的基本概念 数据库的英文单词 DataBase 简称 DB 什么是数据库 用于存储和管理数据的仓库 数据库的特点 持久化存储数据的 其实数据库就是一个文件管理系统 方便存储和管理数据 使用了统一的方式操作数据
Java基础
数据库
mysql
Java
java设计模式之抽象工厂模式
什么是抽象工厂设计模式 抽象工厂模式是一种创建型设计模式 它提供了一种创建一系列相关或依赖对象的方法 而无需指定它们具体的类 抽象工厂模式是工厂方法模式的扩展 它使用一组相关的工厂来创建对象 而工厂方法模式只是使用一个单一的工厂 在抽象工厂
Java基础
Java
设计模式
抽象工厂模式
面试
HashMap的底层实现。(05)
HASHMAP的简介 通过学习本文档后能够掌握到的知识点 1HashMap的简单介绍 2HashMap的主要方法 3模仿JAVA写一个简单的HASHMAP 子曰 学而不思则罔 思而不学则殆 1 为什么学HASHMAP 作为MAP接口下面一个
技术总结学习
Java基础
jdk1.8 下 list stream转数组 map 循环 过滤等操作的常见写法
Jdk1 8中 对于 list 有非常多的快捷操作方便我们处理数据 比如 list 转 map 对象操作 在开发过程我们有时会在for循环过程中查询另一个表的数据 我们可以提前把数据查询出来 转换成map 使用过程中通过map获取数据 避免
Java基础
jdk18
list stream
十、Java中的数组
数组 Array 计算机专业的小伙伴对这个词都不陌生 不是计算机专业的小伙伴也不用怕书源会为大家介绍清楚数组 Array 这个概念 1 数组是数据结构的一种 那么什么是数据结构呢 简单理解数据结构就是带有结构特性的数据元素的集合 2 那么回
Java基础
Java
开发语言
jsp验证码实现代码
1 后台java代码 package com bobo base servlet import java awt Color import java awt Font import java awt Graphics import java
jsp
Java基础
java代码
jsp验证码
httpclient请求403
问题 httpclient请求对方服务器报403 用postman是可以的 原因 HttpPost request new HttpPost uri request setHeader User Agent Mozilla 5 0 Wind
Java基础
httpclient请求403
403
HttpClient
userAgent
Callable日常使用
Callable日常使用 前言 之前在项目中有个多线程校验导入数据的额需求 就想到了callable 既有返回值又可以抛出异常 岂不美哉 工作之余总结下callable的使用 方便后期CV 目录 Callable日常使用 一 自定义call
springboot技术类
Java基础
Java
后端
对象相等判断&&值传递
文章目录 对象相等判断 和 equals 的区别是什么 hashCode 与 equals 重要 对象的相等与指向他们的引用相等 两者有什么不同 值传递 对象相等判断 和 equals 的区别是什么 它的作用是判断两个对象的地址是不是相等
Java基础
java 获取今天是星期几
java 获取今天是星期几 public class Test public static void main String args String weekDays 星期日 星期一 星期二 星期三 星期四 星期五 星期六 Calendar
Java基础
postgresql jdbc连接参数
jdbc postgresql 192 168 1 23 12308 test useUnicode true amp characterEncoding gbk amp allowEncodingChanges true 见官网 http
Java基础
数据库
Java
网络
正则表达式(校验规则)
正则表达式 说明 abc a b c中任意一个字符 abc 除了abc的任意一个字符 a z a z中任意一个字符 a zA Z0 9 a zA Z0 9中任意一个字符 a z bc a z中除了bc的任意一个字符 知识点案例 String
Java基础
【Java基础】Java中数组详解(含数组内存的解析)
一 数组概述 1 数组的理解 数组 Array 是多个相同类型数据按照一定顺序排列的集合 并能使用一个名字命名 并通过编号的方式对这些数据进行统一的管理 2 数组的相关概念 数组名 元素 角标 下标 索引 三个词是一个意思 数组的长度 元素
Java基础
synchronize和Lock锁的区别
为什么java已经通过synchronized关键字实现同步访问了 还需要提供Lock synchronized的缺陷 前面博客有提到过释放对象的锁有两种情况 程序执行完同步代码块会释放代码块 程序在执行同步代码块是出现异常 JVM会自动释
Java基础
Lock
synchronize
Netty应用UDP协议
UDP是用户数据报协议 User Datagram protocol 的简称 其主要作用是将网络数据封装成数据报形式 提供面向服务的简单信息传送服务 与TCP协议不同 UDP协议直接利用IP协议进行UDP数据报的传输 UDP提供的是面向无连
Java基础
Java
socket
http
网络
java中的集合框架
一 集合框架 集合框架 java做好的用来管理乱七八糟的一堆数据的java类库 集合 乱七八糟的一堆 框架 做好的java类库 Java中的集合框架总体被分为2个大部分第一个大部分是用来处理单列数据的集合 最大的接口时Collection接
Java基础
Java
后端
idea远程断点调试
在idea里面配置远程断点调试 192 168 198 130 是远程服务端口 5005是远程服务连接端口 在linux启动在线服务 在启动服务里面加入参数 Xdebug agentlib jdwp transport dt socket
Java基础
Java
说说HashMap的扩容机制
HashMap的扩容机制 HashMap的数据结构 HashMap几个重要的元素 HashMap的扩容过程 1 为什么扩容 2 什么时候进行扩容 3 怎么扩容 HashMap的数据结构 JDK1 8为例 如图 先知道三个概念 table 存
Java基础
Java
数据结构
HashMap
为什么重写equals还要重写hashcode
为什么重写equals还要重写hashcode 1 简介 equals和hashcode都属于Object类的方法 其中hashcode为本地方法 object中equals是比较是否为同一对象 public boolean equals
Java基础
Java
equals
hashCode
重写hashcode
Java基础13--面向对象:继承
Java基础13 面向对象 继承 文章目录 Java基础13 面向对象 继承 继承的概念 生活中的继承 类的继承格式 继承类型 继承的特性 继承关键字 extends关键字 implements关键字 super 与 this 关键字 fi
Java基础
Java
JVM
开发语言
«
1 ...
28
29
30
31
32
33
34
...42
»