自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

醉梦的我

东方欲晓,莫道君起早。

  • 博客(112)
  • 资源 (16)
  • 收藏
  • 关注

原创 Attribute 类介绍,例子:对枚举的字段添加Attribute

Attribute 类将预定义的系统信息或用户定义的自定义信息与目标元素相关联。目标元素可以是程序集、类、构造函数、委托、枚举、事件、字段、接口、方法、可移植可执行文件模块、参数、属性 (Property)、返回值、结构或其他属性 (Attribute)。    属性所提供的信息也称为元数据。元数据可由应用程序在运行时进行检查以控制程序处理数据的方式,也可以由外部工具在运行前检查以控制应用

2017-05-16 14:06:00 1444

转载 Asp.Net MVC导出下载excel

代码:注意:编码方式可适当调整ExportExcel Code public FileResult ExportExcel() { var sbHtml = new StringBuilder(); sbHtml.Append(""); sbHtml.Append("");

2017-04-22 17:35:10 4398

原创 ASP.NET MVC 图片上传(最基本的例子)

html代码: 处理程序: public class HomeController : Controller { public ActionResult Index() { return View();

2017-04-17 13:49:33 13548 1

原创 lambda 表达式拼接

lambda 表达式拼接扩展方法

2017-03-30 16:11:16 5840 2

原创 LINQ to DataSet/DataTable

一个DataSet通常包含一个或多个DataTable,同时也包括它们之间的关系集合等,实际上可以把它看成是一个缩影的数据库。LINQ to DataSet也是对一个或多个DataTable进行查询,这些DataTable可以来自单个DataSet,也可以是来自多个DataSet。   LINQ to DataSet的使用通常包含以下步骤:(1)获取DataSet/DataTable数据源

2016-10-03 17:49:53 721

原创 asp.net 实现输入网址生成当前网页的图片

效果:添加两个类:using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;using System.Security.Cryptogr

2016-05-16 23:15:51 4849

原创 asp.net signalR的组播和广播

什么是signalR,看这里:signalR简介组播和广播区别:简单的讲就是组播是对一组对象播,广播就是对所有对象播该技术使用场景:在线聊天,站内信消息推送,无刷新实时动态 ,等等各种问题抛开他们底层技术如何实现的不说,就我个人感觉,signalr的十分牛的地方在于,客户端可以调用服务器类中的函数(比如下面例子的Chathu类的方法),服务器类可以调用客户端定义的js函数(比如, 注册一个函数,chat.cl

2016-04-25 23:13:09 2021

原创 ASP.net MVC4 + mono+ ubuntu15.1+ jexus +ef6 +mysql (linq to mysql) 实录,以及各类错误总结

项目配置:ef6+mysql5.6(5.6.x , 5.7.3可以,但是5.7.9不行)+mono4.2+ubuntu15.11)建项目-----》选择.net4.0 mvc项目2)EntityFramework更新到最新3)下载最新的mysql-connector-net-6.9.8-noinstall,解压到然后找到对应.net版本的dll文件(5个),

2015-12-01 20:51:16 2275

原创 Visual Studio 快捷键 [用到一个记下一个]

如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。如果你想剪切一整行代码,只需将光标移至该行,再使用组合键“Ctrl+X”来完成剪切操作,而无需选择整行。如果你想删除一整行代码,只需将光标移至该行,再使用组合键“Ctrl+L”来完成剪切操作,而无需选择整行。

2015-11-11 08:13:48 783

原创 Android Studio 快捷键 [用到一个记下一个]

Ctrl+O:子类想重写父类的方法时,按此组合键可显示所有父类的方法。Ctrl+I:接口对应的组合键时Ctrl+I。注释或取消注释:Ctrl+斜杠:       注释或取消注释当前行或选中的代码块,以双斜杠的方式即“//”Ctrl+shift+斜杠:  注释或取消注释选中的代码块,以“/*……*/”方式注释,Ctrl+Alt+L  格式化代码Ctrl

2015-11-01 22:12:49 653

原创 android项目,控件动态赋值后,中文乱码

问题描述:我遇到的情况是,控件动态赋值后,中文乱码解决方法1:在文件build.gradle中加一句 compileOptions.encoding = "GBK" 加后形如:

2015-10-28 21:41:03 613

原创 ADB not responding. You can wait more,or kill"abd.exe“。。。。。

原因: adb所使用的端口号(port:5037)被占用解决方法:1)查看哪个进程占用了5037  方法:命令窗口下打开执行:netstat -aon|findstr “5037”2)找到占用5037的进程id3)杀掉对应pid的进程 (我的是酷狗程序占用了,酷狗的pid是4260)

2015-09-26 15:32:29 669

原创 项目使用的 safe.cs 帮助类

/* ====================本类库主要功能==================== * 正则表达式的验证 * session的设置,获取 * cookies的设置,删除,读取,加密/解密 * IP地址的获取,IP与数字的相互转换 * 普通文本的加密/解密 * 配置文件appsettings的读取/设置 * 文本内部HTML的清除 * 字符串替换,查询 * 缓存

2015-09-09 09:27:05 889

原创 同类型对象利用反射自动赋值

同一种类型的两个对象赋值,用反射。避免了一直点属性操作的麻烦.下面是帮助类代码: public class ObjectAssign { /// /// 对象赋值 /// /// /// 被赋值对象(等号左边的) /// 赋值对象(等号右边的) /// 不修改

2015-09-08 17:10:23 872

原创 asp.net 安装数据库,以及修改web.config文件

因为项目需求,要实现在线安装数据库的功能。核心代码是在网上找的,来自哪个网址也没记下。第一步:准备一份sql文件脚本,类似如下:USE [Test]GO /****** Object: Table [dbo].[Test] Script Date: 01/13/2014 15:13:51 ******/SET ANSI_NULLS ONGO SET QUOTED_

2015-06-28 15:06:28 748

原创 形如:\/Date(1431827575320)\/ 转化为能看懂的时间,形如:2015-6-4 9:56

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace dt_project{ class Program { static void Main(string[] args) { //\/

2015-06-04 09:44:42 825

原创 Asp.net/java 的 [字符串Url] 参数处理

先看一个msdn  Uri类:Uri类 /// /// 获取一个url中字符串中?后面的值,以Dictionary形式返回 /// /// url /// Dictionary形式返回 public static Dictionary GetParams(string url)

2015-05-18 14:31:02 1263

原创 .NET MVC 在action中,过滤器中,或视图中,如何分别获取 当前请求的 控制器/视图/区域 的名字

1)过滤器中的: public class CMSAttribute : FilterAttribute, IAuthorizationFilter { public void OnAuthorization(AuthorizationContext filterContext) { var controllerName

2015-05-06 17:20:29 4229

原创 ASP.NET MVC中使用OutputCache实现服务器端页面级缓存注意问题

在ASP.NET MVC中,假如我们想要将某个页面(即某个Action)缓存在服务器端,可以在Action上标上以下特性:

2015-04-26 11:34:42 4925

原创 C# Tuple<T1,T2....T>元组的使用

1)先说组元:一个数据结构,由通过逗号分割的,用于传递给一个程序或者操作系统的一系列值的组合。NET Framework 直接支持一至七元素的元组TupleT1>TupleT1, T2>TupleT1, T2, T3>TupleT1, T2, T3, T4>TupleT1, T2, T3, T4, T5>TupleT1, T2, T3, T4, T5, T6>T

2015-04-23 21:43:42 7193

原创 .net反射与dynamic效率的简单比较

通过反射或dynamic,我们可以拿到Object类对象属性的值,但他们的又有什么差别呢?我做了一下简单的比较:

2015-04-13 21:52:42 4071

原创 Linq的Aggregate函数的使用

这个语法可以做一些复杂的聚合运算,例如累计求和,累计求乘积。它接受2个参数,一般第一个参数是称为累积数(默认情况下等于第一个值),而第二个代表了下一个值。第一次计算之后,计算的结果会替换掉第一个参数,继续参与下一次计算。using System;using System.Collections.Generic;using System.Linq;using System.Text;

2015-04-13 20:51:14 3226

原创 C#中的Action<>和Func<>以及传统的委托

C#中的Action<>和Func<>以及传统的委托

2015-04-13 20:25:57 777

原创 JSON字符串反序列化对象,对象序列化json,json转化为dynamic

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Runtime.Serialization;using System.Runtime.Serialization.Json;namespace Util

2015-03-08 15:39:02 3449

原创 .Net 邮件发送帮助类

1:在config文件中配置一下 2:帮助类代码using System;using System.Collections.Generic;using System.Configuration;using System.Linq;using System.Net;using Syst

2015-03-08 14:04:20 845

原创 .NET根据字符串拆分字符串

背景:string.Split('字符');  split只能根据字符拆分字符串,而我们却经常需要根据“字符串”拆分字符串【其实jquery这点就做得很好】,所以在互联网上整理了以下代码:那个public类型的函数就是我们需要的,直接调用就行了 #region 拆分字符串 /// /// 根据字符串拆分字符串 ///

2015-03-08 13:59:06 838

原创 常用网址:

IIS负载均衡:http://www.cnblogs.com/allen0118/p/4294066.htmlshopnc:前台:http://www.shopnctest.com/b2b2c/2014/test/shop/aaaaaa  aaaaaa后台:http://www.shopnctest.com/b2b2c/2014/test/admin_2014/

2015-02-16 21:35:44 1863

原创 一个加密帮助类,包含了各种方式的加密

using System.Web.Security;using System.Security.Cryptography;using System.Text;using System.IO;using System;public class EncryptHelper{ // 提供8个字符作为DES密钥(程序自动截取前8个字符) private static strin

2015-01-29 22:51:16 615

原创 vs2013建一个mvc项目,直接发布,报数据库error50

vs2013建一个mvc项目,直接发布。在iis7中,提示如下错误:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 50 - 发生了 Local Database Runtime

2015-01-29 22:27:28 2440

原创 C# 对多个List<String>进行笛卡尔积

1:核心代码,抄的百度百科,如下:using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Linq;public class Descartes{ /// /// 笛卡尔积 /// /// 将每个维度

2015-01-20 16:01:34 4887

原创 Linq多表链接分页,Select new{"需要的字段列.."},配合杨涛Mvcpager,前台遍历展示自定义字段

如题,Linq多表链接分页,Select new{"需要的字段列.."},配合杨涛Mvcpager,前台遍历展示自定义字段

2014-12-16 22:34:10 3308

原创 微软完整的SQLHelper

using System;using System.Data;using System.Xml;using System.Data.SqlClient;using System.Collections;using System.Configuration;namespace HelpProject{ /// /// SqlServer数据访问帮助类 //

2014-12-16 13:05:21 799

原创 ASP.net Reuqest请求常用操作

摘自公司项目的代码using System;using System.Text;using System.Web;using System.Text.RegularExpressions;namespace DTcms.Common{ /// /// Request操作类 /// public class DTRequest { /// /// 判断当前页面

2014-12-16 13:03:37 1266

原创 mvc下的模型验证与modelsate/modelstate.Clear()

比如以下流程: submit---->控制器中修改了model的一个属性值,比如id或name----> return view(model) 页面展示后发现id或name的值是修改前的,很奇怪

2014-12-13 00:57:25 3099

原创 linq to ef 通过泛型 操作数据库,分离数据操作与业务逻辑

功能:用一个文件实现了整个dal层,大大减少了代码量代码如下:using Mvc.Entity;using System;using System.Collections.Generic;using System.Data.Entity.Infrastructure;using System.Linq;using System.Linq.Expressions;using Sy

2014-12-13 00:30:46 2011 2

原创 ASP.NET 缓存对象的使用

ASP.NET为了方便我们访问Cache,在HttpRuntime类中加了一个静态属性Cache,这样,我们就可以在任意地方使用Cache

2014-12-10 23:38:58 1835

原创 asp.net 获取服务器信息 如:IIS版本/.net版本

/** *zfy 2014-11-29 * 服务器信息获取 */using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web;namespace Mvc.Util{ clas

2014-12-07 19:14:21 3267

原创 使用.net完美解决服务器注销后go的web服务停止的问题

问题描述: 服务器注销后,所有与用户相关的.exe正在文件都会退出,正因为如此,导致了goweb的.exe程序关闭了解决办法:制作成服务                 网上制作windows服务的方法多的很,但是并不是所有的exe文件都能做成服务,go build后的.exe恰好不能!所以,只能通过别的方式了:使用.net制作一个建一个服务项目,在这个服务项目内监听goweb服务的运行情

2014-12-06 17:38:25 1958 7

原创 C#把list转化为Datatable

使用linq的时候,经常需要 select new{ 不固定的字段 }

2014-11-25 13:44:07 6034

原创 C# Hashtable的遍历

Hashtable ht = new Hashtable(); ht.Add("job", "a"); ht.Add("jobmon", "20"); //单个取值,方法比较特别 string a = ht["jobmon"].ToString(); //Console.WriteLine(a); /

2014-11-07 09:19:10 1376

Signalr组播与广播例子

简单介绍signalr组播域广播的使用,其思想可以用来刷新会员登陆状态,站内信,聊天等等功能

2016-04-25

模仿智联职位选择,地区选择Js插件

模仿智联职位选择,地区选择Js插件,界面需要做简单的修改

2014-12-29

MySqlForVs2013各类插件

vs2013,安装以上插件后 ,可在ADO.net实体数据模型中添加实体,给你不一样的操作体验.

2014-09-30

wcf自托管示例项目

wcf自托管项目介绍:http://blog.csdn.net/zhifeiya/article/details/28028749

2014-06-02

TreeTable,用于展开/折叠table的行

TreeTable,用于展开/折叠table的行:比如,类别展示

2014-05-22

mvc非唐突ajax示例项目

项目介绍http://blog.csdn.net/zhifeiya/article/details/25223583 mvc非唐突ajax示例项目

2014-05-07

Combres_2.0组件下载

Combres,用于CSS以及js的压缩,打包,减少http请求。支持MVC3

2014-05-07

Combres对JS、css打包压缩的组件使用项目

Combres对JS、css打包压缩的组件使用项目,减少HTTP请求

2014-05-07

asp.net验证码

asp.net 一款好看的验证码!数字加字母混合验证.

2014-04-01

Js颜色选择器

js颜色选取器,配合文本框使用,类似于日期选择器,使用起来很方便.

2013-10-27

Cookie插件

js操作cookie需要很长一段代码,十分麻烦,引入这个js文件后,我们就能像在服务端操作session一样,使用key/value了.如:写入cookie $.cookie("name","value"),读取cookie $.cookie("name")

2013-10-27

artDialog对话框

artDialog对话框,有不同的皮肤,以及文档,使用起来十分方便.

2013-10-27

省市县数据库

数据内容包含了地区的简码,名称,英语名称,父ID 编号等信息,个人感觉比一般的好很多,支持按首字母查地区.数据格式为json类型,博客内有json的操作方法.

2013-10-27

C#的json.net

该dll包含.net2.0-4.5的版本!方便大家对json的创建,读取等操作。博客内有大量使用方法。

2013-10-05

网页中的DatePicker时间空间

DatePicker,类似winform中dateTimePicker!里面写了使用方法!

2013-05-14

ADO.NET对SQL操作的通用类

简化了数据库的操作!sql通用类定义一个对象就可以自由的操作sql数据库了.

2013-05-08

空空如也

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

TA关注的人

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