自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LiveCharts 设计使用

基本使用LiveCharts设计的很容易使用,所有的东西都可以自动的实现更新和动画,库会在它觉得有必要更新 的时候进行更新,而并非每次你更改了数据的时候更新,当你添加或删除Series,添加或删除Values的时候,Chart会自己自动更新。你可以更多关注到你的业务代码上,绘图的事情它会帮你搞定。开始例子已经定义了很多可以绘图的类型,你可以在类型和自定义栏目当中找到更多信息。在下面这个例子当中,我们将会绘制double类型的值。后台代码图标类型选择CartesianChart,笛卡尔Chart,也

2022-05-29 09:03:15 1597

原创 C# 序列化(Serialize)与反序列化(Deserialize)

一、序列化的概念 序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候 把这个文件再转化成原来的对象使用。需要分清楚的概念:对象的序列化而不是类的序列化。对象的序列化表明C#提供了将 运行中的对象(实时数据)写入到硬盘文件或者数据库中,此功能可以运用在需要保留 程序运行时状态信息的环境下。 使用序列化有两个最重要的原因: 一个原因是将对象的状态永久保存在存储媒体中,以便可以在以后重新创建精确的 副本; 另一个原因是通过值将对象从一个应用程序域...

2022-04-20 09:22:39 3427

原创 正则表达式(校验数据)

一、校验数字的表达式数字:1$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9])$非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})$正数、负数、和小数:^(-|+)?\d+(.\d+)?$有两位小数的正实数:2+(.[0-9]{2})?$有1~3位小数的正实数:3+(.[0-9]{1,3})?

2022-03-01 10:52:14 408

原创 Using在C#中的关键作用

在C# 中 using的用途主要有三个(1)第一个是 引用命名空间// 这个可以说是最常用的using namespace;(2)第二个是 为命名空间或类型创建别名。这称为“using 别名指令”。using Project = PC.MyCompany.Project;Project.MyClass mc = new Project.MyClass();(3)第三个是当使用 IDisposable 对象时,应在 using 语句中声明和实例化此对象。using 语句按照正确的方式调用

2021-09-29 18:42:14 974 1

原创 WPF控件 UI元素

控件分类控件是咱们的门面,控件有很多,但是如果仔细去分析,也是有规律可循的,根据其作用,我们可以把控件分类,日常工作中我们打交道最多的控件无外乎6类:1.布局控件:是可以容纳多个控件或者嵌套其他布局的控件,用于在UI上组织和2.排列控件。Grid、StackPanel、DockPanel等控件都属此类,它们拥有共同的父类为Panel。3.内容控件:只能容纳一个控件或者布局控件作为他的内容。Window、Button等控件属于此类,因为只能容纳一个控件作为其内容,所以经常借助布局控件来规划其内容。它们

2021-08-09 08:45:08 276

原创 WFB Window 窗口

窗体类基本概念对于WPF应用程序,在Visual Studio和Expression Blend中,自定义的窗体均继承System.Windows.Window类。用户通过窗口与 Windows Presentation Foundation (WPF) 独立应用程序进行交互。窗口的主要用途是承载可视化数据并使用户可以与数据进行交互的内容。独立 WPF 应用程序使用 Window 类来提供它们自己的窗口。在 WPF 中,可以使用代码或 XAML 标记来实现窗口的外观和行为。我们这里定义的窗体也由这

2021-07-28 08:16:06 98

原创 JavaScript 正则表达式

JavaScript正则表达式简介正则表达式:又称规则表达式英文名为Regular Expression,在代码中常简写为regex、RegExp或RE 正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来手机号的规则: 首先 13893443823(11位数字) 1.以1开头 2.第二位(3-9) 3.第三位以后任意9个数字语法: var 变量=new RegExp("正则表达式","匹配模式"); 使用

2021-07-17 08:29:11 117

原创 java 的内部类

内部类在类 A 中定义类 B,那么类 B 就是内部类,也称为嵌套类,相对而言,类 A 就是外部类。 如果有多层嵌套,例如类 A 中有内部类 B,而类 B 中还有内部类 C,那么通常将最外层的类称为顶层类 (或者顶级类)。内部类也可以分为多种形式,与变量非常类似。内部类的特点如下: 内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部 类的类名和$符号。 内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的 成员变量,无论是否

2021-06-21 15:21:20 67

原创 JavaScript 页面刷新方法

内容:Javascript刷新当前页面的方法与实例。window.location.reload(),window.history.go(0)和document.execCommand(’‘Refresh’’),这三个方法是最快速的。其他的都有明显的浏览器滚动条的出现。一.Javascript刷新页面的几种方法:1 history.go(0)除非有<%…%>等需在服务端解释才能生成的页面代码,否则直接读取缓存中的数据不刷新2 location.reload()要重新连服务器以读得新

2021-05-27 14:52:03 6536

原创 Java File 类

File类是java.io包下代表与平台无关的文件和目录的类。在程序中操作文件和目录,都可以通过File类来完成。需要注意的是,不管是文件还是目录都是使用File来操作的,File能新建、删除、重命名文件和目录,但是File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。1.1构造器说明File(String pathname)通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。File(String parent, String child)根据 par

2021-05-18 10:56:48 702

原创 Java 流程控制语句

Java 中的控制流程其实和C一样,在Java中,流程控制会涉及到 if…else, while,do…while, return, break 以及选择语句 switch。条件语句条件语句可根据不同的条件执行不同的语句。①.if 条件语句可以单独判断表达式的结构,表示表达式的执行结果,例如int a=0;if(a>10){ return true;}return false;②.if… else 条件语句:如果满足某种条件,就进行某种处理,否则就进行另一种处理。if(布尔表

2021-05-08 14:51:59 81

原创 Java 数据类型

Java的两大数据类型:基本数据类型、引用类型Java语言提供了八种基本数据类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有 一种布尔型。一.六种数字类型1.四个整数型:①byte:byte 数据类型是8位(bit)、有符号的,以二进制补码表示的整数;最小值是 -128(-2^7);最大值是 127(2^7-1);默认值是 0;例子:byte a = 100,byte b = -50。②short:short 数据类型是 16 位、有符号的以二进制补码表示的整数最小值

2021-04-29 15:47:05 51

原创 JavaScript数组Array

JavaScript的对象内建对象宿主对象自定义对象数组(Array) - 数组也是对象(内建对象) - 它和我们普通对象功能类似,也是用来存储一些值的 - 不同的是普通对象使用字符串作为属性名 而数组是使用数字来作为索引操作元素 - 索引: 从0开始的整数就是索引 - 数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据//创建数组对象var arr=new Array();console.log(typeof arr); 向数组中添加元素 语法:数

2021-03-02 09:57:33 307 1

原创 2021-01-20

Java核心机制及关键字一.Java核心机制1.Java 虚拟机(Java Virtual Machine)简称:JVM;例如:在搜索部分输入【cmd】,打开命令提示符,也叫控制台。找到Java源文件使用javac编译垃圾收集机制(Garbage collection)简称:GC;垃圾收集的目的在移除不再使用的对象,当对象建立的时候垃圾收集期,就开始监控对象的动态情况,垃圾收集主要是对内存的释放。创建对象的时候申请一个空间再使用的内存空间应回收 - 垃圾收集;Java 消除了程序员回收

2021-01-20 20:16:33 106

原创 2021-01-20

Java 语言特点与特征一.Java 语言特点跨平台性:所谓的跨平台性,是指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。Java源程序代码经过编译后生成二进制的字节码是与平台无关的,但是可被Java虚拟机识别的一种机器码指令。 Java虚拟机提供了一个字节码到底层硬件平台及操作系统的屏障,使得Java语言具备跨平台性。2.面向对象:面向对象是指以对象为基本粒度,其下包含属性和方法。对象的说明用属性表达,而通过使用方法来操作这个对象。面向对象技术使得应用程序的开发变得简单

2021-01-20 20:11:33 106

原创 2021-01-20

jQuery 异步ajax1.0 JavaScript中的XMLHttpRequest对象 XMLHttpRequest对象 从服务器上面获取数据 function jsGetData() { var xmlhttp = null; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = ne

2021-01-20 20:08:27 128

原创 2021-01-20

JavaScript BOM浏览器对象模型知识罗列:什么是BOM?- BOM:浏览器对象模型 //宿主对象- BOM 提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。- BOM将浏览器中的各个部分转换成了一个一个的对象,我们通过修改这些对象的属性,调用他们的方法,从而控制浏览器的各种行为简单来说:BOM可以使我们通过JS来操作浏览器,在BOM中提供了一组对象,用来完成对浏览器的操作。BOM对象1.Window对象 - 代表的是整个浏览器窗口,同时window也是网页中的全

2021-01-20 19:59:55 83

原创 MVC权限设置

MVC权限设置:用于ASP.NET.Web应用程序MVC所建系统中各级人员使用系统不同功能的权限分割。比如,在飞机订票系统中,管理人员,可以使用查询所有用户的订票信息功能,而用户仅查询自己的订票信息功能。一.添加自定义 权限过滤器1.在App_Start添加一个类 2.封装一个静态类定义全局过滤器 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200818171430765.png?x-oss-process=image/watermark,type_Zm

2020-08-18 17:19:40 417

原创 MVC登录功能

ASP.NET.Web应用程序中使用MVC写登录功能一般的登录页面结构:账号 密码 验证码生成验证码和验证图片的方法1.在Controllers在View①.创建页面效果②.刷新验证图片登录功能1.检查用户输入的验证码是否正确2.验证用户的工号(账号)和密码是否匹配①.查询登录的用户数据 Linq 判断用户输入的密码和数据库中的密码是否相同 ②.对用户输入的密码进行AES加密string aesPassword = AESEncryptHelper.Encrypt(us

2020-08-18 16:19:30 1602 2

空空如也

空空如也

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

TA关注的人

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