自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++十种排序方法——最详细代码

十种排序方法:1.优化的冒泡排序2.简单选择排序3. 直接插入排序4. 快速排序 (方法1:选择所处理的数组的第一个元素作为基准元素, 方法2:快速排序取优化的中轴值)5. 折半插入排序6. 希尔排序(增量选取5,3,1)

2022-01-26 11:57:46 3951

原创 Java注释详解:让你的代码更易读易懂!

Java注解

2023-05-25 15:38:10 493 1

原创 动态规划——昆虫繁殖

小民发现了一种特殊的昆虫,这种昆虫的繁殖能力很强。每对成虫过x个月后开始产卵,每个月产y对卵;每对卵要过3个月长成成虫(1<=x,y<=20;假设:每个成虫不死,第一个月有一对成虫,问第z个月有多少对成虫。1行:1个整数,即第n个月的昆虫的数量。1行:三个空格隔开的整数x,y,z。

2023-05-23 09:19:13 160

原创 动态规划——2条路径最大和

小民从图的左上角的A点出发,可以向下行走,也可以向右走,直到到达右下角的B点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。输入的第一行为一个整数N(表示N*N的方格图),接下来的每行三个整数,签名两个表示位置,第三个数位该位置上所放的数。一行单独的0表示输入结束。小民从A点到B点共走2次,试找出2条这样的路径,使得取得的数之和位最大。只需输出一个整数,表示2条路径上取得的最大的和。

2023-05-21 11:16:44 155 1

原创 幸运数C++

int twosum(int n) //计算二进制各个位数的和。

2022-09-15 18:21:54 1054

原创 [罗马数字转整数]

罗马数字转整数

2022-05-08 17:14:06 79

学生信息管理系统之若依框架实现

系统的主要功能: 学生信息、迎新管理、学生工作、宿舍管理与离校管理 实体类(Entity Class): 学生(Student):包含学生的姓名、学号、性别、年龄等信息的实体类。 数据访问层(Data Access Layer): 学生Mapper接口(StudentMapper):定义对学生信息进行数据库操作的方法,如增删改查等。 服务层(Service Layer): 学生Service接口(StudentService):定义对学生信息进行业务逻辑处理的方法,如添加学生、删除学生、更新学生信息等。 学生Service实现类(StudentServiceImpl):实现学生Service接口中定义的方法,具体实现业务逻辑。 控制器层(Controller Layer): 学生Controller类(StudentController):负责处理学生信息管理系统的HTTP请求和响应,包括添加学生、查询学生、删除学生等操作。 视图层(View Layer): 学生信息管理页面(Student Management Page):使用HTML、CSS和JavaScript等前端技术

2023-07-09

安卓应用之Intent的使用

1、学习并掌握Intent的使用。 2、使用Intent拨打电话及发送短信。 3、主界面实现:电话号码输入(直接输入及从通讯录中读取),拨打电话按钮,发送短信按钮。主界面点击拨打电话,直接调用系统电话功能进行拨号。点击发送短信按钮,进入短信编辑及发送界面。 4、短信编辑及发送界面:输入短信内容,并发送短信。可以修改接收方的电话号码。 实现逻辑: 打电话: 1.界面使用linearlayout布局添加电话号码和短信内容输入框,定义button控件 2.在Activity中初始化需要操作的视图对象 3给button设置点击监听 5.点击打电话进入拨号界面 1)创建一个Intent 2)携带数据 3). startActivity(intent) 7.点击发短信进入短信编辑界面 1)创建一个Intent 2)携带数据(号码/内容 3). startActivity(intent)

2023-07-09

安卓应用之Activity数据传递

使用startActivityForResult和onActivityResult的方法来启动Activity,发送数据以及接收数据返回。 使用onActivityResult中的形参,实现标准的处理流程。 代码中Tag,RequestCode,ResultCode能标记性数值,需要在合适的类中定义合适的静态值,以便提高程序的可读性。 能对除0错误的提示可以在Activity判断并提示,也可以在另一个Activity判断并提示,

2023-07-09

安卓应用实现之音乐播放器

界面的上半部显示正在播放的歌曲信息。播放及停止按钮(没有歌曲播放时,显示为播放,点击按钮开始播放歌曲或者继续之前播放的歌曲;正在播放歌曲时,显示为停止,点击按钮暂停音乐播放。)下一曲按钮(点击按钮切换歌曲至下一曲)。播放完当前歌曲,自动切换到下一曲。 使用service进行音乐播放。使用BroadcastReceiver将歌曲信息传输到前台UI并显示。 首先创建需要用到的控件,然后绑定控件,再设置监听器,定义一个MusicService 类,创建broadcast receiver,intentfilter 和Mediaplayer在musics receive里面发送广播,将会在Activity组件中的broadcast receive接收到, main Activity中的broadcast receiver将会监听从service传回来的广播。

2023-07-08

安卓应用实现-个人课程表

实验要求: 1、学习并掌握Android数据存储的使用。 2、开发任务实现一个个人课程表。 3、功能说明: a)可以录入课程信息,包括但不限于:课程名称,课程编号,上课的时间(星期几,第几节),任课教师等。 b)图形化的方式显示课表。 c)可以自动获取系统时间,高亮当天课程,并高亮半个小时之后即将上课的课程。 d)按住课程项,浮动显示课程信息,松手后信息消失。 e)一个界面自适应portrait和landscape模式。 4、开发技术及要求: a)使用SQLite作为本地数据存储。 b)尽量利用屏幕的面积进行显示,不可留大量空白。 c)应用打开时,随着时间,自动切换高亮。 d)界面支持手势捏放进行界面缩放可以加分。 5、注意事项: a)浮动显示课程信息内容没有标准解决方案,需要自己思考并且尝试去解决。

2023-07-08

安卓应用之用户界面编程计算器界面

计算器用的是linear layout布局,EditText 是输入框,设置结果最多只能显示十个字符。 自适应方法:利用上面的0dp权重法来设置,创建横屏xml,调整控间间距。 代码部分:获取相应控件,设置按钮单击事件,定义第一个操作数和第二个操作数,定义运算符。 数据保存:首先获取SharePreference对象,使用的模式是mode_private模式,获取editor对象,然后通过put函数存储信息,再使用editor commit提交 数据读取:获取SharePreference对象,根据key读取代码显示在页面上 可以自适应手机屏幕,而且在旋转手机时,重新排布按钮。

2023-07-08

对程序员的万能简历模板

程序员的万能简历模板。

2023-05-21

Java EE的图书管理系统的设计与实现

1.背景 随着计算机技术的发展,尤其是互联网技术的发展和普及,各种各样的管理系统也越来越成为人们的管理工具,通过管理工具能够很好的进行目标的管理,大大的方便了日常生活中的管理。 1.2系统需求 长期以来,人们使用传统的人工方式管理图书馆的日常业务。其操作流程比较繁琐,在借书时读者首先要将借的书和借阅证交给工作人员。然后工作人员将每本书的信息卡片和读者借阅证放在一个小格兰里。最后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读... 5.1、数据库介绍 本系统的使用的数据库是MySQL. 数据库共有两个个表:用户表user,书表 book。 5.2、数据库详细设计 5.2.1书表 book 列名 数据类型 允许空 说明 id int 否 书籍号,主键 bookname varchar 否 书籍名称 author Varchar 否 登录密码... 5.2.2用户表user 列名 数据类型 允许空 说明 uid int 否 用户编号,主键 username varchar 是 用户名 password varchar 是 密码 ni_name varchar 是 真实姓名.....

2022-08-20

图书馆管理系统的设计 javaEE实现

适用的人群: java图书馆管理系统的课程设计作业 适用于水过这门课程,对于追求高分高难度的建议划走 图书管理系统开发文档 一、引言 一直以来,图书管理一直是经过人工进行书籍查询、借阅等环节,人力资源消耗很大,图书馆管理人员很难对图书进行准确的统计、分析。为了能够高效进行图书管理,减少图书馆管理人员的压力,提高他们的工作效率,特此开发图书管理系统。 二、需求分析 目前图书馆采用的人工管理方式已经很难满足图书馆日益增大的图数量以及读者量。图书管理员每天需要在查询图书、读者信息中花费大量的时间...... 系统需要具备以下要求:..... 1.主登录页面代码: Login.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">......

2022-08-20

基于Java EE的图书管理系统的设计与实现

大学生JAVAEE课设作业 技术描述: Web前端技术:HTML、CSS、JavaScript等; 后端开发语言与技术:Java、JDBC、JSP、JavaBean、Servlet等; 开发环境:Eclipse、Tomcat服务器; 数据存储:使用数据库MySQL 存储和访问数据, 操作界面:使用浏览器+jsp页面作为操作界面; 设计模式:使用MVC(Model-View-Control)的设计模式进行系统结构的设计; 下面展示一部分资源: 图书管理系统开发文档 一、引言 一直以来,图书管理一直是经过人工进行书籍查询、借阅等环节,人力资源消耗很大,图书馆管理人员很难对图书进行准确的统计、分析。为了能够高效进行图书管理,减少图书馆管理人员的压力,提高他们的工作效率,特此开发图书管理系统。 二、需求分析 目前图书馆采用的人工管理方式已经很难满足图书馆日益增大的图数量以及读者量。图书管理员每天需要在查询图书、读者信息中花费大量的时间。同时,在管理员疲劳时手动记录的借阅信息也更容易出现差

2022-08-20

空空如也

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

TA关注的人

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