自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js格式化数据之空格处理

字符串四个加一个空格 str.replace(/\s/g, '').replace(/(.{4})/g, "$1 ")字符串去掉所有空格str.replace(/\s*/g, "")字符串去掉两头的空格第一种方法str.replace(/^\s*|\s*$/g,"");第二种方法str.trim()字符串去掉左侧的空格 str.replace(/^\s*/,"")字符串去掉右侧的空格str.replace(/(\s*$)/g,"")...

2021-05-10 14:32:17 604

原创 echarts---点击下钻

echarts—点击下钻let myChart = echarts.init(document.getElementById('XXX'));//添加点击事件myChart.on('click',(params)=>{ console.log(params);})这样就可以了

2021-04-08 11:09:27 392

原创 Echarts---大量数据设置滚动条

Echarts—大量数据设置滚动条官方实例网址:https://echarts.apache.org/examples/zh/editor.html?c=area-simple可以在这个网址上做修改 演示常用的一些配置 详细的可以看官网 上面都有dataZoom:{type:inside,//inside表示内置的 ,slider表示有滑动块的}...

2021-04-08 10:48:54 2326

原创 winform语音播报

第一步:在Nut中引用:第二步:创建一个窗体,在文本框中输入文字,点击按钮将文本框的内容语音播放出来点击按钮 private void button1_Click(object sender, EventArgs e) { new Lisen().Tts(richTextBox1.Text); ...

2019-04-11 16:59:04 2337 1

原创 MVC的excel表格导出

首先我们要先引用以下的dll链接:https://pan.baidu.com/s/1oWhWYIJvaJ7-15IzTzlTrA提取码:xz29复制这段内容后打开百度网盘手机App,操作更方便哦using System;using System.Collections.Generic;using System.Linq;using System.Web;u...

2019-04-06 19:22:17 270

原创 观察者模式

概念观察者模式定义类一种一对多的依赖关系,让多个观察者对象同事监听某一个主体对象,这个主题对象在状态发生变化时,会通知所有的观察者对象,是他们能够自动更新优点:观察者模式解除了主题和具体观察者的耦合,让耦合的双方都依赖于抽象,而不是依赖具体。从而使得各自的变化都不会影响另一边的变化。缺点:依赖关系并未完全解除,抽象通知者依旧依赖抽象的观察者。适用场景当一个对象的改变需要...

2019-04-02 16:21:11 89

原创 lambda表达树

什么是表达式树?表达式树核心:将代码作为数据。它将一些代码表示为一个对象树,树中的每个节点本身都是一个表达式,不同的表达式类型代表能在代码中执行不同操作:二元操作,一元操作,方法调用等等。System.Linq.Expressions命名空间包含了代表表达式的各个类。所有的表达式类都从Expression类派生,Expression是个抽象类,主要包含的是一些静态的方法,这些方法用于生成其...

2019-04-02 15:59:16 304

原创 lambda高级查询

什么是lambda表达式Lambda 表达式,是一种简化的匿名函数,可用于创建委托或表达式目录树。其次,也可以将 Lambda 表达式作为参数进行传递,或者将它作用于函数调用值调用后返回的一个函数来使用。经常在 LINQ 中使用 Lambda 表达式。Lambda的组成​​​​​​​Lambda表达式表达式在 => 运算符右侧,称“lambda 表达式”。l...

2019-04-02 15:47:26 1318

原创 多线程编程

什么是线程?线程(Thread)是进程中的基本执行单元,是操作系统分配CPU时间的基本单位,一个进程可以包含若干个线程,在进程入口执行的第一个线程被视为这个进程的主线程。进程和线程的区别?进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间...

2019-04-02 15:34:31 175

原创 反射机制

什么是反射反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象。反射用途使用Assembly定义和加载程序集 使用Module了解包含模块...

2019-04-02 15:11:15 112

原创 匿名类型

什么是匿名类匿名类是不能有名字的类,它们不能被引用,只能在创建时用New语句来声明它们。匿名类的声明是在编译时进行的,实例化在运行时进行,这意味着for循环中的一个new语句会创建相同匿名类的几个实例,而不是创建几个不同匿名类的一个实例。 例如:Var person = new { Name=”Zhangsan”, Age=26};匿名类型提供了一种方便的方法,可用来将一组只...

2019-04-02 14:59:00 363

转载 SVN的安装和应用

一:首先安装SVN需要的文件链接:https://pan.baidu.com/s/1wv-brpGqduqr0-yP6ugA3A提取码:ok4nTortoiseSVN(代表客户端);VisualSVN-Sever(代表服务端);VisualSVN-5.3.0(代表vs插件,不包括2017版VS);A :安装第一个客户端的;B :再安装第三个打开界面...

2019-04-01 16:39:54 222

原创 ZipHelper通用类

using ICSharpCode.SharpZipLib.Checksums;using ICSharpCode.SharpZipLib.Zip;using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Linq;using System.T...

2019-04-01 16:02:41 374

转载 C# 中Web.config文件的读取与写入

三人成虎:https://www.cnblogs.com/hnsongbiao/p/9006978.html1.添加引用using System.Web.Configuration;22.在web.config的配置<appSettings> <add key="FilePath" value="g:\Test\WebConfigManager\...

2019-04-01 16:00:59 1391

原创 Web Services的基本概念

Web Services的基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。...

2019-04-01 15:58:03 194

原创 单例模式的基本概念

摘抄菜鸟教程:http://www.runoob.com/design-pattern/singleton-pattern.html单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例懒汉方式。指全局的单例实例在第一次被使用时构建。 饿汉方式。指全局的单例实例在类装载时构建...

2019-04-01 15:48:05 210

原创 单例模式的实例(菜鸟教程的摘抄整理)

菜鸟教程:http://www.runoob.com/1.懒汉式,线程不安全这种方式是最基本的实现方式,但是不支持多线程,因为没有加锁synchronized,所以严格意义上它并不算单例模式public class Singleton{private static Singleton instance;private Stingleton(){};public static ...

2019-04-01 15:45:24 396

原创 redis概念以及操作步骤

1.什么是RedisRedis是一个基于内存的高速key-value数据库。2,Redis的优势速度快 支持丰富的数据类型 支持事务,操作为原子性3,Redis适应的场景热数据 队列 计算器 排行榜 会话缓存 发布/订阅4,Redis的操作准备工作:Redis安装包 Win64第一步:Windows+R 输入cmd 进入DOS操作系统窗口。...

2019-03-21 20:09:33 206

原创 MVC的二维码 条形码(第三方类库:ZXing.Net)

点击下面网址:https://www.cnblogs.com/guoxing1998/p/10567280.html有详细步骤完整代码,保你看会,看不会就多看两遍,加油,相信你,去看吧

2019-03-21 09:35:04 333

原创 MVC的二级联动

今天用一张表做下二级联动,现在有一张表Addresscreate table Address(Id int primary key identity,--主键AName varchar(50),--地名PId int)添加值insert into Address values('上海',0)insert into Address values('北京',0)in...

2019-03-20 20:48:54 626 1

原创 在webform上获取条形码二维码

摘自此处在创建好的项目内-->工具-->NuGet管理器-->管理解决方案的NuGet程序包点击安装FreeSpire.Barcode条形码: //创建BarcodeSettings对象  BarcodeSettings settings = new BarcodeSettings...

2019-03-20 15:43:33 398

原创 linq的实例应用

使用控制台应用做以下练习我们现在有三张表 分别是学生表(Student) ,讲师表(Teacher),课程表(Coures)和成绩表(Sc),它们拥有的字段如下:讲师表(Teacher): public class Teather { public int TNO { get; set; } public string Tname...

2019-03-19 10:03:05 301

原创 手写ORM+反射的增删改查

显示://显示public DataTable show<T>(T model){ //先判断传过来的是什么类型 Type t=model.GetType(); //返回公共属性 PropertyInfo[] infos=t.GetProperties(); //sql语句 string sql=string.Format("selec...

2019-03-19 09:46:00 300

原创 WPF的简单入门-------Grid

最近刚刚接触到WPF,边学习边做一些总结,同时也希望可以帮助到一些想要学习WPF的新人,共同进步(*^_^*)(日常更新)。 首先我们刚创建一个WPF的时候会是以下的页面:当我们点击中间的小方块时就会在下方出现Grid ,那Grid是什么呢,怎么用呢,今天主要来介绍一下Grid;Grid是类似于表格的一种重要的布局。那么既然是表格的话就会有行和列,那么怎么表示行和列呢,...

2019-03-18 19:11:23 698

原创 MVC的Model层验证(非空,手机号验证)

在用MVC做项目的时候,我们常常需要做用户登录注册的一些提示,比如手机号格式不正确,邮箱不正确,用户名不能为空等。今天先总结下在MVC的Model层中实现注册的验证。若有问题,欢迎大家指出。第一步:添加引用添加的引用为: System.ComponentModel.DataAnnotations;一般输入dataa就出来了在添加完引用之后呢,就可以往Model里面添加你想要添加的验证了...

2019-03-14 16:30:12 3823 2

原创 压缩文件( ZipFile)

ZipFile类用于选择文件或文件夹进行压缩生成压缩包。1.ZipFile常见属性:Count:文件数目(在ComitUpdat);Password:压缩包密码Size:压缩包占用空间大小Name:压缩包名称,默认输出是文件路径ZipEntry:压缩包里的文件,通过索引[]访问2.ZipFile常见方法:Add:添加要进行压缩的文件AddDirectory:添加文件夹(不会压缩文...

2019-03-13 16:19:17 3228 1

原创 常规压缩文件的练习

准备工作:在程序包管理器控制台 Install-Package SharpZipLib引用 using ICSharpCode.SharpZipLib.Zip;代码如下://打开要压缩的文件 private void button1_Click(object sender, EventArgs e) { //打开文件 OpenFileDia...

2019-03-13 16:18:45 170

原创 类,结构,接口,抽象类

在学习的过程中,类和结构,接口和抽象类是有些相似的地方的,为了区分之间的区别,下面分别介绍类,结构,接口,抽象类的定义分别是什么类的定义:类是有class定义的,后面跟类的名称。类的主体包含在一对花括号内。它是具有相同的特性属性和行为的对象的抽象。 比如 :男人,女人,好人,坏人等等都可以定义为 “人”这一类中。class A{ public int i=9; pub...

2019-03-12 16:38:05 165

空空如也

空空如也

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

TA关注的人

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