Java基础
文章平均质量分 93
Mr. Dream
一直进步
展开
-
Redis笔记
Nosql入门和概述是什么?NoSql——》”不仅仅是SQL“,泛指非关系型数据库,其产生是为了解决大规模数据集合多重种类带来的挑战,尤其是大数据应用难题,包括超大规模数据的存储。例如:谷歌或FaceBook每天收集亿万比特的用户数据,这些数据存储不需要固定的模式,无需多余操作就可以横向扩展。能干什么?易扩展:去掉了关系型数据库的关系型特性,数据之间无关系,这样就容易拓展。也无形之间,在架构的层面上带来了可扩展能力。大数据量高性能:NoSql具有非常高的读写性能,尤其在大数据量下,表现同样优秀原创 2021-02-21 18:48:56 · 127 阅读 · 0 评论 -
Day07 (网络编程)
网络编程前述: (概念类比)(TCP)打电话: 连接——接通——通信(UDP)发短信: —发送即完事——接收1.概述(是什么?)计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。(干什么?)传播信息、数据交换、通信(要怎么达到?)要点如何准确地定位到网络的一台主机上和定位到某个应用上:用Ip地址和端口号找到这个主机,该如何传输数据?1.2原创 2020-06-28 16:56:59 · 92 阅读 · 0 评论 -
Day06 继贪吃蛇小游戏总结
贪吃蛇小游戏的收获1.图片大小、坐标值怎么解决?图片统一大小,(图片:头部、身体、食物、广告栏),坐标值和图片的大小有关2.本游戏的制作流程包括哪些?有哪些要点?流程:1. 建立一个启动类2. 建立一个游戏面板类,并在启动类中添加3. 建立一个游戏数据类,在面板中使用要点:启动类(继承JFrame)中,只负责启动!即创建其它类对象或调用其它类方法游戏面板类(继承JPanel),复写JPanel类的paintComponent方法,用该方法中的Graphics画笔来绘制我们的游原创 2020-06-24 17:05:19 · 122 阅读 · 0 评论 -
Day 05 (贪吃蛇游戏制作)
主启动类package com.lin;import javax.swing.*;public class Frame { public static void main(String[] args) { JFrame jFrame = new JFrame(); jFrame.add(new GamePanel()); jFrame.setVisible(true); jFrame.setBounds(10,10,90原创 2020-06-23 23:44:06 · 193 阅读 · 0 评论 -
Day(03-04) GUI的学习
GUI编程目标:了解MVC架构、了解监听、制作自己的一些小工具1.是什么?图形用户界面它包括哪些部分?组件:窗口弹窗面板按钮文本框列表框监听事件鼠标事件键盘事件2. 怎么用?GUI核心技术:Swing、AWT2.1 AWT概念:抽象的窗口工具,包含很多类和窗口,元素:含有窗口、按钮等组件3.元素的使用:Frame是最底层容器,Panel是一个容器但是不能单独存在要放在其他容器里面注意:若要显示Frame背景颜色,一般还要设置 Frame的布局原创 2020-06-22 23:16:00 · 159 阅读 · 0 评论 -
Day02 Java基础
Java基础夯实Java运行机制编译型:程序整体编译完再执行解释型:程序边解释边执行Java兼有二者,左边为预编译阶段,右边为解释阶段Javadoc文档生成语法:在类或方法上加上注释,在注释中加注解一般使用的注解:@author 作者@version 版本号@since 最早需要jdk的版本@param 参数类型@return 返回值类型@throws 抛出的异常情况例子如下:/** * @author lin * @version 1.0原创 2020-06-20 23:09:05 · 85 阅读 · 0 评论