上一篇中,我简单介绍了下Autofac的使用,有人希望能有个性能上的测试,考虑到有那么多的IOC框架,而主流的有:Castle Windsor、微软企业库中的Unity、Spring.NET、StructureMap、Ninject等等。本篇文章主要针对这些IOC框架编写测试程序。Autofac下载...
分类:
Web程序 时间:
2015-08-02 15:02:14
阅读次数:
219
使用autofac 实现依赖注入1.引用 autofac.dll 和 autofac.configuration.dll2.新增接口 IDALusing System;using System.Collections.Generic;using System.Linq;using System.Te...
分类:
其他好文 时间:
2015-08-02 15:02:10
阅读次数:
106
因为java虚拟机没有泛型这一说法,所以在使用java泛型时需要考虑一些限制,大多数限制都是由类型擦除引起的。1.不能用基本类型实例化类型参数 不能用类型参数代替基本类型。因此,没有Pair,只有Pair。当然其原因是类型擦除。擦除之后,Pair类含有Object类型的域,而Object不能存...
分类:
其他好文 时间:
2015-08-02 14:59:03
阅读次数:
128
项目相关的快捷键Ctrl+Shift+B=生成项目Ctrl+Alt+L=显示SolutionExplorer(解决方案资源管理器)Shift+Alt+C=添加新类Shift+Alt+A=添加新项目到项目编辑相关的键盘快捷键Ctrl+Enter=在当前行插入空行Ctrl+Shift+Enter=在当前...
分类:
其他好文 时间:
2015-08-02 15:01:49
阅读次数:
119
Spark集群处理能力不足需要扩容,如何在现有spark集群中新增新节点?本文以一个实例介绍如何给Spark集群新增一个节点。1. 集群环境现有Spark集群包括3台机器,用户名都是cdahdp,主目录/home/ap/cdahdp,配置是2C8G虚拟机,集群基于yarn架构。 Master:128...
分类:
其他好文 时间:
2015-08-02 15:01:27
阅读次数:
142
//求两个函数中的较大者的MAX函数#include int main(int argc, const char * argv[]) { printf("input two nimbers\n"); int max(int x,int y); int a, b,c; scanf("%d,%d...
分类:
编程语言 时间:
2015-08-02 14:58:09
阅读次数:
192
#include#includetypedef struct _ListNode{ int m_nKey; struct _ListNode *m_pNext;}ListNode;//插入节点void InsertNode(ListNode **plistHead, int val){ ListNo...
分类:
其他好文 时间:
2015-08-02 14:58:59
阅读次数:
91
Given two stringssandt, write a function to determine iftis an anagram ofs.For example,s= "anagram",t= "nagaram", return true.s= "rat",t= "car", retur...
分类:
其他好文 时间:
2015-08-02 14:59:17
阅读次数:
122
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 判断奇偶{ class Program { static void Main(string...
分类:
其他好文 时间:
2015-08-02 14:59:06
阅读次数:
108
昨天做练习的时候遇到了margin外边距的问题,给body的子元素div设置了margin-top:50px;为什么div元素没有把body撑开(即div顶部距body拉开50px)???而是div连同body整个被拉下来了,body距离为50px???代码结构如下:html{width: 100%...
分类:
其他好文 时间:
2015-08-02 14:57:17
阅读次数:
191
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 三个数中找最大{ class Program { static void Main(str...
分类:
其他好文 时间:
2015-08-02 14:58:56
阅读次数:
156
上文回顾:定制Eclipse IDE之插件篇(二)该篇将讲述在开发Eclipse 插件过程发生的疑难杂症。不谈功能,只说病症。前言、拿哪个Eclipse作为定制的基础?我建议是你用哪个Eclipse做开发,就使用那个Eclipse作为定制的基础,因为你的插件是在这上面开发的,决对不会出现缺少必要的依...
分类:
系统相关 时间:
2015-08-02 14:58:34
阅读次数:
216
1:算法。计算的方法。每每到了数组都要讲下经典的排序和查找 1.1:排序(以下排序主要就是第二层的循环条件差别) 1.1.1:冒泡排序:相邻2个数进行比较将最大的值放到右边。所以每一轮排序都能找到一个最大的放在右边,已经在右边的就不用再比较了,所以比较的次数也会每次-1 1 public stati...
分类:
编程语言 时间:
2015-08-02 14:58:02
阅读次数:
206
题意:给l和r,问l和r里有多少个数的每位数字都不同。解法:打个表用r的减l-1的即可。代码:#include#include#include#include#include#include#include#include#include#include#include#include#includ...
分类:
其他好文 时间:
2015-08-02 14:56:34
阅读次数:
107
在Uploadify插件自带的文件包中有一个css文件uploadidfy.css,在这个文件里定义了uploadify按钮的样式,这就是按钮的默认样式。那么怎么使用自定义的样式呢?分三步。一,在初始化uploadify的js代码中指定使用按钮的背景图片//上传文章所带图片 $('#upBtn...
分类:
其他好文 时间:
2015-08-02 14:56:41
阅读次数:
204
总结一下凸包维护规律: 斜率为负,从小到大,维护U左半部分凸包,求最小y截距 斜率为负,从大到小,维护倒U右半部分凸包,求最大y截距 斜率为正,从小到大,维护U右半部分凸包,求最小y截距 斜率为正,从大到小,维护倒U左半部分凸包,求最大y截距
分类:
其他好文 时间:
2015-08-02 14:58:59
阅读次数:
110