ICode9

精准搜索请尝试: 精确搜索
  • 设计原则之【开放封闭原则】2022-02-27 10:01:25

    设计原则是指导我们代码设计的一些经验总结,也就是“心法”;面向对象就是我们的“武器”;设计模式就是“招式”。 以心法为基础,以武器运用招式应对复杂的编程问题。 表妹今天上班又忘记打卡了 表妹:哥啊,我真的是一点记性都没有 我:发生什么事啦? 表妹:今天上班又忘记打卡了,又是白打工的

  • 为什么要谨慎使用Arrays-asList、ArrayList的subList?2021-12-09 18:58:58

    List bookList = new ArrayList<>(); bookList.add(“遥远的救世主”); bookList.add(“背叛”); bookList.add(“天幕红尘”); bookList.add(“人生”); bookList.add(“平凡的世界”); List luyaoBookList = bookList.subList(3, 5); System.out.println(bookList); System

  • 图书管理系统(Java顺序表实现)2021-11-21 17:34:50

    一、简介     实现此项目的目的是巩固并理解前面的知识点:类,抽象类,封装,继承,多态,接口等 二、核心需求 管理端   查阅书籍   增加书籍   删除书籍   打印书籍列表   退出系统 用户端   查询书籍   借阅书籍   归还书籍   打印书籍列表   退出系统 三、

  • 都这样了,还能怎么改进?上学时基础编程练习题和生产业务,其实是一样的…2021-09-07 23:05:39

    **翻译翻译, 什么是(tom的)精益求精 这还用翻译?当然是经常问 “还能怎么改进” 的 “杠精” 气质. 文章目录 "还能怎么改进"的“杠精”气质如果对时间要求特别高,那先举几个简单例子开杠【例1】非常见不良代码【例2】常见不良代码【例3】常见不良代码【例5】很常见不良代码 "

  • 极简SpringBoot指南-Chapter04-基于SpringBoot的书籍管理Web服务2021-08-10 09:00:15

    Chapter04-基于SpringBoot的书籍管理Web服务 从本章开始,我们将会基于SpringBoot框架,来编写一块书籍管理的应用。为了契合我们的简单教程原则,项目不会出现复杂的结构,只会有一个通用的结构。 初始结构 我们项目的初始结构如下: base-package |-- controller |-- BookCont

  • Android中AIDL的使用2021-07-06 16:02:45

    AIDL,即Android Interface Definition Language,Android接口定义语言。这门语言是为了实现进程间通信。每一个进程都有自己的一块独立的内存,都在自己的内存上存储自己的数据,执行自己的操作,每个进程之间你不知我,我不知你,而AIDL,就是两个进程之间沟通的桥梁。 aidl文件支持的数据类型

  • Django模板文件2021-06-27 17:34:34

    def index(request):     # return HttpResponse("欢迎来到 Django首页!")     booklist = BookInfo.objects.all()     template = loader.get_template('booktest/index.html')     context = RequestContext(request, {'booklist': booklist})    

  • spring对缓存的使用@Cacheable2021-03-29 17:34:21

    @Cacheable(value = "CACHE_BOOK",key = "#username", condition = "#language = 1") public List<Book> getBooksByUsernameAndLanguage(String username, int language) { // balabalabala...里面的代码不重要 return bookList; }

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

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

  • XML操作实验2020-12-08 09:32:44

    XML操作实验 实验内容: 注意:以下代码均只支持IE,请在IE浏览器或者QQ浏览器兼容模式下使用。 如需修改,请自行修改读取XML文件的函数loadXML() 1编写程序,解析score.xml文件,要求输出的结果如图1所示。 score.xml <?xml version="1.0" encoding="UTF-8"?> <score> <name>

  • 线性表(循环链表)——图书管理系统2020-11-29 17:33:07

    与单链表相比只是修改略微的代码就可实现 为啥返回为h? #include<stdio.h> #include<malloc.h> #define ListSize 100 struct Data{ int bookID; char bookName[20]; double bookPrice; }; typedef Data DataType; typedef struct BookList{ DataType data; struct Boo

  • 6开闭原则2020-11-23 21:32:51

    开闭原则开闭原则的英文名称是Open-Closed Principle,简称OCP。1开闭原则的定义开闭原则的英文原文是:SoftWare entities should be open for extension,but closed for modification.意思是:一个软件实体应当对扩展开放,对修改关闭。这个原则说的是,在设计一个模块的时候,应当使这个

  • Java Stream操作2020-09-22 22:33:18

    Java8 Stream操作用的很少,特地写一些例子理解,方便以后使用 /** * 功能描述: 书实体类 * @Author: XinHai.Ma * @Date: 2020/9/22 21:19 */ class Book { private long bookId; private String bookName; private String bookAuthor; private String bookDesc

  • 图书馆用文本文件booklist.txt记录图书的书目,其中包括book1,book2,.....,book10.现在又要采购一批新书,编写程序将新的书目添加到目录中。2020-03-10 11:05:21

    图书馆用文本文件booklist.txt记录图书的书目,其中包括book1,book2,…,book10.现在又要采购一批新书,编写程序将新的书目添加到目录中。 package p2; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.Label; import java.awt.Tex

  • 设计模式—— 六:开闭原则2020-02-23 21:05:27

    目录 什么是开闭原则? 开闭原则详解 为什么要采用开闭原则? 1、开闭原则对测试的影响 2、开闭原则可以提高复用性 2、开闭原则可以提高可维护性 3、 面向对象开发的要求 如何应用开闭原则? 1. 抽象约束 2. 元数据(metadata)控制模块行为 3. 制定项目章程 4. 封装变化 @ 什么

  • 使用java代码操作Redis2019-10-13 22:01:20

    1导入pom.xml依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> 2,Java代码操作一下存值取值 public class demo1

  • Python操作xml2019-04-16 15:55:38

    Xml XML指可扩展标记语言(Extensible Markup Language) XML被设计用于结构化、存储和传输数据 XML是一种标记语言,很类似于HTML XML没有像HTML那样具有预定义标签,需要程序员自定义标签。 XML被设计为具有自我描述性,并且是W3C的标准 XML元素 XML的元素是指从开始标签直到结束标签的部

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

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

ICode9版权所有