ICode9

精准搜索请尝试: 精确搜索
  • java132-hashtable使用map替代实体数据2022-06-25 15:36:44

    import java.util.*;   public class test71 {     public static void main(String[] args){         Scanner in=new Scanner(System.in);         System.out.println("请输入学生的信息");         List syuList=new ArrayList();//存储所有学生         f

  • C# HashSet类去重2022-06-25 09:03:26

      一、HashSet去重 1、对简单类型的去重 HashSet<int> ints = new HashSet<int>() { 1,2,3,4,5,6,7,8,9,8,7,6,5,4,3,2,1}; foreach (var item in ints) { Console.WriteLine(item); }    2、对象集合去重 class person { public string name { get; set; } p

  • MyBatis延迟加载、缓存、分页插件2022-06-24 20:31:21

    一、MyBatis延迟加载策略 (一)什么是延迟加载: 当时不使用的时候不加载,使用的时候再加载. (二)延迟加载的好处 好处:提高性能 (三)使用懒加载: 在mybatis.xml配置文件 <settings> <setting name="lazyLoadingEnabled" value="true"/> <setting name="aggressiveLazyLoading" value="fal

  • 封装和可扩展性2022-06-23 10:33:41

    封装 用封装来降低耦合度 我们常用封装来降低耦合。例如,假如现在又A、B两个类,为降低它们的耦合度,我们将A中直接调用B中成员变量的部分尽量改为以调用B中方法的方式调用变量,不要让B对A“掏心掏肺”,要让B懂得有所保留,此为封装。这样的好处是保护了B变量的隐私性 封装步骤: 在定义一个

  • Java集合框架(五)-Collections 和 泛型2022-06-21 19:33:50

    1、Collections sort(List list) 自然升序排序 reverse(List<?> list) 集合反转 binarySearch(List<? extends Comparable<? super T>> list, T key) 二分查找(要求集合有序) addAll(Collection<? extends E> c) 从集合中添加批量元素 max(Collection<? extends T>

  • 通讯协议及Google.Protobuf(一)2022-06-16 09:05:27

    通讯协议实现有2种方式 一种是我们自己用struct(结构体),一种用第三方Google.Protobuf。 通讯协议一般都是转化为byte字节发送给服务端,所以需要封装一个 常用数据类型 与byte 可读可写的转换这么一个类。 举个例子: short  与byte转换: 1 public void WriteShort(short value)

  • Spring属性注入2022-06-16 01:00:29

    通过spring的属性注入解决如下问题 : 1、 创建一个学生类,包括姓名、性别属性。 创建一个浴池管理人员,其中有一个方法,对一组学生进行检查,如果是男生,可以进入浴池洗浴,如果是女生,不能进入浴池。 现有如下学生   张三   男   李四   男 王五   女 赵六   男 请管理人员输出,最

  • this关键字、构造方法2022-06-15 18:01:45

    this关键字 this解决成员变量和局部变量名称冲突的问题 this关键字调用了构造方法 public Student(String name, int age, String sex) { this.name = name; this.age = age; this.sex = sex;}public Student() {}   注意点:   只能在构造方法中使用this调用其他的构造

  • js循环添加table数据2022-06-13 10:33:38

    <body> <table border="1"> <thead> <tr> <th>姓名</th> <th>年龄</th> <th>性别</th> </tr> </thead> <

  • Vue模板解析---mustcache2022-06-04 16:31:07

    什么是模板引擎 模板引擎是将数据变为视图的最优雅的解决方案 数据 [ {"name":"小明","age":12,"sex":"男"}, {"name":"小红","age":11,"sex":"女"}, {"name":"小强","age&q

  • 去重2022-06-03 11:34:50

    # 公司员工管理,创建一个类,类中的对象属性有:姓名,性别,年龄,职位,假设公司有600名元,通过判断名字,性别来把重复的员工去掉class Company: def __init__(self,name,sex,age,partment): self.name = name self.sex = sex self.age = age self.par

  • DQL:查询语句2022-06-03 00:03:29

    1.排序查询 首先建表: CREATE TABLE student ( NAME VARCHAR(20), id VARCHAR(12), sex CHAR, mathscore DOUBLE(4,1) ); 添加数据 INSERT INTO student VALUES("AA",1001,"男",99.0); INSERT INTO student VALUES("BB",1002,"男",90.0); INS

  • php2022-06-03 00:02:43

    <?php //操作数据的增删改update // .连接数据库 try { $pdo = new PDO("mysql:host=localhost;dbname=test;", "root", ""); } catch (PDOException $e) { die("数据库连接失败" . $e->getMessage()); } // .防止中文乱码 $pdo->query(&quo

  • vboot-vben框架实现vxe-table筛选渲染filter-render(高级用法)2022-06-01 15:01:53

    vboot-vben框架实现vxe-table筛选渲染(高级用法) 以【文本筛选】为例,其他筛选同理’ 一、业务页面index.vue <template> <vxe-table border height="400" :data="tableData"> <vxe-column type="seq" width="6

  • 实验四 PHP 操作数据库2022-05-28 00:32:28

    2、 按下列要求完成各个页面:(提示:此题的数据库中的表有 5 个字段(姓名,性别,年龄,家庭住址,特长爱好)) (1) 建立一个登陆页面 ex02a.php,如图 5 所示。     图 5 (2) 如果你输入的个人资料(姓名和性别)在数据库中能够找到则将页面转到 ex02c.php。 (3) 如果你输入个人资料在数据库中找不到,则在 ex

  • mongodb使用与集成MongoDB到Express框架中2022-05-25 11:31:23

    1、数据库启动以及常见问题解决 直接运行mongo命令,不会进入mongo控制台,那么需要重新打开一个cmd命令运行mongod命令,来启动mongodb服务,不能停止这个服务2、数据库分类 关系数据库:MySQL、Oracle、MSsql、DB2,它存储的是关联数据;在执行关联查询的时候,需要一些优化手段;数据库 -> 业务数

  • js数组方法splice删除不彻底2022-05-18 19:01:48

    根据条件去除数组中数据 let arr = [ { id: 1, sex: "1" }, { id: 2, sex: "2" }, { id: 3, sex: "1" }, { id: 4, sex: "1" }, { id: 5, sex: "2" }, { id: 6, sex: "1" }, { id: 7, sex: "2" },

  • 《Java基础——继承》2022-05-12 11:04:08

    Java基础——继承;     一、类的继承 规则: 1.一个子类只能有一个父类,但一个父类可以有多个子类,每个子类都可以作为父类使用。 2.若一个类没有声明父类,则默认其父类为Object。 3.父类的方法可通过super调用。   格式: class 父类名 //父类 { void text() {

  • java-面向对象2022-05-11 17:34:46

    package com.flowe.oop; import com.flowe.oop.demo01.Student; //一个项目只存在一个main方法 /* 1.提高程序的安全性,保护数据 2.隐藏代码的实现细节 3.统一接口 4.系统的可维护性增加 */ public class Application { public static void main(String[] a

  • vue 组件之间数据传递2022-05-11 12:33:32

    vue 组件之间数据传递 1、props:父组件 -->传值到子组件 app.vue是父组件 ,其它组件是子组件,把父组件值传递给子组件需要使用 =>props 在父组件(App.vue)定义一个属性(变量)sexVal = '男' 把该值传递给 子组件(B.vue),如下: App.vue <template> <div id="app"> <!--<router-v

  • JS类的创建和继承总结(含ES6 class类)2022-05-05 13:35:19

    1. 类的创建 1.1 ES5中类的创建 (即构造函数的创建) // 注:ES5中类的创建其实就是构造函数的创建,和函数创建相同,只是函数名首字母一般推荐大写 // 1. 方法一:直接在构造函数中直接定义属性和方法 // 优点:可以传参 // 缺点:每 new 一个实例,就会复制一份构造函数里面的属性和方法,

  • drf -- 过滤组件Filtering2022-05-04 19:08:21

    对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 安装:pip install django-filter 在配置文settings.py中增加过滤组件的设置: INSTALLED_APPS = [ ... 'django_filters', # 需要注册应用, ] REST_FRAMEWORK = { ... # 全

  • 媒体类型(MIME)是什么2022-04-30 21:02:20

    MIME 定义 MIMEIETF RFC 6838 (Multipurpose Internet Mail Extensions)是一种标准,用来表示文档、文件或字节流的性质和格式。 《HTTP 头字段 Content-Type 是什么》 随便打开一个网站,通过控制台可以看到网页在完成渲染之前向 Web 服务器请求大量的资源,这些资源有图片、音频、视频

  • 联合,枚举类型的定义2022-04-29 19:02:38

        #include <stdio.h> enum Sex{ MALE, FEMALE, SECRET}; enum Color{ RED, YELLOW, BLUE};int main(void){ enum Sex s = MALE; return 0;}     联合公用体  

  • java根据身份证号获取性别,年龄,生日等信息(工具类)2022-04-26 12:05:09

    1,新建一个类,将下面代码拷贝进去  package com.sport.sportactivityserver.common.utils; import org.apache.commons.lang.StringUtils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * @Description:身份证号的util *

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

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

ICode9版权所有