自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 资源 (5)
  • 收藏
  • 关注

转载 应用程序错误记录windows错误日志

应用程序错误记录windows错误日志 应用程序中记录错误日志是在普通不过的开发需求了,但凡系统正规点这都是必不可少的,但之前用的方式除了写txt文件就是写数据库,今天学到一种新方式:错误信息记录windows错误日志,总结下顾名思义,这种方式就是当程序报错后,讲错误信息记录在windows系统自带的事件查看器(注:进入事件查看器的命令:eventvwr.msc)以下是代码实现:

2017-06-28 13:22:48 3603

原创 float,double,decimal的区别于误解

在精确计算中使用浮点数是非常危险的,尽管C#在浮点数运算时采取了很多措施使得浮点数运算的结果看起来是非常正常的。但实际上如果不清楚浮点数的特性而贸然使用的话,将造成非常严重的隐患。  考虑下面的语句:                  double  dd  =  10000000000000000000000d;               dd  +=  1;     

2017-01-25 13:45:12 18109 3

转载 WebService工作原理 与 性能测试结论

用更简单的方式给大家谈谈WebService,让你更快更容易理解,希望对初学者有所帮助。WebService是基于网络的、分布式的模块化组件。 我们直接来看WebService的一个简易工作流程:客户端 ——>阅读WSDL文档(了解webservice的请求) ——> 调用WebService  上面的流程是一个大致的描述,客户端阅读WSDL文档发送请求,然后调用Web服务

2017-01-03 19:56:31 2142

原创 时间转换带时区

_so.createTimeFrom = DateTime.SpecifyKind(_so.createTimeFrom, DateTimeKind.Local);

2015-11-17 15:11:18 1260

原创 http简介

一  URL详解  URL(Uniform Resource Locator) 地址用于描述一个网络上的资源,  基本格式如下:schema://host[:port#]/path/.../[;url-params][?query-string][#anchor]  scheme               指定低层使用的协议(例如:http, https, ftp)  host   

2015-10-16 17:41:09 577

原创 Webservice ,Http ,Ftp比较区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE,就对应着对这个资源的查,改,增,删4个操作。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。一 Webservice 和 Http 区别1. HTTPService基于http协议,而WebService基于soap协议2. 在处理数据上HTTPServ

2015-10-16 16:19:52 10878

原创 依赖服务或组无法启动。 异常来自 HRESULT:0x8007042C

1.以管理员身份运行cmd.exe2.复制 sc config Winmgmt depend= RpcSs 到里面去。右键点击我的电脑~管理~找到服务和应用程序~选择服务~在右面窗口找到Windows Management Instrumentation双击~启动类型选为自动~~然后重新启动电脑或点击左上方的启动命令~~

2015-09-22 21:00:48 5931

原创 Socket监听 /TcpListener监听/HttpListener 监听

Socket比较原始,好比带泥的蔬菜是好多菜肴的原料。根据具体吃法它可以弄成泡菜,也可以爆炒。打个比方TcpListener好比泡菜,还有个httpListener的就是爆炒。说的直白些Socket可以支持很多协议的处理。但是开发中我只想针对某种协议做编程,微软为了让大家方便使用所以针对不同协议封装了不同的Socket类TcpListener 和 HttpListener 是对Sock

2015-08-13 10:29:33 2220

转载 SearchLookUpEdit 和 GridLookUpEdit

DevExpress控件库----SearchLookUpEdit控件 基础数据:  public class Product { public int Id { get; set; } public string Model { get; set; } public string Name { get; set; }

2015-08-07 17:24:17 8806

转载 C# windows 逐行驱动打印

windows打印以page方式驱动打印机,也可以 行方式驱动,但需调用API或用种变通的方式。方法一简单的写到一个文件里然后System.Diagnostics.Process.Start("cmd"," /c copy d:\1.txt  prn") 输出重定向简单易行打个receipt啥的足够用,就是感觉很业余,呵呵。方法二这个就要用几个API 了

2015-03-16 11:26:10 1429

原创 获取屏幕大小 或任务栏大小 或 工作域大小

当前的屏幕除任务栏外的工作域大小SystemInformation.WorkingArea.Width ,SystemInformation.WorkingArea.Height//当前的屏幕包括任务栏的工作域大小System.Windows.Forms.Screen.PrimaryScreen.Bounds.WidthSystem.Windows.Forms.Scre

2015-03-11 15:04:08 1328

原创 使用 http在客户端向目标主机端口发送数据

byte[] byteArray=System.Text.Encoding.Default.GetByte("要发送的post数据");//编码Post数据,编码根据自己需求定,Default为默认编码WebRequest request=HttpWebRequest.Create(http://10.45.17.136:10001/) //创建请求request.Method = "POST

2015-02-27 16:48:36 2141

原创 使用Socket 在服务端监听端口

public class AutoDocumentsPrintHelper    {        //负责监听端口        private Socket _sokListen;        //负责客户端和服务通信端口        private Socket _sokConnection;                //负责监听       

2015-02-27 15:04:13 8341

原创 使用HttpListener在服务器端进行监听端口

public class HttpPortListentHelp    {        private HttpListener _listener;        //负责监听        private Thread _threadWatchPort;        public void StartListening()        {       

2015-02-27 15:02:13 11257

转载 DOM学习

1、通过 id 查找 HTML 元素var x=document.getElementById("intro");2、通过标签名查找 HTML 元素本例查找 id="main" 的元素,然后查找 "main" 中的所有 元素:var x=document.getElementById("main");var y=x.getElementsByTagName("p");3、

2015-02-10 17:16:56 375

转载 javascrip按钮事件及表单验证

1、JavaScript:写入 HTML 输出document.write("This is a heading");document.write("This is a paragraph");2、JavaScript:对事件作出反应点击这里3、JavaScript:改变 HTML 内容x=document.getElementById("demo") //查找元素x.

2015-02-10 17:15:34 402

转载 什么是索引,索引介绍

在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。 索引分类:逻辑分类single column or concatenated

2015-01-29 13:33:43 23249 2

转载 PLSQL使用技巧

1、登录后默认自动选中My Objects      默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。      设置方法:      Tools菜单 --> Brower Filters,会打开

2014-11-13 17:05:36 463

转载 正则表达式 match、exec、replace 的用法

macth和exec都是匹配字符串中的内容,找到返回数组,找不到返回null,下面讨论有返回值的时候。1、exec:书写方式:  result = reg.exec(str)str:字符串reg:正则表达式。result:返回值:1)reg不带全局g的时候,result[0]表示匹配的整个文本,result[1]表示匹配的第一个子表达式,即第一个左括号括起来的内容;

2014-11-11 16:01:12 2383

原创 自定义winform控件如何添加到工具箱

1.  工具=》选项=》Windows窗体设计器=》常规=》AutoToolBoxPopulate=》True2.

2014-07-21 10:19:48 16345

原创 text输入框只能输入 正整数 或者 整数

this.txtSafeCapacity.Name = "txtSafeCapacity";            this.txtSafeCapacity.Properties.AllowNullInput = DevExpress.Utils.DefaultBoolean.True;            this.txtSafeCapacity.Properties.Mask.Edi

2014-07-01 23:12:11 3079

转载 复制文件夹及所有文件到另一个目录下

///   /// 将整个文件夹复制到目标文件夹中。  ///     /// 源文件夹  /// 目标文件夹  public static void CopyDir(string srcPath,string aimPath)  {  try  {    // 检查目标目录是否以目录分割字符结束如果不是则添加之    if(aimPath[aimPath.

2014-04-17 16:35:16 990

转载 LINQ to XML

以下的代码演示了如何使用LINQ to XML来快速创建一个xml:隐藏行号复制代码 ? 创建 XML public static void CreateDocument(){ string path = @"d:\website"; XDocument xdoc = new XDocument(new XDeclara

2014-04-08 16:41:13 465

转载 XML文件读写

在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;XmlDocument是托管资源 不需要你主动释放1. 创建XML文件   string strFilename = Server.MapP

2014-03-27 15:53:05 934

转载 DataSet的XML文件读写

public class PrintConfigureInfo    {        public string Guid { get; set; }        ///         /// 模板名        ///         public string ReportName { get; set; }        ///        

2014-03-27 15:45:32 701

转载 DevExpress GridControl控件行内新增、编辑、删除添加选择框

1.首先到GridControl控件设计里设置属性Repository    (In-place EditorRepository)  如下图(CheckEdit可以不添加,这是本人根据自己需求添加的):         主要设置两个两个属性 NullText,Name     2.绑定数据        关键代码如下:            DataTable dt = dbHe

2014-03-24 13:38:48 28072 3

转载 Brush画图的使用 和 图片缩放

//实现功能:用Brush画图//  1)创建的渐变色Brush(LinearGradientBrush,用完后应及时Dispose.)//  2)用Brushes绘图.(无须创建Brush) //  3)创建自定义颜色的SolidBrush //  4)画矩形,椭圆,扇形,多边形usingSystem;usingSystem.Collections.Generic

2014-03-21 16:18:14 989

原创 gridview单元格操作

一       DEV控件下的 gridview单元格操作          ///         /// 在指定单元格里面画圆,写文字,修改外观(重绘数据时发生)        ///         void gvBoardInfo_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCu

2014-03-21 16:16:19 868

转载 C# 定时器的使用 System.Windows.Forms.Timer,System.Timers.Timer,System.Threading.Timer

在Framework中存在着4种定时器:其中分为两类,多线程计时器1:System.Threading.Timer2:System.Timers.Timer特殊目的的单线程计时器:1:System.Windows.Forms.Timer(Windows Forms Timer)2:System.Windows.Threading.DispatcherTimer(WPF ti

2014-03-21 14:02:53 17038 1

转载 NET下的内存分配机制

对于任何对象的产生,都伴随着内存空间的分配,那么本文将初步介绍一下.NET下,是如何进行内存分配的。 这里部分引用了Anytao《你必须知道的.NET》和happyhippy在《类型实例的创建位置、托管对象在托管堆上的结构》的相关内容。1.概述 CLR支持两种基本类型:值类型和引用类型。因此,还是把MSDN这张经典视图拿出来做个铺垫。 关于具体每种分类都有哪些类

2014-03-04 22:02:49 567

转载 C# 时间格式

一. 我们要用到:DateTime.ToString的方法(String, IFormatProvider) 参数format格式详细用法 格式字符 关联属性/说明  d ShortDatePattern  D LongDatePattern  f 完整日期和时间(长日期和短时间)  F FullDateTimePattern(长日期和长时间)  g 常规(

2014-02-28 17:23:32 500

转载 让窗体居中

在子窗体的Load事件中  这样写  this.StartPosition = FormStartPosition.CenterParent;  其实这样写是不对的,正确的写法应该是  this.StartPosition = FormStartPosition.CenterScreen;  为什么是CenterScreen而不是CenterParent呢?  那是因为我们

2014-02-17 15:34:18 1229

转载 C#窗体无法接受Keydown事件

问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序。原因:由于窗体中添加了控件,于是焦点就在其中一个控件上,如果我们要处理的事件窗体和获取焦点的控件都同时拥有,系统就会将键盘的操作键值直接传递给这个获取焦点的控件。,就会出现上面这个问题。解

2014-02-13 16:22:19 1955

转载 Hbase 与Oracle 的区别

一:Hbase 与Oracle比较,为什么性能会那么好?Hbase是大大不同于以前的关系数据库,它是按照Bigtable来开发的,套用一个Bigtable的定义就是:A Bigtable is a sparse, distributed, persistent multidimensional sorted map.Bigtable是一个稀疏的,分布的,持续多维度的排序映射数组

2014-02-08 15:09:07 1891

原创 hadoop+Hbase 模式

1. hadoop是分布式平台,就把计算和存储都由hadoop自动调节分布到接入的计算机单元中2.hbase是在hadoop上实现的kv数据库3.hbase+hadoop无需再与mysql搭配了, 而且kv数据库与传统关系数据库区别很大4.hadoop+hbase是分布式计算与分布式数据库存储的组合5.数据库的增删改查是直接对hbase的

2014-02-08 13:27:26 500

转载 ToolTipController 信息提示自定义内容和风格

写到一个公共类库中,要调用的地方实例化调用即可实现框框提示信息,如下图       /// System.Windows.Forms的一个控件,在其上面提示显示       /// 提示的标题默认(温馨提示)       /// 提示的信息默认(???)       /// 提示显示等待时间       /// DevExpress.Utils.ToolTipType

2014-02-07 09:58:49 2759

转载 DevExpress.LookUpEdit控件实现自动搜索定位功能

首先介绍三个重要的属性:1. LookUpEdit.Properties.ImmediatePopup在输入框按任一可见字符键时立即弹出下拉窗体。2. LookUpEdit.Properties.AutoSearchColumnIndex设置自动搜索的栏位序号,下拉窗体第一个栏位为0,依此类推,此属性配合SearchMode=OnlyInPopup时有效。3. LookUpEdit

2014-01-27 15:04:18 1237

原创 中文转拼音全拼和首字母

需要引用ms的ChnCharInfo.dll文件private static string GetPinYing(string characters)        {            if(characters.Length != 0)            {                StringBuilder fullSpellBuild = new Stri

2014-01-26 17:11:31 2346

转载 C#中MessageBox用法大全

我们在程序中经常会用到MessageBox。   MessageBox.Show()共有21中重载方法。现将其常见用法总结如下:    1.MessageBox.Show("Hello~~~~");最简单的,只显示提示信息。 2.MessageBox.Show("There are something wrong!","ERROR");  可以给消息框加上标题。

2014-01-17 09:41:45 853

原创 oracle DML、DDL语句区别

DML:数据操作语言,SQL中处理数据等操作统称为数据操纵语言       它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言,不修改表的结构,只修改表的内容需要commit 才能真正被执行DDL:数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言       DDL比DML

2014-01-03 17:56:59 3948

JustDecompile 反编译工具,不需要注册

JustDecompile 反编译工具,不需要注册,解压即可使用

2017-10-17

x86-qtopia-20100108.tar.gz

x86-qtopia-20100108.tar.gz 安装包

2013-12-06

tslib-1.4.tar.gz

tslib-1.4.tar.gz 安装包

2013-12-06

linux安装Oracle11g

redHat5.0安装Oracle11g,建立数据库,测试数据库

2013-12-06

小红伞杀毒软件

小红伞杀毒软件,免费简单方便实用。本人一直在用

2013-08-08

空空如也

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

TA关注的人

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