上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 53 下一页

2013年8月15日

[置顶] 深入浅出Spring(二) IoC详解

摘要: 上次的博客深入浅出Spring(一)Spring概述中,我给大家简单介绍了一下Spring相关概念。重点是这么一句:Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。在这句话中重点有两个,一个是IoC,另一个是AOP。今天我们讲第一个IoC。 IoC概念 控制反转(Inversion of Control)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。 它还有一个名字叫做依赖注入(Dependency Injection)。IoC不是什么技术,它是一种设计模式。 实例演示 为了更好的说明IoC,我为大家... 阅读全文

posted @ 2013-08-15 18:57 bbsno 阅读(201) 评论(0) 推荐(0)

设计中的道理_4

摘要: 和朋友聊天,聊起研发的沟通。席间就聊起,有些研发的人不善于沟通,有些善于沟通。我们把目光盯着不善沟通的人找了若干原因:1.做技术的人做久了,头脑里都有一些缺省的思维。潜意识认为对面的人应该知道,不知道的统归为不如自己的;知道的就多聊几句。2.头脑里不知道什么是应该展开的,什么是不应该展开的,结果要么全部展开,太罗嗦,没重点;要么展开的部分不对,重点错乱。3.有心理障碍的。一和人聊天,就血往头上涌,脑子一片空白的。4.性格原因,沉默寡言,天生不喜欢说话,说话也非常简短,酷劲十足。5.性格使然,爱固执己见,易与别人起争执。以上原因,不仅限于这些。做研发很多年了,深有感触。有句话说:幸福的人都是相. 阅读全文

posted @ 2013-08-15 18:55 bbsno 阅读(138) 评论(0) 推荐(0)

android之SQLite数据库insert操作

摘要: 原型:long android.database.sqlite.SQLiteDatabase.insert(String table, String nullColumnHack, ContentValues values) 参数介绍:table: 要插入数据的表的名称nullColumnHack:当values参数为空或者里面没有内容的时候,我们insert是会失败的(底层数据库不允许插入一个空行),为了防止这种情况,我们要在这里指定一个列名,到时候如果发现将要插入的行为空行时,就会将你指定的这个列名的值设为null,然后再向数据库中插入。values:一个ContentValues对象,类 阅读全文

posted @ 2013-08-15 18:52 bbsno 阅读(558) 评论(0) 推荐(0)

hdu4589 Special equations(数论)

摘要: Special equationsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 206Accepted Submission(s): 108 Special Judge Problem Description Let f(x) = a nx n+...+ a 1x +a 0, in which a i(0 = 3, otherwise abs(a i) int a[6],pri,n;__int64 getf(in... 阅读全文

posted @ 2013-08-15 18:50 bbsno 阅读(258) 评论(0) 推荐(0)

ASP.NET【4】--ASHX

摘要: 上一节我们了解到,建立一个一般处理程序的时候,一般处理程序都会实现IHttpHandler接口,那么我们就在帮助文档里查询一下,查询.Net Framework 4的System.Web命名空间下的接口,我们会发现这个接口,这个接口里只有一个方法和一个属性,方法是ProcessRequest,属性是IsReusable,其中ProcessRequest方法的参数是HttpContext对象,它提供对用于为 HTTP 请求提供服务的内部服务器对象(如 Request、 Response、 Session 和 Server)的引用,即六大常用对象。 说了这么多,就是没有代码,总是感觉缺点什么... 阅读全文

posted @ 2013-08-15 18:48 bbsno 阅读(253) 评论(0) 推荐(0)

hdu 2077

摘要: 题目链接盘子分为A,B,C汉诺塔III的公式:f[n]=f[n-1]*3+2=3^n-1 另g(n)=3^n-1,表示n个盘子从A到C按照III的规律执行的次数按IV的规律,最优的情况是n-2个盘子先按III的规律到C,n-1,n依次到B,n-2个再到A,n-1,n到C,n-2再到Cf1[n]=g(n-2)*3+4=3^n+1=f[n-1]*3-2; #include #include #include using namespace std;int main(){ int n,i,m; int a[25]={0,2}; for(i=2;i<=20;i++) { a... 阅读全文

posted @ 2013-08-15 18:46 bbsno 阅读(195) 评论(0) 推荐(0)

[HDU 4336]Card Collection[状态压缩DP][概率DP][容斥原理]

摘要: 题意:小吃中有N种卡片,每种卡片 i 出现的概率为 pi ,一袋小吃有可能没有卡片,但最多有一张.问集齐所有卡片需要购买小吃的袋数期望.思路:1.用状压dp,dp[ s ]表示在s状态时,集齐所需要的袋数期望.s = 11111表示N = 5时集齐的状态,此时dp[ s ] = 0;注意求期望的题,对于dp的定义一般都是从终态转移到初态,也就是反着求.因为"期望"是确定事件的结果 * 该事件发生的概率 = 平均来看尝试一次可以得到的结果,即期望若是在s1状态得到一张卡片转移到了s2,那么s2是一个确定的状态,而在s1时则有多种可能性.由此可以理解反着求的合理性.终态是初态的 阅读全文

posted @ 2013-08-15 18:43 bbsno 阅读(186) 评论(0) 推荐(0)

HDU 4565So Easy!2012长沙邀请赛A题(共轭构造+矩阵的快速幂)

摘要: So Easy!Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 910Accepted Submission(s): 247 Problem Description A sequence S nis defined as: Where a, b, n, m are positive integers.┌x┐is the ceil of x. For example, ┌3.14┐=4. You are ... 阅读全文

posted @ 2013-08-15 18:41 bbsno 阅读(297) 评论(0) 推荐(0)

Hbase安装与简介

摘要: (一)简介:HBase是一个分布式的、面向列的开源数据库。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。表结构:HBase以表的形式存储数据。表有行和列组成。列划分为若干个列族/列簇(column family)。Row Keycolumn-family1column-family2column-family3 column1column2column1column2column3column1 key1 key2 key... 阅读全文

posted @ 2013-08-15 18:39 bbsno 阅读(206) 评论(0) 推荐(0)

年龄大了学Java是爱好还是转型?

摘要: 年龄大了学Java是爱好还是转型?一、前言 35岁,好像年龄也不小了,工作也有十年多了,一直搞编程,也已经做过几年研发管理。较多使用的是Delphi语言,对这门语言曾经一度的情有独钟。那是我十年前的一个选择,当时Delphi还很火,业界流传着一句话:“聪明的程序员选择Delphi",那个时候确实很喜欢Delphi,通过它我领悟了面向对象思想、设计模式等等。最喜欢这门语言的原因是它的开发环境带着源代码,有机会去一窥大师们的编程之境;另外一个原因是那个时候网络上Delphi的资源很多,比如第三方控件、比如大富翁论坛(已经停止维护)、盒子(现在还经常访问)。 曾经喜欢了Delph... 阅读全文

posted @ 2013-08-15 18:36 bbsno 阅读(1578) 评论(0) 推荐(0)

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 53 下一页

导航