自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 资源 (2)
  • 收藏
  • 关注

转载 转C# 两种方法实现HTTP协议迷你服务器

C# 两种方法实现HTTP协议迷你服务器    本文以两种稍微有差别的方式用C#语言实现HTTP协议的服务器类,之所以写这些,也是为了自己能更深刻了解HTTP底层运作。    要完成高性能的Web服务功能,通常都是需要写入到服务,如IIS,Apache Tomcat,但是众所周知的Web服务器配置的复杂性,如果我们只是需要一些简单的功能,安装这些组件看起来就没多大必要。我们需要的是一个简单的HTT...

2018-06-22 15:28:32 3904

原创 主子表

#region 将抓取到的数据写入业务表        public void WriteToMatMove(string factory)        {            DataTable OiproofDT = GetIoOiproofInfo(factory);            OiproofDT.TableName = "AJ_IO_OIPROOF"

2017-09-11 10:39:11 1342

原创 VS2013 T4模板的问题自己解决

VS2013 关键T4生成实体类的测试,调试发现是坑。#@ include file="$(ProjectDir)DbHelper.ttinclude" #>引用文件的$(ProjectDir) 居然报错 各种烧脑没办法 直接把代码写一切了using System;namespace T4ConsoleApplication.Entitie

2017-05-09 13:08:33 1105

原创 微信公众号的各种坑

https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4#微信开发说明:写的真烂,下个demo。SDK下载->Demo下载,Java,.NET C#,PHP,iOS,Android都有。幸福的下载.NET版。1. code 坑  获取不到没有网页账号授权。注意坑 本页面转跳。授权获取用户信息,如下图:

2016-09-30 22:59:01 647

原创 MVC 的理解

MVC简介l  MVC 模式两种理解:一种是表现模式,另外一种是架构模式。它将应用程序分成三个主要组件即:视图(View)控制器(Controller)模型(Model)M:Model 主要是存储或者是处理数据的组件Model其实是实现业务逻辑层对实体类相应 数据库操作,如:CRUD(C:Create/R:Read/U:Update/D:Delete)。它包括数据、验证规则、数

2016-07-15 17:12:52 1869

转载 VS2010 c#创建及调用Webservice

VS2010 c#创建及调用Webservice2013-03-22 11:31 3553人阅读 评论(0) 收藏 举报目录(?)[+]VS2010创建Webservice程序   在Visual Studio 2010中已经找不到直接创建WebService的模板方式了,但下面的方法可心实现:   在 Visual Studio

2016-07-15 17:08:50 7081

原创 ftp类

using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Net;using System.Text.RegularExpressions;using System.Globalization;using System.Data;namespace

2015-11-06 00:48:34 714

转载 自定义属性2

public partial class RichTextBoxEX : UserControl    {        public RichTextBoxEX()        {            InitializeComponent();        }        public static readonly DependencyProperty Tex

2015-07-08 13:25:38 532

原创 WPF 自定义属性和触发器

public class MEFACheckBox : CheckBox { //public enum CheckBoxSatus //{ // [Description("无")] // None=-1, // [Description("错")] // erro

2015-07-07 16:01:19 4789

原创 WPF 的选择框样式

2015-07-03 13:14:00 1037

原创 mysql 触发器

DROP TRIGGER updatename;create trigger updatename after update on in_orders for each rowbegin  if new.status!=old.status && new.status='cancel'  then   set @cnt = (select name from in_store WH

2015-06-08 16:01:47 330

转载 ActiveMQ在C#中的应用

ActiveMQ在C#中的应用分类: C#2010-06-04 16:4715793人阅读评论(14)收藏举报activemqc#testingpropertiessession服务器ActiveMQ是个好东东,不必多说。ActiveMQ提供多种语言支持,如Java, C, C++, C#, Ruby, Perl, Python, PHP等。由于我在windows下开发

2015-04-20 10:45:51 507

原创 COMbox 句柄的一些写法。

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy

2015-01-15 12:40:21 964

转载 c#类,封装了键盘,和鼠标模拟,和内存读取

key kk = new key();            //  IntPtr a = new IntPtr();            kk.sendwinio();            kk.MykeyDown((int)key.VirtualKeys.VK_F1);            System.Threading.Thread.Sleep(2000);   

2015-01-08 13:50:20 981

转载 Showwindow 及参数

[DllImport("user32.dll", EntryPoint = "ShowWindow", CharSet = CharSet.Auto)]        public static extern int ShowWindow(IntPtr hwnd, int nCmdShow);函数功能:该函数设置指定窗口的显示状态。    参数:    hWnd:窗口句柄。

2015-01-08 13:48:19 528

转载 通过api获取句柄控制其他窗体(转)

通过api获取句柄控制其他窗体(转)很多时候,编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。比如,操作飞信定时发送短信等。我之前开发过飞信耗子,用的是对飞信协议进行抓包,然后分析协议,进而模拟协议的执行,开发出了客户端,与移动服务器进行通信,但是这有一些缺点。如果移动的服务器对接口进行变更,我所编写的客户端也要进行相应的升级。如果服务器的协议进行了更改

2015-01-08 11:17:02 509

转载 2台机器局域网的见解

LogMeInHamachi 国外网站的

2014-12-16 09:24:52 435

原创 存储过程

USE [FM]GO/****** Object:  StoredProcedure [dbo].[Fm_FtpSynch]    Script Date: 11/14/2014 16:35:37 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDURE [dbo].[Fm_FtpSynch

2014-11-14 16:35:37 495

转载 SQLServer 自定义函数 的递归

SQLServer 自定义函数 的递归来说说数据库自定义函数的递归用法先看下图有这样一张树形结构表,如:C18 数码摄像机 是在 C12数码产品 类别下而 C12 数码产品 又在C2 IT产品 类别下!    C2 IT产品 在 000(根节点下)     即分类为 C2 IT产品-C12 数码产品-C18 数码摄像机现在假使有这样一种需要 ,通

2014-11-14 08:51:11 992

转载 c# 获取当前活动窗口句柄,获取窗口大小及位置

需调用API函数需在开头引入命名空间using System.Runtime.InteropServices;获取当前窗口句柄:GetForegroundWindow()[DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]public static extern IntPtr GetF

2014-10-20 21:09:08 45817

转载 告别where 1=1 最佳方案分享

告别where 1=1 最佳方案分享已经有2年没有用过where 1=1了,没想到换了家公司后,又让我看到了它。在网络上面搜索了一下,发现没有人提供一个比较好的方案来解决这一问题。很多人说可以让数据库的优化机制去处理,但是,我想对于大部分程序来说,数据库都是负担最重的那个。能够自己去做优化的话,还是不要加重数据库的负担了吧。以下是两种相似的方法来解决where 1=1 的问题,供大家参考。

2014-10-14 11:15:11 1224 1

转载 . 返回字符的编码

l2.返回字符的编码–方法名:escape(字符串)–这里的参数,字符串是以 ISO-Latin-1 字符集书写的字符串。escape 函数将参数字符串中的特定字符进行编码,并返回一个编码后的字符串。它可以对空格、标点符号及其他不位于ASCII字母表的字符进行编码,除了以下字符:“*  @  -  _  +  .  / ”。–例如:result=escape("&");   l

2014-09-24 16:23:37 1158

转载 关于IFRAME 自适应高度的研究-表单特效

关于IFRAME 自适应高度的研究——之前自己也碰到过这个问题,为了得到答案去网上搜索,发现有不少人也遇到了这样的问题,现在就把解决方法共享一下。   重要提示:src=中你必须填写的网页地址,一定要和本页面在同一个站点上,否则,会抱错,说“拒绝访问!”   之前自己也碰到过这个问题,为了得到答案去网上搜索,发现有不少人也遇到了这样的问题,现在就把解决方法共享一下 超简单哦 

2014-09-24 10:52:29 368

转载 css实用布局口诀

一、IE边框若显若无,须注意,定是高度设置已忘记;二、浮动产生有缘故,若要父层包含住,紧跟浮动要清除,容器自然显其中;三、三像素文本慢移不必慌,高度设置帮你忙;四、兼容各个浏览须注意,默认设置行高可能是杀手;五、独立清除浮动须铭记,行高设无,高设零,设计效果兼浏览;六、学布局须思路,路随布局原理自然直,轻松驾驭html,流水布局少hack,代码清爽,兼容好,

2014-09-24 10:46:16 512

转载 JSON数据格式和js操作json总结

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。     本文主要是对JS操作JSON的要领做下总结。     在JSON中,有两

2014-09-24 10:28:34 557

转载 jquery解析json方法大全

我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法。 上例中得到的JSON数据如下,是一个嵌套JSON: {"comments":[{"content":"很不错嘛","id":1,"nickname":"纳尼"},{"content":"哟西哟西","id":2,"nickname":"小强"}]}获

2014-09-24 10:24:37 543

原创 JS学习

if (typeof (a) != "undefined" && a != null) {//            alert("可用");//        } else {//            alert("不可用");//        }

2014-09-09 17:40:21 408

转载 绑定图片

string pId = getPid(fNo);                if (!string.IsNullOrEmpty(pId))                {                    Byte[] byteImage = new Byte[0];                    byteImage = (Byte[])(SqlHelperQY

2014-08-30 10:53:19 528

转载 加载树和文件流

/// /// /// private void LoadTree(string path, TreeNode node) { //判断1下node是不是null 如果是null代表要将指定目录下的所有的子目录直接加到TreeView下 //将指定路径下的所有的子目录

2014-08-14 11:31:40 398

转载 asp。net 优秀网站

优秀网站源码、编程源码下载网站大集中1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.多多源码:http://www.morecode.net/6.洪越源代码:http:/

2014-08-07 14:09:05 638

转载 协变和逆变

using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{    class Program    {        class Base        {            public static void Prin

2014-08-06 11:37:07 509

转载 不用游标也能遍历记录的sql语句实例

--声明变量表@tbdeclare @tb table(id int,name varchar(50))--添加测试数据insert into @tbselect  6,'aa' union allselect  7,'bb' union allselect  8,'cc' union allselect  9,'dd' union allselect  1

2014-08-06 09:22:39 1873

转载 SQL Server 存储过程之嵌套游标

[sql] view plaincopyprint?USE [NFGC_Workflow]  GO  SET ANSI_NULLS ON  GO  SET QUOTED_IDENTIFIER ON  GO  -- =============================================  -- Author:Ben.Ji

2014-08-05 16:55:58 593

转载 泛型委托

协变这种在期望传入基类 时允许传入派生类的特性叫做逆变。。子类委托访问基类 out基类委托访问子类 in

2014-08-01 09:41:25 340

转载 C#中委托和事件使用教程

C#中委托和事件使用教程文章源码下载  C#委托与事件教程.zip (4.05 KB, 下载次数: 682)           委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本

2014-07-28 20:06:02 810

转载 基本委托

委托 定义委托的语法和定义方法比较相似,只是比方法多了一个关键字delegate ,我们都知道方法就是将类型参数化,所谓的类型参数化就是说该方法接受一个参数,而该参数是某种类型的参数,比如int、string等等;而委托是将方 法参数化,说了上面的那个类型参数化之后,相信你也能猜到方法参数化的意思了,对,就是将方法作为一个参数传到一个委托中。首先来看看声明委托的语句

2014-07-28 19:55:45 422

原创 学习的书籍

C#桌面系统开发案例教程

2014-07-26 11:42:21 382

原创 DataSet插入数据

DataSet插入数据SqlDataAdaptersda=new SqlDataAdapter(a,con);sda.Fill(ds,"users");  SqlCommandBuilderscb=  new SqlCommandBuilder(sda);  DataRowdr=ds.Tables["users"].NewRow();  dr["name"]="aa"; 

2014-07-23 23:29:40 1105

原创 asp.net 页面初级介绍2DataBind()技术

DataBind()技术

2014-07-23 23:02:48 648

原创 asp.net 页面初级介绍1

int nv = 4;        if (nv == 1)        {            Response.Write("ssss");        }        else        {            Response.Write("3333");                   } %>

2014-07-23 22:39:51 440

asp.net通用后台框架

asp.net通用后台框架 左中右结构 top.aspx left.aspx man.asp.net 。

2013-10-12

DotNetBar Setup1

先卸载旧版本程序,然后安装原版程序,再安装破解补丁。破解补丁只限于当前版本使用,无法用于其他版本。 放上了一份破解的 DLL 文件,方便只希望使用新版本控件而不希望安装原版程序的朋友。如果想要使用 DotNetBar 的完整功能、演示、示例代码等,建议安装原版程序后使用破解补丁。

2013-04-11

空空如也

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

TA关注的人

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