自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好记性不如烂笔头的专栏

在春天里埋下一颗种子,在秋天里收获它。

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

转载 ifconfig: command not found(CentOS专版,其他的可以参考)

ifconfig: command not found查看path配置(echo相当于c中的printf,C#中的Console.WriteLine)1echo $PATH 解决方案1:先看看是不是root用户,如果不是就 su 切换到root用户su

2017-03-17 09:38:37 4066 1

转载 遭遇“HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。”

Windows 7 IIS7.5下一直报HTTP 错误 500.19 - Internal Server Error模块IIS Web Core通知未知处理程序尚未确定错误代码0x8007000d配置源 -1: 0: 一直查资料 各种说法都有最后发现是因

2017-03-07 12:30:26 11624

原创 rm 删除目录及文件

rm 删除目录及文件功能:rm 命令,删除一个目录中的一个或多个文件或目录(文件夹)。它也可以将某个目录及其下的所有文件及子目录均删除。 对于链接文件,只是删除了链接,原有文件均保持不变。 文件一旦被删除,它不能被恢复。 提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的,一旦删除就永远找不回来了。尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm

2017-03-03 10:55:10 19876 3

转载 锋利的JQuery 学习笔记

// 锋利的JQuery 学习笔记// dier// 2009-10-17 至 2009-11-22//------------------------- 第一章 认识JQuery -------------------------·页面加载事件(可以写多个ready())$(document).ready(function(){    alert("hel

2015-08-05 17:14:29 1359

转载 [JS]定时执行的处理类PeriodicalExecuter 介绍(可以替代setInterval)

1、定时处理函数PeriodicalExecuter 介绍:该函数的主要功能是可以周期性的执行某个方法,但是在它内部维持了一个状态,可以防止由于某些原因一次调用没执行,然后下一次调用又来了,这样会造成连续执行两次方法。该函数的作用跟setInterval()类似。[javascript] view plaincopynew Perio

2015-06-25 10:51:16 717

转载 [JS][jQuery]清空元素html("")、innerHTML="" 与 empty()的区别:关于内容泄露问题

清空元素html("")、innerHTML="" 与 empty()的区别,以及remove()的用法一、清空元素的区别     1、错误做法一:           $("#test").html("");//该做法会导致内存泄露 2、错误做法二:           $("#test")[0].innerHTML="";  ;//该做法会导致内存泄露

2015-06-25 10:43:24 742

转载 Jquery 设置或获取控件的值

//Jquery获取控件的值function JqGetValue(controlID, controltype) { var objValue = ""; switch (controltype) {  case 'text': //文本输入框   objValue = $.trim($("#" + con

2014-11-19 16:59:40 737

原创 web开发常见性能优化方式

常用的高并发。  高性能web,数据库服务器, 1.html 静态化 : 如新闻频道更新的很快,都是通过cms静态生成(门户,信息发布类型的网站,交互性高的如猫扑的大杂烩也是静态化,实时静态化,如果有更新就实时重新静态化) 更新频率小的 2.图片服务器分离 3.数据库集群 和库表散列有web速度缓慢,数据库缓慢。 数据库可以通过 主从数据库,受到成本影响4。缓存

2014-11-17 11:32:13 749

转载 Js和C#中的字符串编码解码

最近朋友问我关于编码和加密问题,下午有点时间就查了一些资料,总结一下与大家分享:在用javascript对URL字符串进行编码中,虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问题。例如:发送页与接受页的编码格式(Cha

2014-08-28 14:57:11 1651

转载 ajax post

function add() {        var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');        var productName = document.getElementById("productName").value;

2014-01-05 17:06:57 516

转载 自定义配置节的常见问题

在开发Asp.net站点的时候,我们会遇到很多的配置参数:网站名称,上传图片后缀,上传文件后缀,关键字过滤,数据库连接字串等等,这些内容如果比较少的话,直接配置到Web.config文件中,借由.NET提供的操作类,将会非常方便的来操作这些自定义配置节点,以下文章只是在Fish-Li的文章基础上而来,具体内容如下:首先,配置一个最简单的节点,类似MySection username="

2013-10-16 11:04:01 682

转载 解决:用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败 ASP.NET程序

ASP.NET程序 解决:用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败(第一步:把'NT AUTHORITY\NETWORK SERVICE'添加到Administrator组中我的电脑-->右键-->管理-->本地用户和组选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择N

2013-10-10 11:06:14 8674

转载 SQL2005附加数据库,提示 数据库 版本为655,无法打开,此服务器支持611版...

附加数据库遇到如下问题:数据库 'SqlPersistenceService' 的版本为 655,无法打开。此服务器支持 611 版及更低版本。不支持降级路径。 无法打开新数据库'SqlPersistenceService'。CREATE DATABASE 中止。原因:版本655指的是SQL2008, 版本611指的是SQL2005, (还有一个版本539指的是SQL2000)楼主的情

2013-10-10 11:01:57 938

原创 C# 16进制与字符串、字节数组之间的转换

C# 16进制与字符串、字节数组之间的转换1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToStr

2013-02-27 12:22:49 599

转载 .Net处理json数据常见的几种方法

public void ProcessRequest(HttpContext context){context.Response.ContentType = "text/plain"; //--构建json格式数据//string jsonArr = "{'Id':12,'Name':'zhangsan'}";//---第1种数据//string jsonArr = "[{'I

2012-12-14 11:11:21 881 1

翻译 C#调用C++动态库时类型转换

因为本人主要从事c#开发,但是在工作中经常需要用到c++编写的DLL,因此需要知道c++中的类型与c#中的类型是如何转换的。搜集整理如下。 //C++中的DLL函数原型为   //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2)   //extern "C" __decls

2012-08-30 17:33:45 4735

原创 ASP.NET配置文件Web.config 详细解释(不完全)

一、认识Web.config文件        Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的   Web.config文件,包括默认的配置设置,所有的子目

2012-08-07 15:41:48 639

转载 asp.net加密web.config 加密数据库连接字符串

加密web.config的appSettings节点和connectionStrings节点      新建Default.aspx;Page_Load事件如下        protected void Page_Load(object sender, EventArgs e)        {            Configuration config = WebCon

2012-08-02 09:33:58 2742 3

转载 c#中Dictionary、ArrayList、Hashtable和数组 Array 的区别是什么?

C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue 1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小, 但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是obje

2012-07-26 10:59:08 786

转载 C#中调用SQL存储过程(带输入输出参数的例子)

理论: 下面的CmdObj.是定义的SqlCommand对象1、获得存储过程中return语句返回的整个存储过程函数的返回值://获得存储过程return的值,定义一个参数,指明其作用是接受return的值    CmdObj.Parameters.Add("RETURN_VALUE", SqlDbType.Int).Direction =ParameterDirection.Re

2012-06-25 15:47:22 1180 1

转载 SQL存储过程学习

本文从SQL存储过程的概念,优点,语法,创建技巧,调用等多方面介绍了SQL存储过程。一、SQL存储过程的概念,优点及语法   整理在学习程序过程之前,先了解下什么是存储过程?为什么要用存储过程,他有那些优点  定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成

2012-06-25 15:44:34 422

翻译 一道微软面试题

听说这是一道微软面试题,今天无意中在网上看到。几个月前我同学面试时遇到过一个类似的题目,几乎是原题。当时在群里面讨论过这个问题,答案不一。也没有人知道最后的正确答案。下面是原题,带答案解析。小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?3月4日 3

2012-05-18 17:49:23 558

原创 发送邮件方法和将数据写入.csv文件---测试有效

最近在程序里有用到发邮件的功能,在网上找了一个发送邮件的方法,但需要稍微做些修改,现整理后如下:带发送附件功能,也可抄送。在VS2010环境下,测试有效。        public static bool SendMails(string recieve, string subject, string mailbody, string strFileName)        {

2012-05-16 14:06:03 2512

原创 .Net最基本的一个发送邮件的步骤

最基本的一个.Net发送邮件的几个步骤,因为刚来公司时领导让我做了一个发送邮件的小程序,就是为了让我了解一下发送邮件的基本方法,当然我做的那个程序没有最终应用在公司内部,因为还有很多不完善的地方,比如设计到多线程的问题,反正就是还是有很多bug。但是下面把在程序中要发送邮件的几个步骤记录下来: MailMessage mailObj = new MailMessage();

2012-05-11 16:21:38 1472

原创 Unable to load dll的解决方法

前几天在做项目时,需要用到一个非托管的DLL库,使用.NET的互操作技术可以很方便的调用位于非托管DLL中的函数。但是在执行时遇到了下面的错误:“Unable to load dll HRESULT: 0x8007007E”。于是马上google,得到的大部分答案都是可以将要用到的dll文件拷贝到C:/WINDOWS/system32目录下即可。马上试验了一下,结果还是不行,于是继续g

2012-05-11 16:14:15 50464

原创 一个简单的自定义事件的例子

windows 应用程序是靠消息驱动的,在WinForm开发中经常会通过重写WndProc或DefWndProc方法来截获消息,以添加自己的处理。当然我们也可以定义自己的消息,发送,然后截获处理。其意义这里不做讨论,这里仅提供一种处理问题的方法。通过下边这个例子,可以大致了解其过程,当然这个例子没有什么实际意义:在一个Form中有两个按钮:给自己发消息给别人发消息点击【

2012-05-11 16:09:59 955

翻译 文件操作大全

1.创建文件夹    //using System.IO;    Directory.CreateDirectory(@path);    2.创建文件    //using System.IO;    File.Create(@path);    3.删除文件    //using System.IO;    File.Delete(@path);    4.

2012-05-11 16:05:50 539

转载 windows消息机制中lparam与wparam两个参数的分析

一. WPARAM 和 LPARAM 本质上没有什么区别:都是32位数,但是区别也还是有的:MICROSOFT在使用时两种参数分别代表不同的含义和内容,WPARAM常常代表一些控件的ID或者高位低位组合起来分别表示鼠标的位置,如果消息的发送者需要将某种结构的指针或者是某种类型的句柄时,习惯上用LPARAM来传递,可以参考各种控件的通知消息:可以查看:EN_CHANGE (EDIT控件的一个通知

2012-05-03 16:19:36 7196

转载 C#程序员开发WinForm必须知道的 Window 消息大全

自:刚看到的一篇比较好的文章,让你以后看程序不会迷惘了。不要以为下面的东西只有C++中才会用到哦!消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,

2012-05-03 15:47:01 3861 1

原创 关于委托的简单认识

最近公司给了一个语音卡的开发接口,让我做一个用语音卡自动呼出与应答的功能。想了好几天,没什么思绪,当然身边还是有参考文档的,耐着性子,把开发文档又从头到尾看了一遍。对与我来说,如何开头,如何最有效率的用到那些方法,一般都是困扰我的事情,但 还是要多写代码,多测试,不断摸索才行,不能就一直在那儿想。下面主要讲一下在这次开发过程中遇到的关于事件回调函数和委托的问题。先讲一下自己对委托的一些理解:

2012-05-03 14:14:42 539

转载 C# DllImport的用法

在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。DllImport所在的名字空间 using System.Runtime.InteropServices;MSDN中对D

2012-05-02 13:14:57 348

翻译 一个string类型转换为float类型的类

public static float StrToFloat(object FloatString)        {            float result;            if (FloatString != null)            {                if (float.TryParse(FloatString.ToString()

2012-05-02 13:14:01 1581

原创 C# 查询一个值方法ExecuteScalar()

需要从SQL查询中返回一个值,如表中记录数。可以使用ExecuteScalar()方法,这个方法只返回一个值。如下边控制台应用程序代码所示:    using System.Data;    using System.Data.SqlClient;    namespace ExecuteScalar    {        class Program        {

2012-05-02 13:13:32 2294

转载 DBNull.Value 是什么东西

DBNull在DotNet是单独的一个类型 System.DBNull 。它只有一个值 DBNull.Value 。DBNull 直接继承 Object ,所以 DBNull 不是 string , 不是 int , 也不是 DateTime 。。。但是为什么 DBNull 可以表示数据库中的字符串,数字,或日期呢?原因是DotNet储存这些数据的类(DataRow等)都是以 object

2012-05-02 13:12:37 11335 2

微微博案例1.0

本案例是一个微微博案例,主要用了一些Jquery技术来实现一些下拉列表框的实现和动态效果。适合初学者作为案例引用。

2012-04-27

空空如也

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

TA关注的人

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