最近在忙实习和毕业,实在是比较忙,没有什么折腾着玩的,各位有什么有意思的小项目可以在下面留言给我
最近黑龙江新冠传播特别的快,我的小伙伴们基本上都阳了。也请各位小伙伴们保重身体,注意个人防护。
最近黑龙江新冠传播特别的快,我的小伙伴们基本上都阳了。也请各位小伙伴们保重身体,注意个人防护。
import java.util.Scanner;
/**
第一题 1. (20分) 编写一个程序,实现从键盘输入6个学生的一门课程成绩,求出这6个学生的最高分,最低分以及平均分并输出。(用数组实现)
*/
public class test_one {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int sub = 6;
int sum = 0; //总分
int max = 0; //最大值
int min = 100; //最小值
int i = 1;
while(i<=sub){
System.out.println("请输入第"+i+"科分数");
int exam = sc.nextInt();
sum+=exam;
if (max<exam){ //判断最大值
max = exam;
}
if (min>exam){ //判断最小值
min = exam;
}
i++;
}
System.out.println("最高分为:"+max);
System.out.println("最低分为:"+min);
System.out.println("总分为:"+sum);
System.out.println("平均分为:"+sum*1.0/sub);
}
}
public class person {
private String name;
private String sex;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
public class xuesheng extends person {
private String studentNo;
public xuesheng(String s) {
}
public xuesheng() {
}
public void Student() {
}
public void Student(String studentNo) {
this.studentNo = studentNo;
}
public String getStudentNo() {
return studentNo;
}
public void setStudentNo(String studentNo) {
this.studentNo = studentNo;
}
public static void main(String[] args) {
xuesheng s1= new xuesheng();
s1.setStudentNo("2019101100");
s1.setName("齐勃涵");
s1.setSex("男");
s1.setAge(23);
xuesheng s2=new xuesheng();
s2.setStudentNo("2019101100");
s2.setName("测试");
s2.setSex("女");
s2.setAge(20);
//输出
System.out.println(s1.getStudentNo());
System.out.println(s1.getName());
System.out.println(s1.getSex());
System.out.println(s1.getAge());
System.out.println(s2.getStudentNo());
System.out.println(s2.getName());
System.out.println(s2.getSex());
System.out.println(s2.getAge());
s1=null;
s2=null;
}
}
一个圆类,包含:
属性:圆半径;
方法:构造方法;求面积方法;求周长方法:。
主类,包含:
主方法main(),在主方法中创建圆类的对象c1和c2并初始化,c1的半径为10,c1的半径为20,然后分别显示两个圆的面积和周长。
import java.util.Scanner;
public class yuan {
private double Radius;
public void setRadius(double r)
{
this.Radius=r;
}
public void yuan()
this.Radius=0;
System.out.println("圆");
}
public void yuan(double r)
{
this.Radius=r;
}
public double getRadius()
{
return Radius;
}
public double getArea()
double r=this.Radius;
return r*r*3.14;
}
public double getPerimeter(){
return this.Radius*3.14*2;
}
public void show()
{
Scanner cin=new Scanner(System.in);
System.out.println("请输入半径:");
this.setRadius(cin.nextInt());
System.out.println("半径=;"+this.getRadius());
System.out.println("周长;"+this.getPerimeter());
System.out.println("面积="+this.getArea());
}
public static void main(String args[])
{
yuan c1=new yuan();
yuan c2=new yuan();
c1.show();
c2.show();
}
}
import java.util.Arrays;
public class suiji {
public static void main(String[] args) {
int[] array = new int[10]; // 数组
System.out.println(Arrays.toString(array));
int index = 0; // 索引
while (true) { //while死循环
int no = (int) (Math.random() * 99) + 1; // 随机生成一个整数
boolean flag = true; // 定义一个布尔类型标识
for (int i = 0; i < array.length; i++) {
if (no == array[i]) {
flag = false;
break;
}
}
if (flag) {
array[index] = no;
index = index + 1; // 把数组的索引+1
}
if (index == array.length) {
break;
}
}
System.out.println("数组中的元素=" + Arrays.toString(array));
}
}
public class shuixianhua { // 齐勃涵
public static void qibohan(){
for (int i = 100; i < 1000; i++) {
int j = i % 10; //个
int k = i / 10 % 10; //十
int l = i / 100; //百
if (i==(j*j*j)+(k*k*k)+(l*l*l)) {
System.out.print(i + " ");
}
}
}
public static void main(String[] args) {
System.out.println("打印所有的水仙花数");
qibohan();
}
}
首先说一下我的方案,我在学校使用了一个5年前的一个路由,品牌是极路由 型号为 HC5861 这款路由器采用了联发科 基于MIPS架构的MT7620A 针对该处理器 我编译了一个openwrt的系统来替换原有的系统,并且在上面安装了华科当年做的锐捷认证插件 mentohust。 如果有同款路由想采用我同样方案的同学可以在下面评论留下邮箱我会直接发给你我编译好的固件。
这个路由器设计的非常不好,他原本的 WAN 和 一个LAN是百兆 另外一个LAN 是千兆。我在这个固件里把那个千兆LAN作为WAN来用。也可以自定义调换 只是在软件上定义了VLAN 。
----------4月13日 更新
mentohust这个工具原本是一个纯命令行下的工具,我们需要ssh到路由器的终端 来进行配置,并配置系统启动时自动认证。但最近我发现了 针对该工具的luci页面UI 。
github链接:https://github.com/BoringCat/luci-app-mentohust
如果有需要的话 可以在下面给我评论留言 ,我后续会考虑更新详细的操作流程。
本方案在 牡丹江师范学院,黑龙江生物科技职业学院 验证成功