定义一个Book(图书)类,在该类定义中包括:(1)数据成员:bookname(书名)、price(价格)和number(存书数量)。
(2)成员函数:display()显示图书的情况;
borrow()将存书数量减1。
并显示当前存书数量;
restore()将存书数量加1,并显示当前存书数量。
(3)在main函数中,要求建立某一种图书对象,并对该图书进行简单的显示、借阅和归还管理。
2023/9/14 12:27:20 2KB c++ 图书类
1
基于Python3、pyserial、bottle、websocket_server、vue、element-ui实现的Web版串口助手,只需要安装Python3.6和pyserial,双击main.py,然后在浏览器中输入http://localhost:8080/即可看到界面。

还可以在树莓派上运行这个程序,然后在笔记本浏览器里就可以控制树莓派的串口了
2023/9/13 14:17:39 75KB Python 串口助手
1
压缩包中有一个已经在KEIL5开发环境下调试通过的STM32工程文件,其中对工程各项设置进行了正确配置,可以直接下载到板子上。
main文件中对常用外设USART、SPI、I2C、NVIC、EXIT、TIM(定时、输入捕获、输出比较)、SYSTICK编写了相应的配置函数,需要时可直接调用。
代码格式严谨,注释丰富,可移植性强,是本人学习STM32长期整理的成果。
2023/9/13 8:20:13 6.27MB STM32 KEIL5 工程模板 调试通过
1
求空间两直线交点-MATLAB代码+原理说明原理.pdf——说明性文档main_demo.m——demo主程序,也就是一个示例Intersection_of_TwoLines.m——求交点的函数
2023/9/4 23:31:55 208KB MATLAB 几何
1
数据结构的课程设计作业--学生社团管理系统||但是并没有用到数据结构的知识没有用数据库,而是用的JAVAIO代码很丑,但是有一个Java界面可以看,直接运行Main.class就出主窗口里面可能会有未知bug运行环境是Eclipse,如果出现乱码,将Eclipse的编码改成GBK就好了
2023/9/1 2:33:57 3.82MB 学生管理系统 java界面 小制作
1
1.本工具为抽取ttf文件部分字体转存到新文件中2.很多工具都是使用main方法调用,此资源通过代码调用抽取想要抽取的文字3.提供源码地址;以及示例;
2023/9/1 1:10:32 53B ttf java抽取ttf 字体 java抽取字体
1
ReactNative聊天UI界面分享GITHUBhttps://github.com/Minte-grace/Dating_UI
2023/8/31 16:11:03 124KB ReactNative Chat
1
已经调试好的压力传感器bmp180程序,测试成功温度和压力都准确。
单片机STM32F100在主程序中#include"bmp180.h"定义IO口:#defineI2C_SDA_PIN7#defineI2C_SCL_PIN6#defineI2C_GPIO GPIOB gpio_init(I2C_GPIO,I2C_SDA_PIN,GPIO_Mode_AF_OD|GPIO_Speed_50MHz); gpio_init(I2C_GPIO,I2C_SCL_PIN,GPIO_Mode_AF_OD|GPIO_Speed_50MHz);定义全局变量:s32bmp180_temp,bmp180_presure;//bmp180主程序调用:test_pressure_main();即得到温度bmp180_temp值压力bmp180_presure值
2023/8/30 4:57:34 5KB bmp180
1
源代码:#include#include#include#include#definePI3.1415926/*定义常量*/#defineUP0x4800/*上移↑键:修改时间*/#defineDOWN0x5000/*下移↓键:修改时间*/#defineESC0x11b/*ESC键:退出系统*/#defineTAB0xf09/*TAB键:移动光标*//*函数声明*/intkeyhandle(int,int);/*键盘按键判断,并调用相关函数处理*/inttimeupchange(int);/*处理上移按键*/inttimedownchange(int);/*处理下移按键*/intdigithour(double);/*将double型的小时数转换成int型*/intdigitmin(double);/*将double型的分钟数转换成int型*/intdigitsec(double);/*将double型的秒钟数转换成int型*/voiddigitclock(int,int,int);/*在指定位置显示时钟或分钟或秒钟数*/voiddrawcursor(int);/*绘制一个光标*/voidclearcursor(int);/*消除前一个光标*/voidclockhandle();/*时钟处理*/doubleh,m,s;/*全局变量:小时,分,秒*/doublex,x1,x2,y,y1,y2;/*全局变量:坐标值*/structtimet[1];/*定义一个time结构类型的数组*/main(){intdriver,mode=0,i,j;driver=DETECT;/*自动检测显示设备*/initgraph(&driver,&mode,"");/*初始化图形系统*/setlinestyle(0,0,3);/*设置当前画线宽度和类型:设置三点宽实线*/setbkcolor(0);/*用调色板设置当前背景颜色*/setcolor(9);/*设置当前画线颜色*/line(82,430,558,430);line(70,62,70,418);line(82,50,558,50);line(570,62,570,418);line(70,62,570,62);line(76,56,297,56);line(340,56,564,56);/*画主体框架的边直线*//*arc(intx,inty,intstangle,intendangle,intradius)*/arc(82,62,90,180,12);arc(558,62,0,90,12);setlinestyle(0,0,3);arc(82,418,180,279,12);setlinestyle(0,0,3);arc(558,418,270,360,12);/*画主体框架的边角弧线*/setcolor(15);outtextxy(300,53,"CLOCK");/*显示标题*/setcolor(7);rectangle(342,72,560,360);/*画一个矩形,作为时钟的框架*/setwritemode(0);/*规定画线的方式。
mode=0,则表示画线时将所画位置的原来信息覆盖*/setcolor(15);outtextxy(433,75,"CLOCK");/*时钟的标题*/setcolor(7);line(392,310,510,310);line(392,330,510,330);arc(392,320,90,270,10);arc(510,320,270,90,10);/*绘制电子动画时钟下的数字时钟的边框架*//*绘制数字时钟的时分秒的分隔符*/setcolor(5);for(i=431;i<=470;i+=39)for(j=317;j<=324;j+=7){setlinestyle(0,0,3);circle(i,j,1);/*以(i,y)为圆心,1为半径画圆*/}setcolor(15);line(424,315,424,325);/*在运行电子时钟前先画一个光标*//*绘制表示小时的圆点*/for(i=0,m=0,h=0;i<=11;i++,h++){x=100*sin(
2023/8/25 8:11:27 142KB c语言实现电子时钟 课程设计
1
附件为mybatis-generator所需要的jar包,包好配置文件generatorConfig.xml文件,注意在src/main下面间建个文件夹mybatis-generator,然后将附件两个jar包及配置文件放进去,建立相应package及对应表,即可使用命令来创建了。
2023/8/23 9:30:33 1.34MB 自动生成 mysql generator
1
共 353 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡