- 博客(112)
- 资源 (16)
- 收藏
- 关注
原创 Attribute 类介绍,例子:对枚举的字段添加Attribute
Attribute 类将预定义的系统信息或用户定义的自定义信息与目标元素相关联。目标元素可以是程序集、类、构造函数、委托、枚举、事件、字段、接口、方法、可移植可执行文件模块、参数、属性 (Property)、返回值、结构或其他属性 (Attribute)。 属性所提供的信息也称为元数据。元数据可由应用程序在运行时进行检查以控制程序处理数据的方式,也可以由外部工具在运行前检查以控制应用
2017-05-16 14:06:00
1543
转载 Asp.Net MVC导出下载excel
代码: 注意:编码方式可适当调整 ExportExcel Code public FileResult ExportExcel() { var sbHtml = new StringBuilder(); sbHtml.Append(""); sbHtml.Append("");
2017-04-22 17:35:10
4518
原创 ASP.NET MVC 图片上传(最基本的例子)
html代码: 处理程序: public class HomeController : Controller { public ActionResult Index() { return View();
2017-04-17 13:49:33
13772
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
764
原创 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
4954
原创 asp.net signalR的组播和广播
什么是signalR,看这里:signalR简介 组播和广播区别:简单的讲就是组播是对一组对象播,广播就是对所有对象播 该技术使用场景:在线聊天,站内信消息推送,无刷新实时动态 ,等等各种问题 抛开他们底层技术如何实现的不说,就我个人感觉,signalr的十分牛的地方在于,客户端可以调用服务器类中的函数(比如下面例子的Chathu类的方法),服务器类可以调用客户端定义的js函数(比如, 注册一个函数,chat.cl
2016-04-25 23:13:09
2091
原创 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.1 1)建项目-----》选择.net4.0 mvc项目 2)EntityFramework更新到最新 3)下载最新的mysql-connector-net-6.9.8-noinstall,解压到然后找到对应.net版本的dll文件(5个),
2015-12-01 20:51:16
2325
原创 Visual Studio 快捷键 [用到一个记下一个]
如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。 如果你想剪切一整行代码,只需将光标移至该行,再使用组合键“Ctrl+X”来完成剪切操作,而无需选择整行。 如果你想删除一整行代码,只需将光标移至该行,再使用组合键“Ctrl+L”来完成剪切操作,而无需选择整行。
2015-11-11 08:13:48
835
原创 Android Studio 快捷键 [用到一个记下一个]
Ctrl+O:子类想重写父类的方法时,按此组合键可显示所有父类的方法。 Ctrl+I:接口对应的组合键时Ctrl+I。 注释或取消注释: Ctrl+斜杠: 注释或取消注释当前行或选中的代码块,以双斜杠的方式即“//” Ctrl+shift+斜杠: 注释或取消注释选中的代码块,以“/*……*/”方式注释, Ctrl+Alt+L 格式化代码 Ctrl
2015-11-01 22:12:49
702
原创 android项目,控件动态赋值后,中文乱码
问题描述:我遇到的情况是,控件动态赋值后,中文乱码 解决方法1: 在文件build.gradle中加一句 compileOptions.encoding = "GBK" 加后形如:
2015-10-28 21:41:03
655
原创 ADB not responding. You can wait more,or kill"abd.exe“。。。。。
原因: adb所使用的端口号(port:5037)被占用 解决方法: 1)查看哪个进程占用了5037 方法:命令窗口下打开执行:netstat -aon|findstr “5037” 2)找到占用5037的进程id 3)杀掉对应pid的进程 (我的是酷狗程序占用了,酷狗的pid是4260)
2015-09-26 15:32:29
713
原创 项目使用的 safe.cs 帮助类
/* ====================本类库主要功能==================== * 正则表达式的验证 * session的设置,获取 * cookies的设置,删除,读取,加密/解密 * IP地址的获取,IP与数字的相互转换 * 普通文本的加密/解密 * 配置文件appsettings的读取/设置 * 文本内部HTML的清除 * 字符串替换,查询 * 缓存
2015-09-09 09:27:05
1015
原创 同类型对象利用反射自动赋值
同一种类型的两个对象赋值,用反射。避免了一直点属性操作的麻烦. 下面是帮助类代码: public class ObjectAssign { /// /// 对象赋值 /// /// /// 被赋值对象(等号左边的) /// 赋值对象(等号右边的) /// 不修改
2015-09-08 17:10:23
931
原创 asp.net 安装数据库,以及修改web.config文件
因为项目需求,要实现在线安装数据库的功能。核心代码是在网上找的,来自哪个网址也没记下。 第一步:准备一份sql文件脚本,类似如下: USE [Test] GO /****** Object: Table [dbo].[Test] Script Date: 01/13/2014 15:13:51 ******/ SET ANSI_NULLS ON GO SET QUOTED_
2015-06-28 15:06:28
803
原创 形如:\/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
871
原创 Asp.net/java 的 [字符串Url] 参数处理
先看一个msdn Uri类:Uri类 /// /// 获取一个url中字符串中?后面的值,以Dictionary形式返回 /// /// url /// Dictionary形式返回 public static Dictionary GetParams(string url)
2015-05-18 14:31:02
1316
原创 .NET MVC 在action中,过滤器中,或视图中,如何分别获取 当前请求的 控制器/视图/区域 的名字
1) 过滤器中的: public class CMSAttribute : FilterAttribute, IAuthorizationFilter { public void OnAuthorization(AuthorizationContext filterContext) { var controllerName
2015-05-06 17:20:29
4317
原创 ASP.NET MVC中使用OutputCache实现服务器端页面级缓存注意问题
在ASP.NET MVC中,假如我们想要将某个页面(即某个Action)缓存在服务器端,可以在Action上标上以下特性:
2015-04-26 11:34:42
5027
原创 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
7379
原创 .net反射与dynamic效率的简单比较
通过反射或dynamic,我们可以拿到Object类对象属性的值,但他们的又有什么差别呢?我做了一下简单的比较:
2015-04-13 21:52:42
4228
原创 Linq的Aggregate函数的使用
这个语法可以做一些复杂的聚合运算,例如累计求和,累计求乘积。它接受2个参数,一般第一个参数是称为累积数(默认情况下等于第一个值),而第二个代表了下一个值。 第一次计算之后,计算的结果会替换掉第一个参数,继续参与下一次计算。 using System; using System.Collections.Generic; using System.Linq; using System.Text;
2015-04-13 20:51:14
3304
原创 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
3553
原创 .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
883
原创 .NET根据字符串拆分字符串
背景:string.Split('字符'); split只能根据字符拆分字符串,而我们却经常需要根据“字符串”拆分字符串【其实jquery这点就做得很好】,所以在互联网上整理了以下代码: 那个public类型的函数就是我们需要的,直接调用就行了 #region 拆分字符串 /// /// 根据字符串拆分字符串 ///
2015-03-08 13:59:06
881
原创 常用网址:
IIS负载均衡: http://www.cnblogs.com/allen0118/p/4294066.html shopnc: 前台: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
1954
原创 一个加密帮助类,包含了各种方式的加密
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
654
原创 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
2498
原创 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
5052
原创 Linq多表链接分页,Select new{"需要的字段列.."},配合杨涛Mvcpager,前台遍历展示自定义字段
如题,Linq多表链接分页,Select new{"需要的字段列.."},配合杨涛Mvcpager,前台遍历展示自定义字段
2014-12-16 22:34:10
3425
原创 微软完整的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
842
原创 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
1316
原创 mvc下的模型验证与modelsate/modelstate.Clear()
比如以下流程: submit---->控制器中修改了model的一个属性值,比如id或name----> return view(model) 页面展示后发现id或name的值是修改前的,很奇怪
2014-12-13 00:57:25
3184
原创 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
2085
2
原创 ASP.NET 缓存对象的使用
ASP.NET为了方便我们访问Cache,在HttpRuntime类中加了一个静态属性Cache,这样,我们就可以在任意地方使用Cache
2014-12-10 23:38:58
1890
原创 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
3367
原创 使用.net完美解决服务器注销后go的web服务停止的问题
问题描述: 服务器注销后,所有与用户相关的.exe正在文件都会退出,正因为如此,导致了goweb的.exe程序关闭了 解决办法:制作成服务 网上制作windows服务的方法多的很,但是并不是所有的exe文件都能做成服务,go build后的.exe恰好不能!所以,只能通过别的方式了:使用.net制作一个建一个服务项目,在这个服务项目内监听goweb服务的运行情
2014-12-06 17:38:25
2178
6
原创 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
1432
wcf自托管示例项目
2014-06-02
Cookie插件
2013-10-27
mvc非唐突ajax示例项目
2014-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人