自定义博客皮肤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开发,爱好游戏开发,自媒体教育创始人。欢迎访问我的个人网站:最咔酷线上教程https://www.zuikakuedu.cn

  • 博客(20)
  • 收藏
  • 关注

原创 FRP内网穿透搭建-无公网IP时外部访问服务解决办法

FRP内网穿透搭建教程,在无公网ip的情况下外部访问你的服务

2022-01-10 16:36:08 2376 1

原创 SpringBoot整合WebSocket

SpringBoot整合WebSocket

2021-11-23 16:34:18 1310

原创 一篇文章上手docker(原理,部署,使用,坑)

(一)定义与介绍前言:与虚拟机技术比较: 虚拟机(VM):在docker容器技术出现之前使用的是虚拟机技术,将一台物理机虚拟化为多台机器,可搭载不同的操作系统。但每一个虚拟机系统的消耗较大,都需安装一个完整的内核,存储空间占用也多。且系统镜像也不支持版本控制。 Docker容器技术:docker的一大特点就是简单轻便,物理机(宿主机)只需要安装docker环境,拉取image镜像,则可以通过该镜像创建一个或多个系统实例(Docker称为容器,容器间相互隔离互不影响),且image镜像与虚

2021-11-23 16:25:32 592

原创 Nginx安装/负载均衡/反向代理配置与调优

【Nginx安装】Linux下直接使用包管理安装sudo apt-get install nginx使用whereis命令查看安装位置whereis nginx#sbin下代表nginx可执行程序#etc/nginx下有nginx.conf配置文件#usr/share下有html文件夹,可配置nginx的静态资源/页面通过包管理安装的nginx已注册为服务,可用systemctl命令进行操作。修改nginx.conf快速重启可使用命令:nginx -s reloa

2021-11-23 16:13:11 1221

原创 家用宽带公网ipv4/ipv6搭建服务(常见两种网络模式)超详细

静态内网IP,动态内网IP,公网IP,DNS,DHCP,DMZ,UPNP,路由,桥接,DDNS(一)目的与概念介绍目的:将局域网内的一台主机的服务共享到公网(互联网)上被访问,提供服务。前提:该宽带(顶级路由)具有公网ip,否则都在内部局域网访问概念介绍: 静态内网ip:即再局域网的主机的内网ip不会变化 动态内网ip:即有当层路由器的DHCP分配的内网ip,每次主机接入分配的ip可能不同 公网ip:可在互联网中被访问的ip,其存在于顶级路由(用于宽带拨号.

2021-11-23 16:02:38 14036 2

原创 快速接入Google两步认证Google Authenticator

(一)介绍既然来看该文章就应该知道Google的两步认证是干什么的,这边再提供一次app的下载链接(apkpure搜索谷歌身份验证器)验证原理讲解:在数据库中查找该登陆用户之前绑定的32位随机码(该码一般会存入数据库) 调用API传入32位随机码,生成正确的6位验证码(每隔1min会变化) 根据用户输入的6位验证码和正确的6位验证码做匹配,相同则登陆成功,不同则验证码时间失效或错误用户绑定讲解:调用API生成32位随机码,准备绑定给用户 调用API生成二维码QR字符串,需..

2021-08-14 12:30:55 6945 11

原创 新装Win10全方面调优【彻底禁用Win10更新/防火墙/Defender/通知,任务栏优化等】

(*)U盘制作系统镜像需要注意的地方win10的镜像普遍已经超过了4G,对于win8,win7或32位系统,镜像大小小 于4G的不存在以下问题:安装时出现缺少install.wim文件原因:软碟通UltraISO在烧录U盘时会默认将U盘格式化为FAT32格式,FAT32 无法一次性复制4G即以上的文件,因此在烧录U盘时,install.wim是复制失败 了的解决:(1)将U盘变为NTFS格式 Windows+R进入cmd控制台:输入以下指令。x为U盘的盘符 convert x: /

2021-05-06 16:13:03 2182

原创 java swing开发窗体程序开发(六)树组件-表组件-定时器

前言:在开发java swing窗体程序时可能遇到以下的需求,比如要显示一个文件目录结构,文件目录树,有不同的分类,不同分类下有多个条目项。这就需要用到树组件。当需要显示一个表格,整齐的显示,就像excel那种形式,此时就需要表格组件。【注意这里讲的并不是格子布局】(一)树组件核心类JTree,一个JTree的对象就代表一个树组件,创建树前应该先创节点,然后再去指 定节点间关系,最后形成树。节点类型:根节点:仅有一个(树根) 分支节点:带叶节点的分支(树枝) 叶节点:不带子节点了(树叶)

2021-01-26 09:51:37 383 1

原创 java swing开发窗体程序开发(五)对话框

前言:你可以自己写一个类继承JFrame,将这个窗口作为一个对话框,在需要打开时实例化出来, 但这样很麻烦,因为java swing已经提供了一套对话框的方案 且由于是java内置,我们只需要调用即可,不用设置其显示布局和大小对话框在java中分为两种类型(十分重要)1:有模式对话框:当这个对话框处于激活状态时,不能激活其他对话框,且将会 阻塞其他线程。直到这个对话框关闭之后才能进行其他操作 2:无模式对话框:与有模式相反,当这个对话框处于激活状态时,仍能够激活其 他对话框,且不会阻塞其他线程对

2021-01-25 15:41:01 1065

原创 傻子都能懂得二叉树-搜索二叉树-平衡二叉树AVL-红黑树RBT

(一)二叉树的先序-中序-后序遍历核心:先序遍历从顶部开始,中序遍历从最左部开始(建议补充未完全二叉树后,有节点的最左边),后序遍历从最下部开始(如果并列,则从最左下开始遍历)且先序遍历第一个绝对是根节点,后续遍历最后一个绝对是根节点不伦是先,中,后,序遍历,只是根节点遍历的顺序不同,左节点始终是在右节点之前遍历(可用于检查)步骤:根据遍历类型确定起点,先序(根节点),中序(最左节点),后序(最左下节点)以起点作为基元的根节点(不存在的节点可理解为空节点),开始按照遍历类型规律进

2020-12-28 18:39:47 200 1

原创 java swing开发窗体程序开发(四)MVC结构

MVC是一种设计结构(非设计模式,非设计原则)M:Model 模型层:即用于存储数据的对象V:View 视图层:即用于为模型提供数据显示的对象C:Controller 控制器层:即处理用户的业务逻辑(交互操作),对用户的操作做出相应,让模型和视图进行必要的交互。在java swing中可以理解为将某个对象视为“模型”,然后为该“模型”提供恰当的显示组件,即“视图”,为了响应用户的操作,让...

2019-04-09 10:38:30 2142 6

原创 java swing开发窗体程序开发(三)事件(Mouse,Foucs,Key,Window)

接着刚刚的事件讲补充一点:事件的触发前提,添加了这个监听器的组件必须是处于激活状态的才可行(一)MouseEvent事件该事件的触发是由鼠标的动作引起的,引起的情况可以是下面5种,按下鼠标,释放鼠标,单击鼠标,进入区域,退出区域。其监视器要求实现的接口是MouseListener,其需要实现的函数有很多,分别是void mousePressed(MouseEvent e);//鼠标处于按下...

2019-04-08 22:36:58 1574

原创 java swing开发窗体程序开发(二)事件(Action,Item,Document)

整个窗体程序的运行模式是:事件处理模式。需要理解这个模式,要了解3个基本概念事件源:即产生这个事件的组件监视器:即监视这个组件产生事件,即实现事件接口的类的对象处理事件的接口:即这是一个类,实现了该种事件对应的接口,接口中必须实现一指定函数,当事件发生时,就会调用这个函数进一步流程就是1确定该组件的事件类型-2创建一个类实现该组件的事件类型对应的接口,这个类的对象就是监视器-3组件通过a...

2019-04-08 10:07:29 3598

原创 java swing开发窗体程序开发(一)GUI编程

Java SWing就是java提供的一个类库专门用于开发窗体程序的,相对于C#的winform,java swing的开发要比C#更加麻烦,他不像C#拥有可视化的界面编辑工具而是需要像QT一样纯代码式GUI编程。java的好处就是通用性强,跨平台,这个java窗体程序做好之后,哪都可以用。然而C#的winform只能运行在有.net框架上的平台,然而.net支持最好的,也就只有windows...

2019-04-05 21:37:27 36190 7

原创 再读java-比较C#与java中权限修饰符的使用和不同之处

java有包的概念,C#有程序集的概念【在子类不修改成员权限的情况下:即保留父类该变量的权限】如果父子类没有在同一个包中,那么父类中缺省类型的成员,在子类内部中无法访问.[上面红色的X对应的情况]—【这也就是Protected与缺省类型区别的体现】private成员并不是单纯的访问不到,而是根本没有继承。推荐将具有父子关系的类写在一个包中。子类如果想重写父类的成员函数,子类的权限大小必...

2019-03-18 10:54:38 184

原创 Unity Cinemachine插件全功能详解

实现电影级别的分镜,推拉式镜头等,需要2017以上的版本才能使用,配合TimeLine一起使用,和Animator一起.虚拟摄像机不支持Align with View【有BUG】还是手动拖比较好1:实现简单的相机跟随效果使用TimeLine实现,由于这次不同于“Unity动画系统案例1”那样需要对人物进行控制。这个项目只是单纯的做CG效果。所以不需要指定动画状态机【但必须挂在Animator...

2019-03-16 23:23:31 77799 25

原创 Java netty游戏服务器开发之通过jdbc访问Mysql数据库

控制台应用程序。非SSM,SSH网页框架开发Mevan工程中引入JDBC依赖pom.xml<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --><dependency> <groupId>mysql</groupId> <artifac...

2019-03-16 22:44:04 1387 1

原创 Unity TimeLine实用功能讲解

这一个技术相对于其他动画系统,最大的区别就是,TimeLine针对多个游戏物体做出的一系列动画,主要用于过场动画的制作,实现电影级的那种分镜效果注意:使用TimeLine需要2017以上的版本在菜单栏中点Window,找到TimeLine,点开后同样也是一个面板,与Anmation类似,也是必须选中一个游戏物体后才能查看创建,其创建也可以像Animation一样先在Project窗口中先创建了...

2019-03-16 22:38:17 61121 8

原创 Unity动画系统案例1

请结合着我的“Unity最详细的所有类型动画总结包含IK,AvatarMask讲解”一起看素材源码见我的资源

2018-10-28 20:06:38 779

原创 Unity最详细的动画总结包含IK反向动力学,AvatarMask骨骼遮罩,模型导入错误解决,MatchTarget

*案例1请见我的博客空间 Unity动画系统案例1**所需要的项目素材和完整项目见我的线上课堂https://www.zuikakuedu.top*该栏目讲解所有Unity的动画:有多种类型,和一些高级用法 创建一个场景NormalAnimation.该场景讲解普通动画(1)动画分类【普通动画】Windows- Animation或者右键直接创建animation拖到对应游戏物体上。这种方式所创建的动画,并且将会自动的为这个物体生成一个动画状态机animtor,由这个animator控制整个动

2018-10-28 19:59:18 4417 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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