- 博客(17)
- 收藏
- 关注
原创 FastAPI宝塔部署
FastAPI宝塔部署环境centos7宝塔(部署nginx)命令行操作上传文件(www/wwwroot/demo1下)# idnex.pyfrom fastapi import FastAPIapp = FastAPI()@app.get("/")async def read_root(): return {"Hello": "World"}@app.get("/items/{item_id}")async def read_item(item_id: i
2021-03-16 13:35:44
3077
1
原创 Django学习笔记
Django学习笔记一、使用Anaconda安装Django运行环境二、查看当前Django版本python -m django --version三、创建项目新建文件夹Django-demopycharm工具打开文件夹(获取管理员权限)使用pycharm工具的命令窗cd命令新建的文件夹新建django项目demo1django-admin startproject demo1cd命令进入demo1,运行项目python manage.py runs
2021-03-11 15:09:02
263
原创 VMWARE ESXI虚拟机安装系统
VMWARE ESXI虚拟机安装系统上传系统找到硬盘打开数据储存浏览器上传系统文件创建虚拟机右键虚拟机 创建虚拟机类型创建新虚拟机选择名称和操作系统命名(英文)兼容性(默认)客户机操作系统系列(选择安装系统)客户机操作版本系列(选择安装版本)选择储存自定义设置分配cpu分配内存分配硬盘容量添加网络设配器网络适配器1(nei)网络适配器2(server_wai)CD/DVD驱动器(选择系统)完成创建虚机安装虚拟机在虚拟机里打开
2021-02-26 11:01:07
1338
原创 Java继承
Java继承介绍继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。extend的意思是“扩展”。子类是父类的扩展Java中中的类只有单继承,没有多继承,一个儿子只有一个爸爸,一个爸爸可以有多个儿子继承是类和类之间的一种关系,其它还有依赖、组合、聚合等继承关系的两个类,一个是子类(派生类),一个是父类(基类),子类继承父类,使用关键字extends来表示Ctrl+h 查看继承目录package cn.sunshy;//父类public class hello2 { p
2021-02-25 11:14:48
164
原创 Java封装
Java封装介绍该露的露,该藏的藏我们的程序设计要求:“高内聚,低耦合”。高内聚:类的内部数据操作细节自己完成,不允许外部干涉低耦合:仅暴露少量的方法给外部使用封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而是通过操作接口来访问,这称为信息的隐藏属性私有,get / set//hello2设置参数package cn.sunshy;public class hello2 { //设置属性私有 private String nam
2021-02-25 11:14:11
285
1
原创 Java面向对象
Java面向对象定义以类的方式组织代码,以对象的组织(封装)数据 (oop)三大特性封装抽象多态先有类,后有对象。类是对象的木板类是一种抽象的数据类型,它是对某一事物的整体描述、定义,但不能代表某一具体事物对象是抽象概念的具体实例张三是人的具体实例,张三家的狗就是狗的具体实例public class hello { public static void main(String[] args) { //hello1对象是hello1类的具体实例
2021-02-25 11:13:22
181
原创 Java数组
Java数组数组的定义数组是相同类型数据的有序合集数组表述的是相同类型的若干数据,按照一定的先后次序排列组合而成每个数据称作数组元素,每个数组元素可以通过一个下标来访问它们数组的声明创建首先必须声明数组变量,才能在程序中使用数组dataType[] arrayRefVar; //首选方法或dataType arrayRefVar[]; //效果相同,但不是首选方法java语言使用new操作符来创建数组dataType[] arrayRefVar= new dataType
2021-02-25 11:12:47
94
原创 Java方法
Java方法方法的定义Java的方法:用来完成特定的功能的代码片段方法组成部分:修饰符:修饰符是可选的,告诉编辑器如何调用该方法,定义了该方法的访问类型返回值类型:方法可能会有返回值,returnValueType是方法返回值的数据类型,有些方法没有返回值,则会返回void参数类型:参数想一个占位符,当方法被调用时,传递值给参数,这个值被称为实参或变量,参数列表是指方法的参数类型、顺序和参数的个数,参数是可选的,方法也可以不包含参数型式参数:在方法被调用时用于接收外界输入的数据实参:调
2021-02-25 11:11:40
112
1
原创 Java控制流
Java控制流Scanner对象 接收数据//Scanner获取用户输入//基础语法Scanner s = new Scanner(System.in);//通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要是hasNext()与hasNextLine()判断是否还有输入的数据next()//next()以空白为结束符,所以不能获得带有空格的字符串import java.util.Scanner;public class hello1 {
2021-02-25 11:10:57
213
1
原创 Java运算符
Java运算符Java支持的运算符算术运算符: + , - , * , / ,% , ++ , –赋值运算符: =关系运算符:> , < , >= , <= , == , !=instanceof逻辑运算符:&& , || , !位运算符:& , | , ^ , ~ , >> ,<< , >>>条件运算符:? :扩展赋值运算符: += , -= , *= , /=拓展精度问题// 精度问题
2021-02-25 11:10:26
142
1
原创 Java变量 常量 作用域
Java变量 常量 作用域变量定义变量是什么:就是可以变化的量java是一种强类型语言,每个变量都必须声明其类型java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域程序结构//程序结构public class hello2 { //属性:变量 int age; //实例变量;从属于对象;如果不自行初始化,这个类型的默认值 0 0.0 //main方法 public static void main(String[] arg
2021-02-25 11:09:54
219
原创 Linux下使用openssl-aes-256-ctr加密二进制文件
查看openssl是否安装openssl version查看版本加密 / 解密加密命令openssl enc -aes-256-ctr -e -K 000 -iv 000 -in uart.bin -out test.bin -p解密命令openssl enc -aes-256-ctr -d -K 000 -iv 000 -in test.bin -out test1.bin -p选项说明enc 对称加密-e 加密命令-K 加密密钥,16进制-iv 初始向量,16进制-in
2021-02-25 10:54:19
1884
原创 java数据类型
java数据类型强类型语言 要求变量的使用严格符合规定,所有变量必须先定义后使用java类型的两大类基本类型整数类型byte 占一个字节 -128 - 127short 占两个字节 -32768 - 32767int占4个字节 -2147483648 - 2147483647long占8个字节 -9223372036854775808 - 9223372036854775807浮点类型float占4个字节double占8个字节字符类型char占2个字节Boolean类型
2021-02-01 18:37:00
95
原创 java helloword
helloword新建文件夹新建java文件文件后缀java编写代码public class Hello{ public static void main(String[] args){ System.out.print("hello word"); }}cmd输入javac Hello.java 编译文件得到hello.class 输入java Hello 执行程序可能会遇到的问题大小写尽量使用英文文件名和类名保持一致...
2021-02-01 15:16:52
117
原创 java8安装&卸载
java8安装卸载删除java安装目录删除JAVA_HOME删除path下关于java的目录验证 java -version安装百度搜索 jdk8下载双击安装,新建目录配置环境变量系统环境新建 名称 JAVA_HOME 地址配置path变量新建%JAVA_HOME%\bin%JAVA_HOME%\jer\bin验证 java -version...
2021-02-01 15:15:49
1651
原创 dos学习
dos学习打开CMDshift+鼠标右键任意文件夹下 地址栏加上cmd推荐图标右击以管理员身份运行常用快捷键#盘符 盘符加冒号 F:#查看当前文件夹 dir#切换盘符目录 cd /d E:\ide#返回上级目录 cd ..#清理屏幕 cls#退出终端 exit#产看电脑ip ipcongfig#ping网络 ping www.baidu.com#打开应用 cal 计算机 mspaint 画图 notepad 记事本#文件操作 md 创建文件夹 rd 移除文件夹
2021-02-01 13:09:39
130
原创 markdown学习笔记
markdown学习笔记标题使用 # + 空格 + 名称 命名标题,其中有几个#代表几级标题字体markdownmarkdownmarkdownmarkdown引用使用 > 回车即可使用引用分割线图片本地图片及网络图片都可以超链接文档内容列表英文输入法下序号加.英文输入法下减号加空格表格右键插入表格代码var a =1;...
2021-02-01 12:27:59
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人