自定义博客皮肤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)
  • 收藏
  • 关注

转载 C#基础 - 并行任务类Parallel

Parallel主要是并行编程,可以并行执行一段代码,要使用Paralle,需要先引入命名空间System.Threading.Tasks。1.Parallel.ForParallel.For()方法有点跟C#的for循环类似,只不过可以并行迭代,但是执行的顺序是没有保证的。public void TestParallel(){ int sum = 0;...

2018-11-16 18:25:00 352

转载 C#基础 - 计时类Stopwatch

Stopwatch的功能主要是用来测量时间间隔,我们平时测试代码运行时长,或者在性能测试中测量循环执行多久都经常用的到,这里稍微讲下使用方法。要使用Stopwatch需要首先引入命名空间System.Diagnostics,然后实例化一个Stopwatch的对象出来就可以了。在需要测试时间间隔地方开始Start方法,在结束的地方调用Stop方法就可以了,如图所示:想知道执...

2018-11-16 16:28:00 449

转载 C#基础 - equals和==的区别

1、对于值类型来说,==和equals都是比较栈中的变量的值是否相等。int i = 10;int j = 10;i == j; // truei.equals(j); //true2、对于引用类型来说(排除string类型),==比较的是栈中的两个变量的值是否相同,但因为栈中保存的是变量指向的堆中对象的首地址,所以也可以说比较的是两者是否指向堆中的同一个对象;e...

2018-11-02 11:36:00 165

转载 Sqlserver数据库备份和还原

数据库的备份数据库备份分为完整备份和差异备份,首先理解下什么是完整备份和差异备份:完整备份是指对数据库的全部数据进行备份。差异备份是指将数据库上一次完整备份以后到现在为止的修改的数据进行备份,因此差异备份不能单独使用,只能先还原上一次的完整备份,然后再还原差异备份。当我们有多个差异备份的时候,只要使用最新的差异备份文件就可以了,最新的差异备份文件会包含之前的差异备份。sq...

2018-10-29 10:58:00 308

转载 C#基础 - this和base的用法

最近感觉自己C#基础不够扎实,所以又回去看了一些C#的基础知识,这里主要讲解一下比较用的到的this和base的用法。this是对象级别的使用,指向的是当前实例化的对象,主要有三种用法:第一种,在实例化构造函数的时候,为了避免传入的参数跟类的字段同名,使用this来区分开,避免混乱。class MyClass{ private int age; p...

2018-10-22 13:58:00 358

转载 Python3学习笔记4 - 基础知识

今天主要学习Python3的基础语法知识1.注释python使用#号来表示注释,在语句前面加上#号,解释器就知道了这句是注释2.代码缩进if a > 10: print(a)在语句的末尾加上分号,下一行缩进(默认占4位),则表示改行代码与之前代码属于同一个代码块3.python的数据类型整数:0,1,100,-200,还包括十六进制,如...

2018-10-14 23:39:00 151

转载 Python3学习笔记3 - Hello World

1.输出Hello World安装完Python,配置好环境以后,从现在开始就要正式开始编写Python3的代码了首先先打印我们的第一个程序Hello World从开始那边输入cmd,进入控制台窗口,在命令行输入python,就可以进入到python的环境了输入print("Hello World"),可以看到打印出了Hello World这里我们可以看到,左边是...

2018-10-12 21:56:00 109

转载 调用接口Post xml和json数据的通用方法

其实调用接口post数据的方法都差不多,区别无非就是格式不一样,编码不一样过程大致如下:1.设置HttpWebRequest请求,封装头部和编码格式2.将提交的内容转换为byte字节,写入到请求流里面3.发送POST数据请求服务器4.接收服务器返回信息,从返回的响应流里面读出结果XML提交方法:输入的参数需要先转换为xml格式的字符串/// <sum...

2018-10-12 15:19:00 554

转载 Python3学习笔记2 - 解释器和开发工具

1.解释器解释器的功能是将Python代码解释成机器可以识别的机器码目前Python3使用的是官方的解释器CPython,当然还有其他的解释器,像PyPy,还有基于Java平台的JPython,基于.net平台的IronPythonJpython和IronPython都是把Python编译成对应的字节码,提高运行速度。Python的解释器跟其他语言的编译器不一样编译器...

2018-10-09 22:31:00 141

转载 Python3学习笔记1 - 搭建环境

1.安装Python3从Python官网下载Windows系统下64位的安装,我这里下载的是3.7.0版本的,Windows x86-64 executable installer版本我在家里win7系统装的是这个版本,在公司win10系统装的是web-based版本的,都是可以的web-based版本是通过在线安装,安装过程通过网络下载python文件,executab...

2018-10-08 22:53:00 107

转载 集合转换类

集合转换类,主要是将list转换为table,将table转换为list等等using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Reflection;namespace SEAEYE.WEB2._0.component...

2018-01-09 10:12:00 165

转载 工具类Common

这个工具类,主要是包含一些数字和字符串转换,Json转换等等using System;using System.Collections;using System.Collections.Generic;using System.Globalization;using System.Linq;using System.Text.RegularExpression...

2018-01-09 10:10:00 115

转载 使用Microsoft.Office.Interop.Excel和SteamWriter的方式导出Excel

之前在另外一篇博文里面介绍了使用NPOI的方式导入导出Excel其实asp.net提供了相应的dll给我们操作Excel1.引用Microsoft.Office.Interop.Excel.dll通过这个dll也是可以导出Excel的,不过这种方式写起来很麻烦,代码参考如下/// <summary> /// 使用Microsoft.O...

2017-06-06 14:09:00 333

转载 通过NPOI插件完成Excel和DataTable的互相转换,兼容xlsx和xls

这次我们通过NPOI插件来完成Excel的导入和导出这个插件的好处有两个:1.兼容xls和xlsx,这两种后缀的都能打开2.服务器可以不用安装office,也就不需要考虑office版本的问题(下载NPOI插件)插件下载解压以后有两个版本,Net20和Net40,分别对应的是.net2.0版本和.net4.0版本这里用的是Net40,打开以后里面有5个dll,需要...

2017-06-06 14:02:00 288

转载 通过HtmlAgilityPack插件和xpath解析html完成爬虫抓取数据

爬虫抓取数据的思路是,根据url地址去获取html,然后解析html,取出需要的数据首先需要引入HtmlAgilityPack的dll(下载HtmlAgilityPack.dll)主要是使用HtmlDocument类来加载获取到的html代码,转换为HtmlDocument对象操作HtmlAgilityPack.HtmlDocument doc = new HtmlAgili...

2017-06-06 09:49:00 173

转载 简单通用数据库访问代码

创建连接,执行语句,执行存储过程等等using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data;using System.Data.SqlClient;using System.Configuration...

2017-05-31 16:52:00 237

转载 日志

1.写入文本txt日志创建一个StreamWriter,将文件写入进去public static void WriteLog(string msg) { System.IO.StreamWriter sw = null; if (sw != null) { try ...

2017-05-02 17:10:00 126

转载 设置和开启定时器

在Global.asax.cs中开启定时器public void Application_Start(object sender, EventArgs e) { logger.Warn("Application_Start"); JobManager.Init();//定时任务 }...

2017-04-25 10:13:00 249

转载 缓存管理

1.创建一个全局缓存基类接口ICacheBase<T> 1 using System; 2 using System.Collections.Generic; 3 using System.Data; 4 using System.Linq; 5 using System.Text; 6 7 namespace WQB.Caching...

2017-03-27 10:02:00 168

转载 asp.net读取excel方法

1.方法一:采用OleDB读取EXCEL文件: 把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下:public DataSet ExcelToDS(string Path){string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ Path +";"+"Extended Properti...

2016-11-11 09:51:00 231

转载 sqlserver分析性能常用语句

1.设置统计信息,查看IO和时间通过执行时间,磁盘IO和执行计划查看sql语句情况,包括编译执行时间,索引扫描查找,读写等等查看sql语句的执行时间,表扫描,物理读,逻辑读情况:SET STATISTICS TIME ON SET STATISTICS IO ON2.检查数据库空间使用情况 1 select o.name, 2 SUM(p.r...

2016-11-11 09:33:00 2370

转载 sqlserver性能调优常用方法

1.检查数据库空间使用情况,查看哪些表占用了比较大的磁盘空间执行语句如下:select o.name, SUM(p.reserved_page_count) as reserved_page_count, SUM(p.used_page_count) as used_page_count, SUM( ...

2016-10-15 11:50:00 621

转载 通用数据库访问代码SqlHelper

通用数据库访问代码,此类为抽象类,不允许实例化,在应用时直接调用即可数据库连接:/// <summary> /// 数据库连接字符串 /// </summary> /// <returns></returns> public static SqlConnection CreateCon...

2016-10-12 11:45:00 183

转载 XML序列化,添加命名空间,添加声明头,添加节点前缀

xml序列化方法/// <summary>/// 将一个对象序列化为XML字符串/// </summary>/// <param name="o">要序列化的对象</param>/// <param name="encoding">编码方式</param>/// <returns&g...

2016-07-08 15:08:00 1441

转载 HttpPost,MD5,Base64等接口调用中会用到的方法

HttpPost调用方法://url: 接口地址,param:类似key1=value1&key2=value2字符串public static string WebRequestPost(string url, string param){ string strResult = ""; HttpWebRequest request = nul...

2016-07-05 20:35:00 189

转载 JSON的序列化和反序列化

需要引入Newtonsoft.Json这个dll序列化:JsonConvert.SerializeObject(object);反序列化:JsonConvert.DeserializeObject<Object>(json);转载于:https://www.cnblogs.com/zfylzl/p/5644188.html...

2016-07-05 16:37:00 90

转载 XML的序列化和反序列化

序列化和反序列化方法//将对象序列化为XML,type:对象类型  obj:对象public static string Serializer(Type type, object obj){  MemoryStream Stream = new MemoryStream(); //创建序列化对象 XmlSerializer xml = new Xml...

2016-07-05 14:42:00 115

转载 FTP相关操作

新建一个FtpHelper类,用单例模式构造对象 public class FtpHelper { private FtpHelper() { } private static FtpHelper _instance; private static readonly object obj...

2016-07-05 10:56:00 91

空空如也

空空如也

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

TA关注的人

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