后端

后端 / 笔记 / 2021-10-30

harmonyos开发-TableLayout布局TableLayout使用表格的方式划分子组件。alignment_type表示布局对齐方式align_edges表示容器内组件按边界对齐align_contents表示容器内组件按边距对齐column_countrow_countorientati

后端 / 笔记 / 2021-10-30

harmonyos开发-StackLayout布局StackLayout直接在屏幕上开辟出一块空白的区域,添加到这个布局中的视图都是以层叠的方式显示,而它会把这些视图默认放到这块区域的左上角,第一个添加到布局中的视图显示在最底层,最后一个被放在最顶层。上一层的视图会覆盖下一层的视图。子组件属性lay

后端 / 笔记 / 2021-10-26

harmonyos开发-DependentLayout布局DependentLayout是Java UI框架里的一种常见布局。与DirectionalLayout相比,拥有更多的排布方式,每个组件可以指定相对于其他同级元素的位置,或者指定相对于父组件的位置。属性alignment布局对齐方式<

后端 / 笔记 / 2021-10-25

harmonyos开发-DirectionalLayoutDirectionalLayout是Java UI中的一种重要组件布局,用于将一组组件(Component)按照水平或者垂直方向排布,能够方便地对齐布局内的组件。该布局和其他布局的组合,可以实现更加丰富的布局方式。属性alignment<

后端 / 笔记 / 2021-10-24

harmonyos开发-AbilityAbility基本概念​Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可包含多个Ability),harmonyos支持应用以Ability为单位进行部署。​Ability分为两种类型FA(Future Abili

后端 / 笔记 / 2021-10-24

HarmonyOS基础harmonyos概述HarmonyOS 是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体 娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS 提出了基 于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。对消费者而

后端 / 笔记 / 2021-10-21

Spring1. Spring概述1.1 什么是Spring?spring是一个java框架,使用java语言开发的轻量级,开源框架。可以在j2se,j2ee项目中使用。Spring核心技术:IOC,AOPSpring作用:实现解耦,解决对象之间的耦合,模块之间的耦合。1.2 Spring官网htt

后端 / 笔记 / 2021-10-17

springboot-响应式编程认识响应式编程webflux是 springframework 在5.0 引入的,响应式web框架。与springmvc不同,webflux不需要servletapi,完全异步且无阻塞。webflux可以在,有限资源情况下,提高系统的吞吐量和伸缩性,意味着 在相同资源

后端 / 笔记 / 2021-10-17

springboot-验证表单什么是 hibernate-validatorhibernate-validator是springboot自带的一个数据验证器,需要引入外部依赖。常见注解注解作用类型说明@NotBlank(message=)字符串要求元素为非null,且长度必须大于0@Email字符串

后端 / 笔记 / 2021-10-16

什么是控制器在springboot中控制器controller负责由DispatcherServlet接收并分发过来的请求,把用户请求的数据通过业务处理层封装成一个model,然后再把model返回给对应的view展示。如何使用@Controller注解用来标注一个控制器,然后使用@RequestM

后端 / 笔记 / 2021-10-12

跟我一起学python-自定义函数定义函数def funcName(parmaList): funcBodydef define function定义函数关键字funcName 函数名称paramList形式参数列表无参数位置参数默认参数可变参数funcBody 函数体那就手动定义一个函数叭def

后端 / 笔记 / 2021-10-08

认识thymeleaf什么是thymeleaf?Thymeleaf is a modern server-side Java template engine for both web and standalone environments.Thymeleaf's main goal is to br

后端 / 笔记 / 2021-10-08

了解mvc模式什么是mvcmodel 模型view 视图controller 控制器modeljava实体bean,代表存储数据的对象view渲染层,用来解析,处理,显示内容,并进行模板的渲染。controller主要用来处理视图中的响应,决定如何低啊用model,如何调用业务层数据进行 增 删 改

后端 / 笔记 / 2021-10-08

什么是配置文件配置文件就是包含配置的文件(哈哈哈哈废话文学),比如说mysql链接地址,线程池最大线程数,总而言之就是记录一些可能会用到的配置文件。springboot的配置文件springboot支持两种配置文件propertiesyaml 墙裂推荐为什么选择压妹儿server:port: 808

后端 / 笔记 / 2021-10-07

跟我一起学pyton-内置函数内置函数特点: 无需导入,直接使用python提供了68个内置函数,分别是数字运算函数(7个)abs(x) 绝对值divmod(x,y) 返回商和余数pow(x,y[,z]) 返回 x**yround(x,[,n]) 四舍五入max(x1,x2,...xn) 最大值mi

后端 / 笔记 / 2021-10-02

从字节码角度分析线程安全问题话不多说看代码package thread;public class ThreadSafe extends Thread{ private static int sum = 0; @Override public void run() {

后端 / 笔记 / 2021-10-01

join 底层原理package thread;public class ThreadJoin { public static void main(String[] args) { Thread t1 = new Thread(() -> System.out.printl

后端 / 笔记 / 2021-09-30

问题在java中直接用输出语句输出一个对象,输出的结果是 类名@XXXX,这里的XXX究竟是不是地址?初步尝试我们都知道,当直接输出一个对象时,会默认调用这个对象的toString方法,那么这个toString方法到底做了什么? public String toString() {

后端 / 笔记 / 2021-09-29

循环python中只有两种循环分别是whileforwhilewhile expr: pass# 求100内的和# range(start,end,step) 左闭右开# 1-100# range(1,101)n = 1sum = 0while n <=100: sum +=n

后端 / 笔记 / 2021-09-29

什么是推导式推导式是一种语法糖,可以更便捷的生成列表,元组,集合,字典列表推导式集合推导式字典推导式列表推导式直接列表推导固定语法,没有捷径语法[expr for var in iter]expr: 表达式var: 循环变量iter: 可迭代对象将每个字符输出两遍str = "hello