ICode9

精准搜索请尝试: 精确搜索
  • 好书推荐之《码出高效》、《阿里巴巴JAVA开发手册》2022-09-17 07:30:52

    好评如潮 《码出高效:Java 开发手册》 简介 《码出高效:Java 开发手册》源于影响了全球250万名开发工程师的《阿里巴巴Java开发手册》,作者静心沉淀,对Java规约的来龙去脉进行了全面而彻底的内容梳理。《码出高效:Java 开发手册》以实战为中心,以新颖的角度全面阐述面向对象理论,逐步深

  • 1. python 和java的区别2022-09-17 00:32:06

    1、python 和java 继承的区别 class Person(): def __init__(): print("person") class Student(): def __init__(): print("Student") a=Student(): # 当实例化Student这个类的时候, 会首先调用自己的init 方法,当自己没有init方法是才会调用父类的init

  • java: Adapter Patterns2022-09-17 00:31:47

      /** * 版权所有 2022 涂聚文有限公司 * 许可信息查看: * 描述: * 适配器模式 Adapter Patterns * 历史版本: JDK 14.02 * 2022-09-12 创建者 geovindu * 2022-09-12 添加 Lambda * 2022-09-12 修改:date * 接口类 * 2022-09-12 修改者:Geovin Du * 生成API帮助文档的指

  • Day2 java流程学习2022-09-17 00:05:56

    Day2 java流程控制 scanner用户交互 和C++的cin>>功能类似,用来用户输入,不过scanner使用前需要先New一个对象 Scanner sc=New Scanner(System.in); String str=sc.next(); //凡是IO流的类如果不关闭,会一直占用资源,养成用完就关的习惯 sc.close(); 用法和C++差别挺大,next不能得到有

  • java web2022-09-17 00:05:15

    HttpServlet 因为HttpServlet已经帮我们实现了很多功能,所以一般我们只需要继承与HttpServlet,然后重写里面的方法就好了       会话 是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在

  • Java-快速排序算法-单指针和双指针2022-09-17 00:04:05

    快速排序算法——Java 经典代码,数组指针推进一直与第一个元素比较大小,进行移位 不稳定算法  单指针快速排序 public class Main { public static void main(String[] args) { int[] arr = { 10, 3, 5, 4, 2, 11, 5 }; quickSort(arr, 0, arr.length - 1); System.out.pri

  • Java SE 7、接口2022-09-16 22:32:32

    接口 接口就是给出一些没有实现的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来 语法 interface 接口名{ ​ //属性 ​ //方法 } class 类名 implements 接口{ ​ 自己属性; ​ 自己方法; ​ 必须实现的接口的抽象方法 } 在 Jdk7.0 前,接口

  • 2022-09-16 第四组 王佳齐 学习笔记2022-09-16 21:03:20

      学习笔记: Maven:项目构建工具,主流整个项目架构,source,resource,test,testresource依赖:导入的jar包。对项目进行打包。 apache基金会 作为一个java程序员,有必要连接一下apache的官网命名规则。项目.apache.org。 配置环境变量:和JAVA,JDK基本一样。新建MAVEN_H0ME:maven的安装路径编辑P

  • 2022-09-16 第二组刘禹彤 学习笔记2022-09-16 20:32:12

    打卡48天 ###学习内容 框架阶段 前后端完全分离 Mybaits Spring SpringMVC SSM----基本很少 Springboot MybatisPlus---简单 Redis缓存 Linux操作系统 Maven Vue3脚手架 Maven 项目构建工具 整个项目架构 source,resource,test,testresource 依赖 导入的jar包-------对项目进行打包

  • jdk1.8下载与配置2022-09-16 20:30:14

    一.JDK下载 1.1 官方网站:Java Downloads | Oracle或者直接搜索Java se 1.2 点击左上角产品,Java 1.3 下拉,点击立即下载Java 1.4 下拉,选择你所使用的系统(我的是windows)点击下载(installer) 下载需要注册一个Oracle账号,嫌麻烦可以用网盘: 链接:https://pan.baidu.com/s/1_cNkfKHbv

  • Linux系统jdk使用tar包离线安装2022-09-16 19:32:43

    安装前检查卸载openjdk。 1.查看java版本 [root@nothing ~]# java -version openjdk version "1.8.0_171" OpenJDK Runtime Environment (build 1.8.0_171-b10) OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode) 2.查看java安装软件 [root@nothing ~]# rpm

  • Java——SpringBoot项目搭建2022-09-16 19:30:20

      环境要求 已安装Java的JDK 已安装maven。并配置和建立Maven的本地仓库 已安装IDEA开发工具 本机环境如下: 系统 Windows 10专业版 x64 JDK 1.8.0_191 maven apache-maven-3.5.2 开发工具 Intellij IDEA 2018.2.4 专业版 安装步骤 打开IDEA,新建

  • IDEA的使用2022-09-16 19:02:03

    IDEA的使用 快捷输入 psvm main方法快捷键 public class helloworld {    public static void main(String[] args){      }// main方法 sout System.out.println(); 注释 Java中的注释有三种 单行注释 //单行注释,可注释一行注释 多行注释 /*多行注释可

  • Java基础语法重点03(变量,常量,作用域)2022-09-16 19:00:30

    1. 变量 变量就是可以变化的量 Java是一种强类型语言,每个变量都必须声明类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型,作用域 不建议在一行声明多个同类型变量 注意: 每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法的标识符 变量声明

  • 【JAVA基础】Swagger使用2022-09-16 18:32:21

    Swagger使用 刷新权限 自定标签名称

  • 【JAVA基础】报错解决2022-09-16 18:31:51

    报错解决 Failed to configure a DataSource: 'url' attribute is not specified and no embedd https://changemax.blog.csdn.net/article/details/88191732?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-

  • Java对象复制之Cglib和mapstruct讲解2022-09-16 18:30:48

    目录1 Java对象复制1.1 Cglib复制1.2 mapstruct1.2.1 引入依赖1.2.2 需要转换的对象1.2.3 创建转换器1.2.4 原理讲解1.2.5 MapStruct进阶1.3 各个映射工具耗时对比 1 Java对象复制 1.1 Cglib复制 BeanCopier是Cglib包中的一个类,用于对象的复制。 注意:目标对象必须先实例化  而

  • JAVA 微信公众账号开发—— 介入微信公众测试平台2022-09-16 18:03:19

    个人只能申请订阅号 1、首先需要申请一个微信公众号。具体如何申请,请登录微信公众号平台申请即可 2、外网映射工具——ngrok 项目使用spring boot 开发  结合自己项目 引入如下依赖及两个java文件      <!-- 微信开发工具包 --> <!-- https://github.com/binarywan

  • Java 粘包和半包问题2022-09-16 16:04:04

    /** * 从 buf 中查找 "\r\n",并返回这段(包括 \r\n)空间的长度。 * 如果 buf 中没有,则返回 0 。 */ private static int findLineEnd(final byte[] buf, int rlen) { int splitbyte = 0; while (splitbyte + 1 < rlen) { if (buf[splitbyte] == '\r' &a

  • 【设计模式】Java设计模式 - 享元模式2022-09-16 13:34:37

    Java设计模式 - 享元模式

  • Caused by: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [], template mi2022-09-16 13:31:27

    浏览器显示   后端报错 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template [], template might not exist or might not be accessible by a

  • spring整合mybatis的xml和config2022-09-16 12:32:52

    1-pom.xml <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <depe

  • 力扣61(java&python)-旋转链表(中等)2022-09-16 11:32:18

    题目: 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例1: 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2,3] 示例2:  输入:head = [0,1,2], k = 4 输出:[2,0,1] 提示: 链表中节点的数目在范围 [0, 500] 内 -100 <= Node.val <= 100 0 <= k <= 2 *

  • 【java笔记】泛型定义和使用2022-09-16 11:30:25

    转:https://blog.csdn.net/m0_52043808/article/details/123137339 为什么使用泛型 泛型的字面意思就是广泛的类型。利用泛型,同一套代码可以用于多种数据类型, 这样,不仅可以复用代码,降低耦合,而且可以提高代码的可读性和安全性 可读性:var s=new ArrayList<String>(); 安全性: (1)编译器

  • 内存溢出(OOM)分析2022-09-16 09:31:52

    当JVM内存不足时,会抛出java.lang.OutOfMemoryError.   主要的OOM类型右: Java heap space:堆空间不足 GC overhead limit exceeded : GC开销超出限制 Permgen space:永久代内存不足 Metaspace:元空间内存不足 Unable to create new native thread:无法创建新的本地线程 Ou

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有