
LT
码上就疯33
这个作者很懒,什么都没留下…
展开
-
C#类的字段和属性
1.概念:字段:一般把类或结构中定义的变量和常量叫字段;属性:属性不是字段,本质上是定义修改字段的方法。2.字段的划分:(1)静态字段:用修饰符static声明的字段。不管包含该静态字段的类生成多少个对象或根本无对象,该字段都只有一个实例,静态字段不能被撤销。引用方法:类名.静态字段名(2)实例字段:类中定义的字段不使用修饰符static。没创建该类的一个对象,在对象内创建一个该字段实例,创建它的对象被撤销,该字段对象也被撤销。引用方法:实例名.实例字段名(3)常量:用修饰符const.原创 2022-06-08 17:24:14 · 2278 阅读 · 0 评论 -
LINQ to DataSet/ LINQ to DataTable
一个DataSet通常包含一个或多个DataTable,同时也包括它们之间的关系集合等,实际上可以把它看成是一个缩影的数据库。LINQ to DataSet也是对一个或多个DataTable进行查询,这些DataTable可以来自单个DataSet,也可以是来自多个DataSet。LINQ to DataSet的使用通常包含以下步骤:(1)获取DataSet/DataTable数据源(2)将DataTable转换成IEnumerable类型。LINQ只能在IEnumerable或IQueryable接原创 2022-05-29 15:27:16 · 575 阅读 · 0 评论 -
C#类中的属性是什么
首先我来个简单的假设。有个用户类(Users) ,里面定义了一个表示年龄的字段 _age 。如果我在其它的类里需要用到Users类里的_age字段(如获取用户年龄) 只能读取,不能修改。你将会怎么设计Users类里的年龄字段_age呢。是private 、public、还是什么呢?如果是private 其它内根本看不到。如果是public任何人都可以修改年龄了。这时我们就可以用到属性了。privateint _age; //定义字段一般都是private外界是不能随便修改的。publi原创 2022-05-08 19:35:09 · 536 阅读 · 0 评论 -
JavaScript简介
JavaScript简介JavaScript 最开始是专门为浏览器设计的一门语言,但是现在也被用于很多其他的环境。如今,JavaScript 已经成为了与 HTML/CSS 完全集成的,使用最广泛的浏览器语言。有很多其他的语言可以被“编译”成 JavaScript,这些语言还提供了更多的功能。建议最好了解一下这些语言,至少在掌握了 JavaScript 之后大致的了解一下。2. 变量我们可以使用 var、let 或 const 声明变量来存储数据。let — 现代的变量声明方式。var — 老旧的变量声明.原创 2022-04-28 16:57:57 · 341 阅读 · 0 评论 -
RelativeSource属性
AncestorLevel 以 FindAncestor 模式获取或设置要查找的上级级别。 使用 1 指示最靠 近绑定目标元素的项。AncestorType 获取或设置要查找的上级节点的类型。 Mode 获取或设置 RelativeSourceMode 值,该值描述相对于绑定目标的位置 的绑定源的位置。PreviousData 获取一个静态值,该值用于返回为 RelativeSource 模式构造 的 PreviousData。 Self 获取一个静态值,该值用于返回为 RelativeSource 模原创 2022-04-20 16:38:26 · 378 阅读 · 0 评论 -
WPF三层架构
什么是三层架构?UI(UIL):(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要 的数据。BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业 务规则等等。 DAL:(数据访问层): 与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据 提交给业务层,同时将业务层处理的数据保存到数据库。(当然这些操作都是基于UI层的。用户的需 求反映给界面(UI),UI反映给BLL,BLL反映给DAL,DAL进行数原创 2022-04-07 15:54:39 · 538 阅读 · 0 评论 -
WPF动画
1、基本动画。WPF提供了一个更高级的模型,通过该模型可以只关注动画的定义,而不考虑它们的渲 染方式,这个模型基于依赖项属性基础架构,本质上,WPF动画只不过是在一段时间间 隔内修改依赖项属性值的一种方式。不过还有另外一个限制,为了实现属性的动态化, 需要有支持相应数据类型的动画类,例如Button.Width属性使用双精度数据类型,为实现 属性的动态化,需要使用DoubleAnimation类,但Button.Padding属性使用的是 Thickness结构,所以需要使用ThicknessAnimati原创 2022-03-28 16:36:20 · 122 阅读 · 0 评论 -
B-S架构和C-S架构区别
目前用户用户对PC端应用的两种开发模式(C/S和B/S)理解是很片面的,今天我们将为 各位详细讲解下两者的区别。CS即Client/Server(客户机/服务器)结构,C/S结构在技能上非常成熟,它的重要特征 就是交互性强、拥有安全的存取形式、网络通信数量低、响应速度快、利于处置大量数 据。可是这个结构的程序就是针对性开发,变更不够灵活,维护与管理的难度较大。常 常只局限在小型局域网,不利于扩展。而且,因为这个结构的每台客户机全部须要安装 相对应的客户端程序,分布功能弱并且兼容性差,不可以完成迅速部署安装与原创 2022-03-17 15:52:50 · 272 阅读 · 0 评论 -
B-S架构和C-S架构区别
目前用户用户对PC端应用的两种开发模式(C/S和B/S)理解是很片面的,今天我们将为 各位详细讲解下两者的区别。CS即Client/Server(客户机/服务器)结构,C/S结构在技能上非常成熟,它的重要特征 就是交互性强、拥有安全的存取形式、网络通信数量低、响应速度快、利于处置大量数 据。可是这个结构的程序就是针对性开发,变更不够灵活,维护与管理的难度较大。常 常只局限在小型局域网,不利于扩展。而且,因为这个结构的每台客户机全部须要安装 相对应的客户端程序,分布功能弱并且兼容性差,不可以完成迅速部署安装与原创 2022-03-17 15:49:08 · 131 阅读 · 0 评论 -
SQL Server左连接
LEFT JOIN 子句用于查询来自多个表的数据。它返回左表中的所有行和右表中的匹配行。 如果在右表中找不到匹配的行,则使用 NULL 代替显示。以下图说明了两个结果集的左连接结果:用以下方法左连接两个表SELECTselect_list FROMT1 LEFT JOINT2 ONjoin_predicate;SQL在上面语法中, T1 和 T2 分别是左表和右表。对于 T1 表中的每一行,查询将其与 T2 表中的所有行进行比较。 如果一对行导致连接谓词计算为 TRUE ,则将组合这些行中原创 2022-03-08 09:12:46 · 1324 阅读 · 0 评论 -
软件架构模式
一、模式分析 分层架构模式里的组件被分成几个平行的层次,每一层都代表了应用的一个功能(展示逻辑 或者业务逻辑)。尽管分层架构没有规定自身要分成几层几种,大多数的结构都分成四个层次: 表现层,业务层,持久层,和数据库层。如图一,有时候,业务层和持久层会合并成单独的一个业务层,尤其是持久层的逻辑绑定在业 务层的组件当中,形成。因此,有一些小的应用可能只有3层,一些有着更复杂的业务的大应 用可能有5层或者更多的分层。架构里的层次是具体工作的高度抽象,它们每一层都有特定的角色和职能,都是为了实现某种 特定的业务请原创 2022-03-01 08:34:04 · 354 阅读 · 0 评论 -
WPF五种绑定模式
WPF的绑定模式(mode)是枚举的 枚举值共有5个1:OneWay(源变就更新目标属性)2:TwoWay(源变就更新目标并且目标变就更新源)3:OneTime(只根据源来设置目标,以后都不会变)4:OneWayToSource(与OneWay相反)5:Default(可以单向或双向,是靠被值定的源或目标是否有get或set来指定的)所以绑定的话是需要选上面5个中的一个模式的,根据你的需要来选择,不选的话就会自动选择第五个的。1、OneWay的意思就是Source影响着Target,但但是T原创 2021-07-28 16:39:42 · 653 阅读 · 0 评论 -
为什么要学习WPF
有的朋友就会问:既然已经有这么多表示层技术,为什么还要学习WPF技术呢?我们花精力学习WPF技术有什么收益和好处呢?这个问题可以从两方面来回答,只要开发表示层程序就不可避免地要与4种功能性代码打交道:他们分别是:1、数据模型:现实世界中事物和逻辑的抽象。2、业务逻辑:数据模型之间的关系与交互。3、用户界面:由控件构成的,与用户进行交互的界面,用于把数据展示给用户并响应用户的输入。4、界面逻辑:控件与控制之间的关系与交互。这4种代码的关系如图所示:在保持代码可维护性的前提下,如何让数据能够顺畅原创 2021-07-17 16:22:51 · 366 阅读 · 0 评论 -
WPF简介
(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架, 属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了 分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。定义WPF 为Windows Presentation Foundation的首字母缩写 ,中文译为“Windows呈现基础”, 其原来代号为“Avalon”,因与“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我原创 2021-07-07 11:20:03 · 198 阅读 · 0 评论 -
jQuery-获取
jQuery 拥有可操作 HTML 元素和属性的强大方法.jQuery DOM 操作:jQuery 中非常重要的部分,就是操作DOM 的能力。jQuery 提供一系列与DOM相关的方法,这使访问和操作元素和属性变得很容易,DOM = Document Object Model(文档对象模型)获得内容 1、text()text() - 设置或返回所选元素的文本内容2、html()html()设置或返回所选元素的内容(包括 HTML 标记)3、val()val() - 设置或返回表单字段的值原创 2021-06-28 16:40:57 · 92 阅读 · 0 评论 -
交互动作-打开链接
交互动作就是给原件添加动作,分清楚一些内部链接(当前页面),什么是外部链接(qq或者百度等),分清楚在进行操作。在鼠标单击时里的链接一共分为五种(当前窗口),(新窗口、新标签),(弹出窗口),(父级窗口)和(关闭窗口),用的都是矩形当例子,以下链接用于百度,www.baidu.com1、(当前窗口),顾名思义就是在当前这个页面打开百度,是替换掉一开始预览的页面,直接打开百度。2、(新窗口、新标签)这个是新创建了一个页面来打开百度。3、(弹出窗口)弹出窗口并不占用原先打开的网页,他是一个独立的小.原创 2021-01-18 20:11:33 · 524 阅读 · 1 评论 -
设置图片+设置文本
我们利用插件选择到一个iphone 4 白色的手机模板然后在IOS元件库里找到状态栏,把他放在手机的顶部,适当的调整一下他的长度,如图下:然后在手机的中间放一张自己喜欢的图片,对齐手机,再拉一个矩形放在手机的底部,再拉一张图片复制两张出来像这样:,弄完这些是不是感觉缺点了什么?对,我们缺了文字,拉一个三级标签放在中间的留白,这样子这个案例的基本布局已经建立起来了,现在我们开始设置这三张小图片,点击这三张图片给他设置选中,给他设置线宽和线段颜色(根据自己喜欢的来调色),给第一张图片在(选中)上打勾,原创 2021-01-15 09:18:37 · 269 阅读 · 2 评论 -
Axure RP 8 简介
这个软件是美国的Axure Software Solution公司的旗舰产品,是快速的原型对象,在我看来,这个软件和PS的操作方法基本上是类似的,都是设计东西用的,不过这款软件的性能方面都比较齐全,用户包含了“体验设计师”、“交互设计师”、“业务分析师”、“信息构架师”作为专业的原型设计工具,他能快速高效的制作模型,同时也支持多人设计,做原型设计也不止这一款软件,但它是原型设计软件中的名列前茅,这款软件还可以生成HTLM文件,方便不止一点点!它学习的对象有许多,比如“产品经理”等等一些项目经理和设计师原创 2020-12-06 16:56:55 · 593 阅读 · 0 评论 -
映射数据库
映射数据库MVC 是三种 ASP.NET 编程模式中的一种。MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:今天我们就讲一下MVC的其中一种,“模型”Model映射数据库第一步找到Model点击右键选择添加然后在选择新建项点进去之后可以看到倒数第四个,“数据”再点击可以看到ADO.NET实体数据模型,默认就好了,命名是可以随便命名的,不过我们为了和我们数据库这边后期维护方便一点把数据库的名称和Model加起来,比如说‘原创 2020-08-18 15:00:45 · 1294 阅读 · 0 评论 -
下拉框
C#下拉框我们第一先把那个数据库映射到Models里,然后去数据库看你要查询那张表的下拉框,例如班级表的下拉框,你是哪个班级的,我先给大家看下成品,如图下:我们有一句linq语句写出来,也可以叫单表查询:List<S_Class> listClass = (fromtbClass in myModel.S_Classselect tbClass).ToList();ViewBag.Class= listClass;上面的...原创 2020-08-18 14:56:16 · 160 阅读 · 0 评论 -
2020-08-18
**C#下拉框**我们第一先把那个数据库映射到Models里,然后去数据库看你要查询那张表的下拉框,例如班级表的下拉框,你是哪个班级的,我先给大家看下成品,如图下:我们有一句linq语句写出来,也可以叫单表查询:List<S_Class> listClass = (fromtbClass in myModel.S_Class select tbClass).ToList();Vie...原创 2020-08-18 14:53:58 · 86 阅读 · 0 评论 -
消失点
消失点(作者:梁智明,撰写时间:2019 4月 7日)1.先把要做为封面的图片导入ps里。2.摁着(Ctrl+鼠标左键)点击图层小图标,调出选区,再用(Ctrl+C)复制图层,复制之后必须取消掉选区(重点!)并隐图层,再建一个新的透明图层。 3.在滤镜里找到消失点(快捷键:Ctrl+alt+v)进去之后创建一个平面框,并点击(Ctrl+v)粘贴上一步所复制图层,点击(Ctrl+T)拖...原创 2019-04-08 15:26:50 · 1790 阅读 · 1 评论