`
szgaea
  • 浏览: 216992 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
   《一线架构师实践指南》作者:温昱     本书讲述的架构设计与传统软件工程的架构设计有一定的区别,也有很多优点,对架构设计的定位有了一定的变化,将架构设计贯穿整个产品开发过程。     传统的架构设计很片面,评定需求,根据需求确定物理架构,技术架构则到此为止了,下面的内容则是开发人员的事了。     而本书讲述的架构设计在整个产品开发过程中都有角色,将架构设计分成了3个阶段,     需求阶段做前置架构设计(Pre-architecture),主要是针对需求做一些架构预言,需要提炼的内容主要有:确定关键需求,关键功能,关键质量     不同的需求影响架构的不同原理,利用admems矩阵方 ...
Bash shell中的位置参数$#,$*,$@,$0,$1,$2...及特殊参数$?,$-等的含义 在Bash shell中经常会见到一些比较特殊的符号,本人现收集与此,以供查阅: 位置参数: 详见ABS(Advanced Bash Shell)中文翻译版103页第9章第一节内部变量,当然英文版ABS ...
   linux中,weblogic上传的文件或者创建的目录,默认只有自己读或者组员读,但web访问目录时,通常需要执行权限,所以需要在weblogic启动脚本配置,找到startWeblogic.sh,vi它,增加umask 027,则组员和自己都有r+x权限了
    今天忙活了一天,在redhat下搭建apache+weblogic,之间发生了一二,现总结下:     一上来,俺就下了个apache,在服务器./configure --prefix=/apache2 --enable-module=so;接着make,make install     很快就提示安装成功,运行一下,./apachctl start,一访问,出现It works,正常,由于weblogic之前已经安装好,只需集成就可以了。     集成也很简单,只需要把weblogic下的so库拷过来,然后在apache的httpd.conf配置一下就行了,在拷贝的时候,需要注意一 ...
  ElasticSearch,  Redis,  Memcache,  Ehcache,  Comet,  Restful,  Scribe,  Terracotta,  mongoDB,  Rebol,  mod_pagespeed,  birt,  Memlink,  Bigpipe,  Tidy,  JSOUP,  CMS plone,  Drupal,  django,  JSoup,    JA-SIG Central  Authentication Service (CAS)  
判断类与实例的关系有以下三种方式 1、instanceOf关键字,用来判断对象是否是类的实例 2、isAssignableFrom,用来判断类型间是否存在派生关系 3、isInstance方法,用来判断对象是否属于某个类型的实例 举例:         //use instanceOf,用来判断对象是否是类的实例 System.out.println(new A() instanceof B);//类型比较 //use isAssignableFrom(),用来判断类型间是否有继承关系 System.out.pr ...
    在做web应用开发时,经常有需求需要根据配置的参数来动态的更改页面的布局或头部和尾部,实现的框架有很多,比如说tiles,sitemesh;在这里我讲一下如何在运行期动态更新tiles的definition;     需求是:在应用中需要根据平台参数来展示不同页头页脚,在tiles中配置了页头的definition,如下:   <definition name="header" template="/WEB-INF/jsp/common/header.jsp" />    如今需要根据平台的标识来动态指定header.jsp, ...
  今天开始学习android,在配置资源文件时遇到的问题,在这里总结一下;   1.创建colors.xml文件,在设置drawable/color的值时,刚开始以颜色的值设定,如0xfffffff,始终报错,资源文件编译不通过,提示"string type is not allowed",后来查资料得到结果,设置drawable/color值时,需要以"#"号开头;   举例:    <resources> <color name="white">#fffffff</color> ...
下面是利用组合模式代替递归的一个样本,简单写了一下,并不一定符合组合模式的结构,但汲取了组合模式的思想,如果有表达不对的地方,欢迎拍砖!! import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; /** * 版权 (c) 2010 * 保留所有权利。 */ /** * 描述: * * @author guosl * 创建时间:Nov 2, 2010 */ @SuppressWarnings(" ...
   最近在使用weblogic做web容器来开发应用,在使用过程中感觉很不方便,每次更改类,weblogic重新部署后,应用无法使用,需要重新启动weblogic,非常麻烦,造成开发效率奇低。经查后,原来是一同事做了个Filter(过滤器),每个request都经过此Filter,在filter中会从session中取出原来存的一个数据容器对象,进行数据比较;语句如下 SessionDataArea sessionDataArea = (SessionDataArea)session.getAttribute(SessionDataAreaUtil.SESSION_DATA_AREA_KEY) ...
Wap网站处理用户登录session问题要比普通html页面的网站麻烦一些。因为有不少手机不支持cookie。而sessionid默认是通过cookie来存储和传递的。 解决wap站的session问题可以使用URL传递sessionid的方法: 只要在php文件的最前面加上如下几行即可: <?php ini_set("arg_separator.output","&amp;"); //用来产生 URL 参数的分割标志,默认是 "&" ini_set("session.use_cookies&quo ...
    Win7的Users目录越来越大,要把 c:\users\ 这个文件夹彻底转移怎么办呢?   Windows7的用户文件夹默认所在位置是系统盘(通常是C盘)下的“\Users”目录之内。该文件夹中储存着所有的用户生成文件,比如你保存在“桌面”上 ...
  以前没有关注Http头的Last-Modified 与If-Modified-Since这个信息,今天在看servlet源码时看到这个标识,就认真学习了一下,理解了一下这两个东西的用途。   Last-Modified 与If-Modified-Since都是用来记录页面的最后修改时间。当客户端访问页面时,服务器会将页面最后修改时间通过 Last-Modified 标识由服务器发往客户端,客户端记录修改时间,再次请求本地存在的cache页面时,客户端会通过 If-Modified-Since 头将先前服务器端发过来的最后修改时间戳发送回去,服务器端通过这个时间戳判断客户端的页面是否是最新的, ...
  最近因为一项目想集成Ibatis,但是Ibatis不能满足我们的一个需求,就是sqlMap配置文件的更改,不需要进行重启应用就能更新(我们是没有考虑采用延迟加载的方式)。Ibatis并没有提供接口进行编程式动态更新,通过Spring的生新加载配置也更新不了,没办法,就只能去读源码,看看是否可以改进。    读源码的时候对Ibatis的结构有了进一步的了解,主要由两大部分组成:Client,Engine,Client定义了一套客户端操作接口,所有的实现都在Engine部分,所以Engine部分又分成了好几个小部分,主要有:配置解析,配置与sql语句转换,操作执行(jdbc),类型转换,映射关系 ...
我们做浮出div时,如果有select元素,在select的那一部分就会被覆盖,解决的办法就是在div中增加一个底层 <iframe style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;scrolling:no;" frameborder="0"></iframe>
Global site tag (gtag.js) - Google Analytics