自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习笔记

看到的越多 知道的越少

  • 博客(217)
  • 资源 (8)
  • 收藏
  • 关注

原创 烂记性不如好笔头㈠㈢㈥

1、 Convert  //类型转换 例如:Convert.ToInt32(string value) 2、SubString  //截取字符串string   str   =   OldString.SubString(int   start,int   length);从start位置开始截取length长度的字符串 3、string str1 = "abcde"...

2010-10-21 23:12:00 1139

原创 深入理解Linux shell中2>&1的含义

A.首先了解下1和2在Linux中代表什么在Linux系统中0 1 2是一个文件描述符名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 < 或 << System.in /dev/stdin -> /proc/self/fd/0 -> /dev/pts/0 标准输出(stdout) 1 >, >>, 1> 或 1&gt

2021-12-21 21:33:12 224

原创 访问https网址跳过ssl验证

HttpClientHandler clientHandler = new HttpClientHandler(); clientHandler.ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => { return true; }; using (var client = new HttpClient(clie...

2020-10-10 20:53:49 780

原创 VMware:在部分链上无法执行所调用的函数,请打开父虚拟磁

问题:VMware给虚拟机扩展硬盘容量,提示:在部分链上无法执行所调用的函数,请打开父虚拟磁。原因:是因为你的虚拟磁盘文件是分多个文件存储的(创建虚拟机的时候可以选择分多文件存储或单文件存储),所以无法直接扩容,需要先将分割的多个文件整合成一个文件后才能扩容。解决步骤:1.win+r打开运行框,输入cmd回车打开dos窗口;2.打开VMware安装目录,进入vmware-vdisk...

2019-08-03 22:11:42 3662 2

转载 js replace全部替换的方法

在写前端代码的时候,我们有时希望替换掉一个字符串中的一部分,理所当然的想到了replace这个方法。但是在实践中发现javascript中的replace方法只替换字符串中第一次出现的目标,比如:var str='我是生长在中国南方的纯正中国人';var newstr=str.replace('中国','天朝');alert(newstr);如图:结果是:我是生长在天朝南...

2019-06-06 10:16:12 29487 1

转载 js中去掉字符串中的某个指定字符

假设一个data里面的数据是[tian,12],现在去掉[],代码如下data=data.replace("[","");data=data.replace("]","");获得的就是tian,12在new一个新的数组var strs= new Array(); //定义一数组strs=data.split(","); //字符分割strs[0]就是tianstrs[...

2019-06-06 10:06:54 40292 2

转载 mysql的索引方法btree和hash的区别

原文链接: http://www.91w.net/database/330.html1. Hash索引:Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很...

2018-09-12 10:09:11 6243 1

转载 C# Winform 窗体界面”假死”后台线程阻塞 解决办法–BeginInvoke

原文链接: http://www.91w.net/codesnippet/339.html这个方法可以用在任何后台任务耗时较长,造成界面“假死”界面控件不更新的情况。比如要要执行的数据库操作是几十万条的update语句,如果在click事件里阻塞或者做Thread.Sleep或一个耗时很长的操作,窗口就会无响应点不动了。故需要用this.BeginInvoke方法来异步执行UI线程的操作,更...

2018-09-12 10:04:24 4218 1

原创 最短匹配

 正则表达式:&lt;a href="([^&gt;]+)" class="up"&gt;下一页&lt;/a&gt;&lt;/div&gt;[^&gt;]+   红字的含义 不匹配"&gt;"符号,从而过滤掉了多余的连接需要匹配的源代码:       &lt;div class="page1 mt20"&gt;&lt;

2018-08-28 01:02:37 349

转载 正则表达式提取url中的域名

string sDomain = Regex.Match(url, @"(?&lt;=://)[a-zA-Z\.0-9]+(?=\/)").Value.ToString();  解释一下 ?&lt;=://)[a-zA-Z\.0-9]+(?=\/)  的意思[a-zA-Z\.0-9]+ 表示一个以上包含一个[a-zA-Z\.0-9]范围内的字符?&lt;=:// 表示[a-zA-Z...

2018-08-08 15:44:53 18791

转载 C# 图片下载类

using System;using System.IO;using System.Net;using System.Text.RegularExpressions; namespace DotNet.Utilities{ /// &lt;summary&gt; /// 图片下载 /// &lt;/summary&gt; public class Im...

2018-08-04 21:54:05 2265

转载 C# 正则匹配IMG标签内的图片地址

&lt;img\b[^&gt;]*\bsrc="([^"]*)"分组1就是所求的内容解释:&lt;img\b #匹配标签开始[^&gt;]*\b #匹配src前面的内容src= #匹配src,确定属性的开头"([^"]*)" #捕获url到分组1当中然后捕获分钟1就可以了。C#里获取分组1是"${1}"...

2018-08-04 19:54:09 1745

转载 C#中OpenFileDialog获取文件名和文件路径的常用方法

System.IO.Path.GetFullPath(openFileDialog1.FileName);                             //绝对路径System.IO.Path.GetExtension(openFileDialog1.FileName);                          //文件扩展名System.IO.Path.GetFil...

2018-08-03 10:36:36 2969

原创 CentOS7 修改默认启动项

     root用户编辑:vim /etc/default/grub    然后注释(开头加'#')GRUB_DEFAULT=saved,在下一行加入GRUB_DEFAULT="XXXX",保存并退出。         XXXX是 /boot/grub2/grub.cfg 文件里需要启动的项 比如(GRUB_DEFAULT="Microsoft Windows Server 2003 R2 x6...

2018-06-13 16:53:44 9262

转载 如何解决Wordpress设置固定链接后内页无法打开

  需要添加伪静态规则,在Apache或者nginx下添加。如果是Apache服务器,把以下内容添加到.htaccess&lt;IfModule mod_rewrite.c&gt;RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fR...

2018-06-10 16:05:37 1934

转载 把SD卡格式成ext4格式

把SD卡格式成ext4格式,如下操作:1.首先执行sudo fdisk -l查看你的u盘的序号,通常是/dev/sdb之类的,U盘分区通常是/dev/sdb12.针对将要格式化的分区执行sudo umount  /dev/sdb1 # 必须先卸载该分区3.sudo mkfs.ext4 /dev/sdb1    # 格式化为ext4分区...

2018-05-28 09:28:10 6829

转载 解决WebBrowser乱码问题

System.IO.StreamReader getReader = new System.IO.StreamReader(this.webBrowser.DocumentStream, System.Text.Encoding.GetEncoding("gb2312"));string gethtml = getReader.ReadToEnd();

2017-12-26 17:48:30 3203 1

转载 asp.net 用WebConfigurationManager读取和修改配置文件

为了方便有时我们会把一些简单的配置的信息放入web.config文件里。放到appSettings添加key value等信息。 ConfigurationManager.AppSettings["key"]来读取对应key的value.保存的话。 Configuration cfa = WebConfigurationManager.OpenWebConfiguration("~")

2017-12-26 11:47:07 3287

转载 C#用WebBrowser与WIN API辅助模拟获取网站完整Cookie

网上找到的可以完整获取Cookie的方法,转载一下希望能帮助更多人. 亲测可用在Winform中使用WebBrowser控件获取网站的Cookie有时候是不完整的,默认调用Document.Cookie也取不到Cookie,其中就是因为有些网站对于关键Cookie做了保护,为Cookie加上了HttpOnly的属性,HttpOnly可以防止cookie被“读取”,这时我们就需要利用WIN

2017-12-22 17:55:34 1488 1

原创 正则匹配指定位置数字

string coup = dt.Rows[i]["CouponInfo"].ToString(); Regex r = new Regex("满(\\d+)元减\\d+元", RegexOptions.IgnoreCase); Match m = r.Match(coup); if (m.Succe

2017-12-02 16:05:10 3974

转载 asp.net如何定时执行任务

根据不同需求,在web开发中,有时候我们可能要定时的执行一下任务,比如定时发布网站中的文章,这时我们就需要做一个定时执行更新的操作,但由于web的http是无状态的连接,如何才能时时进行任务的更新呢?方法还是有的,看看下面两种方法吧!方法一:using System;  using System.Data;  using System.Con

2017-11-23 19:36:13 626

转载 MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)

本文章来给大家提供三种在mysql中避免重复插入记录方法,主要是讲到了ignore,Replace,ON DUPLICATE KEY UPDATE三种方法,各位同学可尝试参考。案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用: 代码如下 复制代码1 INSERT IGNORE INTO `table_name`

2017-11-22 16:48:52 217

转载 C#删除字符串最后一个字符的几种方法

字符串:string s = "1,2,3,4,5,"目标:删除最后一个 ","方法:1、用的最多的是Substring,这个也是我一直用的s = s.Substring(0,s.Length - 1)2、用TrimEnd,这个东西传递的是一个字符数组s=s.TrimEnd(',')//如果要删除"5,",则需要这么写char[] MyChar = {'5',','};s =

2017-11-22 15:16:47 3828

转载 c# 将数组或集合 转换成以逗号分隔的字符串

样例:字符串数组为array,str为字符串数组转换成的字符串 string[] array = { etr, kdgj, 3454, tyt, gff }; string str=string.Join(",",array);经常忘记这个函数。记一下

2017-11-13 20:51:16 7551

原创 C#使用ProtoBuf进行Socket通信

//添加特性,表示可以被ProtoBuf工具序列化 [ProtoContract] class MessageModel { //添加特性,表示该字段可以被序列化,1可以理解为下标 [ProtoMember(1)] public int ID { get; set; } [ProtoMember(2)]

2017-10-31 22:19:01 5108

转载 VS2005小技巧(1):快速输入属性

在VS2005下,如果想输入如下所示的属性:propprivate string _msg;public string Msg{    get{return _msg;}    set{_msg = value;}}可以先输入再按Tab键,VS2005会自动生成属性框架:最后自己修改属性的类型和名称就可以了。

2017-07-06 16:34:04 609

转载 c#实现打印功能,可以设置纸张大小,字体和颜色等

/// /// 打印的按钮 /// /// /// private void btnPrint_Click(object sender, EventArgs e) { // printDocument1 为 打印控件 //设

2016-12-03 17:03:42 4239

转载 C#中的is和as操作符

在C#语言中进行类型转换的操作符is和as。is和as都是强制类型转换,但这两者有什么相同之处和不同之处呢?在使用is和as需要注意哪些事项?下面我们从简单的代码示例去探讨这个简单的问题。注:此博文只是本人学习过程中一些简要记录,新手可以看一下,高手略过。is检查一个对象是否兼容于指定的类型,并返回一个Boolean值:true或者fasle。注意,is操作符永远不会抛出异常,请看以下示例:

2016-11-25 09:11:35 504

转载 C# 匿名类型和初始化器

//匿名类型 var tom = new { Name = Tom, Age = 4 }; var holly = new { Name = Holly, Age = 31 }; var jon = new { Name = Jon, Age = 31 };初始化一个匿名类与对象初始化器非常相似——区别仅仅是在new和开始的大括

2016-11-23 21:56:51 2224

转载 C# 匿名类型

//匿名类型 var tom = new { Name = Tom, Age = 4 }; var holly = new { Name = Holly, Age = 31 }; var jon = new { Name = Jon, Age = 31 };初始化一个匿名类与对象初始化器非常相似——区别仅仅是在new和开始

2016-11-23 21:56:33 292

转载 MySQL读取不重复的数据

MySQL读取不重复的数据,读取之前可以判断一下IsRead是0,0表示可以读取,1表示不可读取,读取失败需要释放掉改为0,方便第二次读取;核心方法: /// /// 获取并更新IsRed /// /// /// /// public McAutoscenetask GetBy

2016-06-06 06:40:29 1616

原创 比较文件 把2.txt里面包含1.txt的行过滤掉

string newhao = ""; string[] haoList1 = file1("1.txt", "\r\n"); string[] haoList2 = file1("2.txt", "\r\n"); DataTable dt = new DataTable(); dt.Columns.A

2016-06-05 23:41:56 643

转载 INSERT IGNORE 与INSERT INTO的区别

INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。eg:insert ignore into table(name)  select  name from table2

2016-01-20 20:33:15 2222

转载 windows网络命令汇总

Ping命令:ping命令通过发送ICMP回声请求报文来检查与另一个计算机的连接。这是一个用于排除连接故障的测试命令,如果不带参数则显示帮助信息。ping命令的语法如下:C:/>ping /?用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS][-r count] [-s count

2015-12-09 19:23:53 2142

原创 ASCII码表16进制版

2015-11-30 21:00:37 792

转载 码表完整版

ASCII码表完整版ASCII值16进制控制字符ASCII值16进制控制字符000HNUT3220H(space)101HSOH3321H!202HSTX3422H”303HETX3523H#404HEOT3624H$505HENQ3725H%606HACK3826H&707HBEL3927H

2015-11-30 19:41:56 2980

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-24 07:16:15 395

转载 ASP.NET:请求在此上下文中不可用

ASP.NET:请求在此上下文中不可用项目环境:ASP.NET MVC 4部属环境:WIN2008 X64 IIS7异常详细信息: System.Web.HttpException: 请求在此上下文中不可用 解决方案一:把Response、Request、Session写全:    System.Web.HttpContext.Current.Respons

2015-04-12 22:03:27 6926 1

转载 分享MYSQL插入数据时忽略重复数据的方法

当程序中insert时,已存在的数据不插入,不存在的数据insert。在网上搜了下,可以使用存储过程或者是用NOT EXISTS 来判断是否存在使用下以两种方法时必须把字段设为”主键(PRIMARY KEY”或”唯一约束(UNIQUE)”。1:使用REPLACE INTO (此种方法是利用替换的方法,有点似类于先删除再插入) 复制代码 代码如下:REPLACE INTO Syntax

2015-01-08 23:00:33 2841

转载 MySql按日期进行统计(前一天、本周、某一天)

在mysql数据库中,常常会遇到统计当天的内容。例如,在user表中,日期字段为:log_time统计当天sql语句为:select * from user where date(log_time) = curdate();    curdate()表示当天日期统计前一天如果表示前一天的数据,则不能使用curdate()-1,因为当日期为月初时,curdat

2014-08-30 16:56:24 2608

MQTT-3.1.1标准协议文档 免费下载

MQTT-3.1.1标准协议文档 免费下载

2023-06-15

dynv6自动更新ipv6地址

go语言写的 windows系统dynv6动态域名自动更新ipv6地址

2021-05-23

LED数码管字形码发生器正式版(非测试版)

平凡单片机工作室 LED数码管字形码发生器正式版(非测试版) 可以模拟数码管显字对应编码,用于单片机编程.

2019-12-20

Go Web 编程.pdf

因为自己对Web开发比较感兴趣,所以最近抽空在写本开源的书籍 《Go Web编程》 写这本书不表示我能力很强,而是我愿意分享,和大家一起分享Go写Web应用的 些东西。

2017-12-12

2014年最新淘宝API接口开发文档包含demo

最新即时到账交易接口 开发文档版本号: V4.3 基础版本号:V4.2 包含所有demo

2017-02-18

C#获取其他程序ListView控件中的内容

C#获取其他程序ListView控件中的内容 http://blog.csdn.net/liehuo123/article/details/22043945

2014-03-25

浩辰CAD破解补丁

1、下载破解补丁,随便放在一个目录。 2、如果运行了浩辰的软件,先关闭它。 3、运行破解工具,安装了360的注意不要在沙箱中运行,选择“直接在系统中运行”。 4、在破解工具中选择浩辰XXX软件的安装目录,如:c:\Program files\浩辰CAD 2012或D:\Gstarsoft\GStarArch2011 注意:如果下载的浩辰CAD专业软件安装包,里面会带浩辰CAD专业版,需要讲两者都破解,否则保存同样会受限制,专业软件平台的路径通常在专业软件安装目录下,例如建筑软件带的浩辰CAD平台的目录是:D:\Gstarsoft\GStarArch2012\GstarCAD 5、如果在安装专业软件的时候设置成了网络版,就无法破解,需要在开始菜单中选择:程序->浩辰XXXX软件->工具->softstatesetting,将软件设置为单机版。 6、点击破解,等待破解完成。 运行软件,可以看到试用期变成了100年!

2014-03-25

vs.php2.10最新版+for+VS2010(带注册码 有效)

2012年2月最新版含注册码 VS.Php是Visual Studio 的PHP开发插件。通过安装这个插件,我们可以在Visual Studio这个市场中最流行的IDE中编译、编辑、配置PHP程序。

2012-03-08

拼音汉字库ACCESS版

拼音转汉字用,拼音,汉字库,ACCESS版,五笔码

2010-04-21

空空如也

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

TA关注的人

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