SimpleProgramming17
码龄6年
关注
提问 私信
  • 博客:61,263
    社区:82
    61,345
    总访问量
  • 51
    原创
  • 407,564
    排名
  • 108
    粉丝
  • 0
    铁粉

个人简介:Java,大数据,Python喜欢算法。 分享一些后端知识,记录学习过程。 软件工作遵循骑行自行车第一定律:不论你去哪,你都会顶风骑上坡。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2019-03-15
博客简介:

Seventeen ten的博客

查看详细资料
个人成就
  • 获得73次点赞
  • 内容获得12次评论
  • 获得276次收藏
  • 代码片获得1,710次分享
创作历程
  • 3篇
    2021年
  • 49篇
    2020年
成就勋章
TA的专栏
  • Linux
    3篇
  • ubuntu
    3篇
  • Python
    1篇
  • 绘图
    1篇
  • MySQL
    3篇
  • tool
    1篇
  • 计算机基础
    1篇
  • maven
    3篇
  • eclipse
    4篇
  • jdk11
    1篇
  • Java
    34篇
  • Java基础
    8篇
  • 网络编程
    3篇
  • method
    2篇
  • 作业
    7篇
  • 多线程和并发编程
    13篇
  • cmd
    1篇
  • LeetCode
    1篇
  • SQL
兴趣领域 设置
  • Java
    java
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

linux教程续3

网络配置1 VMware网络环境1 检查虚拟网络编辑器以管理员身份运行VMware打开编辑->虚拟网络编辑器查看NAT方式下,虚拟子网的网段,如192.168.220.0[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CDddfnrt-1629094342608)(/images/linux%E6%95%99%E7%A8%8B%E7%BB%AD3/image-20210814131517987.png)]2 检查虚拟网卡控制面板,“网络与共享中心->
原创
发布博客 2021.08.16 ·
327 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

linux教程续2

用户管理操作1、添加用户添加一个用户sudo useradd -m test1其中 sudo,表示以管理员身份进行。其中-m参数表示在/home下添加用户2 修改用户密码sudo passwd test13 删除用户sudo userdel test1删除用户后需要删除用户目录 sudo rm -rf /home/test14 在登录系统时,默认不允许以root用户登录,避免使用root登录导致系统出现问题。5 只有特殊用户,才能执行sudo,如当前可以使用w用户执行sudo,但tes
原创
发布博客 2021.08.16 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux使用教程

虚拟机常用操作1、虚拟机的挂起和恢复​ 挂起相当于将当前虚拟机冻结(各种配置保存),在需要时可以快速恢复。如果是直接关闭虚拟机的话,每次启动虚拟机都会耗费很多时间。2、硬件参数的设置建议:先关闭虚拟机,再修改配置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WTRoMitF-1629094120801)(/images/linux%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/image-20210811201840311.p
原创
发布博客 2021.08.16 ·
414 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python绘制五角星

文章目录前言一、步骤1.引入海龟库turtle2.角度计算3 完整代码前言最近学了Python的海龟图形库今天绘制一个简单的五角星一、步骤1.引入海龟库turtleimport turtle2.角度计算为了画出五角星,需要知道五角星的每个角的角度,然后确定画笔的方向。图片来自网络:如图五角星的bai角尖是36度,拐度是108度话不多说直接上效果图:计算出下图的两个角度。3 完整代码#encoding:utf-8# 画出一个五角星import turtle# 设置
原创
发布博客 2020.12.05 ·
13563 阅读 ·
4 点赞 ·
0 评论 ·
23 收藏

模块八、集合

使用ArrayList替换数组代码:这些数组代码用于实现银行和客户间,以及客户与他们的账户间的关系的多重性。实训目的:使用集合实训说明:修改Bank 类修改Bank 类,利用ArrayList实现多重的客户关系,不要忘记倒入必须的java.util类1.将Customer 属性的声明修改为List 类型,不再使用numberOfCustomers属性。2.修改Bank 构造器,将customers 属性的声明修改为List 类型,不再使用numberOfcustomers属性3.修改addC
原创
发布博客 2020.12.02 ·
1055 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

模块七、自定义异常

将建立一个OverdraftException异常,它由Account 类的withdraw()方法抛出。实训目的:自定义异常实训说明:创建OverdraftException类1.在banking.domain包中建立一个公有类OverdraftException. 这个类扩展RuntimeException类。2.添加一个double 类型的私有属性deficit.增加一个公有访问方法getDeficit3.添加一个有两个参数的共有构造器。deficit 参数初始化deficit 属性
原创
发布博客 2020.12.02 ·
1675 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

模块六、单例模式

创建修改CustomerReport类;修改Bank 类来实现单例设计模式:实训目的:单例模式。提示:创建CustomerReport类1.在前面的银行项目练习中,“客户报告”嵌入在TestBanking应用程序的main 方法中。在这个练习中,该代码被放在,banking 包的CustomerReport类中。 修改TestBanking类的代码,通过下面的代码来生成报表report.generateReport();// Generate a report接下来的任务是修改Bank类,使
原创
发布博客 2020.11.30 ·
1467 阅读 ·
4 点赞 ·
1 评论 ·
11 收藏

模块五 *扩展练习2、实现更为复杂的透支保护机制

使用客户储蓄账户完成透支保护。实训目的:继承、多态、方法的重写。说明:修改SavingAccount类1.仿照练习1“Account类的两个子类”一节实现SavingsAccount类。2.SavingAccount类必须扩展Account类。3.该类必须包含一个类型为double的interestRate属性4.该类必须包括一个带有两个参数(balance和interest_rate)的公有构造器。该构造器必须通过调用super(balance)来将balance参数传递给父类构造器修
原创
发布博客 2020.11.27 ·
1648 阅读 ·
1 点赞 ·
3 评论 ·
24 收藏

模块五 扩展练习1、创建客户的账户数组,实现客户与账户的多重关系

扩展练习1、创建客户的账户数组,实现客户与账户的多重关系实训目的:instanceof运算符的应用提示:修改Customer类1.修改Customer类来处理具有多种类型的联合账户。(例如用数组表示多重性一节所作的,该类必须包括以下的公有方法:addAccount(Account),getAccount(int)和getNumOfAccounts()。每个Customer可以有多个Account。(声明至少有5个)2.完成TestBanking程序该程序创建一个客户和账户的集合,并生成这些
原创
发布博客 2020.11.27 ·
1842 阅读 ·
3 点赞 ·
0 评论 ·
19 收藏

模块五、Account类的两个子类

练习1、在银行项目中创建Account的两个子类:SavingAccount和CheckingAccount实训目的:继承、多态、方法的重写。提示:创建Account 类的两个子类:SavingAccount和CheckingAccount子类a. 修改Account 类;将balance 属性的访问方式改为protectedb. 创建SavingAccount类,该类继承Account 类c. 该类必须包含一个类型为double 的interestRate属性d. 该类必须包括带有两个参
原创
发布博客 2020.11.26 ·
5326 阅读 ·
15 点赞 ·
0 评论 ·
64 收藏

模块四、用数组表示多重性

将用数组实现银行与客户间的多重关系。实训目的:在类中使用数组存储客户。提示:对银行来说,可添加Bank 类。Bank 对象跟踪自身与其客户间的关系。用Customer 对象的数组实现这个集合化的关系。还要保持一个整数属性来跟踪银行当前有多少客户。a. 创建Bank 类b. 为Bank类增加两个属性:customers(Customer对象的数组) 和numberOfCustomers(整数,跟踪下一个customers数组索引)c. 添加公有构造器,以合适的最大尺寸(至少大于5)初始化cus
原创
发布博客 2020.11.26 ·
1200 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

模块三、修改存款、提款方法

修改withdraw 方法以返回一个布尔值,指示交易是否成功。实训目的:使用有返回值的方法。提示:1.修改Account类a. 修改deposit方法返回true(意味所有存款是成功的)。b. 修改withdraw方法来检查提款数目是否大于余额。如果amt小于balance, 则从余额中扣除提款数目并返回true,否则余额不变返回false。2.在主目录编写并运行TestBanking程序,将看到下列输出;(仅做参考)Creating the customer Jane Smith.Cr
原创
发布博客 2020.11.26 ·
1636 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

模块二、添加Customer 类

扩展银行项目,添加一个Customer 类。Customer 类将包含一个Account对象。实训目的:使用引用类型的成员变量。提示:在banking包下的创建Customer类。该类必须实现上面的UML图表中的模型。a. 声明三个私有对象属性:firstName、lastName和account。b. 声明一个公有构造器,这个构造器带有两个代表对象属性的参数(f 和l)c. 声明两个公有存取器来访问该对象属性,方法getFirstName和getLastName返回相应的属性。d. 声
原创
发布博客 2020.11.25 ·
2083 阅读 ·
0 点赞 ·
2 评论 ·
13 收藏

模块一、创建程序包

模块一、创建程序包创建一个简单的银行程序包实训目的:Java 语言中面向对象的封装性及构造器的创建和使用。实训说明:在这个练习里,创建一个简单版本的Account 类。将这个源文件放入banking 程序包中。在创建单个账户的默认程序包中,编写了一个测试程序TestBanking。这个测试程序初始化账户余额,并可执行几种简单的事物处理。最后,该测试程序显示该账户的最终余额。提示:1.创建banking 包2.在banking 包下创建Account 类。该类必须实现上述UML 框图中的模型
原创
发布博客 2020.11.25 ·
1457 阅读 ·
5 点赞 ·
0 评论 ·
22 收藏

eclipse设置背景图片

引用
转载
发布博客 2020.09.24 ·
1893 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

tomact9 下载安装和配置+整合到eclipse

tomact官网tomact相当于本地服务器,可以打开网页验证tomact安装成功???显示tomact服务来安装
原创
发布博客 2020.07.26 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Java时间相关类

## 时间类
原创
发布博客 2020.07.04 ·
278 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Navicat15 下载安装 +连接mysql

安装下载版本Navicat15用户手册下载 Navicat Windows 版本。打开“.exe”文件。在欢迎画面点击“下一步”。请阅读许可协议。接受并点击“下一步”。接受安装位置点击“下一步”。如果你想选择另一个文件夹,请点击“浏览”。运行其余的步骤。...
原创
发布博客 2020.07.26 ·
3862 阅读 ·
10 点赞 ·
2 评论 ·
36 收藏

mysql5.7.30下载(ZIP Archive)+安装

安装解压文件夹添加环境变量计算机–>属性—>高级系统设置–>环境变量在Path里面添加值(mysql安装位置 )D:\mysql\mysql-5.7.30-winx64\bin;以管理身份打开cmd初始化mysql:在cmd里面输入 mysqld --initialize文件里面会多出一个data文件夹用记事本打开data目录下的.err文件找到root初始密码。接下来安装在cmd里面输入指令mysqld --install目的是把mysqld这个服务添..
原创
发布博客 2020.07.02 ·
1257 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

MySQL8.0.20版本下载+安装(OS要求win10)

MySQL下载我选择下载的是MySQL8.0.20的comunity版本,也就是社区版本,是免费的开源版本。MySQL官网下载地址进入下载官网选择操作系统,这里有三个下载链接,后两个分别是两个压缩包,这里我选择下载MSI这里有两个安装包,上面一个是在线安装包,我选择的是下面一个,即离线安装包不需要注册和登录,直接下载即可,下载到桌面安装双击安装包,开始运行安装程序1、选择安装类型(Choosing a Setup Type)MySQL安装时可以选择5个安装类型,每个类型所安装的
原创
发布博客 2020.07.02 ·
1826 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏
加载更多