自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 《我的世界》迎来世代更新!Java天下第一,mc天下第一!

《我的世界》迎来世代更新! 1月16日,《我的世界》—“世代更新”在中国正式上线,迎来了大量新功能以及新生物和建造方块。 个性化皮肤系统和场景配置 冒险家可以通过强大的“个性化皮肤系统”自由定制身体上的每一个部位,包括发型、身体、装饰和服装等等,2020年,方块人也迎来了捏脸功能! 并且世代更新...

2020-01-17 16:35:30

阅读数 17

评论数 0

原创 什么是Mybatis?最全的Mybatis知识点整合!

什么是Mybatis?最全的Mybatis知识点整合! 一 、什么是Mybatis? MyBatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去加载驱动、创建连接、创建Statement等繁杂过程。程序员直接编写原生态sql,可以严格控...

2020-01-17 16:33:23

阅读数 8

评论数 0

原创 Java基础-String,值得java初学者收藏的文章!

Java基础-String 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。但是String包含的内容非常的复杂。以下是string一些常见知识点! String 属于基础的数据类型吗? String 不属于基础类型,基...

2020-01-17 16:31:14

阅读数 18

评论数 0

原创 java小项目之:泡泡堂炸弹人,来互相伤害啊!

** Java小项目之:泡泡堂!双人对弈 ** 今天给大家分享的java小项目,是披着泡泡堂外衣的炸弹人游戏。 炸弹人这种休闲游戏抓住了玩家对互动娱乐的需求,它操作简单,极易上手,趣味十足,能给玩家在短时间内就可获得游戏所带来的互动趣味和成就感。需要素材的可以私信我,这个小游戏是很适合java初学...

2020-01-15 17:16:33

阅读数 50

评论数 0

原创 java学习笔记,我一个学霸朋友的超详细java笔记!

java学习笔记 这是我一个学霸朋友学习java时一点一点积累下来的笔记,分享给大家,希望能帮到刚学java或是想学java的你。绝不是什么网上复制粘贴下来的,内容都是很基础很重要的知识点! 一、基础知识: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):j...

2020-01-15 17:12:59

阅读数 60

评论数 0

原创 java重写与重载详解和区别!

重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 在面向对象原则里,重写意味着可以重写任何现有方法。实例如下: clas...

2020-01-14 16:20:03

阅读数 63

评论数 0

原创 Hibernate和MyBatis的相同点和区别!

Hibernate和MyBatis的相同点和区别! 相同点 Hibernate与MyBatis都可以是通过SessionFactoryBuider由XML配置文件生成SessionFactory,然后由SessionFactory 生成Session,最后由Session来开启执行事务和SQL语句...

2020-01-14 16:17:41

阅读数 61

评论数 0

原创 Java小项目之:拼图游戏!

Java小项目之:拼图游戏! 今天教大家用java做出一个拼图游戏,很适合java初学者练手。 所用素材: 部分代码: package picture_mosical; import java.awt.Graphics; import java.awt.Image; import java.a...

2020-01-13 16:07:47

阅读数 84

评论数 0

原创 java数据库学习路线和必学知识点!

java数据库必学知识点! 分享一下数据库的学习路线和必学的知识点! 掌握mysql,Oracle在各个平台上的安装及使用 Mysql数据库基础 mysql概述、优点、运行原理及内存结构 mysql数据类型 mysqlDDL语句的使用 SQL语言的使用 DML语句的介绍及使用 SQL事务 SQL查...

2020-01-13 15:49:30

阅读数 126

评论数 0

原创 Java8,java9和java11的特性与区别!

Java8,java9和java11的特性总结! Java 8 的主要新特性 Lambda 表达式 Lambda 允许把函数作为一个方法的参数传递进方法中。 作用:解决 Java 被诟病的匿名内部类的问题。 接口中可增加了默认方法 作用:在接口中也可以有实现方法了。 HashMap 底层数据结构...

2020-01-13 15:48:45

阅读数 66

评论数 0

原创 java小项目之:象棋,羡慕你们有对象的!

Java项目之:象棋,羡慕你们有对象的,我除了帅一无所有! 象棋,是我国传统棋类益智游戏,在中国有着悠久的历史,属于二人对抗性游戏的一种,由于用具简单,趣味性强,成为流行极为广泛的棋艺活动。中国象棋是中国棋文化也是中华民族的文化瑰宝。 象棋还有很多口诀,这是最简单基础的几句,涵盖了象棋中棋子的行走...

2020-01-12 18:39:49

阅读数 109

评论数 0

原创 正则表达式括号的使用

正则表达式括号的使用 1 分组 上一章提到过的量词只针对紧邻的字符(组)起作用,例如HTML语言中的标签匹配: <table[\s>][\s\S]+? 其中忽略优先量词+?,只对紧邻的字符组[\s\S]起作用,如果需要对之前所有的部分起作用就需要用到圆括号(),写成: (<tab...

2020-01-12 18:36:12

阅读数 77

评论数 0

原创 初学者的Api测试技巧!

初学者的Api测试技巧! API测试是一种直接在API级别执行验证的软件测试。它是集成测试的一部分,它确认API是否满足测试人员对功能、可靠性、性能和安全性的期望。与UI测试不同,API测试是在没有GUI层执行操作的。 API测试技巧 Web API有两大类Web服务:SOAP和REST。 SOA...

2020-01-12 17:31:09

阅读数 86

评论数 0

原创 正则表达式-量词

正则表达式-量词 1概述 所谓量词,可以理解为用来描述某个字符(字符组)重复出现的次数。举个例子,11位数的电话号码,如果不考虑前三位的固定组合,用正则表达式写成: \d\d\d\d\d\d\d\d\d\d\d 其中d重复了11次,十分不方便,所以就引入了量词,上式可以轻松地写成: \d{11} ...

2020-01-11 18:44:25

阅读数 110

评论数 0

原创 Java的运行机制,java小白必看!

Java的运行机制 Java语言是当前流行的一种程序设计语言,因其安全性、平台无关性、性能优异等特点,受到广大编程爱好者的喜爱。 想学习Java语言的同学对于Java的运行机制的运行机制是必须要了解的。 Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为Java的源文件进行编译,最终生...

2020-01-11 18:42:39

阅读数 117

评论数 0

原创 java小项目之:植物大战僵尸,这个僵尸不太冷!内附素材源码

Java小项目之:植物大战僵尸! 《植物大战僵尸》是由PopCap Games开发的一款益智策略类单机游戏,于2009年5月5日发售,这款游戏可谓是无人不知无人不晓。 在我身边,上到40岁的大叔阿姨,下到7、8岁的小弟弟妹妹都听说和玩过这游戏。在以前智能手机还没流行的时候,各种黑网吧,游戏厅便有着...

2020-01-11 18:38:54

阅读数 236

评论数 2

原创 学习Java必须避开的十大致命雷区,千万不要踩!

学习Java必须避开的十大致命雷区,千万不要踩! 1、研究太多,实践太少 在编程方面缺乏实践是十分致命的。从第一天开始学习,就要每天练习编程。就如同学习拳击或跳舞,如果只通过视频学习,永远也学不会这些。除非你把练习编程变成一种日常习惯,否则永远不会对编程有信心。 2、没有目标和计划的盲目学习 学习...

2020-01-10 18:44:07

阅读数 136

评论数 0

原创 java小项目之:扫雷,这游戏其实没有你想象的简单!

扫雷 我之前分享的小项目和小游戏,电影购票、坦克大战、捕鱼达人、贪吃蛇等,虽然已经是耳熟能详人尽皆知的项目和游戏,但是保不齐真的有人没接触过。 今天分享的这个项目,我不相信没人接触过(仅限80后-00后)。扫雷,这几乎所有电脑都有的一款超级小游戏,在全国各地的微机课上饱受欢迎,玩法紧张刺激、老少皆...

2020-01-10 17:21:49

阅读数 113

评论数 0

原创 教你从零开始学习java正则表达式!

正则表达式 正则表达式大家应该都不陌生,我今天从零开始介绍我自己的学习经验和步骤! 字符组 在一对方括号 [ 和 ] 之间列出所有可能出现的字符,包括可见以及不可见的字符;例如: [123] 表示可以匹配1、2、3的单个字符。 1字符组的范围表示 如果可以匹配的字符有规律性并且范围比较大,比如0、...

2020-01-10 16:38:11

阅读数 111

评论数 0

原创 百度java社招面试题和解题思路!

1、redis分布式锁如何保证原子性? 可以了解下这个命令: set key value [EX seconds] [PX mlliseconds] [NX)XX] 2、用过ThreadLocal吗 ?简单说一下? ThreadLocal采用的是以空间换时间的方式,为每个线程提供一份变量副本。 每...

2020-01-09 16:47:01

阅读数 125

评论数 0

原创 Java小项目之:五子棋,你下棋下得过电脑吗?

Java小项目之:五子棋,你下棋下得过电脑吗? Java五子棋功能要求: 1.创建窗口和设计一个棋盘界面 2.实现鼠标点击,棋子出现,黑白棋轮流下 3.能够判断五子相连输赢 4.添加重新开始,悔棋,退出按钮功能 这个java五子棋玩法丰富,但是界面简陋,十分适合java小白上手。界面是这样子的: ...

2020-01-09 16:44:06

阅读数 123

评论数 0

原创 Java反射机制!

Java反射 在 Java 中,并不是所有的类型信息都能在编译阶段明确,有一些类型信息需要在运行时才能确定,这种机制被称为 RTTI,即运行时类型识别,运行时类型识别主要由Class类实现。 1、 Class类 在Java中,我们常用“class”(首字母为小写的c)关键字来定义一个类,说这个类是...

2020-01-09 16:34:39

阅读数 103

评论数 0

原创 10个java开发工具,所有java开发人员都应该了解的工具

10个java开发工具,所有java开发人员都应该了解的工具 1、Groovy Groovy 是 用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。 为Java开发者提供了 现代最流行的编程语言特性,而且学习成本很低,支持DS...

2020-01-08 19:29:12

阅读数 149

评论数 0

原创 12道java经典入门算法题!

12道java经典入门算法题! 【程序1】   题目:将一个数组逆序输出。   程序分析:用第一个与最后一个交换。   其实,用循环控制变量更简单: for(int k=11;k>=1;k–) System.out.print(myarr[k]+",&...

2020-01-08 19:27:41

阅读数 142

评论数 0

原创 java小项目之:坦克大战,90后的集体回忆杀!

坦克大战小项目 在小学初中的时候,我相信我们都曾经沉迷于一种玩具“红白机”,这应该是80后90后的童年回忆。用绝对好好学习的誓言,求着父母买一台。自己学会插在电视机上,再和小伙伴一起买一些游戏卡带,便能在周末和课余时间,趁着父母不在厮杀一整天。 魂斗罗,超级玛丽,冒险岛,热血格斗,忍者神龟等等数...

2020-01-08 19:25:40

阅读数 102

评论数 0

原创 java客房管理小项目,适合小白练手!

java客房管理小项目 这个客房管理小项目,适合java初学者练手。功能虽然不多,但是内容很齐全! 喜欢这样文章的可以关注我,我会持续更新,你们的关注是我更新的动力!需要更多java学习资料的也可以私信我! 共有5层,每层10间客房,以数字101–509标示; 具有入住,退房,搜索,退出四个简单...

2020-01-07 19:01:49

阅读数 105

评论数 0

原创 java入门算法题,java小白必备!

喜欢这样文章的可以关注我,我会持续更新,你们的关注是我更新的动力!需要更多java学习资料的也可以私信我! 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发! 【程序1】 题目:求1+2!+3!+…+20!的和 1.程序分析:此程序只是把累加变成了累乘。 ...

2020-01-07 18:54:19

阅读数 102

评论数 0

原创 为什么国内很多互联网公司不用Hibernate,而去采用Mybatis框架?

为什么国内很多互联网公司不用Hibernate,而去采用Mybatis框架? 首先,我们来简单看一下MyBatis的优势 MyBatis 是一款非常优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。不仅避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。还可以使用简单的 X...

2020-01-07 18:50:56

阅读数 160

评论数 0

原创 学了java,我才发现桌球还可以这样玩!

java做桌球小游戏! 桌球是人们日常生活中都能接触到的一种娱乐活动,随着互联网技术的发展,手机上也有了很多桌球小游戏,让人们随时随地都能打两把。 今天分享一个用java编写的桌球小游戏 代码如下: import java.awt.; import javax.swing.; public cl...

2020-01-06 19:58:25

阅读数 101

评论数 0

原创 九个实用的git/github项目数据分析工具,收藏向!

九个值得推荐的git/github项目数据分析工具 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发! 任何重要的决定都应基于数据,对于信息项目和软件开发也是如此。今天王囧草给大家介绍一些Git/GitHub开源分析工具供大家学习参考。 1、GitHub AP...

2020-01-06 19:53:47

阅读数 112

评论数 0

原创 10道java经典算法题!第二弹

10道java经典算法! 持续更新,跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发! 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列...

2020-01-06 19:44:25

阅读数 193

评论数 0

原创 2020年我国到底有多少程序员?现在学java还来得及吗?

中国有多少程序员?现在还值得学java吗? 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早上贵子,从不掉发! JAVA起于1995年,经过20多年的发展,JAVA如今已经发展成为世界第一编程语言。而且越来越多的人加入到JAVA开发的大军中。 2014年的数据:球的软件开发者...

2020-01-05 20:28:05

阅读数 405

评论数 0

原创 10道java经典算法题,我相信每一题都能帮到你!

JAVA经典算法题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21… public class exp2{...

2020-01-05 20:26:16

阅读数 187

评论数 0

原创 用java做个微信红包,终于当上运气王了!

java微信红包 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发! 微信是如今人们日常生活离不开的app,日常交流,小额转账,视频通话等都很方便。 微信红包也是人们使用得最多的功能,朋友一起出去吃个饭,饭后AA用微信红包;逢年过节,给亲朋好友发个红包…… ...

2020-01-05 20:11:41

阅读数 109

评论数 0

原创 java小游戏之捕鱼达人,学了java,妈妈不再担心我去网吧游戏厅了!

Java小项目捕鱼达人 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早上贵子,从不掉发! 捕鱼达人这款游戏,相信和我年纪相仿的朋友,肯定很熟悉。在当时半智能手机和智能手机刚刚出现的时代,手机里有捕鱼达人,汤姆猫,植物大战僵尸等小游戏,是很值得炫耀的,在村里那可是备受小朋友欢迎...

2020-01-04 19:55:35

阅读数 116

评论数 0

原创 你知道JAVA项目该怎么写吗?写项目的8个技巧!

你知道JAVA项目该怎么写吗? 学习java,最后一步都是做项目,不管你是自己做小项目练手还是进公司,与团队一起完成项目,做项目就是程序员的归宿。 给java新手分享一下java写项目的步骤: 1.立项:要做什么东西,最后的要求是什么样,做的广度和深度,即确定项目的边界和范围 2.技术可行性:需要...

2020-01-04 19:54:10

阅读数 128

评论数 0

原创 java小游戏之贪吃蛇,来学做java小游戏呀!

Java小项目之贪吃蛇 贪吃蛇,绝对是很多朋友的童年记忆。几乎没有人会说没玩过这款小游戏,因为不管在小灵通手机,直板手机,还是半智能手机,甚至是现在的5G手机,都能看见这款游戏的身影。 虽然游戏一直在进化,画面,风格,操作方式越来越精细,但是游戏本质的玩法是没变的,例如蛇不断变大,碰到墙壁会死亡等...

2020-01-04 19:48:00

阅读数 114

评论数 0

原创 java练手小项目!要想java学得好,练手项目不可少!

Java小项目,实现电影院的自动售票机 运行界面如下 2、类的设计 该系统中必须包括两个类,类名及属性方法设置如下。 电影类(Movie)  名称(name)  上映日期(date)  票价(price) 售票机类(TicketSell)  方法:查询所有电影信息 查询指定电...

2020-01-03 20:00:01

阅读数 100

评论数 0

原创 微服务架构的优点

微服务架构的优点! 微服务架构是一种将单个应用程序作为一套小型服务开发的方法,每种应用程序都在自己的进程中运行,采用一组服务的方式来构建一个应用,服务独立部署在不同的进程中,不同服务通过一些轻量级交互机制来通信的架构思路。 独立性 在开发层面,每个微服务基本上都是各自独立的项目(project),...

2020-01-03 18:48:50

阅读数 104

评论数 0

原创 Java微服务架构与传统架构的区别

Java中微服务架构与传统架构的区别 在聊微服务之前,先来看看传统架构的优缺点。 传统的 MVC 架构,所有的子系统都集成在一个很繁杂的 JVM 进程中。 优点: 这种单体架构的优点在于方便管理,所有代码在同一项目中,但是当需求越来越多,项目规模越来越大,其坏处也很明显。 缺点: 1、项目过于臃肿...

2020-01-03 18:47:58

阅读数 98

评论数 0

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