自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 java1.8新特性

java1.8新特性Lambda表达式方法引用Stream API新时间日期APIJava 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。Lambda 表达式 − Lambda允许把...

2019-08-28 19:07:41 268

原创 反射 注解 XML总结

反射 注解 XML时间:2019.08.16 作者:夏晓林 内容:反射注解和xml反射技术的操作:获取类的对象获取类中的构造方法获取类中的方法获取类中的属性获取类的对象:使用class属性:Person.class使用getClass()方法:person.getClass()使用Class.forName():括号里是完整的包名和类名。//方式1...

2019-08-28 19:07:24 250

原创 前端知识总结(HTML CSS Javascript)

HTML(超文本标记语言)列表标签无序列表ul:属性type:circle(空心圆) disc(默认,实心圆) square(黑色方块)有序列表ol:属性type:1、A、a、I、i(数字、字母、罗马数字)定义列表dl:​ dt:定义标题​ dd:定义描述a标签的作用:超级链接锚链接(,xxx代表的是锚点的位置,可以使用a标签声明,用name来坐定名称,或者使用其他的标签来定义...

2019-08-28 19:07:06 442

原创 数据库相关知识总结

时间:2019.08.26 作者:夏晓林 内容:数据库相关知识总结DDL操作表创建数据库:create database if not exists mydb;double(5,2)表示最多5位,其中有必须有2位小数,即-999.99-999.99decimal:精确数值数据。最大位数可以是65char:固定长度字符串类型,不足的补空格,查询速度快,浪费空间varchar:可变长度...

2019-08-28 19:06:05 168

原创 数据库----数据查询操作

数据库查询操作(DQL 数据查询语言)时间:2019.08.24 作者:夏晓林 内容:DQL数据查询创建相关的表CREATE TABLE stu ( sid CHAR(6), sname VARCHAR(50), age INT, gender VARCHAR(50));INSERT INTO stu VALUES('S_1001', 'liuYi', 35, 'male...

2019-08-24 11:01:35 177

原创 如何用两个栈实现队列

题目内容:如何用两个栈实现队列?思路分析:栈是先进后出的,队列是先进先出的。整体的思路是将一个栈1当做主要的存储空间,而将栈2当做缓冲区。入栈的时候先对栈1进行判断,看其是否为空,如果为空的话,将栈2的元素全部移到栈1中,然后再将新的元素入栈1,不为空的话直接入栈。出栈的时候,先判断两个栈是否都为空,如果都为空就返回提示信息,否则判断栈2是否为空如果不为空证明上次操作是出栈,继续从栈2出栈即可...

2019-08-05 22:22:11 97

原创 统计单词出现的次数

题目:编写一个程序,统计文本中单词出现的次数,并按照单词的字母顺序来显示这些单词以及出现的次数。假定单词不区分大小写。时间:2019.04.05代码:import java.util.Map;import java.util.Set;import java.util.TreeMap;public class CountOfWords { public static v...

2019-04-05 10:56:33 1704

原创 表达式求值

题目: 使用栈来对表达式进行求值。对具有多个操作符和括号的复合表达式进行求值,假设操作数都是整数,运算符只包括+、-、×、/四种。时间:2019.04.05代码:import java.util.Stack;public class EvaluateExpression { public static void main(String []args){ i...

2019-04-05 10:24:45 506

原创 弹弹球

题目:显示一个弹球的小程序,可以让用户添加和移除球。可以通过鼠标的按下和释放来进行暂停和运行,通过加减两个按钮来进行球的个数的增减,通过顶端的滚动条来控制球移动的速度。时间:2019.3.31代码:import javafx.animation.KeyFrame;import javafx.animation.Timeline;import javafx.application....

2019-03-31 16:53:35 705 1

原创 泛型矩阵类进行加、乘运算

题目描述:对于所有的矩阵,除了元素类型不同以外,他们的加法和乘法操作都是类似的。因此,可以设计一个父类,不管他们的元素类型是什么,该父类描述所有类型的矩阵共享的通用的操作,还可以创建若干个适用于指定矩阵类型的子类。本文给出了Int和有理数类Rational的实现。时间:2019.3.30代码:public abstract class GenericMatrix <E exte...

2019-03-30 14:19:26 1780

原创 java 计算器

题目:简易计算器时间:2019.3.10介绍:做一个简易的计算器,实现简单的加减乘除运算。本文代码在Eclipse上调试运行。package calculate;import javax.swing.*;import java.awt.BorderLayout;import java.awt.Color;import java.awt.GridLayout;import ...

2019-03-10 15:50:51 300

原创 java 实现日历

题目:java 日历时间:2019.3.8介绍:做一个窗体显示日历,最上边是两个按钮切换上下月,中间是日期展示,最下方显示当前的年月。注:所有代码在Eclipse下调试运行。代码:窗体布局: Frame.javapackage calendar;import java.awt.BorderLayout;import java.awt.GridLayout;impor...

2019-03-08 15:58:33 12045 4

原创 Android 模拟器实现打电话

题目:Android 模拟器实现打电话时间:2019.3.7内容介绍:在两个模拟器之间实现接打电话的功能,初始界面只包含一个编辑框输入电话号码,一个按钮点击拨打电话。本文所有代码在Eclipse下完成调试运行。代码:布局文件:activity_main.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLay...

2019-03-07 15:50:08 10853 5

原创 android 模拟器实现发短信

题目:Android 模拟器实现发短信时间:2019.3.7内容介绍:创建两个Android模拟器,通过一个与另一个进行短信交流。模拟器界面包括两个输入框和一个按钮。在第一个框中输入电话号码,第二个框中输入短信内容,点击按钮发送短信。本文代码在Eclipse中调式完成。代码:布局文件activity_main.xml&lt;?xml version="1.0" encodin...

2019-03-07 15:32:53 6586

原创 操作系统之处理机调度

题目描述:在处理机三级调度系统中,编程仿真作业调度与进程调度。作业调度采用短作业优先的方式,进程调度采用优先级方式或时间片轮转方式。源代码:#include &lt;iostream&gt;#include &lt;stdlib.h&gt;#include &lt;cstdio&gt;#define TIMELIMIT 6#define PriLimit 5#define ...

2018-07-20 13:04:01 656

原创 java几何形状动态继承

时间:2017.10作者:夏晓林题目描述:源代码:package 多态;class Shape1 { double getArea() { return 0; } double getCircumference() { return 0; }}class Circle extends Shape1 { double r; Circle(do

2017-10-22 14:54:11 1342

原创 数据结构用栈解决n皇后问题

时间:2017.5.24作者:夏晓林问题描述:编写一个程序exp3-6.cpp,求解皇后问题:在n×n的方格棋盘上,放置n个皇后,要求每个皇后不同行、不同列、不同左右对角线。要求:(1)皇后的个数n由用户输入,其值不能超过20,输出所有的解。(2)采用类似于栈求解迷宫问题的方法。原代码:#include #include #include #define MaxS

2017-05-24 17:14:28 9553

原创 构建斐波那契数列

作者:夏晓林地点:烟大计控时间:2017.04.23题目描述:        构建Fibonacci序列,分别用递归、递推、数组构建Fibonacci序列的若干项,分别从时间、空间的复杂度角度对三种方法进行比较,并实际测试三种方法程序运行的时间。C语言代码:#include#include #includeint digui(int n){ if (n <=

2017-04-23 14:06:26 923

原创 银行储蓄系统的设计与实现

作者:夏晓林地点:烟大计控时间:2017.04.23题目描述:        模拟银行柜台业务的要求,实现一个小型的银行储蓄系统软件的开发,其中包括开户、存款、取款、转账、改密、挂失、解挂、销户等功能。        在开发过程中,请按照问题求解过程的要求,体验开发过程中需要做的工作。除了下面的系统基本功能的描述外,鼓励开展调研,使开发的软件尽量符合实际的银行储蓄系统的实际业务

2017-04-23 13:56:31 11207

原创 C语言综合实践main()函数匹配,括号换行,加注释

作者:夏晓林地点:烟大计控时间:2017.04.23题目大意:用C语言写的源程序是一种文本文件。本项目以C语言的源程序为操作对象,完成对源程序的一系列处理,如判断是否有main函数、将某些行加上注释等。各功能可分别编制一个程序实现(建议用这种简单的方案),也可以编制一个程序文件,各功能作为程序中的模块。(1).读入一个C程序,判断其中是否只有一个main()函数,输出“暂时没有发现

2017-04-23 12:58:32 2371

原创 二进制文件读入

问题描述:代码实现:#include struct student{ char name[20]; int num; int english; int math; int chinise;}stu[100]; int main(){ FILE *fl; fl=fopen("student.dic","rb");

2017-04-04 20:36:39 651

原创 哪一天,哪一秒

作者:夏晓林时间:2017.04问题描述:代码实现:#include struct Time{ int year; int month; int day; int hour; int minute; int second;};void getTime(struct Time *pt);int dayOfYear(st

2017-04-04 20:18:50 853

原创 我的编号

题目描述:代码:#include #include using namespace std;struct student{ int number; char name[20]; student *next;};student *createlist(int n){ int i; student *head=NULL; s

2017-03-24 12:42:00 601

原创 谁挡住了我

题目描述:代码:#include using namespace std;struct Node{ float height; Node *next;};Node *creatlist(int n){ Node *t=new Node; cin>>t->height; if(n>1) t->next = creatli

2017-03-24 12:15:55 683

原创 字符统计

问题描述:给出一串字符,要求统计出里面的字母、数字、空格以及其他字符的个数。字母:A, B, ..., Z、a, b, ..., z组成数字:0, 1, ..., 9 空格:" "(不包括引号) 剩下的可打印字符全为其他字符.输入:测试数据有多组。每组数据为一行(长度不超过100000)。数据至文件结束(EOF)为止。输出:每组输入对应一行输出。包括四个整数a b c d,分别

2017-03-03 11:08:50 396

原创 课程设计3电子词典

问题及代码/*作者:夏晓林时间:2017.01题目描述:做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个词典,词汇量近8000个,英文与释义间用’\t’隔开。编程序,将文件中的内容读到两个数组e[]和c[]中,分别代表英文和中文,由用户输入英文词,显示中文意思。运行程序后,支持用户连续地查词典,直到输入“0000”结束,如图:提示:文件中的词汇已经排序

2017-01-04 11:34:01 625

原创 课程设计2成绩分析

题目描述:在数组score中将要存储某小组C程序设计的成绩,请完成下面的处理:(1)输入小组人数及成绩,要保证成绩在0-100之间;(2)输出该小组的最高成绩、最低成绩、平均成绩;(3)输出考得最高成绩和最低成绩的同学的人数;(4)输出考得最高成绩和最低成绩的同学的学号(设数组下标即学号,可能有相同的成绩)。(5)求出所有同学成绩的标准偏差,标准偏差公式为,其中为样本(即某

2017-01-04 11:22:43 1352

原创 课程设计1小学生算法

问题及代码:/*作者:夏晓林时间:2017.01题目描述:利用随机函数,给小学生出题,100以内的加减乘除*/#include #include //随机函数的头文件/********************函数功能:随机出num道100以内的加减乘除算数题目输入参数:a,b-随机数 c-随机数(0.1.2.3)代表加减乘除 d-所

2017-01-04 11:12:29 970 1

原创 第十六周点结构体

作者:夏晓林时间;2016.12问题描述:(1)请编写程序,输入一点的横纵坐标,输出该点到原点的距离 问题及代码:#include #include struct Point{ float x; float y;};int main( ){ struct Point str; float a; printf("请输入点的坐标:

2016-12-20 12:37:58 489

原创 学生成绩管理改装版

作者:夏晓林时间:2016.12问题描述:(1)定义学生结构体,在结构体数组中,输入了学生学号和两门课的成绩,计算均分后,输出成绩单。(2)计算每名学生的学分绩——各科成绩乘以学分的和,再除以总学分(本题中,C语言和数学课的学分分别是3和4); (3)计算各科的均分;(4)输出得奖学金的同学学号清单——奖学金规则是,学分绩要高于80且没有挂科。 问题及代码:#inc

2016-12-20 12:12:09 1339

原创 第十六周Oj题目学生信息排序

作者:夏晓林时间:2016.12问题描述:定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。输入:先输入5名学生的信息,按学号顺序排序输出后在输入要统计的院系名称输出:先按学号从小到大的顺序输出学生信息问题及代码:#include #include #define n

2016-12-20 11:22:00 534

原创 第十六周oj题目职工信息结构体

作者:夏晓林时间:2016.12题目描述:编写程序,定义一个存放职工信息的结构体类型,职工信息包括职工姓名、工作年限、工资总额。初始化5名职工的信息,对工作年限超过30年的职工每人加100元工资,要求分别输出工资变化之前和之后的所有职工的信息。输入:五名员工的姓名、工作年限、工资总额输出:输出两部分,一部分是工资变化之前的,一部分是变化之后的问题及代码:#inclu

2016-12-19 17:46:03 1396

原创 第十六周oj题目计算该日是本年的第几天

作者:夏晓林时间:2016.12题目描述:定义一个结构体变量(包括年、月、日)。编写一个函数days,由主函数将年、月、日传递给函数days,计算出该日在本年中是第几天并将结果传回主函数输出。输入:年、月、日输出:该日在本年的天数问题及代码:#include struct y_m_d{ int year; int month; int

2016-12-19 16:59:50 570

原创 第十六周项目二学生成绩处理

作者:夏晓林时间:2016.12题目描述:定义学生结构体,在结构体数组中,输入了学生学号和两门课的成绩,计算均分后,输出成绩单。问题及代码:#include #define N 100 /*N表示最多允许的学生人数*/struct Student{ int num; //学号 int c; //C语言成绩 int math; //数学

2016-12-15 09:23:06 387

原创 第十六周项目一复数结构体

作者:夏晓林时间:2016.12题目描述:编写一个程序,首先定义一个复数结构体类型,即结构类型。然后按照复数的运算规则进行计算,并按照复数表示的格式进行输出。问题及代码:#include struct complex{ int re; int im;};int main(){ struct complex x,y,s,p;

2016-12-15 08:37:48 296

原创 第十五周oj题目字符串替换

作者:夏晓林时间:2016.12题目描述:编写一个C程序实现将字符串中的所有"you"替换成"we"问题及代码:#includechar str[100];int main(){ int i; while(gets(str)!=NULL) { i=0; for(i=0; str[i]!='\0'; i++)

2016-12-13 12:46:29 444

原创 第十五周oj题目输出特定的字符串

作者:夏晓林时间:2016.12题目描述:输出n个字符串,把其中以包含字母B或b的字符串输出。输入:第一行 n           第二行到第n+1行,每行一个字符串输出:包含字母B或b的字符串问题及代码:#include int main(){ int i,j,n,a; char str[80]; scanf("%d",&n);

2016-12-13 12:32:46 262

原创 第十五周oj题目字符串比较

作者:夏晓林时间:2016.12题目描述:写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为int stringcmp(char *p1,char *p2); 设p1指向字符串s1,p2指向字符串s2。要求当s1=s2时,返回值为0,若s1≠s2,返回它们二者第1个不同字符的ASCII码差值(如"BOY"与"BAD",第2个字母不同,"O"与"A"之差为79-65

2016-12-13 11:29:17 336

原创 第十五周oj题目统计字符串种类

作者:夏晓林时间:2016.12题目描述:输入:一串字符串输出:该字符串中大小写字母,数字,以及其他字符的个数,最后输出总字符串长度。问题及代码:#include #include int main(){ char str[100]; gets(str); char *ptr=str; void fuction(char *);

2016-12-13 10:52:03 265

原创 第十五周oj题目判断字符串是否回文

作者:夏晓林时间:2016.12.题目描述:判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。问题及代码:#include #include int main(){ int a,i; char str[100]; scanf("%s",str); a=strlen(str)-1

2016-12-13 10:30:03 488

空空如也

空空如也

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

TA关注的人

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