java第7次作业 访问权限、对象使用

题目1 一、:在作业5的基础上,再创建一个柱体类,包含矩形对象、高和体积等三个成员变量,一个构造方法进行成员变量初始化,和计算体积、换底两个功能方法,在主类中输入长、宽、高,计算柱体体积,输入新的长、宽、高,创建新的矩形对象,并利用换底方法换底,再次计算柱体体积。 二、源程序 1.Rectangle.java package haha; public class Rectangle { static double c;//定义长为c static double
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

数据库设计 3 个范式

参考文章: 数据库设计 3 个范式 http://ningg.top/database-nf/ 总结: 第 1 范式:列不可分,原子性;例如:地址信息,提取省份和城市。 第 2 范式:非主键列完全依赖主键列,一张表格只保存一类数据;例如:学生选课信息,学号、课程名称、学分,需要将课程信息(课程名称、学分)单独提取出来。 第 3 范式:非主键列之间不存在传递依赖,即非主键列之间,没有相互关联关系,非主键列直接与主键列相关联,而非间接相关。
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

【最短路】分层图最短路 分层图最短路

参考博客: 分层图最短路 分层图最短路--最通俗易懂的讲解 小说 题目描述 由于小X是一位奆老,奆老总是忙得一刻也停不下来。他刚刚准备完食物,小X童年的挚友小S和小Z来找他帮忙了…… 小S和小Z十分喜欢看网络写手“25”的小说,但由于需要付费才能阅读,而小S和小Z的零花钱有非常少,他们只能找小X靠黑科技侵入给网站,把小说给他们。 然而小X又非常的爱慕虚荣,他要小S和小Z到自己家里来取小说。 小S、小Z和小X都居住在扬中市,扬中市共有n个小区,m条主干道(假设每条主干道都是双行线)。小S家住在1
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

吉他谱----再见

弹唱
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

萨拉萨蒂-《流浪者之歌》

...... 但是你心里很明白,人家根本都不爱你,瞧不起你,看不上你。你的内心的渴望、憧憬、激动、追求,最终一定要换成失望、伤感、悲伤和绝望。但是你又不死心,老是想跟人家说点什么,正在这时候有一天你发现... ......
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

The Art Of Loving

The Art Of Loving 来源 https://www.zhihu.com/question/23720541 ----------------------------- 茫然的蒲公英 有书签约作者,公众号:蒲公英的读书小站,著有《生活永远值得期待》 这是一本深入探讨爱的意义与爱的理论实践的书,但如作者在前言中所说,这并非一本传授所谓爱的艺术秘诀的书。 学生时代在图书馆借阅过一本《逃避自由》,知道了弗洛姆的名字,虽不是很懂,只是囫囵吞枣地读了个大概,但还是被他的思想吸引,印象深刻。
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

利用递归算法求10!

递归算法就是在调用自己,循环的调用。是一种解决问题的常用算法。比较简单易于分析。 递归有两个基本要素:边界条件,即确定递归何时停止运行,也叫递归出口,另一个就是递归模式,也就是如何将大问题分解为小问题的,也叫递归体。 int getR(int num){ if(num==1) return num; return getR(num-1)num; } 例如:使用递归求阶乘10!。 public static int getR(int num){ if (num==1) //num==1为递归条件
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

基于idea新建maven项目并发布tomcat

基于idea 创建maven项目 基于idea 创建maven项目 1.创建新的project 2.选择创建maven项目 3.确定项目的组id以及别名id 4.(不想说话,继续next!!!) 5.点击finsh(结束) 6.对项目结构进行构建 1.对项目moudle进行构建 2.对项目moudle进行构建 1.创建新的project 2.选择创建maven项目 注意:确认SDK的位置,以及选择合适的脚手架(此次以webapp为例) 确定选择后定,next。 3.确定项目的组id以及别名id
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

python学习记录2

学习记录2 1.数据类型 (1)数字 整形——int (2)字符串——str (3)布尔值——bool 只有True和False (4)列表——list (5)元祖——tuple (6)字典——dict (7)其他相关   type()可查看括号内的数据类型,以下代码输出为<class 'int'> b=452 v=type(b) print(v)      int()将数据转换为整形数字,以下代码结果为10和3 num=('a') v=int(num,base=16)#将字符a以16进
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

mac本开发端口占用报错

今天用node+express快速搭建了一个服务,当起服务时报了一个错误,刚一看没太在意就去百度,可能自己刚开始搜索的关键点不对一直没有找到解决的方法,经过不断的尝试终于解决了,一下就是我遇到的问题 上面错误主要看第一句 我的错误主要在于端口是888,当我换成8880或者其他四位数端口服务都能正常起来,我把它理解成一种端口占用情况; 下面简单介绍一下端口被占用时的解决的方法 第一种:直接在监听端口的地方更换别的端口 第二种:打开终端执行sudo lsof -i tcp:port查看端口进程情况
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

[NOI2009]管道区珠

[NOI2009]管道取珠 对于\(\sum a[i]^2\) 我们不如把它理解成 一个取珠游戏A和一个取珠游戏B同时举行,当A中的任意一个结果和B中的任意一个结果相同时,我们把它加进方案 f[i][j]表示A游戏中上管道取了i个球,B游戏中上管道取了j个球(一个循环枚举k,所以A游戏中下管道取了k-i个球,B游戏中下管道取了k-j个球) 于是便非常的简单了 代码 #include<iostream> #include<cstdio> #include<cmath> #include<algo
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

glew的安装

下载链接: https://sourceforge.net/project/downloading.php?group_id=67586&filename=glew-1.5.1-win32.zip 点击上面的链接下载最新的GLEW(支持OpenGL 3.0),解压,将 /bin/glew32.dll 拷贝到 c:/windows/system32 下面,将/lib/glew32.lib 拷贝到VC安装目录下的 lib 目录下(如:/Microsoft Visual Studio 9.0/VC/
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

js的typeof返回有哪些类型

废话不多说,直接上答案! 1.String 2.Number 3.Boolean 4.Object 5.Function 6.undefined ps:typeof null;//object
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

Linux中IP配置

一、获取网卡名称   ip a ifconfig(安装net-tools后可用) 二、进入网卡配置文件所在路径   cd /etc/sysconfig/network-scripts/ 三、编辑网卡配置文件    Vi ifcfg-ens33 (查看后得) NAME=ens33         网卡名称 DEVICE=ens33         设备名称 ONBOOT=yes        开机启动 BOOTPROTO=none      
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

如何将LNMP拆分为LNP+MySQL

1.备份172.16.1.7上的数据库信息 [root@web01 ~]# mysqldump -uroot -p'oldxu.com' --all-databases > mysql-all.sql 2.将172.16.1.7 上的数据推送至172.16.1.51 [root@web01 ~]# scp mysql-all.sql [email protected]:/tmp 3.登录172.16.1.51 恢复数据 () [root@db01 ~]# yum install maria
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

Codeforces 888C: K-Dominant Character(水题)

You are given a string s consisting of lowercase Latin letters. Character c is called k-dominant iff each substring of s with length at least k contains this character c. You have to find minimum k such that there exists at least one k-dominant char
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

json、pickle和base64

json.dumps() 用于将dict类型的数据转成str,因为如果直接将dict类型的数据写入json文件中会发生报错,因此在将数据写入时需要用到该函数。 json.dump() 用于将dict类型的数据转成str,并写入到json文件中。下面两种方法都可以将数据写入json文件。 json.loads() 用于将str类型的数据转成dict。 json.load() 用于从json文件中读取数据。 Base64编码是一种“防君子不防小人”的编码方式,优点:速度快,ascii字符,肉眼不可
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

Linux笔记(第一天)

一、命令 lscpu -- 查看cpu free -- 内存查看 -m 以M查看 -g 以G查看 cat --查看文件内容 lsblk --查看磁盘分区情况 uname -r --查看内核版本 lsb_release -a -- 查看Linux版本 (centos7版本为安装命令下使用 cat /etc/centos-release即可查看) rz --打开本地系统浏览(centos7版本下) ll --查看文件大小 pwd --当前目录路径 cp --复制 reboot -- 重启 powe
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0

Tallest cow(差分数组)

首先翻译一下题面,其实就是给定两个位置a和b,中间的数都要比a和b小,那么我们可以想到用一个差分数组,a+1到b-1都-1,就可以更新身高,最后再一起输出 #include<bits/stdc++.h> using namespace std; int n,k,h,r,a,b; int d[10005],c[10005]; map<pair<int,int>,bool> mp;//用pair可能会快 int main(){ scanf("%d %d %d %d",&n,&k
分类: 其他 发布时间: 09-22 20:24 阅读次数: 0