ICode9

精准搜索请尝试: 精确搜索
  • 结对编程队友个人项目代码分析2022-09-14 01:31:37

    一.简介   本篇博客为对结对编程队友的个人项目——《中小学数学卷子自动生成程序》进行评价,编程语言为java。该项目主要用于用户登录,自动生成相应的小学、初中、高中数学卷子,并以.txt形式在文件中保存。 二.项目要求   1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小

  • 结对编程——队友个人项目代码分析2022-09-14 01:30:58

    项目需求 面向用户: 小学、初中、高中老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名

  • 结对编程队友代码分析2022-09-14 01:30:37

    一、简介 ​ 队友:张笑睿 ​ 语言:Java ​ 本博客是对我的队友的个人项目的代码分析及评价。个人项目的内容为中小学生试题自动生成系统。 二、功能测试 输入校验功能测试 ​ 可以看出在登陆时随便输入的字符串系统会检测出来并提示用户输入正确的用户名以及密码,在生成数学题时

  • HNU_结对编程队友ljq代码分析2022-09-14 01:02:00

    结对编程队友代码分析 目录结对编程队友代码分析一、整体思路二、重要的代码实现1.顶层类设计2.生成合法算式3.满足初高中题目要求4.多文件去重和单文件去重5.Java的工具清屏类三.程序运行实际情况四.优缺点1.优点2.缺点 一、整体思路 队友使用Java语言进行编程,并分为三个文件

  • 结对编程代码互评2022-09-14 01:00:56

    一、介绍 本博客是对结对编程队友王同学编写的个人项目的分析评价,编写语言为java。 二、项目需求 用户:小学、初中、高中数学老师。 主要功能:输入用户名和密码登录,可以操作生成小初高数学卷子,题目不重复,保存在.TXT文件中。 题目要求: 小学 初中 高中 难度要求 +,-,*./ 平方、

  • HNU结对编程队友代码分析2022-09-14 00:04:01

    结对编程队友代码分析 项目需求 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提

  • 结对编程-队友代码分析2022-09-13 23:34:01

      通过一周的时间,我们完成了个人项目。我的代码是用c++编写的,我的队友罗军杰是用JAVA写的。在看完我的代码和罗军杰的代码后,发现各有优缺点。 项目需求简述: 项目名称:中小学数学卷子自动生成程序 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格

  • 结对编程之个人项目代码互评2022-09-13 23:32:17

    结对编程之个人项目代码互评 简介 这篇文章是我的结对编程搭档刘正豪——豪神的个人项目代码的总结评价。 豪神使用Java语言实现中小学数学卷子自动生成程序的预期功能,代码结构清晰,其中的某些函数不乏亮点。 项目需求 针对小学、初中和高中数学老师为主体用户的程序 要完成的功能

  • HNU中小学数学卷子自动生成程序——队友个人项目分析2022-09-13 23:30:09

    一、概要 本博客是对结对编程队友郭冬妮同学的个人项目代码的分析和总结,郭同学用的是c++语言,我用的是java语言。虽然编程语言不同,但c++和java的类似性方便我们相互学习,也加深另一种编程语言的掌握,相互借鉴。 二、代码架构 郭同学使用的是面向对象编程,文件分为三部分,层次分明 User

  • 292022-09-13 23:01:14

    1 #include <iostream> 2 #include <string> 3 using namespace std; 4 template<class T,class Pred> 5 T* Filter(T* p,T* q,T* s,Pred op){ 6 while(p < q){ 7 if(op(*p)){ 8 *s = *p; 9 ++ s; 10

  • 观察者模式2022-09-13 22:35:04

    理论 观察者模式,定义了一对多得依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。观察者模式又叫做发布-订阅(Publish/Subscribe)模式。 观察者模式的特点: 将一个系统分割成一系列相互协作的类有一个很

  • 结对编程项目评论2022-09-13 21:32:55

    一.总体评价 改项目代码总体上层次分明,对象明确,概念抽象良好,重用性高,但是存在代码冗余部分,且没有设置账号的数据库,仅仅把账户数据放入缓存中,在对象消失数据也会消失,不够严谨,在拓展上不能实现用户注册与注销 二.代码结构分析 五个文件一个对象类文件,三个方法文件,分别用于匹配账户所

  • Java开学考试感想及代码2022-09-13 21:01:51

    本次开学考试是对Java基础的考察,做的是一个公寓宿舍管理系统,比上届的论文查重系统简单的多,但结果却差强人意, 在家中的学习和练习还不够,导致编程的时候题目的功能并不能实现,最后导致编程的结果不尽人意。 最后在学习Java的过程中我得出这样的结论:1.学习中,要养成良好的习惯(写括号时

  • String常用方法2022-09-13 21:00:34

    String 方法 方法名 参数 返回值 解释 contains() String boolean 判断字符串是否包含参数String endsWith() String boolean 判断字符串是否以参数String结尾 startsWith() String boolean 判断字符串是否以参数String开始 equals() String boolean 判断两个字符串

  • leetcode 670.最大交换2022-09-13 20:01:35

    670. 最大交换难度中等 342     给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。 示例 1 : 输入: 2736输出: 7236解释: 交换数字2和数字7。示例 2 : 输入: 9973输出: 9973解释: 不需要交换。注意: 给定数字的范围是 [0, 108]   思路: 尽量将大的

  • go 接口interface2022-09-13 17:31:33

    接口interface go 中以关键字interface代表接口 interface 可以用于多态, 还可以接受任意数据类型, 类似void 用例:   package main import ( "fmt" ) func main() { var q, w, e interface{} // 空接口 n2 := []string{"haha", "xixi"} q = n2 fmt.Printf("this

  • Java代码中如何判断一个字符串中是否包含特殊字符呢?2022-09-13 17:30:21

    字符 指类字形单位或符号,包括字母、数字、运算符号、标点符号和其他符号, 以及一些功能性符号。字符是电子计算机或无线电通信中字母、数字、符号的统称,其是数据结构中最小的数据存取单位,通常由8个二进制位(一个字节)来表示一个字符。字符是计算机中经常用到的二进制编码形式

  • java截取字符串2022-09-13 15:32:24

    int m_pos=0;//:号定位 用于分隔字符串String Hour="";//小时String Minter="";//分钟String start_time="12:45";//示例时间m_pos=start_time.indexOf (":");Hour=start_time.substring (0,m_pos);//取前半部分Minter=start_time.substring(m_pos+1);//取后半

  • 2-1-52022-09-13 15:01:44

    package task; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import

  • 1-sparkSQL2022-09-13 15:00:09

    Mongo Spark Connector Spark SQL The following code snippets can be found in SparkSQL.scala. Prerequisites Have MongoDB up and running and Spark 2.2.x downloaded. This tutorial will use the Spark Shell allowing for instant feedback. See the introduction fo

  • java创建中文文件名文件2022-09-13 14:32:39

     java在linux环境创建中文文件名文件,文件UTF-8编码,代码如下: private static void createCnFile() { try { String fileName = "中文名文件.txt"; String newName = new String(fileName.getBytes(), "UTF-8"); File f1 = new

  • using Bogus2022-09-13 13:02:03

    using Bogus; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp4 { internal class Program { static void Main(string[] args) { List&

  • go 中解析JSON的三种姿势2022-09-13 12:33:30

    背景 这是一篇写给0-1年新人的文章,短平快的教会你如何解析json字符串。 示例Json 假设有如下json字符串: { "userName":"admin", "nick_name":"管理员", "info":{ "age":18 }, "extra":[ { "address

  • Redis 存储对象信息是用 Hash 还是 String2022-09-13 12:00:55

    Redis 存储对象信息是用 Hash 还是 String Redis 内部使用一个 RedisObject 对象来表示所有的 key 和 value,RedisObject 中的 type,则是代表一个 value 对象具体是何种数据类型,它包含字符串(String)、链表(List)、哈希结构(Hash)、集合(Set)、有序集合(Sorted set)。 日常工作中我们存储对象

  • C#教程 - 接口类型(Interface Type)2022-09-13 09:02:46

    更新记录 转载请注明出处。 2022年9月13日 发布。 2022年9月10日 从笔记迁移到博客。 接口类型(Interface Type) 接口说明 The interface defines the 'what' part of the syntactical contract and the deriving classes define the 'how' part of the syntactical contract 接口

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

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

ICode9版权所有