ICode9

精准搜索请尝试: 精确搜索
  • spring中FactoryBean是什么bean2021-07-01 18:01:09

    前言 在spring中FactoryBean绝对是一种神奇的存在,和BeanFactory经常混淆,而且成为面试过程中经常被问到的问题,其实FactoryBean和BeanFactory很好理解,掌握一定的技巧即可。 初识 FactoryBean翻译过来是工厂Bean,BeanFactory翻译过来是Bean工厂,前者是bean工厂beanFactory中的一个bean,

  • Spring源码学习-自定义标签实践及原理2021-06-30 19:34:02

    在Spring-Framework下新建Module 先看下工程结构 代码 Teacher package com.fy.test.model; public class Teacher { private Student student; public Teacher(Student student) { this.student = student; } public Student getStudent() { return student; } pu

  • mysql left join转inner join2021-06-30 18:29:28

    在日常优化过程中,发现一个怪事情,同一个SQL出现两个完全不一样执行计划,left join 连驱动表都可以变成不一样。 对于left join,如果where条件里有被关联表过滤,left join有可能被转成inner join ,本案例中shopInfo有ShopCategory = 'LOC'过滤条件; 保证shopInfo的记录非NULL,因此lef

  • Go语言 之结构体数组 赋值2021-06-30 18:01:51

    package main import ( "fmt" ) type Student struct { id int name string score float64 } func main() { s := []Student{ Student{ 1, "yy", 82, }, Studen

  • 使用面向对象和数据库完成学生成绩管理系统2021-06-30 13:03:48

    mysql_util 模块 mysql_util.py import pymysql import traceback class MysqlUtil(object): def __init__(self): self.host = 'localhost' self.user = 'root' self.password = 'root' self.db = 's

  • 前端|HTML5也能操作数据库2021-06-30 12:08:10

    1 前言 在开发过程中,大多数项目都是后台编写代码对数据库进行操作,其实在HTML5中也可以使用Web Sql Api对数据库实现增删改查。 2 Web Sql的内容 2.1 三个核心方法 (1)openDatabase:这个方法使用现有的数据库或者新建的数据库创建一个数据库对象。 (2)transaction:这个方法让我们能够控

  • C语言通讯录管理系统源码(概要设计、设计报告、需求设计、需求分析)2021-06-30 10:00:15

    /* * * * */ #include<stdio.h> #include<stdlib.h> #include<string.h> #include<conio.h> struct record { char name[20]; char phone[12]; char adress[50]; char postcode[8]; char e_mail[20]; }student[100]; int num; int menu_sel

  • 使用C语言实现面向对象编程2021-06-30 01:01:34

    使用C语言实现面向对象编程 使用C语言实现面向对象编程 – tommwq.tech/blog 面向对象是一种程序设计方法。面向对象不是某种语法或语言特性,因此使用任何高级语言都可以实现面向对象程序设计。与之相似的,使用面向对象程序语言,也可以做出非面向对象的程序设计。这里简单介绍一种用C

  • 四十、Map集合2021-06-29 19:32:57

    1、概述 java.util.Map<K,V> 集合,里面保存的数据是成对存在的,称之为双列集合。存储的数据,我们称为键值对。 之前所学的Collection集合中元素单个单个存在的,称为单列集合。 K:键的数据类型;V:值的数据类型 键不能重复,值可以重复 键和值是一一对应的,通过键可以找到对应的值 (键 + 值)一

  • sql top 用法2021-06-29 18:35:34

    SQL中top使用方法 转自:https://www.cnblogs.com/wang7/archive/2012/07/09/2582891.html 1. 在编写程序中,我们可能遇到诸如查询最热门的5篇文章或返回满足条件的n条记录的情况,在SQL语言中,可以使用TOP关键字来实现。TOP关键字在SQL语言中用来限制返回结果集中的记录条数,其使用方

  • 2021-06-292021-06-29 14:58:39

    JavaWeb页面的保存与查询 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我

  • static2021-06-29 13:03:54

    package com.encapsulation.demo04; // static public class Student { private static int age; // 静态变量 private double score; // 非静态变量 // 匿名代码块 赋初始值 { System.out.println("匿名代码块"); } static { // 全局只加载

  • 对象比较的思考2021-06-29 10:02:11

    1.equals 和 == 的区别   1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;     如果作用于引用类型的变量,则比较的是所指向的对象的地址   2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量     如果没有对equals方法进行重写,则比

  • 继承2021-06-29 09:32:22

    继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extends的意思是“扩展”。子类是父类的扩展。 JAVA中的类只有单继承,没有多继承。 继承是类和类之间的一种关系。除此之外,类和类直接的关系还有依赖、组合、聚合等。 继承关系的两个类,一个为子类(派生类),一个为父类(

  • MySQL经典练习题(四)2021-06-28 23:31:07

    1、查询成绩比该课程平均成绩低的同学的成绩表 SELECT * FROM score AS a WHERE degree < (SELECT AVG(degree) FROM score AS b WHERE a.cno = b.cno) 2、查询所有任课教师的Tname和Depart. select tname,depart from teacher t,course c where t.tno = c.tno 3、查询所有未讲

  • Xml 的读写2021-06-28 10:33:45

    protected void Button2_Click(object sender, EventArgs e) { //实例化一个对象 XmlDocument doc = new XmlDocument(); //获取xml 的地址 doc.Load(Server.MapPath("")+"\\"+"XMLFile1.xml");

  • MySQL 大批量插入,如何过滤掉重复数据?2021-06-28 10:01:20

    CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; INSERT INTO `student` (`id`, `

  • 陇东学院《数据库系统概论》上机代码展示2021-06-28 09:02:58

    create database jwgl create table Student( Sno char(9) primary key, Sname char(20), Ssex char(2), Sage smallint, Sdept char(6) ); create table Course( Cno char(4) primary key, Cname char(40), Cpno char(4), Ccredit smallint, foreign key (Cpno) references C

  • 1039 Course List for Student (25 分)2021-06-27 23:01:33

    Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for each student who comes for a query. Input Specification: Each input file cont

  • Java的多态性(续)2021-06-27 20:00:44

    前言: 类的继承性是面向对象语言的基本特性,多态性的前提是继承性。Java支持继承性和多态性。本文章续写java的多态性。 在面向对象程序设计中多态是一个非常重要的特性,理解多态有利于进行面向对象的分析与设计。 1, 多态概念 发生多态要有三个前提条件: 继承。多态发生一定要

  • Java基础:集合-Set与HashSet原理2021-06-27 17:58:19

    目录 Set集合 Set集合概述和特点【应用】 Set集合的使用【应用】 TreeSet集合 TreeSet集合概述和特点【应用】 TreeSet集合基本使用【应用】 自然排序Comparable的使用【应用】 比较器排序Comparator的使用【应用】 两种比较方式总结【理解】 数据结构 二叉树【理解】 二叉查找

  • Java多态小理解2021-06-27 09:58:33

    Java多态 多态注意事项 多态是方法的多态,属性没有多态父类和子类,有联系 类型转换异常!ClassCastException存在条件:继承关系,方法需要重写,父类引用指向子类对象哪些方法不能重写? static方法,属于类,不属于实例final 常量private 方法:私有的 通过代码来看一下 Person(父类) packa

  • day12-(集合进阶&哈希&泛型&可变参数)2021-06-26 23:34:11

    1. Set集合 Set集合的特点 元素存取无序 没有索引、只能通过迭代器或增强for循环遍历 不能存储重复元素 HashSet:对集合的迭代顺序不作任何保证 Set集合的基本使用 public class SetDemo {    public static void main(String[] args) {        //创建集合

  • Spring框架知识(1)2021-06-26 17:29:28

    一、Spring概念: Spring是一个控制反转(IOC)和面向切面的(AOP)的轻量级框架。 二、SpringIOC创建对象的三种方式: 1、通过构造器方式 ①无参数构造器(创建一个没有初始化数据的对象) ②有参 数构造器(创建一个带有初始化数据的对象) 标签:< constructor-arg > <!--创建student

  • mybatis 多表查询 与配置2021-06-26 16:33:02

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!--绑定一个对应的Dao/Mapper接口--> <m

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

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

ICode9版权所有