现在位置: 首页 > UNRERLYNUANNA发表的所有文章
  • 10月
  • 15日
综合 ⁄ 共 1703字 评论关闭
Last Updated: Dec 03, 2012 08:24PM IST NserviceBus中有很多特征都要求信息的持久化,主要是timeouts,Sagas,以及subscription的存储。 NserviceBus中有四种持久化技术: 1.      RavenDB 2.      NHibernate 3.      In Memory 4.      MSMQ 关于RavenDB的安装可以看 here and怎么样连接到RavenDB参见 here. Using NHibernate for persistence NserviceBus3.0开始支持NHibernate持久化技术,其位于单独的程序集中,更多信息参加 Readmore What's available? 下表总结了哪些是可以获得的,以及如何配置他们:   InMemo......
阅读全文
  • 08月
  • 25日
综合 ⁄ 共 1944字 评论关闭
回答敏捷是什么?为什么要敏捷?回答“为什么要敏捷”的前提是回答“敏捷是什么”,因此首要任务是要先回答第一个问题,从敏捷技术的观点看,核心是敏捷价值观、敏捷价值观外层为敏捷管理,比如XP或者Scrum;最外层为敏捷技术实践,比如CI、TDD和结对编程等技术,从这个结构看最里层是一种敏捷文化、中间层为软件开发过程管理方法,最外层为具体技术实践,因此敏捷运行核心要素是通过软件开发过程管理方法连接内层敏捷价值观和外层敏捷开发技术实践,对外呈现出一种开发模式和方法。 敏捷一词对于我们来讲已经不再陌生,在业界已经成......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 1281字 评论关闭
Permutations 用一个标记数组记录已经使用的元素,然后,每次选取未选用过的元素,某一位置列举所有可能摆放在该位置的元素,递归处理所有位置即可 void myf(vector<int> &nu,vector<int> num,bool cont[], vector<vector<int> >&res,int k){ num.push_back(k); if(num.size()==nu.size()){res.push_back(num);return ;} for(int i=0;i<nu.size();i++){ if(!cont[i]){ cont[i]=true; myf(nu,num,cont,res,nu[i]); cont[i]=fa......
阅读全文
  • 01月
  • 04日
综合 ⁄ 共 17590字 评论关闭
效果图:                                  一、首先介绍下selecter状态下各个状态 我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提供不同的图片。 先看一个范例: XML file saved at res/drawable/button.xml: [java] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <selector xmlns:android="http://s......
阅读全文
  • 11月
  • 06日
综合 ⁄ 共 370字 评论关闭
最近测试了一下redis在使用tcmalloc和malloc的情况下,使用使用内存及产生的内存碎片的情况,同时使用1000w个kv注入redis 1、使用tcmalloc的情况下:使用内存1.17G,内存碎片率1.02 2、使用malloc的情况下:使用内存1.24G,内存碎片率1.42 从而可以看出使用tcmalloc在减少内存碎片方面有很大的改善 使用ziplist模式,使用HSET插入1000000个值(使用1000个bucket)耗费内存21.64MB,内存碎片率1.33,插入时间78S,遍历时间66S 使用普通的SET模式。插入1000000个值,耗费内存92.46MB,内存碎片率1.42,插入时间39S,遍历时间......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 3036字 评论关闭
最近工作中需要实现"保存listview item的选中样式"的功能,这样当用户点击某个条目去查看详细信息,返回时可以知道上次查看了哪个条目. 现在把自己的研究成果共享给大家,共同进步! 一开始以为该功能很是简单, 首先新建一个Activity: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ArrayList<String> list = new ArrayList<String>(); for (int i = 1; i <= 20; i++) { list.add("item " + i); } ListView lis......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 62573字 评论关闭
第十五章 SHELL扩展 谈到Windows Shell编程,Shell扩展是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过Shell扩展实现的,而且有许多显著的系统特征实际都是插入了扩展代码。Shell扩展尤其令人激动的是它允许你把你的应用作为Shell的一部分来处理。          Shell扩展的另一个好处是微软正在使它变得更聪明,例如,‘查找’菜单,从Windows95 到Windows98 一直是通过Shell扩展增强的,而且增加了新条目。还有,出现在文档关联菜单上的位图项也是使用Shell扩展增加的。          Shell扩展不仅是构建增加Shell功能模......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1904字 评论关闭
#include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #define ll long long #define linf 9223372036854775807LL #define inf 0x7fffffff using namespace std; inline int read(){ int x=0,f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();} return x*f; } int n,K,m,root,sz,h[100005],rnd[100005],size[100005],l[100005],r[......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 286字 评论关闭
红色这段不对,555................................... 1/8 =10mm “---1分 1/4=13mm    “---2分3/8=17mm   “---3分1/2=21mm   “---4分5/8=23mm   “---5分3/4=27mm    “---6分7/8=30mm    “---7分 1"=33mm     “-----1寸 国内的一般铸铁球阀15就是4分,25就是6分,40的就是一寸 不锈钢球阀大多数写1/2 ,3/4 ,1|1/2,1| 3/4 (40)等,变径都有相应的接头,包括多少变多少的三通都有,一般情况就是表述方法不同,最终大小都一样的。
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 2272字 评论关闭
上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。 1. 加入签名信息: 在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令执行的过程中会要求你输入。 [html] view plaincopy #keystore的路径,必须使用正斜杠   key.store=E:/wp_android_sample/me.key   #keystore的密码   #key.store.password=*****   #alias名   key.alias=me   #alias密码   #ke......
阅读全文
  • 11月
  • 27日
综合 ⁄ 共 288字 评论关闭
 var ua = navigator.userAgent.toLowerCase(); var isOpera = ua.indexOf("opera") > -1,     isSafari = (/webkit|khtml/).test(ua),     isIE = !isOpera && ua.indexOf("msie") > -1,     isIE7 = !isOpera && ua.indexOf("msie 7") > -1,     isIE8 = !isOpera && ua.indexOf("msie 8") > -1,     isGecko = !isSafari && ua.indexOf("gecko") > -1;
阅读全文
J2EE开发各类资源下载清单,  史上最全IT资源,个人收藏总结! 前言:       无论什么编程语言都离不开条件判断。SHELL也不例外。       if list then            do something here        elif list then            do another thing here        else           do something else here        fi     EX1: #!/bin/sh SYSTEM=`uname -s`    #获取操作系统类型,我本地是linux if [ $SYSTEM = "Linux" ] ; then     #如果是linux的话打印linux字符串 echo "Linux"  elif [ $SYSTEM = "FreeBSD" ] ; then    echo "FreeB......
阅读全文