- WS-*标准是什么,有什么作用
舒一笑
I6000系统成长记我的成长之路WS标准
WS-*标准是一组基于SOAP协议的Web服务规范,目的是提供一种在分布式环境中实现可互操作的端到端服务的方式。这些标准通常由不同的组织和公司提出,并得到了业界广泛的支持和应用。WS-*标准涵盖了从消息传输、安全性、事务处理到服务描述等多个方面。主要作用和常见的WS-*标准:WS-Security:定义了如何在SOAP消息中实现安全性,包括如何对消息进行签名和加密,以及如何对发送者进行身份验证。W
- kerberos跨域互信_使用Kerberos的Web服务安全互操作性
cuyi7076
pythonlinuxjava大数据数据库
kerberos跨域互信需要Web服务安全性标准,以确保异构环境中的互操作性。WS-Security标准及其依赖项(例如WS-Trust和WS-SecurityPolicy)是该领域中的重要标准。WS-Security与安全令牌无关,允许使用多种安全令牌类型。在内联网方案中流行的一种安全令牌类型是Kerberos令牌。这主要是因为Kerberos是MicrosoftActiveDirectory服
- axis2弱密码漏洞复现
julien_qiao
网络攻击msf前端安全web安全
介绍Axis2Web管理模块是一个下一代ApacheAxis。Axis2虽然由Axis1.x处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2基于新的体系结构进行了全新编写,而且没有采用Axis1.x的常用代码。支持开发Axis2的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关Web服务标准和协议(如WS-Security、WS
- ONVIF专题--WS-Security
杨铮的技术博客
通信协议网络开发OASISONVIFWS-Security
1概述本文档中使用了下列名称空间:前缀名称空间shttp://www.w3.org/2001/12/soap-envelopesoap根nm,定义soap中最基本Envelope、Header、Body、Fault等数据结构dshttp://www.w3.org/2000/09/xmldsig#xml签名根nm,定义xml签名的数据结构,标准:[https://www.w3.org/TR/2002
- Web Service开发实践之开始XFire
小小哭包
开发技巧经验分享软件设计研讨付费专栏WebServiceXFire
一、Axis与XFire的比较XFire是与Axis2并列的新一代WebService平台。之所以并称为新一代,因为它:1、支持一系列WebService的新标准--JSR181、WSDL2.0、JAXB2、WS-Security等;2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox作Stax实现;3、容易上手,可以方便快速地从pojo发布服务;4、Spring的结合;5
- C++调用webservice接口整理记录
戴宏鹏
初始材料:WSDL文件,gsoap_2.8.40,浏览器(查阅用....)目的材料:调用webservice的接口(WS-Security验证)步骤:1.通过gsoap生成接口代码文件wsdl2h.exe-ttypemap.dat-s-otemp.hsource.wsdl2.关键的一步,因为这步让我卡住好几天,压力贼大修改temp.h文件引入WS-Security需要的东西#import"wsse
- WebService 安全 WS-Security
yl00
Webservicepostman
WS-SecurityWS-Security(Web服务安全)是一种提供在Web服务上应用安全的方法的网络传输协议。2004年4月19日,OASIS组织发布了WS-Security标准的1.0版本。2006年2月17日,发布了1.1版本。WS-Security还提供关联安全性令牌和消息的通用机制。WS-Security不需要特定类型的安全性令牌。它在设计上就是可扩展的(例如支持多安全性令牌格式)。
- SOAP WebService实现WS-Security用户身份认证时间戳验证
merrick326
安全机制
ApacheCXF框架API实现了WS-Security协议,其中包括xml签名、用户令牌、时间戳等;实现目标:在SOAPWebService的服务端实现客户端身份认证、时间戳形式的安全机制;(密钥加密及签名方式认证待续)运行环境:apache-cxf-3.1.6、jdk1.7、tomcat7.0.68cxf框架和spring高度集成,示例安全机制服务端基于spring框架,客户端调用可以使用或不
- jax-ws之webservice security(安全)教程第一天
TGITCIC
架构师修练之道
前言:在前面的“5天学会jaxws-webservice教程”,我们讲了基本的jax-ws的使用。Jax-ws是业界公认的标准的webservice,它已经成为了一个行业界标准,包括cxf,其实cxf也是调用的jax-ws为标准的基于spring的webservice框架。同时,大家都知道世界上除了j2ee体系外,还存在.net体系,同时有过相关经验的同事们也知道用ws-security无非就是涉
- axis2客户端基于ws-security用户令牌验证访问
wanghuanqiufly
webservice
如果服务端使用了ws-security进行用户验证时,客户端访问时需要在报文头部添加用户名和密码,用户令牌验证只允许在报文头部添加验证。采用axis2生成java代码,以下为实现代码://stub为生成的代码stub._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY,"http:.....?wsdl");//安全头报文生成SOAPHeaderElementsl
- Cxf+wss4j的WS-Security实现
wangchsh2008
Webservice
最近一个项目预研,需要使用webservice,进行消息安全传输,客户要求包括加密和认证。我们使用的ws框架是cxf,认证是很容易做的,通过自定义实现一个Interceptor,就可以进行简单的用户和密码认证。但加密从来没有做过,在网上做了一些工作之后,发现cxf是可以通过wss4j实现签名、加密的。根据网上的资料,做了一个demo,上传位置在:https://download.csdn.net/
- CXF系列之JAX-WS:基于SOAP的安全控制
勤劳的skl
在WS领域有一个很强悍的解决方案,名为WS-Security,它仅仅是一个规范,在Java业界里有一个很权威的实现,名为WSS4J。下面我将一步步让您学会,如何使用Spring+CXF+WSS4J实现一个安全可靠的WS调用框架。本文是基于CXF与Spring集成,基础之上的,CXF与Spring集成请看:CXF系列之JAX-WS:与Spring3集成并在tomcat部署其实您需要做也就是两件事情:
- CXF:构建安全的webservice服务
yooodooo
webservice
主要讲解两种方式:1、基于WS-Security的安全认证加入依赖:org.apache.cxfcxf-rt-ws-security2.7.0可能会遇到的异常:encache时日志不能正确java.lang.IllegalStateException:org.slf4j.LoggerFactorycouldnotbesuccessfullyinitialized.Seealsohttp://www
- CXF +ws-security 和HttpURLConnection实现webservic请求
落月孤舟
java开发webServicwebServichttpUrlConntio
今天项目上面需要做一个CXF+ws-security和HttpURLConnection调用第三方的webService进行访问,这里我主要做客户端访问,服务器端和客户端完整请看原创。客户端需要jar(纯java调用):asm-3.3.jarcommons-logging.jarcxf-2.7.18.jarcxf-api-2.7.18.jarcxf-rt-frontend-jaxws-2.7.8.
- 通过 CXF 使用 WS-Security
lylhelin
SOA
与本系列前面的文章讨论的Axis2和MetroWeb服务堆栈一样,ApacheCXF支持使用WS-SecuritySOAP扩展技术提供一整套用于消息交换的与安全相关的功能(关于CXF的基础知识见“CXF简介”)。与这些堆栈一样,CXF也使用WS-SecurityPolicy配置WS-Security安全处理(也可以手工配置)。CXF的WS-Security实现基于开放源码的WSS4J库(见参考资料
- 使用 Spring4 + CXF3 + WS-Security 开发 WebService(转发)
火柴头9527
https://blog.csdn.net/khsay/article/details/78054741写的很详细哦,如果有GitHub代码分享就更完美了。对传输的内容进行了非对称加解密,即公钥/私钥加解密。如果使用HTTPS是否就没有必要使用非对称加解密了呢?!
- jax-ws cxf_带有CXF的WS-Security
cusi77914
javapython大数据安全linux
像本系列前面的文章中讨论的Axis2和MetroWeb服务堆栈一样,ApacheCXF(您在“CXF简介”中遇到了)支持使用WS-SecuritySOAP扩展技术来为消息提供全方位的与安全性相关的功能。交流。与这些其他堆栈类似,CXF使用WS-SecurityPolicy配置WS-Security处理(尽管也可以进行手动配置)。CXF的实现的WS-Security的是基于开放源码的WSS4J库(见
- Apache CXF支持WS-Security规范
baizhixin
javaSecurityApacheSpringServletWebService
新建2个批处理文件用以生成服务端及客户端密钥文件。generateKeyPair.batrem@echooffechoalias%1echokeypass%2echokeystoreName%3echoKeyStorePass%4echokeyName%5echokeyName%5keytool-genkey-alias%1-keypass%2-keystore%3-storepass%4-dna
- CXF使用X509证书的WS-Security进行验证
NoGrief
WS-Security
[size=large][b]一、相关概念[/b][/size]提到x509,就不得不提到几个相关概念。1、Privatekey2、Publickey3、KeyStore4、TrustStorePrivatekey和Publickey很简单,字面意思就可以理解,就是常说的私钥和公钥。KeyStore和TrustStore简单的说就是存储私钥和密钥的容器。二者从存储结构上面都是一样的,只不过对其概念
- SQL Server 2005 Native Web Services
taito
SQLSERVER2005sqlserverwebsoapwebserviceauthenticationxml
在SQLServer中,MS向数据库引擎中添加了对本机XMLWeb服务的支持。现在我让我们来看一下它的功能。本机XMLWeb服务提供了以下特性:?异类环境支持:本机XMLWeb服务是围绕众所周知的标准(如SOAP1.2、WSDL1.1,WS-Security和HTTP)设计的。将解决方案建立在这些标准之上,可以在大多数企业都拥有的异类环境中支持互操作性和服务扩张。这正是现在很多大企业所需要的。?安
- 常用加密算法及其应用场景介绍PPT截图
sfdev
SECUREJAVA
去年在网店时,曾经就《常用加密算法和ASO/SSO方案》这个主题进行了分享,当时分享的主要目的是介绍集团内已经在使用的一些免登方案,因为免登方案中涉及一些加密、签名算法,所以也就顺便整理了一些;今年年初,我到IST之后,又研究了一段时间的WS-Security,此次还涉及到了证书和一些跨平台特性;在这个过程中,对以前的所理解的一些概念进行了完善,具体见前段时间的一些文章,参加《SECURE》分类;
- Windows安全认证是如何进行的?[Kerberos篇]
Artech
Windows安全认证
最近一段时间都在折腾安全(Security)方面的东西,比如Windows认证、非对称加密、数字证书、数字签名、TLS/SSL、WS-Security等。如果时间允许,我很乐意写一系列的文章与广大网友分享、交流。对于很多读者来说,今天讨论的可能是一个既熟悉、又陌生的话题——Windows认证。目录一、Kerberos认证简介二、如何获得“认购权证”?三、如何通过“认购权证”购买“入场券”?四、凭票
- Axis1,Axis2,Xfire,CXF区别
pengchua
WebService
XFireVSAxisXFire是与Axis2并列的新一代WebService平台。之所以并称为新一代,因为它:1、支持一系列WebService的新标准--JSR181、WSDL2.0、JAXB2、WS-Security等;2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox作Stax实现;3、容易上手,可以方便快速地从pojo发布服务;4、Spring的结合;5、灵活的
- Axis,CXF,Xfire之间的比较
茫茫大海
Java
XFireVSAxisXFire是与Axis2并列的新一代WebService平台。之所以并称为新一代,因为它:1、支持一系列WebService的新标准--JSR181、WSDL2.0、JAXB2、WS-Security等;2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox作Stax实现;3、容易上手,可以方便快速地从pojo发布服务;4、Spring的结合;5、灵活的
- Java笔记-基于Spring Boot的SOAP双向SSL认证及WS-Security
IT1995
webserviceJavaSpringBootspringboothttpsssljavawebservice
这里服务端开放了简单的SOAP的API,但是想获取数据时需要双向SSL以及WS-Security签名。其中对应的xsd文件如下:对应的Maven如下:4.0.0org.springframework.bootspring-boot-starter-parent2.1.16.RELEASEcom.exampledemo0.0.1-SNAPSHOTdemoDemoprojectforSpringBoo
- tomcat配置https
kyfxbl
java
java平台的keystore是对https证书的一种包装,配置方式和http服务器的证书配置略有不同最近和一个第三方系统对接,需要安全认证。安全认证有2种方式,一种是在应用层实现,比如通过ws-security或者在报文头增加一些字段等;另外一种是借助https,对应用层透明。本次对接采用的是https的方案根据部署方式的不同,具体的实现也有区别。一般在tomcat前面会有一个http服务器如n
- tomcat配置https
kyfxbl
java平台的keystore是对https证书的一种包装,配置方式和http服务器的证书配置略有不同最近和一个第三方系统对接,需要安全认证。安全认证有2种方式,一种是在应用层实现,比如通过ws-security或者在报文头增加一些字段等;另外一种是借助https,对应用层透明。本次对接采用的是https的方案根据部署方式的不同,具体的实现也有区别。一般在tomcat前面会有一个http服务器如n
- IBM WebSphere Application Server V7.0 中的 Web Services 安全策略及配置
商云
中间件/集群
WebServices以其开放、标准接口、独立于平台和语言等特点受到广大开发者的青睐,WebServices的成功应用离不开相关的WebServices安全机制。WebSphereApplicationServer(以下称为WAS)V6.1支持基于JAX-RPC的WebServices并提供了相应的安全策略WS-Security,支持开发环境下针对WebServices的安全配置。WASV6.1F
- JAX-WS使用Handler实现简单的WebService权限验证
weixin_34049948
WebService如果涉及到安全保密或者使用权限的时候,WS-Security通常是最优选择。WS-Security(Web服务安全)包含了关于如何在WebService消息上保证完整性和机密性的规约,如何将签名和加密头加入SOAP消息。不过WS-Security也有一些性能上的损耗,在信息保密要求不是很高的情况下,可以通过在SOAPHeader中添加简单的校验信息实现。具体思路是客户端调用需要
- 使用 Spring4 + CXF3 + WS-Security 开发 WebService
橄榄树心
数据对接
说明目前运维的平台需要和其他类型相似的平台进行数据对接,由于数据量不大,基本上不存在对接时的性能问题,所以选择使用WebService进行数据对接。综合来看,Spring+CXF的技术实现方式是现在的主流,有较多的技术支持,因此选择这种方式来开发WebService。(一)开发环境选用JDK1.7+Maven3.3.9+Spring4.3.10+CXF3.1.12+Tomcat7.0来进行开发。(
- java的(PO,VO,TO,BO,DAO,POJO)
Cb123456
VOTOBOPOJODAO
转:
http://www.cnblogs.com/yxnchinahlj/archive/2012/02/24/2366110.html
-------------------------------------------------------------------
O/R Mapping 是 Object Relational Mapping(对象关系映
- spring ioc原理(看完后大家可以自己写一个spring)
aijuans
spring
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IO
- MyEclipse 2014中Customize Persperctive设置无效的解决方法
Kai_Ge
MyEclipse2014
高高兴兴下载个MyEclipse2014,发现工具条上多了个手机开发的按钮,心生不爽就想弄掉他!
结果发现Customize Persperctive失效!!
有说更新下就好了,可是国内Myeclipse访问不了,何谈更新...
so~这里提供了更新后的一下jar包,给大家使用!
1、将9个jar复制到myeclipse安装目录\plugins中
2、删除和这9个jar同包名但是版本号较
- SpringMvc上传
120153216
springMVC
@RequestMapping(value = WebUrlConstant.UPLOADFILE)
@ResponseBody
public Map<String, Object> uploadFile(HttpServletRequest request,HttpServletResponse httpresponse) {
try {
//
- Javascript----HTML DOM 事件
何必如此
JavaScripthtmlWeb
HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。
事件通常与函数结合使用,函数不会在事件发生前被执行!
注:DOM: 指明使用的 DOM 属性级别。
1.鼠标事件
属性  
- 动态绑定和删除onclick事件
357029540
JavaScriptjquery
因为对JQUERY和JS的动态绑定事件的不熟悉,今天花了好久的时间才把动态绑定和删除onclick事件搞定!现在分享下我的过程。
在我的查询页面,我将我的onclick事件绑定到了tr标签上同时传入当前行(this值)参数,这样可以在点击行上的任意地方时可以选中checkbox,但是在我的某一列上也有一个onclick事件是用于下载附件的,当
- HttpClient|HttpClient请求详解
7454103
apache应用服务器网络协议网络应用Security
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需
- 递归 逐层统计树形结构数据
darkranger
数据结构
将集合递归获取树形结构:
/**
*
* 递归获取数据
* @param alist:所有分类
* @param subjname:对应统计的项目名称
* @param pk:对应项目主键
* @param reportList: 最后统计的结果集
* @param count:项目级别
*/
public void getReportVO(Arr
- 访问WEB-INF下使用frameset标签页面出错的原因
aijuans
struts2
<frameset rows="61,*,24" cols="*" framespacing="0" frameborder="no" border="0">
- MAVEN常用命令
avords
Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName 
- PHP如果自带一个小型的web服务器就好了
houxinyou
apache应用服务器WebPHP脚本
最近单位用PHP做网站,感觉PHP挺好的,不过有一些地方不太习惯,比如,环境搭建。PHP本身就是一个网站后台脚本,但用PHP做程序时还要下载apache,配置起来也不太很方便,虽然有好多配置好的apache+php+mysq的环境,但用起来总是心里不太舒服,因为我要的只是一个开发环境,如果是真实的运行环境,下个apahe也无所谓,但只是一个开发环境,总有一种杀鸡用牛刀的感觉。如果php自己的程序中
- NoSQL数据库之Redis数据库管理(list类型)
bijian1013
redis数据库NoSQL
3.list类型及操作
List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。
&nbs
- 谁在用Hadoop?
bingyingao
hadoop数据挖掘公司应用场景
Hadoop技术的应用已经十分广泛了,而我是最近才开始对它有所了解,它在大数据领域的出色表现也让我产生了兴趣。浏览了他的官网,其中有一个页面专门介绍目前世界上有哪些公司在用Hadoop,这些公司涵盖各行各业,不乏一些大公司如alibaba,ebay,amazon,google,facebook,adobe等,主要用于日志分析、数据挖掘、机器学习、构建索引、业务报表等场景,这更加激发了学习它的热情。
- 【Spark七十六】Spark计算结果存到MySQL
bit1129
mysql
package spark.examples.db
import java.sql.{PreparedStatement, Connection, DriverManager}
import com.mysql.jdbc.Driver
import org.apache.spark.{SparkContext, SparkConf}
object SparkMySQLInteg
- Scala: JVM上的函数编程
bookjovi
scalaerlanghaskell
说Scala是JVM上的函数编程一点也不为过,Scala把面向对象和函数型编程这两种主流编程范式结合了起来,对于熟悉各种编程范式的人而言Scala并没有带来太多革新的编程思想,scala主要的有点在于Java庞大的package优势,这样也就弥补了JVM平台上函数型编程的缺失,MS家.net上已经有了F#,JVM怎么能不跟上呢?
对本人而言
- jar打成exe
bro_feng
java jar exe
今天要把jar包打成exe,jsmooth和exe4j都用了。
遇见几个问题。记录一下。
两个软件都很好使,网上都有图片教程,都挺不错。
首先肯定是要用自己的jre的,不然不能通用,其次别忘了把需要的lib放到classPath中。
困扰我很久的一个问题是,我自己打包成功后,在一个同事的没有装jdk的电脑上运行,就是不行,报错jvm.dll为无效的windows映像,如截图
最后发现
- 读《研磨设计模式》-代码笔记-策略模式-Strategy
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化
简单理解:
1、将不同的策略提炼出一个共同接口。这是容易的,因为不同的策略,只是算法不同,需要传递的参数
- cmd命令值cvfM命令
chenyu19891124
cmd
cmd命令还真是强大啊。今天发现jar -cvfM aa.rar @aaalist 就这行命令可以根据aaalist取出相应的文件
例如:
在d:\workspace\prpall\test.java 有这样一个文件,现在想要将这个文件打成一个包。运行如下命令即可比如在d:\wor
- OpenJWeb(1.8) Java Web应用快速开发平台
comsci
java框架Web项目管理企业应用
OpenJWeb(1.8) Java Web应用快速开发平台的作者是我们技术联盟的成员,他最近推出了新版本的快速应用开发平台 OpenJWeb(1.8),我帮他做做宣传
OpenJWeb快速开发平台以快速开发为核心,整合先进的java 开源框架,本着自主开发+应用集成相结合的原则,旨在为政府、企事业单位、软件公司等平台用户提供一个架构透
- Python 报错:IndentationError: unexpected indent
daizj
pythontab空格缩进
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦
Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开
- HttpClient 超时设置
dongwei_6688
httpclient
HttpClient中的超时设置包含两个部分:
1. 建立连接超时,是指在httpclient客户端和服务器端建立连接过程中允许的最大等待时间
2. 读取数据超时,是指在建立连接后,等待读取服务器端的响应数据时允许的最大等待时间
在HttpClient 4.x中如下设置:
HttpClient httpclient = new DefaultHttpC
- 小鱼与波浪
dcj3sjt126com
一条小鱼游出水面看蓝天,偶然间遇到了波浪。 小鱼便与波浪在海面上游戏,随着波浪上下起伏、汹涌前进。 小鱼在波浪里兴奋得大叫:“你每天都过着这么刺激的生活吗?简直太棒了。” 波浪说:“岂只每天过这样的生活,几乎每一刻都这么刺激!还有更刺激的,要有潮汐变化,或者狂风暴雨,那才是兴奋得心脏都会跳出来。” 小鱼说:“真希望我也能变成一个波浪,每天随着风雨、潮汐流动,不知道有多么好!” 很快,小鱼
- Error Code: 1175 You are using safe update mode and you tried to update a table
dcj3sjt126com
mysql
快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了!
今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:
Error Code: 1175
You are using safe update mode and you tried to update a table without a WHERE that
- 枚举类型详细介绍及方法定义
gaomysion
enumjavaee
转发
http://developer.51cto.com/art/201107/275031.htm
枚举其实就是一种类型,跟int, char 这种差不多,就是定义变量时限制输入的,你只能够赋enum里面规定的值。建议大家可以看看,这两篇文章,《java枚举类型入门》和《C++的中的结构体和枚举》,供大家参考。
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum
- Merge Sorted Array
hcx2013
array
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:You may assume that nums1 has enough space (size that is
- Expression Language 3.0新特性
jinnianshilongnian
el 3.0
Expression Language 3.0表达式语言规范最终版从2013-4-29发布到现在已经非常久的时间了;目前如Tomcat 8、Jetty 9、GlasshFish 4已经支持EL 3.0。新特性包括:如字符串拼接操作符、赋值、分号操作符、对象方法调用、Lambda表达式、静态字段/方法调用、构造器调用、Java8集合操作。目前Glassfish 4/Jetty实现最好,对大多数新特性
- 超越算法来看待个性化推荐
liyonghui160com
超越算法来看待个性化推荐
一提到个性化推荐,大家一般会想到协同过滤、文本相似等推荐算法,或是更高阶的模型推荐算法,百度的张栋说过,推荐40%取决于UI、30%取决于数据、20%取决于背景知识,虽然本人不是很认同这种比例,但推荐系统中,推荐算法起的作用起的作用是非常有限的。
就像任何
- 写给Javascript初学者的小小建议
pda158
JavaScript
一般初学JavaScript的时候最头痛的就是浏览器兼容问题。在Firefox下面好好的代码放到IE就不能显示了,又或者是在IE能正常显示的代码在firefox又报错了。 如果你正初学JavaScript并有着一样的处境的话建议你:初学JavaScript的时候无视DOM和BOM的兼容性,将更多的时间花在 了解语言本身(ECMAScript)。只在特定浏览器编写代码(Chrome/Fi
- Java 枚举
ShihLei
javaenum枚举
注:文章内容大量借鉴使用网上的资料,可惜没有记录参考地址,只能再传对作者说声抱歉并表示感谢!
一 基础 1)语法
枚举类型只能有私有构造器(这样做可以保证客户代码没有办法新建一个enum的实例)
枚举实例必须最先定义
2)特性
&nb
- Java SE 6 HotSpot虚拟机的垃圾回收机制
uuhorse
javaHotSpotGC垃圾回收VM
官方资料,关于Java SE 6 HotSpot虚拟机的garbage Collection,非常全,英文。
http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html
Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning
&