- 浏览: 52476 次
- 性别:
- 来自: 北京
最新评论
-
ameryzhu:
很好,解决了我的问题。查了半天。
怎么把ImageView转换成Bitmap -
ztbingt:
谢谢 解决了我的问题
EJB调用失败问题
文章列表
0**:未被始化
1**:请求收到,继续处理
2**:操作成功收到,分析、接受
3**:完成此请求必须进一步处理
4**:请求包含一个错误语法或不能完成
5**:服务器执行一个完全有效请求失败
100——客户必须继续发出请 ...
log4j 推荐配置
- 博客分类:
- J2EE
以下为推荐的log4j日志参数设置:
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=/waslog/XXX
log4j.appender.file.layout.ConversionPattern=%d{ISO8601} [%-20.20t] %5p %-40c{1}[%-20.20M]:%5L - %m%n
log4j.appender.file.MaxFileSize=20MB
log4j.appender.file.MaxBackupIndex=1 ...
android activity生命周期
- 博客分类:
- android
onCreate
Activity创建时调用。安装已经完成,可以通过Bundle访问以前的状态。
onRestart
在Activity被重新启动时调用。
onStart
当Activity在屏幕上出现时调用。
onResume
当Activity开始和用户进行交互时候调用。
不管是从start过来还是从restart过来。
onPause
当Activity停止或回收cpu和其他资源时调用。
在这个方法中你应该保存状态信息以便当Activity重新start的时候读取状态信息。
onStop
导致Activity转变到不可见阶段。
onDestroy
当Activity从系统内存 ...
今天惊闻老爸去医院了,在做胃方面的检查。
前段时间老爸光是身体消瘦,今天听姐姐说最近常胃疼,有出血,看来比较严重。
今天刚做检查,结果还没出来,让人揪心啊。
期待老爸身体好起来!男人当健康!
SOA 架构
SOA,面向服务架构,它强调系统之间以标准的服务方式进行交互,各系统可以采用不同的语言、不同的框架来实现,交互则全部通过服务的方式进行。
缺点:
1.服务多级调用的延迟,a->b,b->c,这样会带来大幅度的延迟。
2.调试\跟踪困难
3.更高的安全/监测要求
4.现有应用移植
5.Qos的支持
每个服务提供者能够支撑的访问量是有限的,因此设定服务的Qos非常重要,尽可能的采取一系列措施来保障Qos,如流量控制、机器资源分配。
6.高可用和高可伸缩
7.多版本和依赖管理
从标准上看,SCA提供了清晰的发布服务、调用服务及无缝和现有应用集成的支持。
在调试/跟 ...
软件可行性研究的目的
用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发;
可行性研究的实质
对需求分析、系统分析和系统设计过程进行简化和压缩,并在较高层次上以较抽象的方式进行需求分析和设计的过程。
可行性研究的内容
软件项目开发的可行性一般包括可能性、效益型和必要性3个方面:
可能性包括了技术、物资、资金和人员支持的可行性;
效益型包括了实施项目能够带来的经济效益和社会效益;
必要性主要包括社会环境、领导意愿、人员素质、认知水平等诸方面的因素。
项目章程
项目章程记录业务需要、对客户需求的理解,以及需要交付的新产品、
服务或成果,例如:
项目目的或批准项目的原因;
...
原帖http://esoft.ctocio.com.cn/40/12134540_2.shtml
SOA规范的要求
SOA的规范要达到的要求主要有以下几点:
·统一的交互方式:这个目标就是解决上面异构系统之间的通讯问题
·服务品质:也叫做QoS,包括了通讯的安全,可 ...
log4j slf4j logback
- 博客分类:
- J2EE
项目一直在用Log4j作为日志框架,最近发现不少开源应用都开始采用slf4j,不禁好奇google了一下slf4j的介绍:
简单日记门面(Facade)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 ...
创建型:该类模式涉及将对象实例化,将客户从创建对象的过程中解耦
行为性:涉及类和对象如何进行交互和职责分配。
结构型:把类和对象组合到更大的结构中。
适配器:封装对象,提供不同的接口。
模板模式:由子类决定如何实现一个算法的步骤。
工厂模式:由子类决定要创建的具体类是哪一个。
单例模式:确保有且只有一个对象被创建。
策略模式:封装可以互换的行为,使用委托决定具体使用哪个。
组合模式:客户用一致的方式处理集合对象和单个对象。
状态模式:封装了状态的行为,使用委托在各个状态之间切换。
迭代器:访问集合中的对象,而不暴露集合的实现。
外观模式:简化一群类的接口。
包装器:包装一个对象,并提供新的行 ...
哈利·波特与死亡圣器(下)
- 博客分类:
- 看电影
哈利进入与伏地魔意识连通的幻境,找到了一些魂器,但也让伏地魔发觉了他们的行动。哈利又一次进入幻境后推断出伏地魔的居所,三人来到了此地。他们看到伏地魔命令毒蛇除掉斯内普,以把长老魔杖的魔力传给自己。弥留之际,斯内普把记忆送给哈利,原来他一直爱着哈利的母亲莉莉,因此从来都是站在邓布利多一边。
哈利披上隐身斗篷去与伏地魔战斗,发现海格被押作人质。哈利一现出身来就被一咒击倒,醒来时彷佛进入一个生与死的边缘,碰到已死的邓布利多。哈利发觉咒语正巧击溃了藏在自己体内的那一部分伏地魔的灵魂。伏地魔命令海格把貌似死了的哈利带回霍格沃茨,杀杀士气。哈利趁乱披上隐身斗篷,纳威敏捷地抽出格兰芬多剑砍掉了毒蛇 ...
db2 57017 db2codepage
- 博客分类:
- db2
SQL0332N Character conversion from the source code page "1392" to the target
code page "UNKNOWN" is not supported. SQLSTATE=57017
解决方法:
db2set db2codepage=1392 -i db2inst1
db2 terminate
java是解释型语言,但是为了加快java的运行速度,java编译器横空出世。
解释运行效率低,为了提升代码的执行性能。JDK提供将字节码编译为机器代码的支持,编译在后台运行,通常成为JIT编译器。在执行过程中对执行效率高的代码进行编译,对执行不频繁的代码则继续采用解释的方式。编译的好处有哪些呢,让我们看看下面的例子:
1.方法内联
对于java语言来说,通常要调用多个方法完成功能。执行时要经历多次参数传递。采用方法内联的方式把调用的方法指令直接植入到当前方法中。
例如:
public void bb(){
cc();
}
public void cc(){
...
} ...
超出long上限的大数相加,相乘算法。
public class StringCompute {
private static final class instanceClass {
public static final StringCompute instance = new StringCompute();
}
private static StringCompute getInstance() {
return instanceClass.instance;
}
private StringCompute() {
}
/**
...
我们知道浏览器使用的是os的内存,而且是受限制的,远小于os内存,
如果在页面里添加了过多的事件,那么由于事件处理函数过多,会造成内存占用过大,严重影响性能,同时过多的事件会降低页面的交互性。
那么如何有效减少事件处理函数的个数呢?
< ul id=”myLinks” >
< li id=”goSomewhere” > Go somewhere < /li >
< li id=”doSomething” > Do something < /li >
< li id=”sayHi” > Say hi < /l ...
javascript 事件模型
- 博客分类:
- javascript
js 事件在大多数浏览器中都遵循冒泡模型。
冒泡模型可以用一个简单的例子解释:
比如你画了一个同心圆,手指点击某个圆圈内部,那么事件会从这个圆圈逐个传播到包含这个圆圈的外部圆圈。这又让我想起了像平静的湖面扔一块小石头,湖面荡起一圈一圈的涟漪。
不过在Netscape浏览器中却是相反的。
Dom事件模型包括两方面
捕获过程和冒泡过程。
IE不支持。
Dom 0 level 事件处理
var btn = document.getElementById(“myBtn”);
btn.onclick = function(){
alert(this.id); //”myBtn”
};
...