ICode9

精准搜索请尝试: 精确搜索
  • 构造方法的简单例子2021-12-18 17:58:53

    首先创建一个类test,在这个类中写main主方法 public class test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String name = sc.next();//输入姓名 String sex = sc.next();//输入性别 int age = sc.nextInt();/

  • json字符串格式化显示到页面 / json.stringify()的三个参数 / 保存json数据到文件显示在一行问题2021-12-18 10:58:01

    问题描述: json格式数据转换为字符串后console.log输出,在一行显示json格式数据转换为字符串保存到文件后,文件内容只显示在一行将json格式数据显示在页面上,格式有问题 对于问题1和2,在json.stringify()中引入后两个参数,来规范转换格式。 JSON.stringify三个参数含义 const data

  • mybatis常规SQL语句使用方法---xml映射文件SQL增删改查大全(更新中)2021-12-17 19:34:28

    mybatis常规SQL语句使用方法 ---xml映射文件SQL增删改查大全  <!--内容为注释类容--> <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3

  • 【MySQL】表的操作2021-12-16 23:32:33

    文章目录 (一)修改表结构(1)添加字段(默认尾部)(2)添加字段(头部)(3)添加字段(指定位置后) (二)删除字段(三)修改字段的类型(四)修改字段名+类型(五)删除表 (一)修改表结构 (1)添加字段(默认尾部) alter table 表名 add 新字段名 新字段的类型; -- 修改表结构 -- 增加性别字段 alter table stu_info

  • AE table2021-12-15 21:34:48

      1.  2.  3.     思路: 1. 第一步先整个bigN,使用TRANSPOSE,有多个PERIOD时比较方便。 第二步使用OUTPUT, 主要是算各种Total. 第三步使用FREQ整两个table, 一个是目标table, 一个是shell,然后再加工下shell 第四步bigN(bigM 和 TRTN)去merge shell。 第五步再去merge 目标ta

  • vue v-for指令2021-12-13 19:00:12

    v-for是vue 的循环指令,作用是遍历数组(对象)的每一个值 基本使用 <li v-for="item in arr"> {{item}} </li> var vue = new Vue({ el: "#app", data: { arr: [ '苹果',

  • 【Python】if分支单写方法及格式化输出内容2021-12-12 23:01:14

    if……else……条件分支语句可以写在一行,也叫作三目运算 def qiepian(): idNo = "101110194711257" value = int(idNo[14:17][-1]) print(value) # if value % 2 == 1: # sex = '男' # else: # sex = '女' # 将上面if else 简化:

  • HQL语句的调优2021-12-12 12:02:29

    1、去重语句(用group by 来代替distinct) Group by 也有去重的功能,具体内容如下 select distinct customer_id from test_join_order; => select customer_id from test_join_order group by customer_id; 在极大的数据量(且很多重复值)时,可以先group by去重,在count()计

  • JavaScript_实现增删改操作(新增、删除、修改)2021-12-09 21:00:36

    一、需求说明 1、新增       通过输入框输入基本信息(姓名、性别、年龄、城市)之后,点击确定按钮即可往表格中新增一项信息;点击重置会清空你所输入的信息。 2、删除       点击表格中每一项信息之后的删除按钮,在弹出的确定弹窗中点击确定即可删除该项信息。 3、

  • Es6新特性简单练习2021-12-09 19:03:40

    十年河东,十年河西,莫欺少年穷 学无止境,精益求精  参考:https://www.cnblogs.com/ruhaoren/p/11575179.html Es6 提出了部分新特性,诸如,扩展运算符、剩余参数、Let,const,this指向,for in ,for of,set,map,模板字符串,解构赋值等。 今天索性针对这些小技能,做个练习,方便以后查阅。 代码如

  • Mybatis - 动态sql2021-12-08 13:02:40

    1、动态SQL:if 语句 如果 #{username} 为空,那么查询结果也是空,如何解决这个问题呢?使用 if 来判断 <select id="selectUserByUsernameAndSex" resultType="user" parameterType="com.ys.po.User"> select * from user where <if test="username !=

  • 数据库基础-MySql8.0(第三篇)--条件查询2021-12-06 20:35:04

    MySql基础篇 条件查询 -- select 结果 from 表名 where 条件 -- 条件 -- =在where语句中表示是否相等 != < > >= <= SELECT * FROM student WHERE score >= 70 SELECT * FROM student WHERE score = 98 SELECT * FROM student WHERE score != 70 SELECT * FROM student WHERE sc

  • JavaEE基础 第八节 异常2021-12-06 17:00:10

    异常 异常指的是在程序运行过程中发生的异常事件,通常是由外部问题(如硬件错误、输入错误)所导致的。在Java等面向对象的编程语言中异常属于对象。 异常就是在程序的运行过程中所发 生的不正常的事件,如果不处理,它会中断正在运行的程序。如果处理,会发生个别代码不执行,但是程序可以

  • 封装2021-12-06 09:02:04

    封装 该露的露,该藏得藏 高内聚,低耦合。 》就是类的内部数据操作细节自己完成,不允许外部干涉; 》仅暴露少量的方法给外部使用。 封装(数据隐藏) 禁止直接访问一个对象中的数据的实际表示, 通过操作接口来访问,这叫信息隐藏。 属性私有:get/set 好处: 1.提高程序安全性,保护数据 2.隐

  • MyBatis---sql片段2021-12-04 19:58:21

    Sql片段 1.目标 ​ Sql 中可将重复的 sql 提取出来,使用时用 include 引用即可,最终达到 sql 重用的目的。我们先到 UserDao.xml 文件中使用标签,定义出公共部分. 2.讲解 使用sql标签抽取 <!-- 使用sql标签将重复的sql语句部分封装起来 在需要使用这个sql片段的地方,就

  • 封装2021-12-02 20:34:56

    封装: 封装是指隐藏对象的属性和实现细节,根据需要对外提供公共访问方式,迫使用户去使用这个方式去访问数据,使得代码更好维护.作用: 提供程序的方便性,维护性,安全性.操作: 私有属性,公有方法 私有属性: 使用private 修饰属性. private 修饰的代码,只能在当前类中被

  • 数据库三范式是什么?(3NF详解)2021-12-02 10:31:27

    什么是范式? 范式是数据库设计时遵循的一种规范,不同的规范要求遵循不同的范式。 最常用的三大范式 第一范式(1NF):属性不可分割,即每个属性都是不可分割的原子项。(实体的属性即表中的列) 第二范式(2NF):满足第一范式;且不存在部分依赖,即非主属性必须完全依赖于主属性。(主属性即

  • CGB2109-Day06-SpringMVC2021-12-01 10:05:12

    文章目录 1. SpringMVC1.1 restFul风格1.1.1 传统get方式提交1.1.2 restFul风格说明1.1.3 编辑后端Controller1.1.4 测试效果 1. SpringMVC 1.1 restFul风格 1.1.1 传统get方式提交 url1: http://localhost:8080/findUser?name=tomcat&age=18 url2: http://localhost:8

  • 面向对象2021-11-30 19:33:01

    面向对象:1、类的定义使用的关键字是class2、类的首字母必须是大写3、目前学习的类都是新式类,python2经典类4、所有类的基类(祖先)都是object,因此都是需要来继承的5、面向对象的三大特性: 封装 让我们调用的属性隐藏内部实现的数据 继承 多态6、在OOP的编程中,如果要调用类

  • 软件测试面试必考的SQL语句2021-11-30 14:58:00

    之前找工作参加了几个面试,发现软件测试的笔试都有一道关于SQL的简答题,今天就把必考的题型及参考答案汇总一下。 基础SQL例子 1、创建表,如创建学生表Student,要求有学生姓名name,年龄age,班级class 大致写法是: 字段名 类型 是否为空 主键 CREATE TABLE Student ( name VARCHAR

  • Mybatis中@Param的用法和作用详解2021-11-29 23:34:19

    @Param用于dao层,是mybatis中的注解 使得mapper.xml中的参数与后台的参数对应上,也增强了可读性 如果两者参数名一致得话,spring会自动进行封装,不一致的时候就需要手动去使其对应上。 即:用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,

  • 2.MyBatis的增删查改2021-11-29 14:02:17

    1.创建数据库 2.数据库连接测试 3.导入依赖:mysql、mybatis、junit 4.编写mybatis-config.xml核心配置文件 5.编写Utils工具类 6.编写实体类 7.编写Mapper 8.Mapper文件注册 9.资源过滤 10.测试 1.创建数据库 2.数据库连接测试 3.导入依赖:mysql、mybatis、junit 依赖代码 <!--

  • python - 类属性2021-11-27 23:35:30

    类属性指的是类对象所绑定的属性 绑定类属性有两种方式: 在类对象的内部(方法) 语法格式:属性名 = 属性 age = 18 在类对象的外部 Python是动态语言,所以,在类对象创建之后,可以对其动态绑定属性。 语法: 类对象.属性名 = 属性值 如果指定名称的类属性已经存在,则是对类属性进行修改。

  • 数组和对象的结构2021-11-26 21:00:10

    数组的结构 单行结构 let [name,age,sex]=['Mr.Lee',100,'男']; 双行结构 let info=['Mr.Lee',100,'男']; //数组赋值 let [name,age,sex]=info; //数组结构赋值 数组层次需要匹配 let [name,[age,sex]]=['Mr.Lee',[100,'男']]; 用逗号做为占位符

  • 【feature_column处理】- crossed_column交叉列2021-11-26 17:30:12

    1. crossed_column作用: 对hash映射后的特征进行交叉 2. 特征交叉的优势: 在有些情况下,相比特征one-hot编码,会有更好的效果 3. 参数说明: def crossed_column(keys, hash_bucket_size, hash_key=None): 参数参数说明key可迭代的交叉特征hash_bucket_size一个int> 1.桶的数量。o

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

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

ICode9版权所有