我在韩老师原版的设计上做了一些改变,敌方坦克会永远保持三个,你每杀死一辆敌方坦克,并会在屏幕内随机生成一个敌方坦克以此来增加游戏乐趣,其他内容与原版无异。...下面是展示图: 该项目总共九个类,包含近1000行代码。 编程过程中的一些注意事项: 坦克爆炸是通过反射实现的,而反射是Java程序在运行时实现的,所以图片应该放在项目的out文件夹下。...这是我第一次分享项目,有其他问题或不足的欢迎大家在评论区讨论,也可以私聊问我哦。....*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.util.Scanner;....*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.util.Vector; public
这还是自己3年前(2011年)整理的笔记,记得当时那会儿自己对Linux还特别的憧憬,也很喜欢韩老师的讲课风格,边看边做笔记乐此不彼,现在开通了技术博客,所以把当年的笔记也放上来和大家分享。...同时推荐没有Linux基础又看不下去书的童鞋们也去看看韩老师的视频,入门还是非常不错滴。...5.编译Hello.java --如何开发c程序,cpp程序 1.gcc Hello.cpp 2.....文件,在控制台显示用户 #vi ShowUser.java import java.sql.*; class ShowUser { public static void main...网络编程-->myqq a.如何使用java进行socket编程 qq聊天,经过服务器中转. 6.linux面试题评讲 ……
1.uml和staruml之间的关系 这篇文章主要是介绍这个staruml软件的安装和相关的背景介绍: 我和uml初识于IDEA软件,学习java的你一定用过这个软件,当时是学习的这个韩顺平老师的java...,因为java语法里面涉及到了很多类的继承之类的,为了形象的表示他们之间的关系,韩老师当时就讲述了这个uml类图,这个类图就是uml里面的一种吧,所以,我算是对于这个uml之前就有一些了解,但是这个学习的这门专业基础课...staruml程序了(这个程序需要使用管理员方式运行,否则会出现莫名其妙的错误); 接下来进行软件页面,他会让我们选择一些东西,其实这个staruml里面也是支持rose的,但是我选择的是empty,也就是空项目就可以了...,所以这个java肯定要过去,这个EJB是个什么呢?...我查了一下,是和我们的Javabean相关的,所以这个也需要选一下,大家可以根据自己的需求进行脚本语言的选择; 4.Staruml创建类图 创建项目工程之后,可以在这个文字修改名字,两个位置都是会同步修改的
首先介绍一下我自己,一直在从事教育行业,有十几年的IT培训经验,从干这行起一直到现在,总会有人问你:服务器端开发是学php好还是java好,如果你告诉她(他)学习php好,他(她)会反问,听说php只能做服务器开发...,java啥都能做,你告诉她java好,他(她)会反问,听说java挺难的,php入门简单,上手快!...优点呢是省钱,缺点是对一般人失败了非常高,坚持不下来很正常,没有项目经验,学习过程很无趣。...3 培训,缺点是费用高,优点是系统学习,项目实战,有学习气氛,学习效果有保证 对一般人来说,如果你没有足够的自制力,一定的自学能力,还是选择培训吧,否则你回浪费很多时间,最终的结果还是学不会!...还有韩顺平老师的泰牛等就不做点评了。 如果你有自制力,自学能力还是自学吧省钱呐!
# JAVASE知识体系 # 学习视频来源 感谢b战韩顺平老师的课程与分享! 老师视频地址:BV1fh411y7R8 (opens new window)
0.首先声明 我的这个教程参考的就是韩顺平老师的这个linux学习教程,但是这个韩老师的这个教程就是2020年的教程,这个教程里面的这个vm15.5现在的这个官网已经变化了,很多的这个软件都不兼容 老师的这个软件安装的就是...的学习,但是毕竟这个云服务器是付费的,而且学校教学的时候不用这个云服务器,因此我也是一直想要了解这个虚拟机的搭建,但是这个过程确实挺繁琐的,因此一直没有实施,今天上手了,下面是这个过程的一个分享,参考的是韩顺平老师的...我们使用的是centos发行版,这个是对于这个发行版的一个认识; 2.虚拟化设置 这个我自己第一次使用这个虚拟机,和大部分的新手都是一样的,这个虚拟化设置是在安装之前的操作,对于这个虚拟化设置的操作过程,韩老师的给了一个教程...这个我们划分出来默认的20GB给这个软件即可,我们给他20GB,他并不会完全占有,这个会随着我们的这个内容的增加不断地消耗,我们给出20GB就可以了,下面的这个就选择系统默认的分为多个磁盘选项: 具体的这个安装就看这个韩老师的教程吧...,跟着老师的教程完全没有问题,这个虽然版本不一样,但是都是一样的: 006_韩顺平Linux_CentOS7.6安装_哔哩哔哩_bilibili 5.我的总结 下面说一下我认为这个过程里面比较重要的部分
打开Xshell,键入 vim jujidi.java 命令 ? 2. 进入下方默认模式,无法输入 ? 3. 键入 i 进入编辑模式,可编辑。 ? 4. 我们写一个类 ? 5....出现了 jujidi.java 文件 ? 模式切换 ? 命令解释 命令模式下也就是编辑模式按下esc后有3个常用的用来保存或者退出的命令: :q!直接退出,不保存。...创建文件 web.java ? 2. 按下 i 进入编辑模式输入 3 行语句 3. 按下esc进入命令行模式 ? 4. 光标移到最后一行,按下 yy 再按下 p 命令后就会复制一行 ? 5....参考:Google;韩顺平教程;CSDN博客
text CREATE TABLE t13 (content TEXT,content2 MEDIUMTEXT, content3 LONGTEXT); INSERT INTO t13 VALUES('韩顺平教育...','韩顺平教育100','韩顺平教育1000~'); SELECT * FROM t13; # 日期类型的基本使用 # 演示时间相关的类型 # 创建一张表,date,datatime,timestamp
导致不管是做PHP、Java、C还是其他的语言的开发者都开始拥抱这门编程语言。同时互联网招聘市场对Go开发者的需求也越来越多,工资待遇也是非常不错的。...该视频是韩顺平老师讲课,讲的课程非常细致。有逻辑图、代码演示、文档总结和课堂小练习。特别适合编程小白学习Go开发的一套视频课程。 B站最深度的Golang学习到实战。...入门项目 学习过Go语言,会发现其实语法真的很简单并且很少。难的是深入以及它的底层知识。当然我们最开始并不需要深入的知识底层原理类的知识,更多的是知道怎么写,多一些实战项目经验。...我们如何去找入门项目呢?这个问题被问到过很多次,至于答案其实非常简单。 回顾一下自己之前在公司做过的有价值项目,或者指的学习过的开源项目,或者自己之前开发过的项目。...找出这些项目中,有价值并且难度较为复杂的功能模块。然后使用Go语言实现一遍。 我这里罗列一些关于web开发相关的入门技术栈。 Gin框架。Gin 是一个用Go编写的 HTTP Web框架。
从而形成一个环, 环形链表是一种非常灵活的存储结构,可解决许多实际问题,魔术师发牌问题和约瑟夫问题 都能利用环形链表来解决,下面是一个完整的环形链表实例,使用php来实现的(参照韩顺平老师的php算法教程
SUBSTRING(ename,1,2)FROM emp; -- LTRTM(string2)RTRIM(string2) TRIM(string) -- 去除前段空格后端空格 SELECT LTRIM(' 韩顺平教育...')FROM DUAL; SELECT RTRIM('韩顺平教育 ')FROM DUAL; SELECT TRIM(' 韩顺平教育 ')FROM DUAL; # 数学相关函数 -- 演示数学相关函数...,'上海') FROM DUAL; #IFNULL(expr1,expr2) 如果expr1不为空null,则返回expr1,否则返回expr2 SELECT IFNULL('jack','韩顺平教育
这系列文章入门部分将参考“尚硅谷”韩顺平老师的视频和书籍《GO高级编程》,详见参考文献,并结合作者多年的编程经验进行学习和丰富,且看且珍惜吧!...与 C/C++、Java、Python 等相比,Go 并没有那么多痛点,而且更具生产力。然而,它还是与这些语言处在同一个时代。...---- 二.什么是Go语言 本文详细学习了韩顺平老师的视频和柴树杉老师的《GO高级编程》,在此表示感谢,真的感谢这些大神让我们不断进步。...的学科,不是会了再做,而是做了才会 适当的“囫囵吞枣” 学习软件编程是在琢磨别人怎么做,而不是我认为应该怎么做的过程,重点放在逻辑上,而不是语法本身 该系列博客作者尽量采用通俗易懂的语言讲解,主要是结合韩顺平老师...下图展示了韩老师分享的“如何快速深入学习一个新技术”路线。
p=1 韩立刚老师所讲的计算机网络视频,内容比较多,但是讲解的通俗易懂,并且老师讲课的经验也十分的丰富。...配套的教材是谢希仁老师的计算机网络教材,韩老师的最近的一个视频视频比较新,播放量还比较少,但是他讲的是真的不错,相比于王道考研所讲的计算机网络,韩老师更加细致一些。 ? 4....4.尚硅谷 Java 数据结构与 Java 算法(Java数据结构与算法) https://www.bilibili.com/video/BV1E4411H73v?...p=1 推荐了这么多 C 语言的数据结构,就来一个了 Java 语言的吧。尚硅谷--韩顺平老师的课程,韩老师视频内容全,并且每次课都会带着你写代码,把每一个例子都会实现,这也是张阿姨梦开始的地方。...韩老师的口碑我就不多说了,评论弹幕都是对韩老师的“表白”。 ? 5. 大雪菜 https://space.bilibili.com/7836741?
int index, Object ele):在index位置插入ele元素 //在index = 1的位置插入一个对象(index 从0开始) list.add(1, "韩顺平...list.indexOf("tom"));//2 // int lastIndexOf(Object obj):返回obj在当前集合中末次出现的位置 list.add("韩顺平..."); System.out.println("list=" + list); System.out.println(list.lastIndexOf("韩顺平"));...public static void main(String[] args) { /* 添加10个以上的元素(比如String "hello" ),在2号位插入一个元素"韩顺平教育..." list.add(1, "韩顺平教育"); System.out.println("list=" + list); //获得第5个元素
这系列文章入门部分将参考“尚硅谷”韩顺平老师的视频和书籍《GO高级编程》,详见参考文献,并结合作者多年的编程经验进行学习和丰富,且看且珍惜吧!...二.什么是Go语言 本文详细学习了韩顺平老师的视频和柴树杉老师的《GO高级编程》,在此表示感谢,真的感谢这些大神让我们不断进步。...2.Golang应用领域 下面我们看看韩老师的Golang应用领域知识普及。...的学科,不是会了再做,而是做了才会 适当的“囫囵吞枣” 学习软件编程是在琢磨别人怎么做,而不是我认为应该怎么做的过程,重点放在逻辑上,而不是语法本身 该系列博客作者尽量采用通俗易懂的语言讲解,主要是结合韩顺平老师...下图展示了韩老师分享的“如何快速深入学习一个新技术”路线。
在这个阶段你可以选择Java或者Python 任意一门编程语言进行学习,有计算机基础建议选择Java作为编程入门语言 Python 知识点 函数 面向对象编程 模块 包 异常处理 文件操作 迭代器/装饰器...from=search&seid=9810978996250722293&spm_id_from=333.337.0.0(针对完全没有计算机基础的小白) 韩顺平 - 零基础 30 天学会 Java:https...https://www.runoob.com/mysql/mysql-tutorial.html Linux 重点知识 常用命令 常用环境搭建 Shell 脚本编程 VIM 的使用 资源 视频 2021 韩顺平...p=1 阶段4: 项目实战 目标 此阶段分为两个部分,开发实战和测试实战。...如果说对于想转行做软件测试的同学实在没有项目经历,可以在阶段3 学习Web框架的时候,开发出一个平台,作为开发的项目经历(测试开发岗位有开发经历会更吃香)。
java新建项目是学习java最基础的实操了,最近有小伙伴想知道java怎么新建项目?那么下面我们就来给大家讲解一下java新建项目的方法。...1、选择“file(文件)”|“new(新建)”|“Java Project(Java项目)”命令,打开“New Java Project(新建Java项目)”对话框。...在 Eclipse 左侧“Package Explorer(包资源管理器)”窗格中会显示整个 Java 项目的目录结构,默认为空项目。...5、右击 src 目录,选择“new(新建)”|“Class(类)” 命令,打开“New Java Class(新建 Java 类)”对话框。...学会了java新建项目之后,我们就可以编写程序了,也就是说,大家要想写程序,java新建项目是一定要会的,不会的小伙伴按照以上的方法去操作就可以了,另外大家如果想要了解更多java入门知识,敬请关注奇Q
1、class (类)项目中的最小单位,一个类中存放着相应的方法和量。 2、package(包):存放类的空间。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。...工作空间的是用来存储项目,在不同的工作空间下,java项目的名称是可以一样的。...二、新建一个HelloWord项目 在菜单栏的左上角 file –>new–>java project 点击后 如下图: 其中Project Name 就是本次项目开发所需要的名称 咱第一个项目为 HelloJava...当前的项目为HelloJava,src 就是我在前面讲到文件夹,JRE System Library 是当前java项目的运行环境 对着src点击鼠标右键 选择 new->package –>创建一个新的包...System.out.println(“hello java word”);控制台输出语句,大家前期没必要深究,就先使用它吧。
mysql 数据库优化 根据韩顺平视频讲解 一、关系型数据库优化 1、 数据库(表)设计合理,要符合3规范。
领取专属 10元无门槛券
手把手带您无忧上云