图享网--文章列表
555 浏览
喜欢(15)

[C#/.NET]使用Assembly反射和Linq读取指定命名空间下所有类的所有字段

C#/.NET的反射在很多情况下都会被使用,对于稍微复杂一点的.NET程序来说,反射可以提高我们的开发效率(当然,这里有人会说反射会损失程序的性能,这是个仁者见仁的事情,自己看着办吧。笔者个人认为:如今的高质的硬件配置的情况下,只要你的反射写得没问题,性能问题可以不用考虑。)。本文会给大家分享一下如何利用Assembly.Load()方法来动态加载指定命名空间下所有类的所有字段信息,并把这个字段成员输出到控制台。首先看一下我已经做好的实...

C#开发 2015-11-27 17:12 2评论 0收藏
2001 浏览
喜欢(12)

分享一个Javascript(js)生成不重复随机数组的函数

生成随机数是任何开发中在所难免的一项技术,不管是使用的是什么开发语言都会涉及。本文给大家分享一个Javascript(js)生成不重复随机数组的函数,供参考:var arr = []while(arr.length < 8){ var randomnumber=Math.ceil(Math.random()*100) var found=false; for(var i=0;i<arr.length;i++){if(a...

Javascript 2015-11-25 09:16 0评论 0收藏
918 浏览
喜欢(14)

[C#/.NET]Entity Framework(EF) Code First 使用反射加载程序集中的Fluent API配置文件

在C#/.NET的Entity Framework Code First开发中,我们会涉及到关于数据库连接的配置类,该类会继承至DbContext类,其主要目的是配置数据库的连接字符串或者名字以及相关的其他参数,如果我们需要重写DbContext的OnModelCreating()的方法并加载实体的Fluent API配置文件的话,一般可以使用如下的方法:modelBuilder.Configurations.Add(new UserC...

C#开发 2015-11-24 13:05 0评论 0收藏
AD 友情赞助
1706 浏览
喜欢(12)

C#/.NET Entity Framework(EF) Code First Repository泛型类中只更新实体的指定字段(属性)

在C#的Entity Framework ORM中,如果使用context.Entry(T).State=EntityState.Modified;来更新实体的话,整个实体的字段都将被更新。那么,如果我们在开发中只需要更新部分指定的字段应该如何操作呢?一种简单的实现方式就是使用表达式树作为更新方法的参数,然后使用Property(T).IsModified=true来对指定字段进行更新,具体的代码如下:public virtual in...

C#开发 2015-11-20 12:57 0评论 0收藏
2348 浏览
喜欢(19)

分享一套非常轻量精美的纯Javascript(js)模态弹窗插件--SweetAlert

正如上图你看到的这样,这就是今天要给大家分享的一款JAVASCRIPT弹窗插件--SweetAlert。SweetAlert是一款纯JS的WEB弹窗插件,不依赖其他任何第三方(如:jQuery等)组件,引用它只需要两个文件,一个SweetAlert的JS文件和一个CSS文件。这两个文件加起来才30K的大小,其中JS文件更是只有17K,所以它轻量。“麻雀虽小,但五脏俱全”,别看SweetAlert体积小,但弹窗的功能则是相当全,包括常规的...

插件资源 2015-11-19 19:44 0评论 0收藏
1021 浏览
喜欢(7)

微软Visual Studio Connect();//2015大会正在进行中

美国当地时间18日上午(北京时间2015年11月19日凌晨),微软Visual Studio Connect();//2015 大会在美国纽约正式开启,此次大会将持续两天(即:美国时间的11月18~19日,下文中提到的时间都是指美国当地时间)。大会内容主要是关于Visual Studio方面的,如Visual Studio 2015 Update 1,Visual Studio Code 更新等。18日发了包括以下主要的新品,重大更新以...

技术资讯 2015-11-19 09:41 0评论 0收藏
AD 友情赞助
4270 浏览
喜欢(30)

[置顶] [后台系统模板]精美的基于Bootstrap+Angularjs+Requirejs的响应式管理模板UI

没错,你看到的以上这张图就是本文要分享的基于Bootstrap+Angularjs制作的一套后台系统管理模板UI。 此模板集成了后台管理系统(基于B\S的应用管理系统)的绝大部分功能,包括常用的:图形报表,表单,消息提示,模态弹出层(模态弹窗),菜单树,面板,数据表格以及部分常用页面等等。 在功能方面,模板实现了: 1.加载页面请求时会在页面顶部显示“正在加载”的进度条; 2.响应式而已,自动适配PC和移动设备;...

推荐资源 2015-11-17 13:30 3评论 0收藏
2339 浏览
喜欢(10)

Sqlite数据库按天分组统计查询表中每天的最后一条数据记录

在SQL查询中,统计、分组是经常会遇到的需求。小型的数据库如:Access,Sqlite 数据库,大型的数据库如:SQL Server,Oracle以及MySQL等等。本文将会给大家分享下如题所说的统计、分组查询:Sqlite按天分组查询每天的最后一条数据记录,首先我们来看一下数据表的示例数据:首先,我们用SQL语句来创建示例表MyTempCREATE TABLE MyTemp(Name VARCHAR,Quantity INTEGER...

SQLite 2015-11-12 20:21 0评论 0收藏
1702 浏览
喜欢(6)

MySQL使用SQL语句查询指定数据库中各个(每个)表的行数,大小以及创建时间等信息

查看MySQL指定数据库中每个表的行数,大小以及创建时间等信息的方式有多种,可以使用集成好的MySQL的GUI(可视化图形管理工具),也可以使用MySQL语句直接了当地进行查询。本文就使用SQL语句来查询MySQL指定数据库中各个表的行数,大小以及创建时间等相关的信息。实例代码如下:SELECT TABLE_NAME,TABLE_ROWS,DATA_LENGTH/1024/1024 "DATA_LENGTH",CREATE_TIME,T...

MySQL 2015-11-11 10:13 0评论 0收藏
AD 友情赞助
2407 浏览
喜欢(25)

.NET Entity Framework(EF)使用SqlQuery直接操作SQL查询语句或者执行过程

Entity Framework是微软出品的高级ORM框架,大多数.NET开发者对这个ORM框架应该不会陌生。本文主要罗列在.NET(ASP.NET/WINFORM)应用程序开发中使用Entity Framework直接执行SQL语句或者存储过程的一些代码片段。具体请见以下正文:1.使用SqlQuery在已知的实体上执行SQL查询语句using (var context = new MyDBContext()) { var po...

.NET 2015-11-09 22:17 2评论 0收藏
2091 浏览
喜欢(10)

IIS中访问.json文件出现找不到文件的404错误及解决方案

ASP.NET Webform或者ASP.NET MVC站点部署到IIS下,默认情况下.json文件是不能被访问的,如果请求访问.json文件,则会出现找不到文件的404错误提示。那么,如果我们想要访问.json文件应该怎么做呢?本文给大家介绍一下修改ASP.NET Web.config文件来支持访问.json文件的配置的解决方案,以添加对.json文件请求的支持。即在Web.config配置文件中设置如下:<system.web...

综合文章 2015-11-08 13:04 0评论 0收藏
2022 浏览
喜欢(7)

C#/.NET怎么样将UTC时间转换成美国东部时间(EST)

C#/.NET将UTC时间转换成美国东部时间(EST)时,我们需要使用到.NET Framework中与时区有关的TimeZoneInfo类的静态方法:FindSystemTimeZoneById("时区名称");然后再用TimeZoneInfo的静态方法:TimeZoneInfo.ConvertTimeFromUtc()将UTC时间转换成指定时区中的时间,具体示例代码如下:using System;using System.Colle...

C#开发 2015-11-05 15:02 0评论 0收藏
AD 友情赞助
1670 浏览
喜欢(4)

微软发布Visual Studio 2015 Update 1 RC[第一个更新候选版本]

微软于北京时间2015.10.30发布了Visual Studio 2015 Update 1 的候选版本。此版本包括了微软最近对Visual Studio 2015新增的功能以及BUG修复等。Visual Studio 2015 Update 1 RC的下载地址为:Visual Studio 2015 Update 1 RC注意:1.以上的下载链接只包含Visual Studio 2015 Update 1 RC的.iso文件包,暂时...

Visual Studio 2015-10-30 14:25 0评论 0收藏
1385 浏览
喜欢(6)

基于Angular Directive(指令)实现的Bootstrap下拉选择框[Angular自定义指令]

Angular directive是个很好用的东东,自定义指令可以封装和复用代码,提高开发的效率。今天给大家分享一个基于Angular directive实现的Bootstrap 下拉框的示例。先看一下示例图:HTML代码:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" ng-app="NgDropdownDemo"><head> ...

Angularjs 2015-11-02 21:01 0评论 0收藏
933 浏览
喜欢(5)

关系数据库SQL Server,MySQL,Sqlite按日期查询最近的一条记录SQL查询语句汇总

数据库SQL操作中,按日期查询某数据表中最近一条记录是被经常用到的。不管是哪种数据库都会有这种需求,所以本文就对SQL Server,MySQL以及Sqlite等关系数据库(我们这里不讨论非关系数据库,如:Mongodb,Couchbase,Raven DB等)的TOP 1查询进行一个汇总。首先,我们的伪数据表(表名:MyUser)结构如下:Id           DisplayName             CreatedOn1 ...

综合文章 2015-11-03 21:40 0评论 0收藏
1108 浏览
喜欢(4)

UML系列笔记:一步一步学习C# UML之类图(02)

上一篇《UML系列笔记:一步一步学习C# UML之类图(01)》我们认识了在UML中类图标的表示法。如果你对这部分还不是很清楚,请转到该篇。本文我们将继续学习C# UML类图的知识:关联和继承,下面开始我们的学习之旅。一、关联关联(Association):指的是类之间的特定对应关系,在UML中用带实线的箭头表示。按照类之间的数量对比,按照类之间的数量对比,关联可以分为以下三种:一对一关联一对多关联多对多关联注意:关联还要以分为单向关联...

设计模式 2015-10-28 22:39 0评论 0收藏
929 浏览
喜欢(4)

CSS动画简介[transition,animation]

作为既开发前端界面,又处理后台服务器端数据、业务逻辑的程序员来说,学习或者掌握CSS的知识是非常有必要的。这不,如果前端需要使用CSS3的动画特性来实现图片的放大动画效果,不会CSS3的就傻眼了吧。俗话说得好:“技多不压身”,多了解或者学习点技术,特别是作为IT人员来说是非常重要的。这样可以增加你的见识,提高你对问题的判断和解决能力。其余的话不多说了,今天在逛博客的时候,看到了阮一峰同学写的一篇关于CSS动画简介的文章,很清晰也很详细,...

CSS 2015-10-28 19:58 0评论 0收藏
749 浏览
喜欢(5)

UML系列笔记:一步一步学习C# UML之类图(01)

从今天开始,我将和大家一起来学习C# UML系列的知识。学习之前,需要准备一个绘制UML的绘图工具,这里推荐大家使用在线的UML绘图工具draw.io。关于draw.io的使用,请参照我之前写过的文章《非常强大、易用、高效的在线UML模型绘制工具–draw.io》。准备好之后,我们就开始进入C#类图的学习。在UML中,一个类用一个矩形来表示,如下表示一个Dialer类:用C#代码表示为:public class Dialer{}这就是最...

设计模式 2015-10-27 22:24 0评论 0收藏
1242 浏览
喜欢(6)

支持Ajax跨域访问ASP.NET Web Api 2(Cors)的简单示例教程演示

随着深入使用ASP.NET Web Api,我们可能会在项目中考虑将前端的业务分得更细。比如前端项目使用Angularjs的框架来做UI,而数据则由另一个Web Api 的网站项目来支撑。注意,这里是两个Web网站项目了,前端项目主要负责界面的呈现和一些前端的相应业务逻辑处理,而Web Api则负责提供数据。这样问题就来了,如果前端通过ajax访问Web Api项目话,就涉及到跨域了。我们知道,如果直接访问,正常情况下Web Api是不...

ASP.NET 2015-10-26 21:49 0评论 0收藏
1557 浏览
喜欢(4)

C#/.NET根据高度和宽度裁剪图片并保存到指定文件目录的示例

本文给大家分享一个关于C#/.NET应用程序中根据高度和宽度裁剪图片并保存到指定文件目录的简单示例,在很多项目开发需求中,对图片的裁剪操作还是比较常见的。不多说,我们直接进入今天这篇文章的主题吧。本示例主要用到的.NET命名空间有:System.Drawing;System.Drawing.Drawing2D;System.Drawing.Imaging;以及System.IO;以下是将指定图片文件按照指定宽,高转换成byte[]的静态...

C#开发 2015-10-24 22:59 0评论 0收藏
AD 友情赞助