暂时未有相关云产品技术能力~
暂无个人介绍
1.if 2.where 3.trim 4.choose、when、otherwise 5.foreach 1.批量添加数据 2.批量删除数据 6.SQL片段
1.使用全局配置处理字段名和属性名不一致的情况 2.resultMap处理字段和属性的映射关系 1.处理一对一映射 2.多对一映射处理 级联方式处理映射关系 使用association处理映射关系 分步查询 3.一对多映射处理 1.collection 2.分步查询
案例1.遍历并删除元素值 案例2.影片信息在程序中的表示 案例3.学生信息系统的数据搜索
1.模糊查询 2.批量删除 3.动态设置表名 4.添加功能获取自增的主键
1.集合概述 2.ArrayList集合快速入门 3.ArrayList对于泛型的支持 4.ArrayList常用API、遍历
1.数列求和 2. 统计输入正数个数 3.求最小公倍数 4.小球走过路程计算 5. 求平均数 6.判断质数 7.计算整数位数
1.String类常用API-遍历、替换、截取、分割操作 2.综合案例 2.模拟用户登录功能 3.手机号码屏蔽
1.JAVA 计算商场折扣 2.JAVA 判断体重指数 3.JAVA 判断学生成绩等级 4.JAVA 邮箱验证
前言: 1.String类概述 2.创建字符串对象的2种方式 3.String常见面试题 4.String类常用API-字符串内容比较
一.构造器 二.this关键字 三.封装 四.标准 JavaBean 五.补充知识:成员变量、局部变量区别
1.查询一个实体类对象 2.查询一个list集合 3.查询单个数据 4.查询一条数据为map集合 5.查询多条数据为map集合
1.单个字面量类型的参数 2.多个字面量类型的参数 3.map集合类型的参数 4.实体类类型的参数 5.使用@Param标识参数
1.JAVA 类型转换 2.JAVA 简单运算 3.JAVA 四舍五入 4.JAVA 交换变量值
1.MyBatis核心配置文件之environments 2.MyBatis核心配置文件之properties 3.MyBatis核心配置文件之typeAliases 4.MyBatis核心配置文件之mappers
1.创建sqlSession工具类 2.测试修改功能 3.测试删除功能 4.测试查询功能
一、设计对象并使用 1.定义类,创建对象并使用 2.定义类的补充注意事项 二、对象内存图 1.多个对象的内存图 2.两个变量指向同一个对象内存图 3.垃圾回收 三、面向对象编程案例 购车系统模拟
搭建MyBatis 1、开发环境 2、创建maven工程 3、创建MyBatis的核心配置文件 4、创建mapper接口 5、创建MyBatis的映射文件 6、通过junit测试功能 7、加入log4j日志功能
案例4.数组元素复制 案例5.评委打分案例 案例6.数字加密
🍊案例1.买飞机票 🍓案例2.找素数 🍍案例3.开发验证码
前言: 方法是什么 编辑使用方法的好处是? 关于方法同学们需要学会什么 1.方法定义、调用 方法定义的完整格式 方法的调用格式 方法的调用流程 - Debug 方法格式的注意点 方法的其他写法 方法定义的技巧说明 2.方法常见问题 3.方法案例 1.计算1到n的和返回 2.判断整数是奇数还是偶数 3.数组求最值改方法实现 4.方法调用的内存图 方法的调用流程 方法的调用流程 – 内存图解 5.方法的参数传递机制 基本类型的参数传递 引用类型的参数传递 6.方法的参数传递案例 案例1.打印整型数组内容 案例2.从数组中查询指定元素的
前言: 1.数组的定义 🍊静态初始化数组 🍅数组的动态初始化 2. 数组的遍历 3.数组的案例 案例1.数组遍历-求和 案例2.数组元素求最大值 案例3.猜数字游戏 案例4.随机排名 4.数组的内存图 Java内存分配、数组内存图 Java内存分配介绍 两个数组变量指向同一个数组对象 5.数组使用的常见问题 6.Debug工具的使用 Debug工具
小程序 - 视图与逻辑 页面导航 - 导航传参 1. 声明式导航传参 2. 编程式导航传参 3. 在 onLoad 中接收导航参数 页面事件 - 下拉刷新事件 1. 什么是下拉刷新 2. 启用下拉刷新 3. 配置下拉刷新窗口的样式 4. 监听页面的下拉刷新事件 5. 停止下拉刷新的效果 页面事件 - 上拉触底事件 1. 什么是上拉触底 2. 监听页面的上拉触底事件 3. 配置上拉触底距离
小程序 - 视图与逻辑 页面导航 1. 什么是页面导航 2. 小程序中实现页面导航的两种方式 页面导航 - 声明式导航 1. 导航到 tabBar 页面 2. 导航到非 tabBar 页面 3. 后退导航 页面导航 - 编程式导航 1. 导航到 tabBar 页面 2. 导航到非 tabBar 页面 3. 后退导航
首页效果以及实现步骤 ① 新建项目并梳理项目结构 ② 配置导航栏效果 ③ 配置 tabBar 效果 ④ 实现轮播图 九宫格效果
🔮 效果动图: 🍀准备工具 🌳准备代码: 🌞部署项目 🦠修改课程时间 🦠修改课程内容 🦠修改标题 🦠修改底部导航栏 🍍项目发布
页面配置 🍓1. 页面配置文件的作用 🍒2. 页面配置和全局配置的关系 🍍3. 页面配置中常用的配置项 网络数据请求 🧅1. 小程序中网络数据请求的限制 🥦2. 配置 request 合法域名 🍊3. 发起 GET 请求 🍉4. 发起 POST 请求 🥝5. 在页面刚加载时请求数据
全局配置 - tabBar 1. 什么是 tabBar 2. tabBar 的 6 个组成部分 3. tabBar 节点的配置项 4. 每个 tab 项的配置选项 全局配置 - 案例:配置 tabBar 1. 需求描述 2. 实现步骤 3. 步骤1 - 拷贝图标资源 4.步骤2 - 新建 3 个对应的 tab 页面 5. 步骤3 - 配置 tabBar 选项 6. 完整的配置代码
全局配置文件及常用的配置项 全局配置 - window 1. 小程序窗口的组成部分 2. 了解 window 节点常用的配置项 3. 设置导航栏的标题 4. 设置导航栏的背景色 5. 设置导航栏的标题颜色 6. 全局开启下拉刷新功能 7. 设置下拉刷新时窗口的背景色 8. 设置下拉刷新时 loading 的样式 9. 设置上拉触底的距离
🍊前言: 🍉类型转换 1.自动类型转换 2.表达式的自动类型转换 3.强制类型转换 🥦运算符 1.基本算数运算符 2.+符号做连接符 3.自增自减运算符 4.赋值运算符 5.关系运算符 6.逻辑运算符 7.三元运算符 8.运算符优先级 🍒程序流程控制 分支结构 If分支 switch分支 循环结构 for 循环 while循环 do-while循环 死循环 循环嵌套 跳转关键字:break、continue 案例技术:随机数Random类
前言: Java是什么 为什么用Java Java能做什么 Java技术体系平台 Java基础语法 🍋1.注释 🍊2.字面量 🍓3.变量 🥭4.数据的存储形式:二进制 🍍5.数据类型 🥝6.ASCII编码 🥗7.关键字、标志符 结束语:
🍓WXSS 模板样式 1. 什么是 WXSS 2. WXSS 和 CSS 的关系 🍒WXSS 模板样式 - rpx 2. rpx 的实现原理 3. rpx 与 px 之间的单位换算(了解) 🍊WXSS 模板样式 - 样式导入 1. 什么是样式导入 2. @import 的语法格式 🍘WXSS 模板样式 - 全局样式和局部样式 1. 全局样式 2. 局部样式
WXML 模板语法 - 条件渲染 🍊1. wx:if 🍋2. 结合 使用 wx:if 🍉3. hidden 🍓4. wx:if 与 hidden 的对比 WXML 模板语法 - 列表渲染 🥭1. wx:for 🍍2. 手动指定索引和当前项的变量名 🥝3. wx:key 的使用
WXML 模板语法 - 事件绑定 🍅1. 什么是事件 🍒2. 小程序中常用的事件 🥭3. 事件对象的属性列表 🍍4. target 和 currentTarget 的区别 🍊5. bindtap 的语法格式 🍓6. 事件处理函数中为数据赋值 🥕7. 事件传参 🧅8. bindinput 的语法格式 🎨9. 实现文本框和 data 之间的数据同步
🍘协同工作和发布 - 小程序成员管理 1. 成员管理的两个方面 2. 不同项目成员对应的权限 3. 开发者的权限说明 4. 添加项目成员和体验成员 🍍协同工作和发布 - 小程序的版本 1. 软件开发过程中的不同版本 2. 小程序的版本 🍓协同工作和发布 - 发布上线 1. 小程序发布上线的整体步骤 2. 上传代码 3. 在后台查看上传之后的版本 4. 提交审核 5. 发布 6. 基于小程序码进行推广 🍇协同工作和发布 - 运营数据 1. 查看小程序运营数据的两种方式 🍒WXML 模板语法 - 数据绑定 1. 数据绑定的基本原则
🍒小程序的宿主环境 - 组件 🍈image 组件的基本使用 🥭image 组件的 mode 属性 🍓小程序的宿主环境 - API 🥦小程序 API 概述 🍅小程序 API 的 3 大分类 🍘协同工作和发布 - 协同工作 🍊了解权限管理需求 🥝了解项目成员的组织结构 🍉小程序的开发流程
🍓button 按钮的基本使用 🍉各种神奇的按钮
🍊子网划分和子网掩码 🍉无分类编址的IPv4地址 🍈ARP协议
🍒小程序的宿主环境 - 组件 1.scroll-view 组件的基本使用 2.swiper 和 swiper-item 组件的基本使用 3.text 组件的基本使用 4.rich-text 组件的基本使用
🍓小程序的宿主环境 - 宿主环境简介 1. 什么是宿主环境 2. 小程序的宿主环境 3. 小程序宿主环境包含的内容 🍍小程序的宿主环境 - 通信模型 1. 通信的主体 2. 小程序的通信模型 🥦小程序的宿主环境 - 运行机制 🍒小程序的宿主环境 - 组件 1. 小程序中组件的分类 2. 常用的视图容器类组件 3. view 组件的基本使用
🍓基本地址变换机构 🍒对页表项大小的进一步探讨 🥭具有快表的地址变换机构 🌽 什么是快表(TLB) 🥕引入快表后,地址的变换过程 🥒局部性原理 🍉两级页表 🧅单级页表存在的问题 🍍如何解决单级页表的问题? 问题一: 🍅1. 两级页表的原理、地址结构 🥝 2. 如何实现地址变换 问题二: 🍆 1. 需要注意的几个细节 🍪基本分段存储管理方式 🥥 分段 🍦段表 🧊地址变换 🍋 分段、分页管理的对比 🍎段页式管理方式 🧀 分页、分段的优缺点分析 🧇 分段+分页=段页式管理 🌮段页式管理的逻辑地址结构 🍞段表
🍓IP 🍇1.IP数据报格式 🍑2.IP数据报分片 🥦3.IPv4 1.分类的IP地址 2.网络地址转换NAT
💧什么是分页存储 🍓如何实现地址的转换 🍒逻辑地址结构 🥦重要的数据结构——页表
🍓小程序代码的构成 - WXML 模板 1. 什么是 WXML 2. WXML 和 HTML 的区别 🍇小程序代码的构成 - WXSS 样式 1. 什么是 WXSS 2. WXSS 和 CSS 的区别 🍒小程序代码的构成 - JS 逻辑交互 1. 小程序中的 .js 文件 2. 小程序中 .js 文件的分类
🍓安装开发者工具 🍒小程序项目发布流程 🍍小程序代码的构成-项目结构 🧀1. 了解项目的基本组成结构 🥞2. 小程序页面的组成部分 🍑小程序代码的构成 - JSON 配置文件 🍰1. JSON 配置文件的作用 🍔2. app.json 文件 🍅3. project.config.json 文件
1.初识java 2.java基础学习之路 1.学习类和对象 2.java API的学习 3.集合 3.javaweb学习之路 4.SSM框架学习 5.未来的java规划
多段图是一个有向的无环图。求解从起始点v0到终止点的最短路径的长度, 首先看一下这个问题是否具有最优子结构的性质。对于每一点来说,从v0 到它的最短路径有两种可能,分别是从v0直接到该点或者是从最短的前驱 节点开始到该节点。从这里可以看出有递归的性质,所以使用回溯的方法 也是可以解决的。即从终点开始,依次向前找到最短的路径。由于递归本 身所用的时间较长,并且在回溯的过程中存在重复的工作,所以使用动态规划更好。
🍓软件工程概述 🧀1.软件生存周期 🧅2.软件生存周期模型 🍚瀑布模型 🍈快速原型 🍘增量模型 🍯螺旋模型 🧀喷泉模型 🍪敏捷过程 🍣3.软件开发方法 🥝软件需求分析 🎂1.可行性分析 🥞2.软件需求分析 🌰软件设计 🍅1.软件设计的原则 🧇2.内聚和耦合 🍻软件测试 🥏1.V模型 🍺2.软件测试过程 🥡3.黑盒测试与白盒测试 🍍黑盒测试 🧃白盒测试 🥧4. 测试原则与注意事项 🍟软件运行与维护 🥧1.软件维护
🍅计算机系统的基本组成 🍇计算机硬件系统 🍓中央处理器 🥚指令的执行过程 🍑存储体系 🍒总线系统 🍚三种总线系统 🌶IO接口与设备 🥝计算机性能指标
🍊进制的转换 1.十进制转换至非十进制 1.十进制转换为二进制 2.十进制转换为八进制 3.十进制转十六进制 2.非十进制转换为十进制 1.二进制转十进制 2.八进制转十进制 3.十六进制转十进制 3.非十进制转换为非十进制 1.二进制转换成八、十六进制 2.八、十六进制转换成二进制 🍇原码、反码、补码 1)原码表示法 2)反码表示法 3)补码表示法 4)移码表示法 注意点 🍓定点数、浮点数 🍈逻辑运算 🍑常用字符编码 BCD码 ASCII码 校验码 1.奇偶校验码 2.海明码 3.循环冗余校验码
一.内存 1.什么是内存?有何作用? 几个常用的数量单位 2.进程运行的基本原理 1. 指令的工作原理 2.逻辑地址vs物理地址 3.从写程序到程序运行 4.装入的三种方式 1.绝对装入 2. 可重定位装入(静态重定位) 3. 动态运行时装入(动态重定位) 5.链接的三种方式 1. 静态链接 2. 装入时动态链接 3. 运行时动态链接 二、内存管理的概念 1.内存空间的分配与回收 1.单一连续分配 2. 固定分区分配 3. 动态分区分配 (1)系统要用什么样的数据结构记录内存的使用情况? (2)当很多个空闲分区都能满足需求时,应该选择哪个分区