ICode9

精准搜索请尝试: 精确搜索
  • 数组经典题型2021-01-21 22:00:23

    1、将一个数组逆序输出 public class Test4 { public static void main(String[] args) { int[] arr = {2,4,3,8,6}; for (int i = arr.length - 1;i >= 0;i--){ System.out.println(arr[i]); } } } 2、求一个数组所有元素的总

  • 文件模式2021-01-21 18:34:46

    每个流都有一个关联的文件模式(file mode),用来指出如何使用文件。表8.4列出了文件模式和它们的含义。 无论用哪种方式打开文件,我们都可以指定文件模式,调用open打开文件时可以,用一个文件名初始化流来隐式打开文件时也可以。指定文件模式有如下限制∶ 只可以对 ofstream 或 fstream

  • java--顺序、选择、循环结构2021-01-21 17:30:46

    顺序、选择、循环结构 1. 流程控制1.1 概述1.2 分类1.3 顺序结构 2.选择结构2. 1选择结构之if语句单分支双分支案例重要点 多分支案例 2.2 选择结构之switch语句示例一: 春夏秋冬case穿透思考案例二: 发放奖励 2.3.选择结构练习题案例一: 涨工资.案例二: 定义计算器案例三

  • JAVA 集合(1)2021-01-21 17:03:02

    集合的概念 对象的容器,定义了对多个对象进行操作的常用方法,类似于数组的功能。与数组的区别 1.数组的长度固定,集合长度不固定。 2.数组可存储基本类型和引用类型,集合只可以存储引用类型。Collection体系 List接口(有序,有下标,元素可重复):下分ArrayList(数组集合)、LinkedList(链

  • 零基础学Java笔记三2021-01-21 16:04:00

    方法重载 定义:所谓“方法重载”就是指多个方法的方法名相同,但是参数列表不同 参数列表 参数列表不同包括: 1.参数个数不同 2.参数类型不同 3.参数的多类型顺序不同 注意事项 1.方法重载与参数名无关 2.方法重载与方法的返回值类型无关 package com.company.method; /** * 方法重

  • java中的运算符2021-01-21 15:30:18

    一、java当中的运算符 1.算术运算符 + 加运算符 - 减运算符 * 乘运算符 / 除运算符 % 取余运算符 import java.util.*; public class test1{ public static void main(String []args){ Scanner scan = new Scanner(System.in); System.out.pr

  • 分享一个图书馆管理系统的java实战项目,建议做java开发的都看看!2021-01-21 13:32:28

    前言 该项目核心需求: 实现简单登录 管理员端实现下列功能 ①查找书籍 ②增加书籍 ③删除书籍 ④展示全部书籍 ⑤退出系统 通用户实现下列功能 ①查询书籍 ②借阅书籍 ③归还书籍 ④退出系统 项目类的设计展示 图书相关的类 Book:定义书籍的信息 BookList:表示书库,里面存放书籍 pack

  • <<计算机系统要素>>学习笔记 - 门逻辑2021-01-21 12:32:33

    门逻辑 门是用来实现布尔函数的物理设备.如果布尔函数 f 有 n 个输入变量, 返回 m 个二进制的结果, 那么用来实现这个函数 f 的门将会有 n 个输入管脚 和 m 个输出管脚最简单的门是由微小的开关设备 (称为晶体管) 构成, 这些微小开关设备按照设计的拓扑结构进行 基本逻辑门的

  • 寒假每日一题打卡day13——AcWing 754. 平方矩阵 II2021-01-21 11:57:39

    【题目描述】 AcWing 754. 平方矩阵 II 模拟 import java.io.*; class Main{ public static void main(String args[]) throws Exception{ BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); while(true){ int

  • Java之IO流2021-01-21 11:57:20

    一、File类的使用 1. File类的理解 1.File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)。 2.File类声明在java.io包下:文件和文件路径的抽象表示形式,与平台无关。 3.File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或

  • 记一次JSON.toJSONString()踩坑2021-01-21 11:35:04

    debug时发现toJSONString()总是抛出空指针异常,但能正常运行,结果也正确 环境:JDK1.8 com.alibaba.fastjson:1.2.46 public static void main(String[] args) { JSONObject obj = new JSONObject(); obj.put("key1","value1"); String jsonString = obj.toJSONString(); Sy

  • java基础和IDEA常用设置2021-01-21 11:33:25

    基础语法 IDEA一些基本设置 修改注释的字体颜色: File-->Settings-->Editor-->Color Scheme-->java-->Comments(如果改颜色没有反应,去掉下面的√) 修改代码字体: File-->Settings-->Editor-->Font 修改主题和背景图片 File-->Settings-->Appearance & Behavior-->Appearance-->T

  • Spring:IOC和AOP2021-01-21 11:31:33

    1、IOC:控制反转 1.1、HelloSpring 1.1.1 Spring配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  • Java 8 Stream常用方法学习2021-01-21 09:30:59

    Stream Stream流是 Java8 API 新增的一个处理集合的关键抽象概念,是一个来自数据源的元素队列并支持聚合操作。以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用

  • 【Java 8系列】Stream详解2021-01-21 09:29:55

    热门系列: 【Java 8系列】Java开发者的判空利器 -- Optional 【Java 8系列】Lambda 表达式,一看就废   程序人生,精彩抢先看 目录 1.前言 1.1 为什么要用Stream 1.2 什么是聚合操作 2.正文 2.1 Stream操作分类 2.2 Stream API使用 2.2.1 Stream 构成与创建 2.2.2 无状

  • Forth Week :快速上手一门编程语言2021-01-20 23:58:56

    快速上手一门编程语言 概述图灵完备性语言识别类型 学习路径一 掌握该语言的背景 - 2h二 掌握该语言的基本程序逻辑语法 - 1h1、顺序结构2、分支结构1)if语句2)switch ... case多分支语句 3、循环结构1)while2)do......while3)for4)foreach 【java5的新特征之一】 三 掌握该语

  • springboot整合reids API整理2021-01-20 21:34:10

    package com.zpf.homeworkBy18; import com.zpf.homeworkBy18.service.ClassUserService; import com.zpf.homeworkBy18.utils.SchedeludByConfUtil; import org.junit.jupiter.api.Test; import org.springframework.amqp.rabbit.core.RabbitTemplate; import org.springfr

  • IO-字符流2021-01-20 17:34:25

    字符流 说在前面:每个类的构造和方法查API即可 原则: 先创建的流后关闭,后创建的流先关闭,否则可能会报错 为什么要有字符流? 因为世界语言的多样性 学会字符流有啥用? 字符流更加便利在读字方面,字节流读出来的字节,不好进行处理,容易乱码。 特点: 所有的字符流,自带(小)缓冲区,是在

  • FFMPEG 之 parse_packet2021-01-20 17:30:11

    FFMPEG 之 parse_packet 前言     现实世界中的声音图像采样后经过音视频压缩技术压缩而成的码流称为ES流(Elementary Stream),ES流中包含有解码器解码文件必须的信息,比如视频宽高,采样格式,声音的采样率,声道等等。为了方便传输,播放,将音视频ES数据打包到一个文件中,这个文件称之为音

  • SparkCore分布式计算模拟2021-01-20 17:01:30

    一、基础的架子      假设Executor是服务端,Driver是客户端 代码: package test import java.io.InputStream import java.net.{ServerSocket, Socket} object Executor { def main(args: Array[String]): Unit = { //启动服务器,接收数据 val server = new Server

  • SpringAOP通过自定义类实现方法2021-01-20 16:29:25

    SpringAOP通过自定义类实现方法 1.定义一个切面类 package com.harris.Diy; public class DiyCutPoint { public void before(){ System.out.println("==========执行前==========="); } public void after(){ System.out.println("==========

  • 注解与反射详解通俗易懂2021-01-20 16:03:34

    一、注解–Java.Annotation 1、什么是注解 Annotation是JDK5引入的技术Annotation的作用: 不是程序本身,但可以对程序作出解释(这一点与注释(comment)没区别)可以被其他程序(比如:编译器等)读取 Annotation的格式 注解是以“@注解名”在代码中存在的,还可以添加一些参数值例如: @S

  • 简单总结Java中equals 与 ==的用法以及区别2021-01-20 14:33:39

    equals方法是java.lang.Object类的方法 有两种用法说明: 一、对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。  1、“==”比较两个变量本身的值,即两个对象在内存中的首地址。  2、“equals()”比较字符串中所包含的内容是否相同。 eg: String s1,

  • 垃圾代码应该怎么写?GitHub这份垃圾代码书写准则,请收好!2021-01-20 14:03:23

    好的代码可以像诗一样优雅,然而并非人人都能写的一手好代码!老实说,想写一手不被同事吐槽的代码确实不容易, 特别是有的小伙伴在工作中公司都没有明确的代码规范,或者仅仅只是一些口头约定,这样就更难养成一些良好的代码书写习惯了。 不过 IDEA 中有一个 Alibaba 代码规范插件,可以自己装

  • python——数据结构之列表2021-01-20 12:33:48

    python——数据结构之列表 列表 ·与元组不同,列表的长度是可变的,它所包含的内容是可以修改的,用中括号[] 将值包起来。、 1.创建 (1) 用中括号[] 来定义列表: In [1]: list = [1,2,3,None] list Out [1]: [1, 2, 3, None] (2) 用list()函数将迭代器或者生成器转化为列表(注

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

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

ICode9版权所有