自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 MVVM分层

1、分层结构:1.1:View负责前端展示,与ViewModel进行数据和命令的交互。1.2:ViewModel,负责前端视图业务级别的逻辑结构组织,并将其反馈给前端。1.3:Model,主要负责数据实体的结构处理,与ViewModel进行交互。1.4:Define —— 用于存放我们设置的一些宏(#define)。1.5:Model —— 用于存放模型类(数据模型)。1.6:NetworkManager —— 用于存放网络请求类1.7:Resources —— 用于存放资源 例如xib,st

2022-06-19 10:04:11 170 1

原创 数据库基础

第五股 备份恢复篇?? 5.1 MySQL备份方式有哪些?1、根据是否需要数据库离线冷备(cold backup):需要关mysql服务,读写请求均不允许状态下进行;温备(warm backup): 服务在线,但仅支持读请求,不允许写请求;热备(hot backup):备份的同时,业务不受影响。2、根据要备份的数据集合的范围完全备份:full backup,备份全部字符集。增量备份: incremental backup 上次完全备份或增量备份以来改变了的数据,不能单独使用,要借助完全备份,

2022-05-29 08:40:15 274

原创 数据库基础

数据库第一股 基础篇1.1.请简述MySQL数据库的优点?MySQL社区版是开源的,所以你不需要支付额外的费用。MySQL支持大型的数据库,可以处理拥有上千万条记录的大型数据库。MySQL 使用标准的 SQL 数据语言形式。MySQL 可以允许于多个系统上,并且支持多种语言。MySQL 对 PHP 有很好的支持,PHP 是目前最流行的 Web 开发语言。MySQL支持大型数据库,可支持 5000 万条记录的数据仓库。MySQL是可以定制的,采用了 GPL 协议,你可以修改源码来开发自己的

2022-05-29 08:14:28 245

原创 MVVM属性

1、属性分为4种:1)既读又写:同时包含get和set2)只读:只包含get(常用于:常量)3)只写:只包含set4)自动属性2、字段与属性比较字段(成员变量)a.字段主要是为类的内部做数据交互使用,字段一般是private。b.字段可读可写。c.当字段需要为外部提供数据的时候,请将字段封装为属性,而不是使用公有字段(public修饰符),这是面向对象思想所提倡的。属性(方法)a.属性一般是向外提供数据,主要用来描述对象的静态特征,所以,属性一般是public。b.属性具备get和

2022-04-28 09:19:11 119

原创 MVVM分层

1、分层结构:1.1:View负责前端展示,与ViewModel进行数据和命令的交互。1.2:ViewModel,负责前端视图业务级别的逻辑结构组织,并将其反馈给前端。1.3:Model,主要负责数据实体的结构处理,与ViewModel进行交互。1.4:Define —— 用于存放我们设置的一些宏(#define)。1.5:Model —— 用于存放模型类(数据模型)。1.6:NetworkManager —— 用于存放网络请求类1.7:Resources —— 用于存放资源 例如xib,st

2022-04-28 09:11:42 235

原创 事件(Event)

2.1:Windows消息机制中重要概念之一,最常见的人机交互手段之一2.12XAML帮助应用管理用户输入,执行不同的行为2.3:引入增强型事件处理系统-Routed Event(路由事件)2.4:事件常常被用于控制更改通知操作一、事件基础语法基础语法:路由事件处理方式3.1:浮升(冒泡): 调用事件源上的事件处理程序。 路由事件随后会路由到后续的父级元素,直到到达元素树的根。3.2:隧道: 最初将调用元素树的根处的事件处理程序。 随后,路由事件将朝着路由事件的源节点元素(即引发路由事件

2022-04-28 09:03:41 315

原创 事件(Event)

2.1:Windows消息机制中重要概念之一,最常见的人机交互手段之一2.12XAML帮助应用管理用户输入,执行不同的行为2.3:引入增强型事件处理系统-Routed Event(路由事件)2.4:事件常常被用于控制更改通知操作一、事件基础语法基础语法:<ObjectName EventName="EventHandle">路由事件处理方式3.1:浮升(冒泡): 调用事件源上的事件处理程序。 路由事件随后会路由到后续的父级元 素,直到到达元素树的根。3.2:隧道: 最初将调用元素树的根处

2022-04-28 09:01:42 78

原创 属性设置几种方式

一、属性设置几种方式属性:属性是对XAML元素特征进行描述的方法;属性不允许在XAML中重复设置多次;允许在托管代码中改变元素的属性值设置几种方式:1.1:使用特性语法(属性语法)1.2:使用属性元素语法1.3:使用内容元素语法1.4:使用集合语法1、使用特性语法(属性语法)对象的属性通常可表示为对象元素的特性。 特性语法对设置的对象属性命名,后跟赋值运算符 (=)。 特性的值始终指定为包含在引号中的字符串。特性语法是最简化的属性设置语法,并且对曾使用过标记语言的开发人员而言是最直观

2021-07-27 11:05:03 1924

原创 标记的扩展

1:Binding:XAML载入时,将数据绑定到XAML对象StaticResource:引用数据字典中定义的静态资源RelativeSource: 对待定数据源绑定TemplateBinding:XAML 页面中对象模板绑定调用2:RelativeSource(对特定数据源引用)RelativeSource两种应用模式 Self(自身,自身的属性给到自身的值)两种应用模式:SelfMode和TemplatedParentMode语法结构:2.1:<Binding RelativeSou

2021-07-27 11:01:29 94

原创 WPF开篇

WPF 全称(Windows Presentation Foundation)基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。特点:程序人员和美工人员明确分工 最重要支持2D绘图,比如矩形、自定义路径,位图等。文字显示的增强组成结构:引擎和编程框架c# 方法:分布、扩展、匿名和普通方法3.0:方法是有指定功能的代码块。说起..

2021-07-27 10:56:58 103

原创 2021-07-27

Window窗体属性ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。ASP.NET支持三种不同开发模式:Web Pages (Web 页面),MVC (Model View Controller 模型-视图-控制器),Web Forms(Web 窗体)3.Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。Controller(控制器)处理输入(写入数据库记录...

2021-07-27 10:51:21 95

原创 MVC基本概念

ASP.NET MVC 介绍ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。ASP.NET 支持三种不同的开发模式:Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。本教程介绍 MVC。Web Pages MVC Web FormsMVC 编程模式MVC 是三种 ASP.NET 编程模式中的一种。MVC 是一种使用 MVC(M

2021-07-16 10:46:00 130

原创 MVC基本概念

ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。ASP.NET 支持三种不同的开发模式:Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。本教程介绍 MVC。Web Pages MVC Web FormsMVC 编程模式MVC 是三种 ASP.NET 编程模式中的一种。MVC 是一种使用 MVC(Model View Controller

2021-07-16 10:44:01 131 2

原创 Map集合与输入/输出(IO)

Map集合Map接口中键和值一一映射. 可以通过键来获取值。1.给定一个键和一个值,你可以将该值存储在一个Map对象. 之后,你可以通过键来访问对应的值。2.当访问的值不存在的时候,方法就会抛出一个NoSuchElementException异常.3.当对象的类型和Map里元素类型不兼容的时候,就会抛出一个 ClassCastException异常。4.当在不允许使用Null对象的Map中使用Null对象,会抛出一个NullPointerException 异常。5.当尝试修改一个只读的Map时

2021-06-08 15:29:00 1326

原创 set集合

Set集合Set集合类似于一个罐子,程序可以依次把多个对象“丢进”Set集合,而Set集合通常不能记住元素的添加顺序。Set集合不允许包含相同的元素,如果试图把两个相同的元素加入同一个Set集合中,则添加操作失败,add()方法返回 false,且新元素不会被加入。Set常用方法boolean add(E e) 如果 set 中尚未存在指定的元素,则添加此元素。boolean addAll(Collection c) 如果 set 中没有指定 collection 中的所有元素,则...

2021-06-08 14:57:03 167

原创 了解IO流

1.流的分类1.输入流和输出流按照流的流向来分,可以分为输入流和输出流。输入、输出都是从程序运行所在内存的角度来划分的。输入流:只能从中读取数据,而不能向其写入数据。由InputStream和Reader作为基类输出流:只能向其写入数据,而不能从中读取数据。由OutputStream和Writer作为基类2.字节流和字符流字节流和字符流的用法几乎完全一样,区别在于字节流和字符流所操作的数据单元不同。字节流操作的数据单元是8位的字节,由InputStream和OutputStream作为基类。

2021-06-08 14:36:06 66

原创 了解IO流

了解IO流1.流的分类1.输入流和输出流按照流的流向来分,可以分为输入流和输出流。输入、输出都是从程序运行所在内存的角度来划分的。输入流:只能从中读取数据,而不能向其写入数据。由InputStream和Reader作为基类输出流:只能向其写入数据,而不能从中读取数据。由OutputStream和Writer作为基类2.字节流和字符流字节流和字符流的用法几乎完全一样,区别在于字节流和字符流所操作的数据单元不同。字节流操作的数据单元是8位的字节,由InputStream和Out...

2021-05-17 19:20:57 66

原创 Java的集合

泛行Java集合类是一种特别有用的【工具类】,可用于存储数量【不等】的对象,并可以实现常用的数据结构,如栈、队列等。除此之外,Java集合还可用于保存具有映射关系的【关联数组】。Java集合大致可分为【List】【Set】【Queue】和【Map】四种体系,其中【List代表有序,重复的集合】;【Set代表无序、不可重复的集合】;而【Map则代表具有映射关系的集合】,【Java5又增加了Queue体系集合,代表一种队列集合实现】Java集合概述为了保存数量不确定的数据,以及保存具有映射关系的数据

2021-05-17 19:00:53 44

原创 2021-05-08

Java常用类String常用判断方法*boolean equals(Object obj) 比较字符串的内容是否相同,区分大小写*boolean equalsIgnoreCase(String str) 比较字符串的内容是否相同,忽略大小写*boolean contains(String str) 判断大字符串中是否包含小字符串*boolean startsWith(String str) 判断字符串是否以某个指定的字符串开头*boolean endsWith(String ...

2021-05-08 08:54:28 49

原创 初始块 final 和JAVA 接口

Finalfinal 主要用法有以下四种:一:用来修饰数据,包括成员变量和局部变量,该变量只能被赋值一次且它的值无法被改变。对于成员变量来讲,我们必须在声明时、构造方法或者初始化块中对它赋值;二、用来修饰局部变量,表示在变量的生存期中它的值不能被改变三、修饰方法,表示该方法无法被重写;四、 修饰类,表示该类无法被继承Java 抽象类一、抽象方法抽象方法只包含一个方法名,而没有方法体,使用 abstract 修饰。修饰符 (public protected...

2021-04-29 15:42:59 43

原创 2020-12-18

Axure显示和隐藏显示/隐藏:设置元件显示和隐藏。切换两种状态显示:元件可见隐藏:元件不可见切换:两种状态轮换更多效果:无,灯箱效果,弹出效果,推动元件灯箱效果:制作当前元件作弹出显示,突出当前元件弹出效果:类似右击弹出的快捷菜单一样。特点:可以在弹出的元件中进行操作推动元件:显示隐藏元件时,可以移动跟显示隐藏对象有相交的对象灯箱效果:突出显示元件中继器用于很多图片但是样式是一样的设置选中:设置选中:选中效果可以理解设置元件多了一种样式而已得先有选中交互

2020-12-18 21:40:01 80 1

原创 2020-12-18

Axure函数:Axure函数分为以下几种:全局变量, 中继器/数据集 元件 页面 窗口 鼠标指针 Number 字符串 数学 日期 布尔。交互事件: 不仅可以针对元件本身,还可以针对其他元件作出交互动作(既可以改变自己,也可以改变别人,既能改变自己,也可以改变其他元件)交互样式: 设置同一对象不同样式,是针对元件本身的交互(只能改变他自己,不能改变别人,只能改变他自己。不能改变其他元件)鼠标悬停: 指鼠标停留在元件上的样式效果鼠标按下: 把鼠标按键在选中: 可设置元件一种交互

2020-12-18 21:38:08 137 1

原创 2020-12-18

Axure产品原型:产品原型是设计方案表达,是产品经理,交互设计师的重要产出物之一,项目也是项目团队的其它成员(尤其是设计师、开发人员)的重要参考和评估的依据。产品界面原型其实就是页面级别的信息架构、文案设计、及页面和页面之间的交互流程,它是产品功能与内容的示意图。Axure原型图分为四种:01:线框图: 一个简单的线框图只需要使用线条、方框和灰阶色彩填充,黑白色的布局整体呈现为低保真设计图,主要呈现主体信息群,勾勒结构和布局,表达用户交互界面的主视觉和描述。02:低保真原型: 其实是对产品

2020-12-18 21:31:34 128 1

原创 2020-08-17

图片处理会出情况:1、之前为空,现在没有(不做处理)2、之前为空,现在上传图片(新增现在)3、之前上传图片,现在没有(使用旧的)4、之前上传图片,现在上传图片(替换:新增现在 删除旧的) */FirstCellNum:获取某行第一个单元格下标LastCellNum:获取某行的列数 !!!!!FirstRowNum:获取第一个实际行的下标...

2020-08-17 22:14:22 50

原创 2020-08-17

图片处理会出情况:1、之前为空,现在没有(不做处理)2、之前为空,现在上传图片(新增现在)3、之前上传图片,现在没有(使用旧的)4、之前上传图片,现在上传图片(替换:新增现在 删除旧的) */FirstCellNum:获取某行第一个单元格下标LastCellNum:获取某行的列数 !!!!!FirstRowNum:获取第一个实际行的下标...

2020-08-17 22:12:04 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除