java快速学习速查(1)
java快速学习速查(1)
在经历了艰苦卓绝的思想斗争之后,我决定走Java的全栈开发,这是个很难走的路线,但是这是最合适现在的环境的(自认为)
我将会在一周内快速解决Java的本体基础学习,会在乐扣上用题目辅助
注意:这是全栈学习的开端,而且必须要快!!我将以更系统化和结构化的方式为你整理Java基础语法内容,并补充更多实用细节和示例。
这篇文章涉及Java基础语法,注释,对象和类,基本数据类型
Java基础语法全面解析一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。
对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
类:类是一个模板,它描述一类对象的行为和状态。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
一、程序结构核心概念这是构成Java语法结构的最基本框架
类与对象
类:对象的蓝图 ...
python 学习速查笔记(4)
python 学习速查笔记
这一部分主要是数字,字符串,列表,元组,字典,集合的学习笔记。
这篇文章真的很长,累死了,查的时候看大纲mmd
数字Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:
var1 = 1var2 = 10
使用del语句删除一些数字对象的引用。del语句的语法是:
del var1[,var2[,var3[….,varN]]]
使用del语句删除单个或多个对象的引用,例如:
del vardel var_a, var_b
数字类型分类(三类)
类型
描述
示例
整型(int)
不限大小的正负整数
10, -5, 0x1F
浮点型(float)
含小数或科学计数法表示的数
3.14, 2.5e2
复数(complex)
实部+虚部(浮点数形式)
3+4j, complex(2,3)
布尔(bool)
int子类(True=1, False=0)
True, False
...
GitHub项目仓库构建方法
GitHub项目本地仓库构建方法
是这样的,我在本地的仓库中,想要把我想要的文件上传到GitHub上,但是我不想每次都去GitHub上找,所以我就想把我想要的文件上传到本地仓库中,然后再上传到GitHub上,这样就可以避免每次都去GitHub上找了。
首先啊,你得确保GitHub上有一个空仓库。
当然,其实还是本人懒得不行,我想把相关的指令放网站上好找
GitHub本地仓库构建与更新流程1. 前期准备
安装Git:官网下载
创建GitHub空仓库(不要初始化README)
2. 首次上传项目1234567891011121314151617# 进入项目文件夹cd /path/to/your/project #这个过程你可以直接在项目文件夹打开git# 初始化本地仓库git init# 添加所有文件到暂存区git add .# 提交到本地仓库(必须写有意义的提交信息)git commit -m "initial commit"# 关联远程仓库(注意替换URL)git remote add origin https://github.com/用户名/仓库名.gi ...
python 学习速查笔记(3)
python 学习速查笔记(3)
本章涉及数据类型转换,解释器,运算符,很快就可以结束
Python3 解释器如果你是LinuxLinux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。
安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。
123$ PATH=$PATH:/usr/local/python3/bin/python3 # 设置环境变量$ python3 --versionPython 3.4.0
如果你是window
在Window系统下你可以通过以下命令来设置Python的环境变量,假设你的Python安装在 C:\Python34 下:
1set path=%path%;C:\python34
交互式编程我们可以在命令提示 ...
vercel部署过程
vercel部署过程我懒的很,很多时候这里是放指令的地方,但是我网站访问偏慢,我也不知道是不是问ai更快啊QAQ,那我写这个有什么意义吗?猜猜我为什么不发图,发图很费图床的好吧,而且代理站点有点远,上图床很大概率加载不出来┭┮﹏┭┮
文章参考地址:https://www.cnblogs.com/echolun/p/17524216.html
Vercel,一个支持静态和动态网站部署的云服务平台,其特点包括个人版免费、内置CICD、自动部署、GitHub集成和丰富的集成能力。文章详细讲解了如何部署、优势及注意事项,包括环境区分、部署保护和高级功能如Monorepos和Next.js项目支持。
但是这玩意部署的东西是墙外的,如果要墙内访问,请手动解析dns和解析一个国内域名,或者更暴力的,直接挂梯子出去访问
你可以让其和你的git仓库联系上,可同步过来几个仓库,方便管理
我还是多啰嗦下啊,为什么选择Vercel
个人版永久免费,每个月 100G 带宽(别人访问你的项目所耗费的流量),个人项目部署完全够用,需要注意的是团队模式收费,所以要协作你只能付费。
内置 CI CD,你可以理解成 ...
python 学习速查笔记(2)
#python 学习速查笔记(2)
Python 基本数据类型
与上一篇不同,从这篇开始我将详细的开始解释各个部分
在Python 中的变量不需要声明。但是每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的”类型”是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:
1234567#!/usr/bin/python3counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoob" # 字符串print (counter)print (miles)print (name)
若是执行以上程序会输出:
1001000.0runoob
多个变量赋值在Python允许你同时为多个变量赋值。例如:
a = b = c = 1
这三个整型变量这时都被赋值为1,从后向前 ...
python 学习速查笔记(1)
python 学习速查笔记
很多遍了,这次我一定要干掉这篇文章QAQ,大致结构先给出来,方便查看
[TOC]
python基础语法部分编码Python 3 默认使用 UTF-8 编码,所有字符串均为 Unicode 字符串。如果需要指定其他编码,可以在文件开头添加如下声明:
1# -*- coding: cp-1252 -*-
此声明允许使用 Windows-1252 字符集,适用于保加利亚语、白俄罗斯语、马其顿语、俄语、塞尔维亚语等主要是东欧语系
标识符
标识符的第一个字符必须是字母或下划线 _。
其他部分可以由字母、数字和下划线组成。
标识符对大小写敏感。
Python 3 支持非 ASCII 标识符,例如中文变量名。但是不建议使用中文变量名,不方便维护
保留字(关键字)Python 的保留字(关键字)不能用作标识符。可以通过 keyword 模块查看所有关键字:在编译器中使用运行以下即可
12import keywordprint(keyword.kwlist)
输出为
1['False', 'None', 'True ...
Spring框架说人话版
Spring框架说人话版本
这东西简单但是不知道考什么,量又很大,我在此进行说人话版本更新,自行复习加深
Spring框架概述Spring框架概述Spring框架是一个广泛使用的Java企业级开发框架,其体系结构由多个模块组成,每个模块都有其特定的功能和作用。
简单来说就是这玩意是由各个模块搭建起来的,所以要先知道整体构成
该框架由四个部分完成构建
核心容器(Core Container)
数据访问/集成层(Data Access/Integration)
Web层(Web)
其他模块(Other Modules)
而其中包含的模块才是运作的核心
核心容器部分(特殊区域为着重点)
Beans模块:提供了BeanFactory,是工厂模式实现的经典,Spring将管理对象称为Bean。
Core核心模块:提供了Spring框架的基本组成部分,包括IoC和DI功能。
Context上下文模块:构建于核心模块之上,它是访问定义配置的任何对象的媒介,扩展了BeanFactory的功能,其中ApplicationContext是Context模块的核心接口。
数据 ...
Spring框架汇总
Spring框架汇总Spring框架概述
单独列出状态的是重点区域
Spring框架是一个广泛使用的Java企业级开发框架,其体系结构由多个模块组成,每个模块都有其特定的功能和作用。
1. 核心容器(Core Container)核心容器提供了Spring的基本功能,是其他模块建立的基础,主要由Beans模块、Core模块、Context模块和Spring EL模块组成,介绍如下:
Beans模块:提供了BeanFactory,是工厂模式实现的经典,Spring将管理对象称为Bean。
Core核心模块:提供了Spring框架的基本组成部分,包括IoC和DI功能。
Context上下文模块:构建于核心模块之上,它是访问定义配置的任何对象的媒介,扩展了BeanFactory的功能,其中ApplicationContext是Context模块的核心接口。
Spring EL模块:是Spring 3.0后新增的模块,提供了Spring表达式语言支持,是运行时查询和操作对象图的强大的表达式语言。
2. 数据访问/集成层(Data Access/Integrat ...
安卓开发考试题库
安卓开发考试题库
直接背好吧,我自己也不会去看解析,答案直接给时间也不多了,在这提前祝大家新年快乐,加油把这最后一科秒了吧
我也求求了,不要让我反复更新了QAQ
大题的话,这个还真不好背,正常人都是Ctrl大法完成的,尽量背吧
单选题
Android查看应用程序日志的工具是( A )
A、 logcat
B、 console
C、 ddms
D、 tomcat
在程序中输出一条日志,下面代码正确的是( B )
A、Log.i(context,”msg”);
B、Log.i(“tag”,”msg”);
C、Log.i(“msg”);
D、Log.i();
Android项目中放置常量的string.xml位于哪个目录下( C )
A、 res/layout
B、 layout
C、res/values
D、assets
ConstraintLayout中当你想要让多个视图以等宽或等高的方式排列时,你应该使用什么?( C )
A. app:layout_constra ...