自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 工厂模式和策略模式的区别

前两天有一个新入职的同事在问我工厂模式和策略模式有啥不一样呢,我当时解释了一番貌似对方听得云里雾里的,今天在这里重新梳理下。工厂模式:假设我们要买一个本子,价格50块以内的。我们到商店告诉售货员我们的需求,她会给你不同的几个规格选择,你选择一个购买就行了。这个过程其实就是一个典型的工厂模式,售货员就是一个工厂,针对你的需求给你对应的商品,你不需要关注商品是如何制造的。策略模式:假设我们还是

2016-04-03 12:20:17 495

转载 Asp.Net在多线程环境下的状态存储问题

Asp.Net在多线程环境下的状态存储问题在应用开发中,我们经常需要设置一些上下文(Context)信息,这些上下文信息一般基于当前的会话(Session),比如当前登录用户的个人信息;或者基于当前方法调用栈,比如在同一个调用中涉及的多个层次之间数据。      在.Net中,常用的有以下三种方法来实现这个特性.      HttpContext.Current

2016-02-04 12:34:24 615

原创 Linux 安装 rz

sudo yum install lrzsz -y

2016-01-14 16:59:09 288

转载 CentOS 7最小化安装后找不到‘ifconfig’命令——修复小提示

就像我们所知道的,“ifconfig”命令用于配置GNU/Linux系统的网络接口。它显示网络接口卡的详细信息,包括IP地址,MAC地址,以及网络接口卡状态之类。但是,该命令已经过时了,而且在最小化版本的RHEL 7以及它的克隆版本CentOS 7,Oracle Linux 7和Scientific Linux 7中也找不到该命令。在CentOS最小化服务器版本中如何查找网卡IP和其它

2016-01-14 16:53:58 249

转载 CentOS 7 网络配置

今天在一台PC上安装了CentOS 7,当时选择了最小安装模式,安装完成后马上用ifconfig查看本机的ip地址(局域网已经有DHCP),发现报错,提示ifconfig命令没找到。[root@centos1 ~]# ifconfig-bash: ifconfig: command not found首先,习惯性的输入echo $PATH(查看当前PATH环境变量,跟DOS

2016-01-14 16:41:27 255

原创 Strom学习随笔

最近产品需要做实时报表统计,需要用到Strom这个东东,在这里随笔记录下。

2016-01-07 16:16:40 321

原创 Llinux操作系统常用命令

最近需要用到Llinux操作系统,在这里记录下一些常用的命令。xshell命令:sz下载rz 上传linux命令:sudo passwd root 设置root密码su 切换root权限exit 退出root权限mkdir 创建目录rm -rf 删除目录tar -zxvf  文件名 -C 指定路径 (解压到指定目录)mv 修改前 修改后 (修改目

2015-12-21 09:48:57 536

转载 Linux安装Java JDK

一、软件下载1、下载JDK(下面分别是32位系统和64位系统下的版本)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html# getconf LONG_BIT # 查看系统多少位二、安装JDK版本1、先卸载服务器自带的jdk软件包# java -versio

2015-12-09 10:03:42 303

原创 Swift之手势解锁

看到一些APP应用里的手势解锁挺有意思也挺好奇的,所以自己从网上dang了些素材实现了下这个功能。在这里先记录下一些知识点:1、绘制九宫格样式的按钮组     //创建九宫格按钮组    func createButton()    {        var secret = 0        for row in0...2        {       ...

2015-12-01 09:44:03 566

原创 Swift之ImageView、NSTimer使用

这两天在学习用Swift语言开发IOS应用,网上找到了个OC版本TommcatGame项目,这个项目主要是讲解UIImage和NSTimer的使用,我用Swift重新实现了下。实现思路比较简单。每次点击按钮,使定时器(NSTimer)轮询一次,设置一遍ImageView的Image属性,使其呈现出动画效果。先上源代码下载(http://yunpan.cn/cLzUkNiSMgddr(提

2015-11-23 16:26:08 478

原创 .net MongoDb驱动的封装

public abstract class MongoDBServiceBase where T : MongoEntityBase { private IMongoCollection PrimaryCollection = null; private IMongoCollection SecondaryCollection = null;

2015-11-16 16:41:14 1868 1

原创 MVC-Razor生成HTML封装

/// /// Razor模版助手 /// public class RazorHelper { private static readonly object LockObj = new object(); private static readonly ObjectCache _cache = MemoryCache.Defau

2015-11-16 16:27:37 1024

原创 .net使用NPOI导出Excel封装

public static byte[] ExportToExcel(List modelList) { byte[] resultByte = null; IWorkbook workbook = new HSSFWorkbook();//创建Workbook对象 ISheet sheet = workbo

2015-11-16 16:19:24 659

原创 .net数据持久化封装 -如何通过修改IL代码实现

最近在做数据库持久化层的封装的一些想法在这里记录下。 我们一般情况下保存或者更更新数据时会用到两个方法分别是Create和Update 假设如果我们需要将两个方法合并成一个Save方法,我们需要如何做?说到这里或许很多童鞋都会第一时间想到反射,在做Update的时候将实体类反射生成数据库操作不就成了嘛。

2015-11-13 11:09:34 919

最新ASP.NET面试题收集

最新ASP.NET面试题收集,最新ASP.NET面试题收集

2011-12-24

URL重写DEMOURL重写DEMO

URL重写DEMOURL重写DEMOURL重写DEMOURL重写DEMO

2008-12-07

C#序列化和反序列化

C#序列化和反序列化C#序列化和反序列化

2008-11-07

C#线程运用

C#线程运用C#线程运用C#线程运用C#线程运用C#线程运用

2007-11-22

空空如也

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

TA关注的人

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