
环境:windows,选docker是为了之后适应线上环境部署
先去官网上翻了一下最新版本:8.2.2
那么整个系列都确定用一个版本
https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
说明:8.2的一些配置和7不同,用7的配置可能会启动不起来哦
elasticsearch.yml文件:
执行docker-compose up -d
在本地访问:http://127.0.0.1:9200/ 确定es已经正常运行
kibana可以理解为,类似mysql的图形化client,给开发用的
准备配置文件:./es/kibana/config/kibana.yml
说明:kibana-8.2.2配置文件kibana.yml中的elasticsearch.hosts字段不需要填写
执行docker-compose up -d
在本地访问:http://127.0.0.1:5601/ 确定kibana已经正常运行
首次启动ikbana需要配置它对应的ES,选择手动配置: http://elasticsearch:9200
说明:这个地方的访问地址,要根据kibana容器内访问es的地址来配置。因为用了docker-compose所以千万不能写成:127.0.0.1:9200,还有注意是http不是https。
配置后提示需要输入一个安全码,进入kibana的容器,运行获得
只是先跟着教程安装了一个,具体怎么用不清楚
logstash.yml
pipleline/logstash.conf
可以简单理解为,给运维看的
主要学的内容如下:
1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多态;异常处理与程序调试。
2.算法与数据结构:算法分析;数据结构;基本算法;STL的概念与使用;静态库与动态库;XML库的使用。
3.Win32程序设计:Windows程序入门;Windows消息;GDI绘图游戏工具与MFC;网络编程基础。
4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法。
5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系统;优秀的声音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。
祝你学有所成,望采纳。
Java更有前景一些。不过放眼望去,比码农更有前景的很多,码农不是热门了,入坑深似海。这一行没有外表看起来那么
前后端应该都挺有发展前景,相对来说前端会比较简单一点。但是现在对于同个层次的人,一般公司前后端待遇都差不多,待遇好的肯定是你技术过硬的。那就要看自己的爱好了。以下是web前端开发和java后端开发两者的分析。
具体步骤
首先说JAVA,JAVA是作为后端开发的。现在后端开发主要是PHP和JAVA,当然还要加上数据库MySQL、Oracle。PHP比较适合交互比较少的后端,适合小规模的应用。JAVA做后端安全性、稳定性都较好,所以大、中企业用JAVA开发。当然后端开发还有C++等语言,C++的特点是开发快、成本低,一些手机游戏就用C++作为后端语言。
Web前端主要用的语言是Html5、CSS3、JavaScript,还要加上AJAX。前端开发还有什么前端呢?移动应用(APP)前端。2015年之前,开发APP的前端,要用Android和IOS,而且还必须分别开发。
2015年开始,兴起了APP前端统一开发,比如MUI框架、reactnative。这两种开发我都涉及到,原生android我也做过几款APP。MUI开发用的就是Web前端的那一套东西,只不过封装了很多的类。reactnative开发模仿的就是Web前端开发,用的语言是ES5,ES6。你网络上查一查就知道ES跟JS其实没啥区别。
所以,要说哪个有前途。真不好说,因为这两个技术就是相辅相成的。现在学前端就是从Web前端开始。但是对于个人来说,从事前端或者后端还是有区别的。前端开发,对于有美术功底的人是有优势的,后端开发适合编程技术功底扎实的人。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)