自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 连接远程URL与API&连接有道API

学习笔记

2022-09-21 00:59:18 831

原创 自主练习:BBS电子布告栏

一定要有摘要吗

2022-06-17 16:26:15 310

原创 书店管理系统(Servlet+MySQL)登录与注册功能篇

书店管理系统(Servlet+MySQL)这个工程主要是对之前的一些总结吧,尽可能地用上所学的所有功能来实现,具体代码稍后也会上传到Github上。在前端上并没有用上CSS等技术,只用上了基础的HTML和部分JavaScript,这是因为这一篇文章注重于功能的具体实现而不是美观。在美观方面,我更倾向于在完成所有的工作之后,再一点点优化。而且我对于CSS的了解也不是很深,就不在这里献丑了。这个小练习应用的主要技术是Servlet,当然还有与Servlet紧密结合,密不可分的JSP,MySQL只涉及最基

2022-04-01 18:40:51 2615

原创 iPhone SE第三代强势入局后,我们来谈谈iPhoneSE2020

iPhoneSE 2020也许是iPhone历史上最为特殊的一代产品。它有着iPhone历史上最强的4G处理器A13。一直到2022年,在高通联发科一众厂商的衬托之下,这颗三年前的芯片,还不落下风。它也许是iPhone历史上唯一一个没有开过发布会的iPhone。它的上市是那么的悄无声息,即使是和同为SE系列的iPhoneSE2022和iPhoneSE第一代,它的诞生也太过低调。有人嘲笑它就是一本苹果设计的历史书,从工业设计的角度上,iPhone这一次,似乎真的没有跟上时代。但是销量不会骗人。

2022-03-18 01:29:50 3840

原创 使用AJAX技术,结合监听器,实现页面中动态显示当前网站在线人数(电子工业出版社《Java Web程序设计》P171第九题)方案Ⅱ

导航Servlet和Listener集成一个程序为什么有问题前一篇总结最大的问题最终方案1.监听器Servlet和Listener集成一个程序为什么有问题在上一篇总结中我写到我看到这个题目的第一个想法是写出Servlet和Listener集成的一个程序。第一是实现过程中出现了很多始料未及的异常情况。后来我想了一下,之所以SUN公司的费劲千辛万苦将不同功能的程序分离若干个小程序,实现框架化编程模式的目的是提升编程效率,简化流程和逻辑,但是我想把他们集成起来,这不是使事情变的更复杂了吗?无论是从逻辑上还是从

2022-01-26 20:36:53 1334 1

原创 使用AJAX技术,结合监听器,实现页面中动态显示当前网站在线人数(电子工业出版社《Java Web程序设计》P171第九题)

这里写自定义目录标题方案一:实现Context,把信息传送Context中刚看到的时候心里想的是写一个Servlet集成Listener的相关接口实现。然后JSP的JS每1ms获取一次doGet()中的数据实时刷新。但是中途不知道方案一:实现Context,把信息传送Context中参考了课本package com.filter;import java.io.PrintWriterimport javax.servlet.ServletContext;import javax.servlet

2022-01-25 23:06:41 934

原创 电子工业出版社《Java Web程序设计》练习2.E.2

习题分析题目描述login.jspCheckServlet.javaMainServlet.javaDestroySession.java题目描述login.jsp<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><%@ page language="java" contentType="text/html; charset=

2022-01-16 23:04:16 298

原创 电子工业出版社《Java Web程序设计》练习2.E.1

习题分析题目描述:index.jspweb.xmlUpperServlet.javaConvertServlet.java题目描述:使用Context的解决方案index.jsp<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><%@ page language="java" contentType="text/html; c

2022-01-16 18:18:12 370 1

原创 Struts2项目练习 登录+注册+文件上传+文件下载 不连接数据库

一个简单的小练习

2021-11-26 00:31:12 526 1

原创 Josephus问题分析(java)随笔

先建立一个列表,用来存储编号(假设一共有七个人)List<Integer> list = new LinkedList<>();for(int i=1;i<=7;i++) list.add(i);然后输入所需跳过的数字,并处理数字先假设输入的数字为3int skip = input.nextInt()-1;int target = skip;为什么对target要进行一个减一操作?列表的索引编号和数组一样,是从0开始的。第一个要删去的编号为3的数据

2021-08-14 21:20:33 146

原创 一元多项式的乘法与加法运算的算法分析(java描述)

捷径到达所需位置准备工作(创建相关结构)将数据输入实现乘法操作乘法结果队列的调整输出结果实现加法操作(同时输出)总代码到此结束,感谢大家观看输入格式:输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔。零多项式应输出0 0。测试点准备工作(创建相关结构)在这道题目中,我们使用“队列”的结构。(原因

2021-08-04 01:32:52 826

原创 java.数据结构.快速排序.学习笔记

快速排序普通排序中位数算法位置调整核心算法(左右对应调换)递归结束条件判断递归部分总代码普通排序中位数算法进行快速排序的第一步是选择适当的轴(pivot)作为整个算法的基准数,这个轴最好是应该是一个相对处于中间的数。为了使算法更简便,我们极力避免取这个数组中最极端(最大或最小)的数字。一般的,我们选取三个数出来,取这三个数的中位数作为轴,这样使作为轴的数不可能是极端的数字。为方便起见,我们一般选择数组两端和正中间数字进行比较,选取其中的中位数。 int mid = (max+min)/2;

2021-07-27 11:35:25 89

原创 递归解决欧几里德公约数算法

import java.util.Scanner;public class TestA{ public static void main(String[] arg) { Scanner input = new Scanner(System.in); int num1 = input.nextInt(); int num2 = input.nextInt(); gcd(num1,num2); input.clo

2021-07-19 21:49:01 146

原创 分别使用列表和队列来解决约瑟夫问题

import java.util.*;public class text2//用队列实现 { public static void main(String[] args) { Scanner input = new Scanner (System.in); System.out.println("Enter the number of soldiers:"); int numberPeople = input.nextInt();

2021-07-15 17:32:51 113

原创 请使用三个栈来实现一个整数加法器(java数据结构学习笔记)

import java.util.Stack;import java.util.Scanner;public class Text { public static void main(String[] args) { Scanner input = new Scanner (System.in); Stack<Integer>stack1 = new Stack<>(); Stack<Integer>.

2021-07-11 11:38:58 145

原创 设计和实现一个应用程序,使用栈的相关知识,读取从用户输入的一个句子,并反向显示每个词的字符(java数据结构学习笔记)

学习笔记:题目出自清华大学出版社《Java软件结构与数据结构》(第四版),若要引用请标明出处。import java.util.Stack;import java.util.Scanner;public class text { public static void main(String[] args) { Scanner input = new Scanner (System.in); Stack<String>stack = new

2021-07-01 13:04:15 111

原创 飞机大战(Java)

学习笔记分享,引用请写明出处Main类package PlaneWar;import javax.swing.*;public class Main extends JPanel{ static int weight = 600; static int height = 800; public static void main(String[] args) { JFrame frame = new JFrame(); frame.se

2021-05-17 22:08:28 170

原创 关于汉诺塔问题的Java描述(学习笔记)

先贴Java代码(方法部分)public void moveTower(int NumDisks, int start, int end, int temp){ if(NumDisks == 0) { moveOneDisk(start, end); } else { moveTower(numDisks - 1, start, temp, end); moveOneDisk(start, end); moveTower(numDisk - 1, temp, end, st

2021-04-19 23:54:22 89

原创 打印数字空心菱形

1 打印数字空心菱形描述由键盘输入 n(n 为奇数),打印如下图空心菱形例 :输入格式7输出格式输入样例3输出样例假设输入的奇数为N注意点:1,第i行数字前的空格数为N-i;2,每行之间首数字和尾数字之间相差的数字为等差数列,差为2;3,在开始打印下半部分时要注意,稍后会细讲;#include<stdio.h>int main(){ int n; scanf("%d",&n); int m; m=(n+1)/2;

2021-01-28 20:49:06 2034

原创 练习7-20 打印九九口诀表 (15分)

#include <stdio.h>int main(void){ int i, j, n; scanf("%d", &n); for(i = 1; i <= n; i++) { for(j = 1; j <= i; j++) { printf("%d*%d=%4d", j, i, i * j);//错误点 } printf("\n"); } return 0;

2020-10-15 14:56:09 295

原创 C语言打印菱形(标准)

新人一枚,希望各位大佬指教。#include<stdio.h>int main(){ int i,j,x,y,n,m; scanf("%d",&n); //上层算法 for(i=0;i<=n;i++) { x=n-i; y=2*i-1; for(j=0;j<x;j++) { printf(" "); } for(

2020-10-13 20:38:58 263

原创 练习2-13 求N分之一序列前N项和 (15分)错误分析

原错误程序#include<stdio.h>int main(){ double sum=0,j; int i,n; scanf("%d",&n); for(i=1;i<=n;i++) { j=1/i;//刚刚犯的错误 sum=sum+j; } printf("sum = %lf",sum); return 0;}在j=1/i中,原目的是导出double型但是因为“1”是i

2020-10-12 22:55:10 150

原创 练习2-12 输出华氏-摄氏温度转换表 (15分)练习错误分析

原题如下输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。输入格式:在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开。输出格式:第一行输出:“fahr celsius”接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小数

2020-10-12 21:57:37 737

原创 C语言绩点计算

本人大一软件工程新生,刚开始接触C语言编程,希望各位码界前辈多多指教,多提一些对我的程序的意见,以便我在编程的道路上有所进步。#include <stdio.h>#define N 6//程序位数调整处float A(int fration);int main(){ printf("*********本产品暂时只支持六个学科的计算************\n"); printf("如果计算单科绩点请输入1,如果计算平均绩点请输入2\n"); int n; scan

2020-10-08 21:31:37 4503

原创 C语言计算单个单词所含的字母数

本人大一软件工程新生,刚开始接触C语言编程,希望各位码界前辈多多指教,多提一些对我的程序的意见,以便我在编程的道路上有所进步。#include<stdio.h>int main(){ char word[81]; printf("/*请确定所使用的一定是纯英文输入法*/\n"); printf("/*本程序暂时只支持一个单词的操作*/\n"); printf("请输入单词:"); gets(word); char *str; int

2020-10-08 21:22:31 1497

原创 C语言去掉字符串空格

本人大一软件工程新生,刚开始接触C语言编程,希望各位码界前辈多多指教,多提一些对我的程序的意见,以便我在编程的道路上有所进步。#include<stdio.h>#include<string.h>int main(){ char word[81]; gets(word); char *p; p=word; int i,j; for(i=0;i<81;i++) { if(*p==' ')//注意不要

2020-10-08 21:07:43 3702 3

原创 C语言将一个十进制数转化成对应二进制数

本人大一软件工程新生,刚开始接触C语言编程,希望各位码界前辈多多指教,多提一些对我的程序的意见,以便我在编程的道路上有所进步。#include<stdio.h>#include<math.h>int main(){ int a,b,temp,i=0; int hsing[21]={0}; hsing[20]=3; printf("请输入一个十进制数:\n");

2020-10-08 20:59:11 1454 3

华南农业大学理论力学期末考试试卷

华南农业大学理论力学期末考试试卷

2023-01-17

华南农业大学工程与计算机制图Ⅰ期末考试(线上版)

华南农业大学工程与计算机制图Ⅰ期末考试(线上版)

2023-01-09

2022年华南农业大学理论力学期末考试(线上考试)

2022年华南农业大学理论力学期末考试(线上考试)

2023-01-09

空空如也

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

TA关注的人

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