`
ultrang
  • 浏览: 57708 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
我们可能需要在Java EE项目中用到多数据源,不同的功能访问不同的数据库。具体怎么做呢? 1.数据源的定义部分: 在spring的配置文件中增加如下配置: <jee:jndi-lookup id="ds1" jndi-name="MainDataSource" /> <jee:jndi-lookup id="ds2" jndi-name="DataCenterSource" /> <!-- 多数据源映射 --> <bean id="dataSo ...
Mozilla 、Akamai、思科、Google等联合成立一家HTTPS数字证书认证的免费组织--Let's Encrypt,并与2015年9月14日签发了第一张证书。那我们就来看看如何获得Let's Encrypt的数据证书呢? let’s Encrypt 网站:https://letsencrypt.org/ 试用前说明   系统需求 Let’s Encrypt 客户端目前支持集成了Python 2.6或2.7版本的Unix系列操作系统。 公测版发布后将会支持Python 3.x.客户端需要root访问权限,以便具备写这些目录的权限 /etc/letsencrypt, / ...
目前2018俄罗斯足球世界杯各大洲的预选赛除欧洲还未开赛外,其他各洲都在进行的如火如荼。目前亚洲区正在展开第2轮的争夺,39只球队(原有40支,印尼被FIFA禁赛)正在争夺12个晋级名额。我们扶不起的阿斗-国足目前在C组死死挣扎,只因两场烂仗,由出线种子队变成了路人甲。 由于印尼的被迫退出,除F组外,其他小组的积分对比,都要减掉与小组最后一名的成绩,最后参与总的积分计算。 目前强队基本都打了5场比赛,如果此时结束预选赛,哪些球队会出线呢?下面是我们的分析结果:     小组 国家 积分 轮次 分区 直接出线 成绩最好第二 F 泰国 13
HTTP Response 拆分 译者注:原文拆分对应的单词为splitting HTTP头 拆分是一种偷窃用户数据的一种攻击方法。可以用来执行跨平台的脚本攻击、偷取用户数据、破坏或篡改网站内容。 HTTP Response 拆分有多严重? 当浏览器请求一个页面 ...
水果、蔬菜、肉类、干果、药材:福田农批市场、布吉农批市场 服装、饰品、布料:东门及周边、华强北茂业后面 手机、电脑、电子元器件:华强北片区 文具、玩具:笋岗仓库、岗厦 教材教辅书籍:八卦路 珠宝首饰:水贝片区 建材家具:宝安北路人才大市场周边、南山欧洲城 礼品家居:宝安北路人才大市场周边 烟酒饮料:湖贝路、福田农批 海鲜:南澳镇 工商业用户:纺织服装、皮革皮具、电子、五金化工塑料、印刷纸品包装 华南城
项目代码使用了DWR组件来进行异步调用,采用的DWR版本为3.0,但最近WebLogic经常发生线程STUCK,经过分析WebLogic的日志,发现了如下信息:<2015-10-29 上午09时25分44秒 GMT+08:00> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "652" seconds ...
dell收购EMC之后,是不是要将IOE改为IOD呢?
一个架构师应该做到以下几点: 1.识别出干系人,并组织干系人参与架构设计的过程; 2.要根据干系人的期望和关注点,进行分析和设计; 3.组织架构团队进行架构定义、设计; 4.跟踪架构实现的整个过程; 5.对架构变更做出决策; 6.进行架构有效性的验证; 7.管理架构物理输出物等。 同时,架构师还应该具备以下知识或者经验: 业务分析的能力; 项目管理的知识和经验; 技术的全面性和敏锐性; 质量管理的知识和经验; 一定的领导力; 一个耐心的导师; 一个好的谈判者等等。 软考的架构师知识体系中,基本上涵盖了软件开发领域所有的知识体系,有兴趣的TX可以看一下。 下期预告:简单的软件架构过程
   最近用Google Chrome浏览器登陆支付宝,在地址栏下方提示了一行黄色小字:“This site uses a plugin(npalicdo plugin) that will soon be unsupported”.意思是 支付宝这个网站使用的插件马上就不支持了。心想,难道google要封杀支付宝?!   ...
一、什么是HTTP 状态响应码/都有哪些状态响应码?    来自于Mozilla基金会网站的关于HTTP状态码的文章(https://developer.mozilla.org/zh-TW/docs/HTTP/Response_codes)指出HTTP状态码分为5大类,分别代表: 1xx  信息化响应 (ps: http1.1之前是保留区段,HTTP1.1规定了2项) 2xx  成功响应 3xx  重定向消息 4xx  客户端错误 5xx  服务器端错误 二、为什么要自定义状态响应码?     既然HTTP规范已经定义了这么多状态响应码,我们自定义状态响应码有什么用处呢? 目前HTTP规范定 ...
开篇讲架构之前,我们先谈谈什么是架构? 一、架构的定义 这是一个只可意会不可言传的概念,来自度娘百科的解释是:架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 ...
我们经常会开发了一个下载功能,具体实现就是后台实现一个下载方法,接收一个带有路径的文件名参数,再通过流将对应的文件返回给客户端。但是这种方式潜在一个安全漏洞——通过修改这个文件名参数的值,可以下载操作系统中当前账号有权访问的任意文件。极有可能造成操作系统内核文件被修改,操作系统密码泄露,web应用文件被修改,WEB应用挂马等多种安全事件。 如何防止下载任意文件呢? 一、限制下载文件的扩展名 String fileName= request.getParameter("fileName"); if(!fileName.endWith(".doc")){ ...
最近在分析WebLogic时,发现日志文件中值记录到了stuck,但是没有记录对应的http请求地址信息。这一信息和WebLogic console中的 服务器设置->监控->线程中也可以看到类似信息。 下面给出一个WebLogic 12C的stuck日志样例:[STUCK] Execut ...
在WebLogic 11的weblogic.xml中可以自定义show-archived-real-path-enabled参数的值,用于使request.getSession().getServletContext().getRealPath("")方法在返回实际路径。<container-descriptor> <show-archived-real-path-enabled>true</show-archived-real-path-enabled> </container-descriptor> ...
今天系统发生了# # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0x7) at pc=0x0000003da4089aab, pid=8027, tid=139713112336128 # # JRE version: Java(TM) SE Runtime Environment (7.0_60-b19) (build 1.7.0_60-b19) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.60-b09 mixed ...
Global site tag (gtag.js) - Google Analytics