自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ORACLE参数文件

ORACLE参数文件的作用参数文件是运用在ORACLE启动时需要的必要文件。ORACLE启动状态分为4个,SHUTDOWN , NOMOUNT ,MOUNT ,OPEN1、SHUTDOWN 没什么好说的,ORACLE还处于关机状态2、NOMOUNT 启动ORACLE实例,分配内存,启动算法,启动后台进程,开放alterSID.log和跟踪文件。这一步骤全部是根据oracle的参数文件来的,参数文件的查找顺序是spfile.ora?>?spfile.ora>init.ora??...

2022-06-19 10:24:13 750 1

原创 ASP.NET MVC Areas 区域

ASP.NET MVC Areas 区域使用 ASP.NET MVC 的区域(Areas)实现分部开发和集中部署1、什么是 AreasAreas 是 ASP.NET MVC 用来将相关功能组织成一组单独命名空间(路由)和文件夹结构(视图)的功能2、Areas 的使用MVC 本身提倡的就是关注点分离。但是当项目本身的业务逻辑足够复杂,如果所有的业务逻辑都写个 Controller文件夹下面的时候,你会看到非常庞大的各种命名的Controller,这个时候区域的作用就非常明显了,将不同的模块通过

2022-06-09 11:01:01 432

原创 C#中常用的正则表达式

一、校验数字的表达式数字: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-05-29 11:27:49 2116

原创 C#-LiveChars后台使用

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

2022-05-22 10:09:13 1405

原创 C#-异步方法关键字async和await

1.async关键字和await是配套使用的异步方法语法糖,配合Task类可以使多线程变得有序,也可以自己实现一套协程功能。async关键字(异步方法)async关键字是C#特有的。Java没有这玩意。async在C#世界里是上下文关键字。它只有在修饰一个方法的时候才自动被编译器识别为关键字,在代码的其他位置上可以被用作变量名等其他任何用途。asyn关键字用来修饰两类方法:lambda表达式或则异步方法。拥有async修饰的方法称为async方法,比如:就如上?这个?法ExampleMeth

2022-05-08 09:03:21 276

原创 C#委托z

1.委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租赁房屋,在 C# 语言中,委托则委托某个方法来实现具体的功能;委托是一种引用类型,虽然在定义委托时与方法有些相似,但不能将其称为方法。 委托在使用时遵循三步走的原则,即定义声明委托、实例化委托以及调用委托。 从数据结构来讲,委托是和类一样是一种用户自定义类型。 委托是方法的抽象,它存储的就是一系列具有相同签名和返回回类型的方法的地址。 调用委托的时候,委托包含的所有方法将被执行。 委托是 C# 语言中的一个特色,通常将委托分为命名方法委

2022-04-28 08:36:03 173

原创 C# 序列化与反序列化

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

2022-04-20 09:00:03 1723

原创 MVVM介绍

一、MVVM 和 MVVMLight介绍 MVVM是Model-View-ViewModel的简写。类似于目前比较流行的MVC、MVP设计模式,主要目的是 为了分离视图(View)和模型(Model)的耦合。 它是一种极度优秀的设计模式,但并非框架级别的东西,由MVP(Model-View-Presenter)模式与 WPF结合的应用方式时发展演变过来的一种新型架构。 立足于原有MVP框架并且把WPF的新特性糅合进去,以应对PC端开发日益复杂的需求变化。相对于之前把逻辑结构写在Code Behind 里面的

2022-04-10 08:18:28 438

原创 SQL子查询

SQL Server子查询子查询是嵌套在另一个语句(如:[SELECT],[INSERT],[UPDATE]或[DELETE])中的查询。以下语句显示如何在 SELECT 语句的[WHERE]子句中使用子查询来查找位于纽约( New York )的客户的销售订单:SELECTcategory_id,MAX (list_price) max_list_price,MIN (list_price) min_list_priceFROMproduction.productsGROUP BYc

2022-03-28 09:02:40 351 1

原创 SQL查询语句2

Select Distinct子句SELECT DISTINCT 子句检索指定列列表中的唯一不同值,换句话说,它从结果集中删除列中的重复值。DISTINCT 子句将所有 NULL 值视为相同的值语法如下所示:A. DISTINCT一个字段的示例以下语句返回 customers 表中所有客户所在的所有城市:B. DISTINCT多列示例以下语句查找所有客户的不同城市和州。C. DISTINCT带有null值示例以下示例查找客户的不同(唯一)电话号码:SQL Server WHERE子句.

2022-03-20 14:47:09 210

原创 SQL查询语句

第1节. 查询数据数据库表是存储数据库中所有数据的对象。 在表中,数据按行和列格式逻辑组织,类似于电子表格(Excel)在表中,每行代表一个唯一记录,每列代表记录中的一个字段。 例如, customers 表包含客户数据,如客户标识号,名字,姓氏,电话,电子邮件和地址信息,如下所示:SQL Server使用模式对表和其他数据库对象进行逻辑分组。 在[示例数据库])( bk_stores )中,有两个模式: sales 和 production 。 sales 模式将所有与销售相关的表分组,而 p

2022-03-08 15:41:14 1256

原创 WPF控件

1、控件官网中文版:控件示例网址httpsdocs.microsoft.comzh-cnprevious-versionsdotnetnetframework3.5ms771645(v=vs.90)分类控件是咱们的门面,控件有很多,但是如果仔细去分析,也是有规律可循的,根据其作用,我们可以把控件分类,日常工作中我们打交道最多的控件无外乎6类:布局控件:是可以容纳多个控件或者嵌套其他布局的控件,用于在UI上组织和排列控件。Grid、StackPanel、DockPanel等控件都属此类,它们拥

2022-03-01 14:43:03 146

原创 WPF Window窗口

XAML三个顶级元素:Window、UserControl(用户控件,布局的时候像窗体那样布局就可以了)、Page把窗体以网页形式展现。而一个XAML页面里只能有一个顶级元素。而顶级元素里面只能有一个子元素。因此要有布局控件。Window窗体属性窗口的外观WPF中默认窗口框架的外观,主要取决于Icon、Title、WindowStyle、ResizeMode等属性。Icon 指定窗口的图标;  Title 指定窗口的标题;   WindowStyle指定窗口样式,有4个取值:     

2022-02-24 11:10:10 585

原创 WPF项目创建

一、开发基础1、新建WPF应用程序选择菜单->“文件”->“新建”->“项目”,在“新建项目”对话框中选择WPF应用程序,修改名称为WpfDemo,然后点击“确定”按钮2、生成的文档结构图3、在App.xaml中的“StartupUri”属性可以指定项目运行时的启动窗体。“StartupUri=”MainWindow.xaml””,还可以定义我们需要的系统资源以及引入程序集等二、XAML语言XAML语言:是微软公司为构建应用程序用户界面而创建的一种新的“可扩展应用程序标记

2022-02-24 11:08:09 267

原创 WPF介绍

WPF定义:WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。定义WPF 为Windows Presentation Foundation的首字母缩写 ,中文译为“Windows呈现基础”,其原来代号为“Avalon”,因与“我佩服”拼音首字母组合一样,国

2022-02-24 11:05:03 750

原创 SVN技术

一:什么是SVN,SVN是个版本控制系统(用于多个人共同使用一个项目,达到资源共用的目的) SVN的核心是配置库,存储的是所有的数据–>文件和目录, 在限权许可的情况下,任意数量的客户端可以访问配置库的内容, 就可以进行读写的操作二:SVN组成 SVN服务器+SVN客户端 步骤一:SVN服务器 ①:先搭建SVN服务器(可以设置权限-自定义权限-关联用户) ②:复制仓库的url地址路径 ,把对应的url路径和用户密码发给客服端的员工 步骤二:svn客户端 ①:复制领导发的url ②:在本地创建一个新的

2022-02-24 10:56:51 126

原创 Web基础

1.Web系统概述 (角色之间选择)2.C/S架构和B/S架构 (web服务器,tomcat)3.HTTP协议4.Http状态5.Get请求和Post请求6.Cookis和Session7.抓包工具 pwd ifconfig ipconfig 浏览器内核大概了解,不用重点记,但是要知道 常用浏览器及其内核,例如 搜狗浏览器?QQ浏览器?UC浏览器?360浏览器?百度浏览器?no no no!!!都不对,以上确实是我们 常见的浏览器,但不能称之为主流浏览器,因为以上浏览器都没有自己的内核。都是用别

2021-12-29 08:53:52 65

原创 WPF图表控件的使用

主要用途:图表显示控件主要包括:柱形图(Column)曲线图(Line)折线图(Step Line)饼图(Pie)横道图(Bar)区域图(Area)环形图(Doughnut)堆积柱形图(Stacked Column)100%堆积柱形图(100% Stacked Column)堆积横道图(Stacked Bar)100%堆积横道图(100% Stacked Bar)堆积区域图(Stacked Area)100%堆积区域图(100 Stacked Area)气泡图(Bubble)

2021-11-08 15:22:40 639

原创 Visifire图表控件的使用

1.在实际项目开展中,往往会牵扯到需要绘制图表的情况。而Visifire是一个比较美观大方的第三方图表控件,本文会讲述如何初步使用Visifire控件。首先我们需要从Visifire的官方网站下载:http://www.visifire.com/,新建一个项目,引入SLVisifire.Charts.dll。在MainPage.xaml.cs代码中添加代码:using Visifire.Charts;准备工作做好了,此时我在这里直接编写了一个函数如下:/// /// 创建一个图表/// //

2021-10-28 14:35:33 531

原创 WPF动画

1.校验数字的表达式数字: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})?

2021-09-18 09:07:55 78

原创 SQL语句

SQL语句:顾名思义就是就是用来、查询 、新增、修改、删除,学会使用SQL语句,写代码思路也会变得简单地多1.查询SELECT 要查询的表的内容是什么,比如sys_provinces.province(查询这张表的省份)FROM 来自哪张表,比如sys_provinces(省份表) INNER JOIN 连接哪张表,比如 sys_citi(城市表) ON sys_provinces.ID = sys_citi.ID(通过表的键值关系把表连接起来)代码:SELECT sys_pr

2021-09-09 09:02:03 125

原创 WFP中的变形

1.基本定义:三层架构主要是指将业务应用规划中的表示层 UI、数据访问层 DAL 以及业务逻辑层 BLL,其分层的 核心任务是“高内聚低耦合”的实现。在整个软件架构中,分层结构是常见和普通的软件结构框架,同 时也具有非常重要的地位和意义。这种三层架构可以在软件开发的过程中,划分技术人员和开发人员 的具体开发工作,重视核心业务系统的分析、设计以及开发,提高信息系统开发质量和开发效率,进 而为信息系统日后的更新与维护提供很大的方便。2.WPF中主要把架构分为三层2.1表示层U 表示层又称表现层 UI,位于

2021-08-18 18:29:21 193

原创 2021-07-28

首先简单介绍一下WPF,WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。Wpf项目创建2.1 打开Vs/新建/项目/勾选wpf模板2.2 如图3 .wpf控件分类3.1常用的控件有6大类布局控件:是可以容纳多个控件或者嵌套其他布局的控件,用于在UI上组织和 .

2021-07-28 08:14:59 46

原创 WFP标记扩展

1.首先我们要知道什么是正则表达式 (1)正则表达式:又称规则表达式 英文名为Regular Expression,在代码中常简写为regex、RegExp或RE 正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来(2)语法:var 变量=new RegExp(“正则表达式”,“匹配模式”); 使用typeof检查正则对象,则会返回object var reg=new RegExp(“a”); 这个表达式可以用来检查一个

2021-07-16 17:20:46 134

原创 何为Json

首先要知道何为Json?顾名思义JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 最常见的用法之一,是从 web 服务器上读取 JSON 数据(作为文件或作为 HttpRequest),将 JSON 数据转换为 JavaScript 对象,然后在网页中使用该数据。 JSON 是存储和交换文本信息的语法。类似 XML。类似 XMLJSON 是纯文本 JSON 具有“自我描述性”(人类可读) JSON 具有层级结构(值中存在值) JSON 可通过 J.

2021-07-06 16:59:52 49

原创 常用三大发送数据方法XMLHttpRequest、post、ajax

如何把页面的数据发送到控制器呢?下面就让我来带你研究研究1.方法一:XMLHttpRequest方法1.1介绍:首先要知道什么是 XMLHttpRequest 对象?XMLHttpRequest 对象用于在后台与服务器交换数据。1.2优势:XMLHttpRequest 在不重新加载页面的情况下更新网页 ;在页面已加载后从服务器请求数据 ;在页面已加载后从服务器接收数据 ;在后台向服务器发送数据;所有现代的浏览器都支持 XMLHttpRequest 对象1.3方法://构建参数var frDat

2021-05-18 10:54:41 1042 1

原创 jQurey的基本使用

1.首先要知道什么是 jQuery ?/*jQuery是一个JavaScript函数库。jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities提示: 除此之外,jQuery还提供了大量的插件/如何使用jQuery/jQuery是一个JavaScript脚本库,不需要特别的安装,只需

2021-05-08 12:11:30 3913

原创 jQuery的AJAX方法

1.AJAX 是一种与服务器交换数据的技术,可以在不重新载入整个页面的情况下更新网页的一部分。下面列出了所有的 jQuery AJAX 方法:$.ajax()执行异步 AJAX 请求$.ajaxPrefilter()在每个请求发送之前且被 $.ajax() 处理之前,处理自定义 Ajax 选项或修改已存在选项$.ajaxSetup()为将来的 AJAX 请求设置默认值$.ajaxTransport()创建处理 Ajax 数据实际传送的对象$.get()使用 AJAX 的 HTTP

2021-05-08 12:02:24 397

原创 WPF中的数据模板(DataTemplate)

操作步骤一共分三步:1.新建物理模块 2.PowerDesigner连接数据库3.PowerDesigner将数据库从sqlserver导出主要过程:打开PowerDesigner(以管理员身份运行),File→New Model→Model types →PhySical Data Model →PhySical Diagram,2.选择要填的选项-如图![在这里插入图片描述](https://img-blog.csdnimg.cn/20200818112825633.png?x-o

2020-08-18 11:30:22 333

原创 PowerDesigner导入SQL数据库

操作步骤1.打开PowerDesigner进入主界面2.点击File—New Model—Physical Data Model—Physical Diagram—Model name 设置为(自已想的名字)DBMS属性设置为Microsoft SQL Server 2014(选择你当前的数据库)3.首先用表格工具创建一个表格模板(双击表格模板,设置属性Name: 实体名字一般为中文如论坛用户Code: 实体代号,一般用英文如XXXUser)4.设置好表名,点击Columns标签,设置字段属性

2020-08-18 11:23:42 1887

原创 数据的导入和导出

导出(把数据导出Excel)导出又分NPOI导出和使用模板导出,相比之下,后者更为方便实用NPOI导出Excel:操作流程:1-创建工作簿创建工作表设置表标题-(创建行-)单元格设置值(合并单元格)设置单元格样式设置表头(创建一行)创建表头的样式(设置背景颜色-设置边框线为实线-设置字体-给单元格设置样式 循环)遍历查询到的数据,设置表格数据(创建数据内部部分 单元格样式-遍历数据,创建数据部分行列-给每个单元格添加样式-设置列宽为自动适应)把创建好的Excel输出到浏览器(把Excel

2020-08-09 22:16:42 406

原创 图片上传

一 上传图片时的主要操作1.准备好布局所需要的文件-布局好HTML页面的基本信息2. 创建文件读取器-3.文件读取器onload事件4.文件输入框的点击事件-5.文件输入框改变事件,改变时读取图片-6.获取文件输入框里面的文件-7.使用正则表达式判断读取的文件是否是需要的文件类型-使用文件读取器读取文件,并把文件转为URL(Base64编码)8.上传图片所用到的知识点有:onchange 在元素值改变时触发 - attr 设置或返回被选元素的属性值 -target 最初触发事件的DOM

2020-08-09 22:10:19 164

原创 MVC 查询 新增 修改 删除

1.查询:(顾名思义就是去查找信息,利用查询到的信息来进行新增,修改,删除)(1)在MVC中,我用到的是Linq的查询方法,这个方法既简单又实用,方法如下LINQ 中 where 查询where 子句,它是 LINQ 表达式的元素筛选机制,除了开始和结束的位置,它几乎可以出现在 LINQ 表达式的任意位置上。在一个 LINQ 表达式中,可以有 where 子句,也可以没有;可以有一个,也可以有多个;多个 where 子句之间的逻辑关系相当于逻辑“与”,每个 where 子句可以包含 1 个或多

2020-08-09 22:00:57 227

空空如也

空空如也

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

TA关注的人

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