javaSE
前言我之前有认真学过C语言但基本都是学的一直半解疫情期间在家认真做个笔记,虽然笔记已经找不到了并且内容也已经忘了差不多了。我现在学java的状态和之前学c状态是一样的,所以开这篇Java的技术blog提醒自己认真学习同时警示自己的学习状态。以前一直沉迷与硬件的知识想知道二进制字节码被操作系统翻译成操作码的是怎么样把硬件的API封装成函数调用从而进行操作的所以自己做了一个八位的cpu,但完全高估了自己的能力导致自己郁闷怀疑人生。所以有些事还是浅尝辄止,专心做当下的事。工具 Editplus eclipse IntelljIDEAJava基础java基础是学生JavaEE,大数据,Android开发是基石。
一 Java学习前言认识javajava面向对象语言java是一种面向对象语言,真正的面向对象,任何函数和变量都以类(class)封装起来。
优点1.既然是真正的面向对象,那就要做到彻底的封装。这是java和C以及c++最大的不同,java所有的源码以及编译后的文件都以类的形式存在。 java没有所谓的类外部定义,所有的函数(方法)以及变量(属性)都必须在类内部定 ...
Idea使用技巧
一、IntelliJ IDEA 介绍1.JetBrains 公司介绍IDEA(https://www.jetbrains.com/idea/)是 JetBrains 公司的产品,公司旗下还有其它产品,比如: WebStorm:用于开发 JavaScript、HTML5、CSS3 等前端技术; PyCharm:用于开发 python PhpStorm:用于开发 PHP RubyMine:用于开发 Ruby/Rails AppCode:用于开发 Objective - C/Swift CLion:用于开发 C/C++ DataGrip:用于开发数据库和 SQL Rider:用于开发.NET GoLand:用于开发 Go Android Studio:用于开发 android(google 基于 IDEA 社区版进行迭代)
2. IntelliJ IDEA 介绍 IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。
3.IDEA 的主要功能介绍1.语言支持上: 2. ...
text
这是我第一个的博客文章主要是熟悉markdown语法以及前端三剑客Html css js和站点配置文件和主题配置文件的配置还有一些相关的图片和视频的插入相关知识等相关基础语法的使用
Git
这篇blog是根据廖雪峰和狂神说以及尚硅谷GitHub教程关于githttps://www.liaoxuefeng.com/wiki/896043488029600/896067008724000https://www.kuangstudy.com/https://www.bilibili.com/video/BV1pW411A7a5?from=search&seid=1821377375998091062
一.版本控制什么是本版控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。简单说就是用于管理多人协同开发项目的技术。版本迭代1.实现跨区域多人协同开发2.追踪和记载一个或者多个文件的历史记录3.组织和保护你的源代码和文档4.统计工作量5.并行开发、提高开发效率6.跟踪记录整个软件的开发过程7.减轻开发人员的负担,节省时间,同时降低人为错误
常见的版本控制工具GitSVN(Subversion)CVS(Concurrent Versions System ...