前言 本文主要来学习记录前三个建议。 建议1、正确操作字符串 建议2、使用默认转型方法 建议3、区别对待强制转换与as和is 其中有很多需要理解的东西,有些地方可能理解的不太到位,还望指正。 建议1、正确操作字符串 字符串应该是所有编程语言中使用最频繁的一种基础数据类型。如果使用不慎,我们就会为一次 ...
发送邮件所用的核心知识点 微软封装好的MailMessage类:主要处理发送邮件的内容(如:收发人地址、标题、主体、图片等等) 微软封装好的SmtpClient类:主要处理用smtp方式发送此邮件的配置信息(如:邮件服务器、发送端口号、验证方式等等) SmtpClient主要进行了三层的封装:Soc ...
问题描述:在treeView的Click事件中,选中的节点SelectedNode并不是您刚才点击的节点,总是上一次选中的节点,节点选中滞后的问题。 解决方案:在treeView的MouseDown事件里面写如下代码: MouseDown事件发生在Click事件之前,在这个时候就把SelectedN ...
转自:http://www.cnblogs.com/babycool/p/3922738.html 来看看对于一般前台页面发起的get和post请求,我们在Web API中要如何来处理。 这里我使用Jquery 来发起异步请求实现数据调用。 继续使用上一文章中的示例,添加一个index.html页面 ...
Windows8.1操作系统下查看已连接无线wifi密码操作步骤如下: 1、右键任务栏中的无线图标,在弹出的菜单中选择“打开网络和共享中心”; 2、在网络和共享中心界面中点击“WLAN”链接进入“WLAN状态”; 3、在WLAN状态界面中点击“无线属性”按钮; 4、在无线网络属性界面中切换至“安全”... ...
http://www.torrentkitty.me/ ...
迭代器模式 先放上gof中对于迭代器模式的介绍镇楼 类图如下 工作中遇到的问题 在日常工作中,我们组负责的系统会经常与外部系统进行大量数据交互,大量数据交互的载体是纯文本文件,我们需要解析文件每一行的数据,处理后入库,所以在我们系统中就有了如下的代码了。 这样子的代码存在两个问题:1-无法进行单元测 ...
/// 去掉字符串中的数字 public static string RemoveNumber(string key) { return Regex.Replace(key, @"\d", ""); } //去掉字符串中的非数字public static string RemoveNotNumber ...
以前写过一篇理解程序内存, 当时主要是针对用户态,下面再稍微深入一点: 我们以32位程序为例(不启用AWE), 总共4G虚拟空间,其中低2G属于用户态, 高2G属于操作系统内核, 每个程序都有自己的低2G用户空间, 高2G内核空间是所有程序共享的。高2G内核空间中, 属于同一Session的程序又共 ...
写在前面:本文根据笔者的学习体会结合相关书籍资料对正则表达式的语法和使用(C#)进行基本的介绍。适用于初学者。 摘要:正则表达式(Regular Expressions),相信做软件开发的朋友或多或少都对其有所了解,但是你是否可以用其来解决一些问题呢?本文将带着读者从基本的正则语法入手,先向大家展示... ...
本文主要讲述基于C#网络编程的发送邮件的编程,邮件发送功能是基于邮件协议的,常见的电子邮件协议有SMTP(简单邮件传输协议)、POP3(邮局协议)、IMAP(Internet邮件訪问协议),文章主要參考周存杰的《C#网络编程实例教程》.这也是最后一篇參照该书的网络编程文章,之后的该系列文章都是基于网 ...
RedMine项目管理系统有邮箱推送功能,当Bug,安全漏洞等内容被修改、解决、评论的时候,系统会通过邮件 及时的通知你的团队和客户。邮件通知的环节、形式、时间、接受人均可定制,功能十分实用。 下面是针对windows系统环境下安装的RedMine时,邮件推送的配置说明。 (1)登录后点击【管理】- ...
C# 对XML基本操作包括读取节点的数据,添加节点。读取节点属性,修改节点属性等。具体如下: XML文件:文件在MyDocument文件夹下 Code:说明都在注释里。 下文是对C#对XML的具体操作 如何完成.Net下XML文档的读写操作 C#操作xml SelectNodes,SelectSin ...