自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 成都信息工程大学807程序综合设计答案解析

本人水平有限,代码中难免存在疏漏、欠妥甚至有误之处,恳求读者批评指正,在此表示感谢,祝考研顺利!25题:学生的记录由学号、数学和C语言成绩(用整数表示)组成,输入N名学生的数据(N值由符号常量确定),统计C语言分数最高的学生的人数(注意:分数最高的学生可能不只一个),并输出C语言分数最高的学生人数及其各项数据。要求输入、输出时,应显示适当的提示信息。#include<stdio.h>#define N 5int maxArr[N] = {-1};struct student{

2020-10-25 12:49:08 7518 2

原创 浅谈单例模式的6种实现方式

问题的提出:生活中常常会遇到这样的问题,一个国家只能有一个主席,一个学校只能有一个校长…也就是说某些事物具有唯一性,如果多于一个会发生意想不到的事情。这种情况在计算机中也同样存在,因为单例模式应运而生。单例模式:单例模式可以说是最简单也是最常见的设计模式,它属于创建型模式,它提供了一种创建对象的最佳方式。这个模式往往是说一个类有且只有一个由自己生成的对象,并且还有一个对外的可供访问该对象的一种方式。(通俗的讲,就是这个类的构造器被私有化了,并且在类里面只实例化了一个对象,如果你需要用到该类对象,你只能

2020-07-12 01:41:45 211

原创 浅谈原型模式

深拷贝和浅拷贝的区别:浅拷贝: 案例说明: 克隆羊Tom 运行结果:克隆完后,对于第一个对象sheep的friend并没有被克隆而是指向同一只羊,所以他们的hashCode是一样的,如图所示:结论: 浅拷贝对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。 对于数据类型是引用数据类型的变量成员,比如说数组,类的对象等,浅拷贝就会进行引用传递,也就是...

2020-07-11 21:15:34 176

原创 设计模式——七大原则(接口隔离原则)

接口隔离原则基本介绍Clients should not be forced to depend upon interfaces that they don’t use. (客户端不应该依赖它不需要的接口。)The dependency of one class to anotherone should depend on the smallest possible interface...

2020-03-31 19:15:34 207

原创 设计模式——七大原则(单一职责原则)

单一职责原则基本介绍对类来说,一个类应该只负责一项职责。如类A负责两个不同的职责:职责1,职责2.当职责1需求变更时,可能造成职责2执行错误。因此,需要将类A的粒度分解为A1,A2。案例说明package pers.lasting.principle.single;/** * * @author Lasting E-mail:abc1120259135@qq.com * ...

2020-03-31 19:14:02 108

原创 C语言数组的动态分配内存和静态分配内存

在日常的编程中,我们难免会用到数组,很多时候由于静态开辟数组空间,导致很多空间浪费又或是空间不足,那么这时候就需要用到动态开辟数组内存。下面就介绍这两种初始化数组的方式:一、静态分配指定数组长度//直接用数字int arr[10]; //用宏定义define#define MAXSIZEint arr[MAXSIZE];//用constconst int size = ...

2020-03-31 19:10:48 3062 2

原创 Spring中Bean的作用域

在Spring中Bean的作用域需要在XML文件中声明,属性为scope。属性的值有如下五个:属性值描述singleton在spring IoC容器仅存在一个Bean实例,Bean以单例方式存在。prototype每次从容器中调用Bean时,都返回一个新的实例。request每次HTTP请求都会创建一个新的Bean,仅适用于WebApplicationCon...

2020-03-31 19:09:51 83

原创 eclipse安装Spring的框架库

我们默认已经安装配置Java的开发环境,直接开始安装Spring的框架库。!!!从 Spring的网站 下载最新版本的 `Spring` 框架的二进制文件。解压后它的内置目录是这样的。!!!![内置目录.png][2]现在Spring里面所需要的jar包就已经下载好了,接下来我们创建一个Spring的例子:第1步 创建一个项目和其他Java项目一样创建Java项目第2步添加必需...

2020-03-31 19:02:58 350

原创 配置JDK开发环境

首先我们下载JDK,JDK8.0 64位下载 JDK8.0 32位下载 下载完成后运行。点击下一步,等待安装。自动弹出安装JRE的窗口点击下一步,等待安装成功界面,关闭即可。到这一步,JDK和JRE就已经安装完毕,下面就需要配置环境变量。鼠标依次 此电脑-右键-属性点击属性后就会出现以下界面。点击高级系统设置点击环境变量点击环境变量后就出现上面这个界面,然后我们开始配置...

2020-03-31 18:58:27 148

原创 Java字符串比较为什么用equals

!!!在日常写程序的时候,会经常对两个对象进行比较,这样就有两种方式出现了,一种使用"==",还有一种就是用euqals方法来进行比较,那么字符串的比较为什么用equals呢?那么什么情况下用"=="才行呢?首先,对基本数据类型来说用"=="是可以的,对引用数据类型来说用equals是最好的。在String类中重写了Object类中的equals方法。下面就是重写的equals方法!!!/...

2020-03-31 18:43:17 1699 1

原创 通过JDBC完成对MySql数据库的增删改查

下面将介绍如何通过JDBC来对数据库进行增删改查的操作,我们以MySQL为例:1.连接数据库private static Connection connectDatabase(){ //连接数据库的url是固定的格式,127.0.0.1是MySQL数据库的地址,test是数据库名 String url = "jdbc:mysql://127.0.0.1/test"; /...

2020-03-31 18:39:48 224

原创 JDBC安装与配置

!!!JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。这里就将介绍如何下载JDBC以及使用:首先访问网址 http://dev.mys...

2020-03-31 18:29:15 7250 1

原创 解决MySQL时区问题

!!!时区错误:异常信息为:java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ser...

2020-03-31 18:10:00 241

2015年807程序综合设计.pdf

成都信息工程大学807程序综合设计真题2015

2021-07-16

gnu-mcu-eclipse-windows-build-tools-2.12-20190422-1053-win64.zip

The GNU MCU Eclipse Build Tools v2.11 package includes the version 4.2.1 of GNU make (built from MSYS2 source files), and version 1.29.0-git of BusyBox, which provides a convenient implementation for sh/rm/echo/mkdir.

2020-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除