ICode9

精准搜索请尝试: 精确搜索
  • 第一章节02 类型与对象的问题2022-09-03 23:33:43

    第一章节02 数据类型扩展 整数的进制问题 正如我们可以从语法中得出的那样,整数文字有四种类型: 纯十进制,必须以非零数字开头。 八进制,任何以0开头的数字(包括纯0)。(octal八进制) 二进制,需要前缀0b或0B。(binary二进制) 十六进制,需要前缀0x或0X。(hex十六进制) 浮点数的数

  • 设计模式 05 原型模式2022-07-21 23:06:42

    参考源 https://www.bilibili.com/video/BV1mc411h719?p=5&vd_source=299f4bc123b19e7d6f66fefd8f124a03 原型模式(Prototype Pattern)属于创建型模式 原型模式实际上就是对象的拷贝。 原型模式使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象。 也就是说

  • vue组件通信案例练习(包含:父子组件通信及平行组件通信)2022-07-08 00:33:04

    文章目录 一、案例概述 二、代码 准备工作: 案例1.1:父组件向子组件传值(或者叫:子组件使用父组件属性),采用v-bind方式实现 案例1.2:子组件向父组件传值(或者叫:子组件调用父组件方法),修改父组件属性,采用$emit和v-on(或者叫@自定义事件)方式实现 案例1.3:父组件调用子组件方法,修改子

  • js: 数组截取、合并+对象拷贝+JSON格式转换2022-06-18 15:31:08

    1、递归简单来说 就是函数自己调自己,但是要加限制条件,不然会成为一个死循环。 1 <div> 2 <input type="text" v-model="sum"><button>输出</button> 3 <span></span> 4 </div> 5 <!-- 递归

  • 学生管理系统Python2022-05-21 19:31:29

    student1=[ {1:'lucy','age':17,'sex':'n','Pnum':1111111}, {2:'tom','age':17,'sex':'m','Pnum':2222222}, {3:'jack','age':17,'sex'

  • HashMap2022-05-16 21:32:35

    HashMap 概述 HashMap是Map接口的十分重要的实现类 底层实现是数组+链表+红黑树 特点:无序,无脚标,键不可重复,值可重复 实践 如果HashMap的key或value是自定义类,想要两个内容相同的实例定义为同一个实例,需要重写hashcode和equals方法,总结:包含hash的集合元素如果是自定义类,内容相同的

  • this什么时候不能省略2022-05-09 10:33:28

    /* 1、this可以使用在实例方法中,不能使用在静态方法中。 2、this关键字大部分情况下可以省略,什么时候不能省略呢? 在实例方法中,或者构造方法中,为了区分局部变量和实例变量,这种情况下:this. 是不能省略的。 */public class ThisTest03 { public static void main(Str

  • equals()方法和hashCode()方法简单使用2022-04-17 00:33:08

    equals()一般用来比较数据的地址是否相等,针对字符串类型,如此比较没有没有问题,但是在对象之间进行比较,单纯的比较地址就有些问题,比如学生对象,地址相同,但是具体的属性也要进行比较,才能判断是否就是同一个学生 调用从object类继承的equals方法,该方法默认比较两个对象的地址 但是在现

  • 【难点】2022-03-06 10:33:08

    深浅拷贝 两个引用student1和student2指向不同的两个对象,但是两个引用student1和student2中的两个teacher引用指向的是同一个对象,所以说明是浅拷贝。 深拷贝是一个整个独立的对象拷贝,深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。当对象和它所引用的对象一起拷贝时

  • Java基础——Set接口2022-02-02 23:02:16

    Collection接口是Java中所有集合的总接口,Collection将集合划分为两大类:List集合和Set集合。 1.Set接口 Set集合用来存储数据时的特点: 1)无序的 2)存储数据时,不可重复 Set接口下面的常用方法 增加:add(Object obj):向Set集合中添加元素,添加成功返回true,否则返回false 删除:remove(Obje

  • 三、SQL语言22021-12-22 19:05:07

    1.DDL-表   创表目的     表示数据库储存数据的基本单位     表由若干个字段(列)组成     主要用来储存数据记录(行)    2.实战1   创建1列的表格-序号   创库     create database biao1;   使用库     use biao1;   创表1     创建 表格 表名t1

  • scanf_s获取屏幕不同类型数据的正确方法演示2021-12-04 09:05:36

    scanf_s之前在获取字符数组的值得时候总是无法获取,原来是在后面还 要加上字符数组的大小,所以推导出,在获取屏幕不同类型的数据时,若其中 包含char []类型的数据,也要加上所定义的字符数组的大小.`` //输入两个学生的学号,姓名和成绩.输出成绩较高的学生的学号,姓名和成绩 #

  • main方法内不能定义其他方法2021-11-27 18:02:12

    例如: package day.ever; public class StudentTest1 {     public static void main(String[] args) {         Student1 []stus=new Student1[20];                  for(int i=0;i<stus.length;i++) {             stus[i]=new Student1();  

  • Go语言内置容器(数组(array)、切片(slice)和映射(map))2021-11-23 13:03:13

    目录 Go语言内置容器(数组(array)、切片(slice)和映射(map))数组(array)声明数组初始化数组数组是值类型 切片(slice)从数组/切片生成一个新的切片直接生成一个新的切片声明切片初始化切片 slice的扩展为切片添加元素从切片删除元素 映射(map)声明映射初始化映射从映射中删

  • 将mysql数据导入neo4j2021-11-16 09:33:22

    作者使用的是3.55的neo4j,对应的java版本为1.8.0_41。 文件下载: 链接:https://pan.baidu.com/s/15_tR7YlM0qgCd5JIbP_AEg 提取码:my4z 安装neo4j,在安装路径下..\neo4j-community-3.5.5\plugins放入两个需要的jar包apoc-3.5.0.11-all.jar,mysql-connector-java-8.0.11.jar 在配置文本

  • MySql数据库基础知识(包括workbench)2021-11-08 19:59:15

    文章目录 1 Table and Keys0 引言1.1基本概念1.2基础操作1.2.01.2.1 SELECT UPDATE DELETE显示表中的全部数据显示表中的某两行数据选择显示名字叫Mike的所有数据更新表格里的某个数据多条件选取多条件删除数据 2 More Basic Query2.1相关命令解释2.2 相关命令练习2.2.1

  • C语言入门8:结构体入门2021-10-27 11:01:18

    C语言入门8:结构体入门 1. 结构体是什么?2. 结构体怎么用?2.1 定义结构体(1)语法 2.2 定义结构体变量2.3 结构体成员引用2.4 结构体成员赋值2.5 结构体赋值2.6 结构体整体初始化2.7 结构体部分初始化 3. 其他语法3.1定义结构体并同时定义结构体变量3.2 定义结构体并同时定义结构

  • 深拷贝和浅拷贝的区别是什么?2021-10-06 15:01:01

    深拷贝和浅拷贝的区别是什么? 1、浅拷贝 (1)、定义 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。即对象的浅拷贝会对“主"对象进行拷贝,但不会复制主对象里面的对象。"里面的对象”会在原来的 对象和它的副本之间共享。简而

  • 其他服务或操作2021-10-05 15:01:56

    Rabbitmq消息队列服务 rabbitmqctl add_user chinaskill rabbitmqctl set_permissions chinaskill “." ".” “.*” rabbitmqctl set_user_tags chinaskill administrator RabbitMQ集群 创建三台云主机 rabbitmq1 和 rabbitmq2 和 rabbitmq3 并配好 hosts 文件 hosts 文

  • JavaScript——自定义类或对象2021-09-18 04:33:08

    介绍   使用function自定义类   定义   JavaScript使用function进行定义类   类的属性在function中定义   方法在function之外使用 className.propertype.functionName = functionName 原型方式添加       this关键字指向调用该方法的对象。所以 let student  = new

  • MySQL实验五:触发器、存储过程操作实验2021-09-08 20:34:01

    实验五:触发器、存储过程操作实验 一、实验目的 1、掌握存储过程创建和调用的方法; 2、掌握MySQL中程序片段的组成; 3、掌握触发器的使用方法。 二、实验环境 硬件:PC机 软件:Linux操作系统、MySQL Server 6.0 三、实验内容和步骤 1、存储过程: (1)创建存储过程,使用student表中的学生

  • 创建数据表2021-08-21 17:33:43

    常用命令:SHOW CREATE DATABASE school; 表示的是查看创建数据库的语句USE hxh; 表示的是切换到hxh数据库下SHOW CREATE TABLE student; 查看student数据表的定义语句DESC student; 显示表的结构   ALTER TABLE student RENAME AS student1;/*修改表名ALTER TABLE 旧表名

  • java深拷贝和浅拷贝2021-08-06 23:04:30

    原文:https://mp.weixin.qq.com/s/ypCIMGxyp7AX5cxG5UJ1Hg 值类型 vs 引用类型 这两个概念的准确区分,对于深、浅拷贝问题的理解非常重要。 正如Java圣经《Java编程思想》第二章的标题所言,在Java中一切都可以视为对象! 所以来到Java的世界,我们要习惯用引用去操作对象。在Java中,像数组

  • 标题Lambda表达式的使用,集合元素排序,如果按工资降序排序,如果工资相同,按年龄升序排序,如果年龄相同,按姓名排序2021-08-03 12:01:50

    Lambda表达式的使用,集合元素排序,如果按工资降序排序,如果工资相同,按年龄升序排序,如果年龄相同,按姓名排序 代码 public static void main(String[] args) { List<Student1> list = new ArrayList<>(); Student1 student1 = new Student1("张三", 23, 6060);

  • postgreSQL(SQL语音操作数据库)2021-07-29 02:31:06

    操作数据库对象 1. 创建数据库 create database db_yhy with owner = postgres encoding = ‘utf-8’; 2. 数据库修改 alter database db_yhy  rename to db_yihengye; 3. 删除数据库 drop database db_yihengye; 操作数据表对象 1. 创建数据表对象 crate table student(id int,

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

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

ICode9版权所有