上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2021年1月3日

String,StringBuffer和StringBuilder的区别及使用场景

摘要: String:字符串常量 。 StringBuffer 与 StringBuilder是字符缓冲变量。 StringBuffer 与 StringBuilder 中的方法和功能完全是等价的,只是StringBuffer中的方法大都采用了synchronized 关键字进行修饰,因此是线程安全的,而S 阅读全文

posted @ 2021-01-03 13:17 code-> 阅读(498) 评论(0) 推荐(0) 编辑

ArrayList、LinkedList、Vector的区别

摘要: 1.从存储数据结构分析 ArrayList:数组 Vector:数组 LinkedList:双向链表 数组:可以根据下标快速查找,所以大部分情况下,查询快。但是如果要进行增删操作的时候,会需要移动修改元素后面的所有元素,所以增删的开销比较大,数组的对增删操作的执行效率低。而采用数组作为数据存储结构的 阅读全文

posted @ 2021-01-03 13:16 code-> 阅读(133) 评论(0) 推荐(0) 编辑

JDBC技术详解

摘要: JDBC基础 1.JDBC介绍 JDBC是java访问[对象型数据库/关系型数据库]数据库的规则,是原SUN公司开发的. 原来我们程序员需要针对具体的数据库操作,费时费力;自从有了JDBC规则后,程序员只需要针对JDBC规则编程,不用管底层具体数据库的实现,好处在于:写一份JDBC代码,可以在很多数 阅读全文

posted @ 2021-01-03 13:15 code-> 阅读(126) 评论(0) 推荐(0) 编辑

Maven3.6.3 安装与配置教程

摘要: 一、Maven 安装 前往 Maven官网: https://maven.apache.org/download.cgi.下载 解压文件到指定目录 在环境变量下新建 系统变量变量名:MAVEN_HOME变量值:Maven 的解压路径 ;例如:D:\Development-Tools\apache-m 阅读全文

posted @ 2021-01-03 13:12 code-> 阅读(2997) 评论(0) 推荐(0) 编辑

极验验证(滑动验证)的使用

摘要: 一、样例 二、注册账号 极验验证官网 在表单里面填写真实信息,客服会在 24h 联系你进行审核,审核通过后,会发送这样的邮件到你的邮箱。点击邮箱里面提供的注册地址即可完成注册。 注册成功后,进行登录: 三、获取ID 填写基本信息:创建成功后:点击 ID:点击查看部署指引:都勾选成功后,点击确认:获取 阅读全文

posted @ 2021-01-03 13:10 code-> 阅读(625) 评论(0) 推荐(0) 编辑

售票情景解读synchronized和Lock两种锁的区别

摘要: 一、并发下售票存在的Bug 首先让我们我们定义一个资源类Ticket我们通过多个线程来操作这一资源类,模拟卖票的例子: //资源类 class Ticket{ //属性总共还剩有多少张票 private int number=50; //卖票的方法 public void sale(){ if (n 阅读全文

posted @ 2021-01-03 13:06 code-> 阅读(250) 评论(0) 推荐(0) 编辑

[Spring Boot]使用自定义注解统一请求返回值

摘要: 使用自定义注解统一请求返回值 自定义一个注解,用于标记需要重写返回值的方法/类 package com.timee.annotation; import java.lang.annotation.*; @Retention(RetentionPolicy.RUNTIME) @Target({Elem 阅读全文

posted @ 2021-01-03 13:04 code-> 阅读(934) 评论(0) 推荐(0) 编辑

JAVA希尔排序代码

摘要: 希尔算法学习使用代码如下 import untils.AlgorithmUtils; import java.util.Arrays; /** * 以下希尔排序算法解释内容来源网上 * * 希尔排序,也称 递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是 非稳定排序算法。 * * 希尔 阅读全文

posted @ 2021-01-03 13:03 code-> 阅读(233) 评论(0) 推荐(0) 编辑

解决Spring MVC拦截器导致静态资源访问失败(基于java注解配置)

摘要: 前言 对于这个问题,我们准备了以下三种解决方案:1、静态资源统一交由Servlet容器直接处理;2、静态资源统一交由Spring MVC框架间接处理,再转交给Servlet容器处理;3、静态资源统一交由Spring MVC框架直接处理; 从这3种解决方案中,处理静态资源的方式可以分为Servlet容 阅读全文

posted @ 2021-01-03 13:01 code-> 阅读(734) 评论(0) 推荐(0) 编辑

Java之冒号的用法

摘要: 1. 三目运算符 “?:” “式子A?式子B:式子C”:当A成立时,得到式子B的结果;当式子A不成立时,得到式子C的结果。 注:该运算符只适用于需要返回计算结果的场合。 2.switch-case的分支标记 ...... System.out.println("凉风有信,秋月无边。打二字"); Sy 阅读全文

posted @ 2021-01-03 12:59 code-> 阅读(1863) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航