自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 语法的理解

理解编程

2022-06-19 08:21:48 112

原创 MVC三个对象

22

2022-06-08 08:10:34 372

原创 了解WPF

在2021年中的时候,老师上课讲到WPF这词,还不明白它是用来干嘛的!后来下载了一个WPF写的Demo,这个是一个计算营养计算的程序,绚丽的UI界面以及各种动画效果让我吃惊不小,很难相信这个是.net开发的。后来我才知道这就是WPF的魅力!WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如V

2022-05-29 08:14:43 123

原创 WPF开发

我们不管是NET中还是WPF中使用模式目的就是想达到高内聚低耦合。在WPF开发中,经典的编程模式是MVVM,是为WPF量身定做的模式,该模式充分利用了WPF的数据绑定机制,最大限度地降低了Xmal文件和CS文件的耦合度,也就是UI显示和逻辑代码的耦合度,如需要更换界面时,逻辑代码修改很少,甚至不用修改。与WinForm开发相比,我们一般在后置代码中会使用控件的名字来操作控件的属性来更新UI,而在WPF中通常是通过数据绑定来更新UI;在响应用户操作上,WinForm是通过控件的事件来处理,而WPF可以使用命令

2022-05-18 14:37:05 835

原创 了解WPF布局

命令空间:System.Windows。   UIElement提供了很多PresentationCore程序集中比较重要的特性:布局:     布局系统中,比较重要的是Measure和Arrage这两个阶段。     Measure过程让一个成员决定它到底需要多大的尺寸。很多情况下,父元素经常会多次询问子元素所需要的尺寸,然后再决定给它一个比较合适的最终尺寸。这就是WPF中另一个重要思想:Size To Con

2022-05-07 14:45:26 84

原创 了解WPF框架

首当其冲的,自然是System.Object类了。这里主要想说的是,WPF的大部分代码都是使用托管代码编写,原因是因为CLR的许多不错的特性(如内存管理、错误处理、通用类型系统等。),可以让开发的程序更有效、更健壮。但是,框架并不是所有代码都是托管的,也有一部分是由非托管代码编写。原因主要是因为WPF是展现层框架,它的显示需要和DirectX很紧密的集成起来,进行硬渲染和软渲染,以得到性能上的提升。    下面的结构图中,红色部分是属于WPF框架的。其中,只有milcore这

2022-04-28 15:30:34 1523

原创 WPF的优劣势

WPF 的优势先说结论,WPF 毫无疑问是现在开发传统 Windows 应用最先进的框架,目前看没有之一。WPF 诞生的目的就是为了取代传统 Win32,MFC,以及 WinForm 等开发技术。WPF 的优势具体体现在下面几点:.前沿的设计和强大的框架。作为一个比 iOS 和安卓早出生好多年的 UI 框架,其主体设计是适应 MVVM 的。现在 iOS 和安卓看起来“先进”的 MVVM 设计,其实早就被 WPF 广泛使用了。基于 XAML 的界面解耦,内置的数据绑定引擎等等设计,让 WPF 成为了非常强

2022-04-20 08:16:06 699

原创 SQL的基本书写规则

SQL 语句要以分号;结尾:在 RDBMS (关系型数据库)当中,SQL 语句是逐条执行的,一条 SQL 语句代表着数据库的一个操作。我们通常在句子的句尾加注标点表示这句话结束,中文句子以句号。结尾,英文以点号.结尾,而 SQL 语句则使用英文分号;结尾。SQL 语句不区分大小写:SQL 不区分关键字的大小写。例如,不管写成 SELECT 还是 select,解释都是一样的。表名和列名也是如此。提示:关键字是数据库事先定义的,有特别意义的单词。虽然可以根据个人喜好选择大写还是小写(或大小写混杂),

2022-04-07 15:07:32 1494

原创 关于生活与学习

学习这么久编程了,学会了很多懂得了很多。 要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这很重要,它将决定你近几年、十年内“做什么事情才是在做正确的事情!”。软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,

2022-03-21 19:43:09 49

原创 数据库设计概述

数据库设计的基本概念数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。数据库设计的目标:是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境 。数据库设计的基本任务:是根据用户的信息需求、处理需求和数据库的支持环境(包括硬件、操作系统和DBMS),设计出数据库模式(包括外模式、逻辑模式和内模式)及其典型的应用程序。数据库设计的方法直观设计法(手

2022-03-08 15:03:02 1388

原创 WPF优缺点

WPF 的优势先说结论,WPF 毫无疑问是现在开发传统 Windows 应用最先进的框架,目前看没有之一。WPF 诞生的目的就是为了取代传统 Win32,MFC,以及 WinForm 等开发技术。WPF 的优势具体体现在下面几点:.前沿的设计和强大的框架。作为一个比 iOS 和安卓早出生好多年的 UI 框架,其主体设计是适应 MVVM 的。现在 iOS 和安卓看起来“先进”的 MVVM 设计,其实早就被 WPF 广泛使用了。基于 XAML 的界面解耦,内置的数据绑定引擎等等设计,让 WPF 成为了非常强

2022-03-03 14:52:09 7001

原创 有关于WPF

有的朋友就会问:既然已经有这么多表示层技术,为什么还要学习WPF技术呢?我们花精力学习WPF技术有什么收益和好处呢?这个问题可以从两方面来回答,只要开发表示层程序就不可避免地要与4种功能性代码打交道:他们分别是:1、数据模型:现实世界中事物和逻辑的抽象。2、业务逻辑:数据模型之间的关系与交互。3、用户界面:由控件构成的,与用户进行交互的界面,用于把数据展示给用户并响应用户的输入。4、界面逻辑:控件与控制之间的关系与交互。这4种代码的关系如图所示:在保持代码可维护性的前提下,如何让数据能够顺畅的

2021-09-03 21:15:26 58

原创 有关于编程2

1.学习速度被影响,有很多计划,但工作位上不方便看,且晚上加班并无实质工作要做2.业务机密问题,拿到的代码全部没备注,看着很累3.业务大佬学习速度是真快,我很愿意跟他聊天学习4.工作中遇到很多问题是深度学习之外的基础编程问题我还没掌握5.当时面向对象以及构造方法掌握的不好,理解抽象代码被牵着鼻子探索的感觉时机不成熟在离开后我避免学习速度过慢(此处的慢不是开副本,而是效率低),抓住一切资源解决遇到的问题,少在群里聊天,抓紧夯实基础问题,锻炼面向对象思维,研究项目代码,横向扩展,手不能懒等。再后来

2021-08-27 21:23:36 45

原创 有关于编程

温故而知新学习编程半年多了,这半年学习的路线有点奇特,懵懵懂懂的切入进来,从什么都不懂到现在学了一些些技术,感觉应该总结一下。这半年来,比较明确的学习线大概是:python–>Deeplearning–>机器学习–>数据分析–>java–>未来这期间通过不同平台学习过python,不同老师讲的风格各异,有的老师让我五体投地的佩服,有的让我边听边嫌弃,但又不得不听,python若仅说基础语法并不难,但一扩展就非常庞杂,各种模块的出现意味着一个个新的副本任务出现,需要去学

2021-08-27 21:17:10 81

原创 实现QQ页面

我们先来看一下TIM QQ长什么样,整体可以将界面分为三个部分TIM QQ准备阅读本文假设你已经有XAML布局的基础,所以只对部分布局进行说明。界面上的图标均来自 Material Design Icons选择需要的图标后点击View XAML会显示WPF的调用代码,直接复制到项目中即可,WPF是支持矢量图显示的。本文中的控件使用了开源的MaterialDesignInXamlToolkit,这是一款WPF的Material Design UI库,也是WPF最流行的UI库之...

2021-08-06 14:53:19 97

原创 include方式

meter &progress60%  9.time     我们在每天早上 9:00 开始营业。----------     我在 情人节 有个约会。注释:Internet Explorer 9 以及更早的版本不支持 标签。  menu 标签定义菜单列表。当希望列出表单控件时使用该标签。     Red  &nb

2021-07-28 08:59:45 47

原创 HTML5标签

hgroup组合网页或区段的标题,修改hgroup样式后,被他包围的h1、h4之类的标题元素就会同时继承他设置的样式。 标签用于对网页或区段(section)的标题进行组合。     Welcome to my WWF     For a living planetnav 用来将具有导航性质的链接划分在一起,使代码结构在语义化方面更加准确,同时对于屏幕阅读器等设备的支持也更好。一直以来,我们习惯于使用形如 一个页面中可以拥有多个

2021-07-17 14:40:09 53

原创 HTML5标签

在之前的HTML页面中,大家基本上都是用了Div+CSS的布局方式。而搜索引擎去抓取页面的内容的时候,它只能猜测你的某个Div内的内容是文章内容容器,或者是导航模块的容器,或者是作者介绍的容器等等。也就是说整个HTML文档结构定义不清晰,HTML5中为了解决这个问题,专门添加了:页眉、页脚、导航、文章内容等跟结构相关的结构元素标签。header&footersectionarticleasidehgroupnavfiguredialogmeter &progresst

2021-07-06 16:31:44 67

原创 include方式

一个网站很多页面里面,一部分内容的代码是一样的,比如:head,footer,menu等。那么我们则可以写一个头部,一个尾部,一个menu然后引入到需要用的页面里面,则不需用写重复的代码了。include是在a.html里面嵌入b.html的代码,是将代码拼凑完整,而不是在浏览器中嵌入一个浏览器。这样的好处是,当重复代码修改一个小地方时候,只需在一个html里面修改,不需要重复修改代码,也不会因为页面太多导致漏掉未修改。  我将内容分成4部分,然后将heder、menu、footer引入到ind

2021-06-16 10:30:02 144

原创 2021-06-16

html文件引入其它html文件的几种方法:include方式  可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下。  1.IFrame引入    a.html引入b.html的内容       参数:    runat=“server” 这个最好加上Iframe跳转 asp.net  可在当前iframe中跳转    src 链接到

2021-06-16 09:52:08 76

原创 MVC模式

(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。先了解一下MVC的发展历史:MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此

2021-05-26 20:27:00 149

原创 HTML-CSS样式

通过学习HTML了解它的基础,元素,属性等。今天来认识一下HTML的样式。CSS 是在 HTML 4 开始使用的,是为了更好的渲染HTML元素而引入的.CSS 可以通过以下方式添加到HTML中:内联样式- 在HTML元素中使用"style" 属性内部样式表 -在HTML文档头部 区域使用HTML样式实例-背景颜色背景色属性(background-color)定义一个元素的背景颜色:早期背景色属性(background-color)是使用 bgcolor 属性定义。HTML样式实例-字体,字体

2021-05-18 09:51:46 102

原创 HTMLDOW事件

通过进一步的学习,我们也学习到了更多的开发工具,但我们还是不要忘记了基础,让我一起来回顾一下之前所学习的HTML代码,HTMLDOW分为很多点击事件,例如1.鼠标点击事件2.键盘事件3.对象事件4.框架/表单事件5.剪贴板事件6.打印事件7.拖动事件8.多媒体事件9.动画事件10.过度事件11.其他事件他们相对应的事件,有他们相对应的事件和属性。如鼠标点击事件,可分为十种属性。1.onclick 描述:当用户点击某一个对象时调用的事件句柄。2.oncontextmen

2021-05-08 10:25:36 115

原创 PowerDesigner

通过学习数据库设计,了解到还有许多种设计模型的部分,接下来我们了解一下原型设计它的英文名为PowerDesigner,根据我们所需要的数据表格进行设计,还有可切换的中文模式,让我们方便易懂,大大降低我们设计数据库的难度。通常第一次打开PowerDesigner,我们需要等待几分钟,让它加载。PowerDesigner可以根据需要的需求,设计出需要的表单。打开PowerDesigner,点击左上角的File打开文件夹,然后先新建一个文件,点击New Model。当然也可以使用快捷键Ctrl+N,新建

2021-05-07 10:01:42 419

原创 Axure RP8手机边框

通过近一段时间的学习 Axure 学会了如何设计图片和实现动态效果。我们学习了一个案例,通过一个手机框架实现其动态效果。手机框架如下图:大概分为六个步骤1.设计图标(导航条)2.插入图片3.实现动态文字转换4.添加点击按钮5.插入文字6.实现动态面板转换设计导航条的样式添加两种颜色实现渐变效果,再添加文字。设计五个小按钮,通过点击小按钮,实现页面的切换。使用动态面板插入图片实现图片的切换,加入两个小按钮。也可以实现页面的切换设计一个小轮播,添加文字,实现其动态效果。如下图:添加文本,

2021-01-20 20:53:49 2185 1

原创 介绍AxureRP8

通过近一段时间的学习,我们学习了 AxureRP8 这个开发 APP如下图:从学习它的大概轮廓到设计各种点击事件和样试。慢慢的了解到这是一个由简单到复杂的过程。明白这一款开发 APP 的开发方向。我们需要明白他的主要功能是干啥用的,从基础的导航条开始了解。如下图:文件(F):点击文件 新建 打开文件编辑(E) :保存文件 最基本的功能视图(V):视图的转换4.项目(p):项目的开发如:添加新的元件库5.布局(A):设计各种样式 比如说 对齐 分布6.团队(T):适用集体开发和查找开发记

2021-01-20 20:51:14 371

原创 Axure 介绍卡

实现效果:通过鼠标有人有放大的功能,鼠标移出恢复原样。1.首先我们放入一张图片,拉一个矩形用于覆盖图片。2.去掉矩形边框,选择背景颜色为灰色 。3.设置透明度让图片可见 ,插入文字 。4.设置字体大小,设置背景颜色为白色。5.将矩形转化成动态面板。6.设置动态面板状态 ,设置显示,再配置动作。选择矩形,可见性选择显示,动画逐渐修改,设置置于顶层。如下图片:将图片转化为答题模板后,利用动态面板特性,使蒙板达到效果。让我们联想到动态面板的特性:1.是容器2.有动效3.限制显示区域 4.可以

2021-01-20 20:37:31 57

原创 Axure 选项卡

通过学习Axure了解选项卡选项卡是由几个按钮组成,通过点击显示页面的切换。选项卡的步骤也很简单,选项卡通过运用判断加动态面板和选中效果再加上手机元件实现的。实现效果:A.如果选中是1,那么点2和点3分别向左滑动 B.如果选中2,那么点击1向右滑动,点击3向左滑动C.如果选中3,点击1和2都向右滑动现在我们开始进入操作步骤:拖出一个手机元件,再拉出来矩形,放入一个按钮命名选项卡。让它上下居中左右对齐。拉三个矩形设置成动态面板分别取名为1,2,3 字体选择20。拖矩形设置背景颜色,分别设置三

2021-01-18 19:19:52 261 1

原创 Axure 轮播

学习Axure最常用的就是轮播,轮播勘称Axure的代表,学好Axure必须学会轮播接下来我们开始进行轮播的学习。完成这个轮播案例需要掌握:运用判断+动态面板+选中效果。大体步骤如下:先实现自动播放+页面切换+按钮和图片对应。先拉一个图片出来,去掉边框然后转换为动态面板,再添加所需的七张图片。添加点击事件让其自动切换。如下图:根据循环需要选择交互动作,选择载入时,如下图:添加动作,新增:设置面板状态。如下图配置动作->选择动态面板->选择状态:Next-> 选择向后循环

2021-01-14 16:32:40 135

原创 2020-08-18

SQL Server 的数据类型 数据类型包括 1.整数型 2.浮点型 3.二进制4.逻辑型5.字符型6.文本图片型7.时间日期型 A:整数型: 整数数据包括bigint型、int型、smallint型和tinyint型。 ·bigint型数据的存储大小为8个字节,共64位。 ·int型数据的存储大小为4个字节,共32位。 ·smallint型数据的存储大小为2个字节,共16位。 ·tinyint型数据的存储大小只有1个字节,共8位,全部用于表示数值的大小,由于没有 ...

2020-08-18 08:23:55 60

原创 2020-08-18

数据库的分离与附加 数据库的设计有两个非常重要的操作那就是 A.附加 B.分离。顾名思义,附加就是添加文件, 分离就是分离出来。如下图附加:1.鼠标右键点击“数据库”2.点击“附加”.3.点击“添加” 4.找到需要添加的文件,点击确定返回页面5.点击确定,添加成功分离也分为几个步骤,相比附加简单了一些。1. 点击需要分离的数据库2.鼠标右键选中“任务”3.弹出来选择框 4.选择“分离(D)5. 确认需要分离的文件6.点击确认,分离成功总结: SQL数据库分离与附加,附加数据...

2020-08-18 08:12:34 53

原创 2020-08-10

作者:易振湘03JavaScript的表格查询与连接表格的查询与连接JavaScript的表格查询分为A.单表查询B.多表查询(联表查询)。我们在JavaScript的日常编程使用最多的就是单表查询和多表查询。单表查询顾名思义就是一种表的查询,查询里面我们需要的数据。比如说看下图:从数据库的S_Usr表里面查询出所有的用户ID(UserGroupID)返回到UserIDas,获取表里面的所有用户ID(UserGroupID)然后将数据并转为Listb表格式返回。 查询的方式分为四种:1.Single

2020-08-10 10:18:05 49

原创 2020-08-10

**02JavaScript的正则表达式**通过进一步的学习,碰到了一个非常有趣的东西,那就是正则表达式。这个东西一般人看不懂 ,用老师的话来说就是“如果你不觉得正则表达式很难读写的话,要么你是一个天才,要么,你不是地球人。”正则表达式的语法很令人头疼,即使对经常使用它的人来说也是如此。正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。正则表达式,里面包含了一些常用的字符如下图:学习正则表达式的最好方法是从例子开始,理...

2020-08-10 10:08:03 109

原创 2020-08-09

作者:易振湘01JavaScript的类型.对象.函数从DW,到现在的JavaScript。从搭建基础的6种数据类型,再到基本的数据类型再到引用数据类型。我们经常会遇到的字符串类型String 数值类型Number 再布尔类型Boolan如字符串类型(String)下图:还有空值类型Null等,在我们的日常编程会经常使用会遇见他们就像我们盖房子的基础 由这些慢慢而上,最基础的知识,也是使用最多的。Boolean类型的两个值 trueg和false,他们就是我认识最肤浅的0和1,正确的为trueg错误

2020-08-09 20:35:18 70

空空如也

空空如也

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

TA关注的人

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