-
C语言利用结构体数组实现学生成绩管理系统
所属栏目:[C语言] 日期:2020-12-15 热度:66
要求: 某班有最多不超过30人(具体人数由键盘输入)参加期末考试,最多不超过6门(具体门数由键盘输入)。定义结构体类型描述学生信息,每个学生信息包括:学号、姓名、多门课的成绩、总成绩和平均成绩。用结构体数组作为函数参数,编程实现如下菜单驱动的[详细]
-
C语言实现简单学生成绩管理系统
所属栏目:[C语言] 日期:2020-12-15 热度:92
本文实例为大家分享了C语言实现学生成绩管理系统的具体代码,供大家参考,具体内容如下 C语言小项目 实现一个学生成绩管理系统 系统功能: 1.实现所有学生成绩的录入(利用结构体数组),当输入字符为end时候,结束成绩的录入; 2.实现所有学生信息的输出 3.[详细]
-
使用Python生成Shell命令,批量执行程序代码解析
所属栏目:[C语言] 日期:2020-12-15 热度:142
本文主要研究的是Linux系统中使用Python生成Shell命令,批量执行程序的相关内容,具体如下。 近日经常遇到在Linux shell中批量执行相似命令的情况。比如执行如下命令: gifsicle --delay=100 gif/App_1_hour_*_down.gif combine_gif/App_1_hour_down.gif gif[详细]
-
浅谈Linux文件目录介绍及文件颜色区别
所属栏目:[C语言] 日期:2020-12-15 热度:185
本文主要介绍的是关于Linux文件目录介绍及文件颜色区别的相关内容,具体如下。 文件颜色代表含义 蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件; 白色表示其他文件; 黄色是设备文件,包括block,char,fifo。 常见目录解释 Li[详细]
-
基于C语言实现图书管理信息系统设计
所属栏目:[C语言] 日期:2020-12-15 热度:168
本文实例为大家分享了图书管理信息系统的设计与实现,供大家参考,具体内容如下 #includestdio.h#includestring.h#define BookSize 100#define BLHum 50#define BLHnum 50#define RRnum 50/*主数据库文件*/typedef struct { int bno; char bname[21]; int na[详细]
-
C语言实现通讯管理系统设计
所属栏目:[C语言] 日期:2020-12-15 热度:100
本文实例为大家分享了C语言实现通讯管理系统的具体代码,供大家参考,具体内容如下 #includestdio.h#includestring.h#includestdlib.htypedef struct{ char num[5]; char name[9]; char sex[9]; char phone[13]; char addr[31];}DataType;typedef struct nod[详细]
-
基于C语言实现学生成绩管理系统
所属栏目:[C语言] 日期:2020-12-15 热度:195
本文实例为大家分享了C语言实现学生成绩管理系统的具体代码,供大家参考,具体内容如下 这里只贴代码,具体介绍省略。 #include stdio.h#include io.h#include conio.h#include stdlib.h#include string.h#define MAX 200struct student{ char no[10]; // 学[详细]
-
Android控件实现图片缩放功能
所属栏目:[C语言] 日期:2020-12-15 热度:157
1 简介 先来一张效果图 TIM图片.gif 上图中灰色的一块是ImageView控件,ImageView中的图片进行左右上下移动,以及双指缩放。 对于android控件的缩放移动,点这里----android控件的缩放,移动 2 使用步骤 布局layout xml version="1.0" encoding="utf-8"Linea[详细]
-
C语言数据结构之堆排序源代码
所属栏目:[C语言] 日期:2020-12-15 热度:169
本文实例为大家分享了C语言堆排序源代码,供大家参考,具体内容如下 1. 堆排序 堆排序的定义及思想可以参考百度百科: 用一句概括,堆排序就是一种改进的选择排序,改进的地方在于,每次做选择的时候,不单单把最大的数字选择出来,而且把排序过程中的一些操[详细]
-
java实现网上购物车程序
所属栏目:[C语言] 日期:2020-12-15 热度:127
用java代码写一个简单的网上购物车程序,供大家参考,具体内容如下 需求: 1、写一个商品类,有商品编号、商品名称、商品分类、商品单价属性。 2、写一个商品条目信息类,有商品和数量两个属性,有商品总价格方法。 3、写一个购物车类,有添加商品方法、查看[详细]
-
Android开发之圆角矩形创建工具RoundRect类定义与用法分析
所属栏目:[C语言] 日期:2020-12-15 热度:72
本篇章节讲解Android开发之圆角矩形创建工具RoundRect类。供大家参考研究具体如下: 用于把普通图片转换为圆角图像的工具类RoundRect类(复制即可使用): RoundRect.java import android.content.Context;import android.graphics.Bitmap;import[详细]
-
使用devenv在命令行中编译项目的方法
所属栏目:[C语言] 日期:2020-12-15 热度:100
本文介绍如何使用命令行运行Visual Studio编译项目。 一、devenv介绍 devenv是VisualStudio的可执行程序,一般在“..Microsoft Visual Studio 12.0Common7IDE”下,用于运行Visual Studio。 使用devenv来编译项目的实例: devenv D:BuildMyProjectSrc[详细]
-
java实现水果超市管理系统
所属栏目:[C语言] 日期:2020-12-15 热度:165
本文为大家分享了java实现水果超市管理系统的具体代码,供大家参考,具体内容如下 首先建立水果类的界面 public class Fruit { //定义ID private String id; //定义名称 private String name; //定义价格 private int price; //定义单位 private String unit[详细]
-
Android EditText默认不弹出输入法的实现方法
所属栏目:[C语言] 日期:2020-12-15 热度:136
一、Android EditText默认不弹出输入法的办法: 1. 在AndroidManifest.xml中将需要默认隐藏键盘的Activity中添加属性即可(常用此方法) android:windowSoftInputMode="adjustUnspecified|stateHidden"android:configChanges="orientation|keyboardHidden" 例[详细]
-
浅谈Springboot整合RocketMQ使用心得
所属栏目:[C语言] 日期:2020-12-15 热度:198
一、阿里云官网---帮助文档 https://help.aliyun.com/document_detail/29536.htmlspm=5176.doc29535.6.555.WWTIUh 按照官网步骤,创建Topic、申请发布(生产者)、申请订阅(消费者) 二、代码 1、配置: public class MqConfig { /** * 启动测试之前请替换[详细]
-
Android O添加桌面快捷方式的示例
所属栏目:[C语言] 日期:2020-12-15 热度:149
手机升级到安卓O后,突然发现创建快捷方式的功能失效了,查询一番后发现:安卓O要使用ShortcutManager来创建快捷方式。 安卓N及以下版本: Intent addShortcutIntent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");//"com.android.launcher[详细]
-
python+matplotlib实现礼盒柱状图实例代码
所属栏目:[C语言] 日期:2020-12-15 热度:163
演示结果: 完整代码: import matplotlib.pyplot as pltimport numpy as npfrom matplotlib.image import BboxImagefrom matplotlib._png import read_pngimport matplotlib.colorsfrom matplotlib.cbook import get_sample_dataclass RibbonBox(object): o[详细]
-
Mac中配置gradle环境及使用android studio打包jar包与arr包的方
所属栏目:[C语言] 日期:2020-12-15 热度:188
前言 在Mac中用android studio 导出jar包最重要的是需要配置gradle ,它包的导出也是通过gradle命令进行的。 所以,如果想成功打包,要先配置好gradle环境,这样你才可以在android studio中的terminal中直接使用gradle命令了。下面话不多说了,来一起看看详细[详细]
-
Python使用matplotlib填充图形指定区域代码示例
所属栏目:[C语言] 日期:2020-12-15 热度:126
本文代码重点在于演示Python扩展库matplotlib.pyplot中fill_between()函数的用法。 import numpy as npimport matplotlib.pyplot as plt# 生成模拟数据x = np.arange(0.0,4.0*np.pi,0.01)y = np.sin(x)# 绘制正弦曲线plt.plot(x,y)# 绘制基准水平直线plt.plo[详细]
-
浅析正则表达式 元字符和普通字符
所属栏目:[C语言] 日期:2020-12-15 热度:107
要想学会正则表达式,理解元字符和普通字符是一个必须攻克的难关。不用刻意记。下面小编给大家带来了正则表达式 元字符和普通字符的相关知识,一起看看吧。 根据正则表达式语法规则,正则表达式的匹配模式是由一系列的字符构成的。 一.普通字符: 大多数的字[详细]
-
详解Vue快速零配置的打包工具――parcel
所属栏目:[C语言] 日期:2020-12-15 热度:117
本文介绍了Vue快速零配置的打包工具――parcel,分享给大家,具体如下: 特性 快速打包 打包所有资源 自动转换 代码拆分 模块热替换 友好的错误记录 如何工作 Parcel 将 资源 树转换成 包(bundles) 树。许多其它的打包工具基本上是基于 JavaScript 资源,还[详细]
-
Android 快速实现防止网络重复请求&按钮重复点击的方法
所属栏目:[C语言] 日期:2020-12-15 热度:142
在日常开发过程中,偶尔会出现一些极端问题。比如 网络重复请求,很难过滤 请求的问题。 下面一段代码,可以解决这个重复请求的问题。 下面上一段代码: private long lastClick; // 防止网络重新请求if (System.currentTimeMillis() - lastClick = 1000) {[详细]
-
Android开发中简单设置启动界面的方法
所属栏目:[C语言] 日期:2020-12-15 热度:176
本篇章节讲解Android开发中简单设置启动界面的方法。供大家参考研究具体如下: 启动界面的意义是为了让后台处理耗时的复杂工作,当工作处理完成后,即可进入主界面。相比让用户等待布局加载完成,使用一张图片作为启动背景,会带来更好的体验。 首[详细]
-
Spring Boot 中使用cache缓存的方法
所属栏目:[C语言] 日期:2020-12-15 热度:199
一、什么是缓存 Cache Cache 一词最早来自于CPU设计 当CPU要读取一个数据时,首先从CPU缓存中查找,找到就立即读取并送给CPU处理;没有找到,就从速率相对较慢的内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读[详细]
-
Android 快速使用正则表达式,校验身份证号的实例
所属栏目:[C语言] 日期:2020-12-15 热度:167
开发过程中,会遇到一些常用的正则需求。 比如,校验身份证号是否合法。下面一段简单的代码就能瞬间解决问题啦! StringUtils.java /** * 身份证号校验 * * @param idCard * @return */ public static boolean isIdCardNum(String idCard) { String reg = "^[详细]