- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 WPF项目创建(一)
WPF项目创建(一)一、创建服务端1、点击右边:创建新项目然后搜索类库,选择类库(.NET Framework)2、下一步后,修改项目名称(DAL)、选择项目存放位置(选择你喜欢存放的位置皆可)、修改解决方案名称(Service)3、点击解决方案,右键点击添加,选择新建项目4、当你已经使用过类库(.NET Framework),在左边就可以看见使用记录,双击点击使用即可5、只需要修改项目名称(BLL),然后点击创建即可6、点击解决方案,右键点击添加,选择新建项目,然后搜索“WCF
2021-12-29 16:36:01
1376
原创 MVC导出数据方法
导出数据:1、 查询需要导出的数据2、 使用读取模板的方式导出数据3、 筛选导出数据4、 根据模板文件的Excel导出(1) Server.MapPath 将相对的路径转为实际的物理路径(2) 引用IO流(3) 使用NPOI打开模板Excel(4) 创建单元格样式(5) 设置标题(6) 往模板中填充数据(7) 使用NPOI读取数据(8) 获取工作表NPOI.SS.UserModel.ISheet sheet = workbook.GetSheetAt(0);(9) 遍历查询相互的
2021-11-28 20:39:39
462
原创 页面加载前需要定义全局变量
页面加载前需要定义全局变量如:var layer,laydate,layuiForm,layuiTable;加载和初始化layui模块layui.use([‘layer’,’form’,’laydate’],function(){layui.form加载时,就会自动初始化HTML中的.layui-form表单元素layuiForm=layui.form;laydate=layui.laydate;layer=layui.layer;});5、HTML5的WebStorage提供了两种API
2021-11-28 20:35:35
1420
原创 C# 托管资源 与 非托管资源
C# 托管资源 与 非托管资源托管资源:一般是指被CLR控制的内存资源,这些资源由CLR来管理。可以认为是.net 类库中的资源。非托管资源:不受CLR控制和管理的资源,比如文件流,数据库的连接,网络连接,系统的窗口句柄,打印机资源等,这类资源一般不存在堆上。可以认为操作系统资源的一组API。对于托管资源,GC负责垃圾回收。对于非托管资源,GC可以跟踪非托管资源的生存期,但是不知道如何释放它,这时候就要人工进行释放。2、CLR:公共语言运行库(Common Language Runtime,CLR
2021-11-28 20:33:49
2477
原创 用于定义数据类型的关键字
用于定义数据类型的关键字关键字用于定义数据类型的关键字class 、Interface 、 byte 、short、 intlong 、 float 、 double 、char、 boolean 、 void 用于定义数据类型值的关键字true 、 false 、null 用于定义流程控制的关键字If 、 else、 switch 、case 、defaultwhile 、do、 for 、break 、continue 、 retur
2021-11-28 20:31:52
4814
原创 系统登录。
系统登录1、 主要说了一些方法的使用方式以及作用如:“File”、“val”、“is”、“if”、”List”、”.Count”、 ”Cookie”、“session”、”ViewData”、”ViewBag”、“KaTeX parse error: Expected 'EOF', got '&' at position 369: …r == jobNumber &̲& tbUser.isEnab….post()”:在视图请求路径,通过“location.reload();”清空
2021-11-28 20:26:46
559
原创 轮播页面设计
轮播页面设计1、 首先把自己想要轮播的一些图片导入项目文件·夹imges中2、把需要用到的css、js引入页面中(1)在头部引入css(2)在body中引入js3、在body中设置轮播的位置4、在css中设置轮播在页面上的样式(位置、长、宽、高……),然后把设计好的类,引入jsp页面中。如:5、在js下面设置轮播的效果请添加图片描述然后就可以得到自己想要的轮播啦~下面这个是做出来的效果:可自动播放图片,当想观看固定的页面是,可以点击按钮,进行切换!...
2021-11-28 20:24:15
527
原创 默认可以看到的控件(四)
31、Separtor 竖向分隔线,可以用于ToolBar中分隔按钮组。32、Slider 滑动条,当用户关注相对大小,而不是具体的数字时使用。常用语音量控制 等。33、StackPanel 堆叠容器。子控件每个都占一行或一列。Orientation属性设置横向 Horizontal和竖向Vertical34、StatusBar 状态栏,一般放在底部,显示各种状态信息,如VS下面那排。35、TabControl tab选项卡和对应容器36、TextBlock 文本块 Text属性为显示内容,
2021-08-27 16:46:51
143
原创 默认可以看到的控件(三)
15、Grid 网格布局控件。内部分两部分: 和定义行列,行列的宽高有两种表示方 法,按尺寸和比例。按比例,表示方式是加 数字+*,计算方式是,如下面的例子,三个 列的尺寸比是1:1:2。尺寸和比例可以混用,会先将尺寸扣除,剩下的按比例显示。 控件部分需要指定所在行列,可以设置跨行(Grid.RowSpan属性)和跨列 (Grid.ColumnSpan属性)。、16、GridSplitter 分割线,表示重新分布 Grid 控件的列间距或行间距的控件。XAMl代码: C#代码:
2021-08-27 16:41:48
182
原创 默认可以看到的控件(二)
8、DataGrid 显示表格数据。水很深。详情见:MSDN:https://msdn.microsoft.com/enus/library/system.windows.c(1)构造函数,没有返回值,只有访问修饰符,名称跟类名称可一模一样(2)创建实体(3)性别需要枚举(放到命名空间里面):(4)绑定数据(可直接在构造函数里写代码):XAML:C#代码:运行结果:9、DataPicker 日期选择控件,带日历。XAML代码:启动后效果:10、DockPan
2021-08-27 16:37:32
100
原创 默认可以看到的控件(一)
1、 Border 控件(纯边框) BorderBrush(边框画刷-边框颜色),自定义,当颜色只有一个可以直接通过属性来写: 当边框多个颜色时,需要用集合的写法来设置,可通过属性画笔设置: 镜像渐变与线性渐变线性渐变:根据横坐标或纵坐标的线来区分设计起始点从0到0,说明横坐标不变,垂直0到1,所以线性渐变为垂直渐变:设计起始点从0到1,垂直0到1,所以线性渐变为交叉渐变横坐标与纵坐标没有变,说明没有渐变方向:镜像渐变:有具体中心点,从中心点出发,以半径方式进行绘图 B
2021-08-27 16:26:53
164
原创 布局控件 XAML布局元素(常用重点)
布局控件 XAML布局元素(常用重点) Grid:网格。可以自定义行和列并通过行列的数量、行高列宽来调整控件的布局。近似Html中的table。 DockPanel:泊靠式面板。内部元素可以选择泊靠的方向(上下左右),类似于Winform中设置控件的Dock属性。 StackPanel:栈式面板。可将包含的元素在水平或垂直方向排成一条线,当移除一个元素后,后面的元素会自动向前填充空缺。(菜单 栏) WrapPanel:自动折行面板(环绕面板)。内部元素在排满一行后能够自动折行,类似于Htm
2021-08-27 16:03:20
879
原创 UniformGrid:均分布局
UniformGrid:均分布局介绍了前面的Grid,接下来介绍的这个UniformGrid 就是Grid的简化版,每个单元格的大小相同,不需要定义行列集合。每个单元格始终具有 相同的大小,每个单元格只能容纳一个控件,将自动按照定义在其内部的元素个数,自动创建行列,并通常保持相同的行列数。 UniformGrid 中没有Row 和Column 附加属性,也没有空白单元格。与Grid布局控件相比,UniformGrid布局控件很少使用。Grid面板是用于创建简单乃至复杂窗口布局的通用工具。UniformG
2021-08-27 15:57:09
1295
原创 WPF-面板的三种形式
**WPF-面板的三种形式**一、DockPanel:泊靠式面板DockPanel定义一个区域,在此区域中,您可以使子元素通过描点的形式排列,这些对象位于 Children 属性中。DockPanel会对每个子元素进行排序,并将根据指定的边进行停靠,多个停靠在同侧的元素则按顺序排序。在DockPanel中,指定停靠边的控件,会根据定义的顺序占领边角,所有控件绝不会交叠。默认情况下,后添加的元素只能使用剩余空间,无论对DockPanel的最后一个子元素设置任何停靠值,该子元素都将始终填满剩余的空
2021-08-27 15:51:05
662
原创 如何使用Markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-27 15:42:35
84
原创 WPF控件
WPF控件分类控件是咱们的门面,控件有很多,但是如果仔细去分析,也是有规律可循的,根据 其作用,我们可以把控件分类,日常工作中我们打交道最多的控件无外乎6类: 布局控件:是可以容纳多个控件或者嵌套其他布局的控件,用于在UI上组织和 排列控件。Grid(网格标签)、StackPanel(样式面板)、DockPanel(停靠面板)等控件都属此类,它们拥有共同的父 类为Panel(布局)。 内容控件:只能容纳一个控件或者布局控件作为他的内容。Window、Button等 控件属于此类,因为只能容纳一个
2021-08-18 16:52:52
327
原创 Windows窗体(一)
Windows窗体1、新建文件夹image,然后把图标拖进文件夹,更改代码:窗口的外观WPF中默认窗口框架的外观,主要取决于Icon、Title、WindowStyle、ResizeMode等属 性。Icon 指定窗口的图标; Title 指定窗口的标题; WindowStyle指定窗口样式,有4个取值: None,无边框;(当ResizeMode属性为NoResize时,仅剩下窗口核 SingleBorderWindow,单边框【默认】; ThreeDB
2021-08-06 16:40:15
249
原创 XAMl语言
XAMl语言XAML语言:是微软公司为构建应用程序用户界面而创建的一种新的“可扩展应用程序标 记语言”,提供了一种便于扩展和定位的语法来定义和程序逻辑分离的用户界面。特点: 定义应用程序的界面元素 显示的声明WPF资源(样式、模板、动画等) 可扩展性(自定义UI控件) 集中关注于界面的设计和实现1、 系列性引用命名空间:可引用上百个命名空间三、XAML命名空间以及命名空间映射到程序集1、XAML命名空间 开发语言会将常用功能以类的形式封装,开发人员根据自己的业务需求,也会封装满足
2021-08-06 16:35:27
376
原创 WPF项目创建,以及基本使用常识
WPF项目创建一、一个解决方案可对应多个项目:1、 打开解决方案资源管理器;2、 右键,点击添加——新建项目;3、 再选择WPF应用程序;4、 修改项目名称,然后点击确定,即可出现两个项目;二、WPF应用程序包含了:1、 Properties:主要存放一些资源文件;2、 引用:(1)C#与JAVA区别在于引用,应用程序可以自主的把我们所需要的jar包,全部引用进来,不需要配置任何东西,(2)如PresentationFramework(提示框)、System(全部命名空间)、System.
2021-08-06 16:30:27
1852
原创 MVC页面设计
“登录页面”的创建以及搭建1、 路径问题:相对路径和绝对路径关于路径的说明:“/” 根目录 (Web服务器 的根目录)“./ ”当前目录。“…/”父级目录。“~/”根目录 (Application 的根目录)修改img元素的src 拼接参数t的作用是让每次请求的路径都不一样,避免浏览器缓存:例:$("#validCodeImage").prop(“src”, “/Main/CreateValidCode?t=” + new Date().getTime());将虚拟(相对)路径转换为
2021-07-17 16:18:25
650
2
原创 树形组件。
树形组件1、通过tree.render()方法指定一个元素,便可快速创建一个tree实例。2、目前tree组件提供以下基础参数,可根据需要进行相应的设置3、数据源属性选项我们将data参数称之为数据源,其内部支持设定以下选项4、节点被点击的回调在节点被点击触发,返回的参数如下:5、复选框被点击的回调点击复选框触发,返回的参数如下:6、操作节点的回调通过operate实现函数,对节点进行增删改等操作,返回操作类型及操作节点。7、返回选中的节点数据很多时候tree可能不仅仅只
2021-06-27 15:36:42
887
原创 如何设置页面样式
首先把需要的模板以及文献拷贝过来在登录页面login.jsp引进需要用到的css和js找到登录页面的css—>“login.css”即可修改样式,该成自己想要的样子例:如何把想要的图片设置成页面背景图片=》把需要的图片拷贝到存放图片的images文件夹中注:这个文件夹就是专门用来装图像的2然后打开login.css3设置一个类或更改类的样式设计给设置背景大小、颜色、效果那么我们不想设置纯色背景,想要图片做背景,应该怎么做呢?只需要设置图片路径,样式即可,这样子就
2021-06-07 19:30:53
712
原创 Java 面向对象
Java 面向对象对象和类的概念类:类是一个模板,它描述一类对象的行为和状态。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名 字、品种;行为有:摇尾巴、叫、吃等。Java中的类定义类的基本格式:[修饰符] class 类名{//零到多个构造器…//零到多个成员变量…//零到多个方法…//零到多个初始化块…}修饰符 可以为 public final abstract 或者不写类名:大驼峰命名一、 构造器构造器也叫构造方法或者构造函数,构造
2021-05-30 08:55:14
91
原创 IDEA(2021)创建Java Web项目
IDEA(2021)创建Java Web项目1.1. 创建Java项目 1. 创建新项目"New Projpect";选择"Java"项目,默认直接下一步 “Next”,下一步“Next”。输入项目名称“Project Name” 和 选择项目路径"Project location";点击"Finish" 创建项目1.2. 为Java项目添加Web支持在项目名称上右键 ,选择”Add Framework Support“勾选“Web Application”,version 4.0.
2021-05-08 11:30:57
30014
10
原创 《Java基础知识(二)》
**JAVA基本知识(二)**8、 基本数据类型 :Java语言支持一些特殊的转义字符序列:Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种 布尔型float类型(32位):1bit(符号位) 8bits(指数位) 23bits(尾数 位)double类型(64位):1bit(符号位) 11bits(指数位) 52bits(尾 数位)(1)、机器数一个数在计算机中的表现形式叫做机器数,这个数有正负之分,在计算机中用一个...
2021-05-08 10:04:44
152
原创 《Java基础知识》
JAVA基本知识1、什么是Java?Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总 称。由 James Gosling 和同事们共同研发,并在 1995 年正式推出。 Java 分为三个体系:· JavaSE(J2SE)(Java2 Platform Standard Edition,java 平台标准版)· JavaEE(J2EE) (Java 2 Platform Enterp
2021-05-08 10:02:15
96
原创 axure《“工具栏的介绍”、“属性栏的介绍”(二)》
《“工具栏的介绍”、“属性栏的介绍”(二)》12、文本:文本本身没有边框,生成原型之后也没有。且文本的高度不可以改变。13、文本框:14、· 添加母版选择“添加母版”,可添加一个新的母版;· 转换为母版选中元件后,右击选择“转换为母版”,对名称等进行设置,即可将选中的元件转换为母版15、· 注释可以为元件添加注释,以说明元件的名称和功能。· 添加注释选择元件,在元件注释区域,为元件添加一个名称。名称一般使用英文。在交互面板中,选择“说明”,可编辑字段中的说明,即可为
2021-05-08 09:59:16
234
原创 axure《“工具栏的介绍”、“属性栏的介绍”》
《“工具栏的介绍”、“属性栏的介绍”》一、Axure 的工作环境1、· Axure 的工作环境可进行可视化拖拉操作,可轻松快速的创建带有注释的线框图。· 无需编程就可以在线框图中定义简单链接和高级交互。· Axure 可一体化生成线框图、HTML 交互原型、规格说明 Word 文档。专业的快速原型设计工具快速创建互联网产品的线框图 流程图 低保真原型高保真原型和交互说明/流程文档等2、3、· 菜单栏和工具栏执行常用操作,如文件打开、保存、格式化控件、输出原型、输出规格等操
2021-05-08 09:49:50
507
原创 axure《概念》
《概念》 一、 1、“Rp”为快速原型的意思,原型设计的软件当然不仅仅只有这一个, 但它却是原型设计中的“霸道总裁”,占有很重要的地位。 2、使用原型设计的原因:“缺乏使用者的参与”、“需求或规格不完 整”、“需求或规格变更”。 二、 1,软件介绍:Axure RP 8是美国Axure Software Solution 公司的 旗舰店产品, 是一个快速的原型工具,主要针对负责定义需求、 定义规格、设计功能、设计界面的专家包括
2021-05-08 09:40:30
408
原创 IntelliJ IDEA servlet jsp使用知识
IntelliJ IDEA servlet jsp使用知识Tomcatweb容器 IISTomcat 是 Apache 软件基金会一个项目,由 Apache、Sun 和部分公司和个人一起开发完善的轻量级Web 应用服务器,是 Servlet 规范和 JSP 规范的开源实现。是免费开源的。tomcat的配置和启动1、 配置文件:server.xml端口:默认8080中文问题:URIEncoding=“UTF-8”2、 启动tomcat:startup.batMyeclipse配置tomca
2021-05-08 08:48:32
993
原创 JAVA运算符
## 运算符运算符一共分为六种:1、算术运算符2、赋值运算符3、比较运算符4、逻辑运算符5、位运算符6、其他运算符一:算术运算符注意:自增(自减)在前面和在后面的区别: ++y(–y):先将 y 的值自增(自减)1,然后再在当前表达式中使用 y 的值。 y++(y–):先在当前表达式中使用 y 的值,然后再将 y 的值自增(自减)1。1、+,-,*,/都是比较简单的操作,简单演示即可2、+的几种作用:◎加法◎正数◎字符串连接符3、除法的时候要注意一个问题:整数相除,只
2021-05-08 08:42:17
265
原创 C#新增操作
1、 在HTMl页面中设置新增按钮以及模态框:如图所示:设置新增按钮:设置形态、使用按钮,并给它一个类名“onclick = “” ”设置模态框:(1)、设置模态框标题:形态、字体大小(2)、设置表单、表格形式、部分特殊功能(如:图片显示)(3)、设置保存按钮、关闭按钮2、在控制器中查询出数据,并且进行新增处理:(1) 在数据库表单中查询数据(2) 返回新增成功的提示信息: (!string.sss(aaa.yyyID)(3) 验证数据不能为空: i
2020-08-18 18:00:18
257
原创 C#查询下拉框
查询下拉框数据1、在程序集中添加物理模型:(1)打开“解决方案资源管理器”(2)找到“Models”右键点击添加(3)选择添加“类”(4)点击“Visual C#”下面的“数据”,然后点击“ADO.NET 实体数据模型”(5)在下面设置名称,然后点击添加,点击下一步(6)输入服务器名称,即你现在所使用的数据库服务器名称(7)点击“使用SQL Server 身份验证”,然后输入用户名跟密码(8)点击测试连接,连接成功后点击“确定”(9)选择“是,在连接字符串中包括敏感数
2020-08-18 17:53:25
1456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人