翻译_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 翻译 >>列表
理解和配置异常处理SpringSecurity使用简单的分发器模式将框架抛出的异常转移到明确的处理行为中,这将会影响用户对安全资源的访问。SpringSecurity过滤器链中最后几个过滤器之一的o.s.s.web.access.ExceptionTranslationFilter负责检查在认证和授权过程中(在过滤器链的最后一个过滤器即FilterSecurityInterceptor里)抛出的异常并采取适当的行为... 查看全文
//一个POJO例子classUser{Stringname;Stringage;publicUser(Stringname,Stringage){this.name=name;this.age=age;}publicStringgetAge(){returnage;}publicvoidsetAge(Stringage){this.age=age;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this... 查看全文
Session的管理和并发SpringSecurity的一个常见配置就是检测相同的用户以不同的session登录安全系统。这被称为并发控制(concurrencycontrol),是session管理(sessionmanagement)一系列相关配置功能的一部分。严格来说,这个功能并不是高级配置,但是它会让很多新手感到迷惑,并且最好在你对SpingSecurity整体功能有所了解的基础上再掌握它... 查看全文
· ASM指南翻译-7发布时间:2011-10-14
2.3工具除了ClassVisitor接口,以及与之相关的三个组件ClassReaderClassAdapter和ClassWriter,ASM在org.objectweb.asm.util包中提供了一些工具用来帮助开发类生成器或者适配器,这些工具在运行时并不需要。ASM提供了一些实用类用来在运行时操作内部名称,类型描述符以及方法描述符。所有的这些工具将在下面介绍。2.3.1类型就像在前面章节中见到的,ASMAPI将编译后的class中的java类型以内部名称或者类型描述符的方式展现出来。当然... 查看全文
[翻译]Java范型与集合类:演化,而不是革命(第一部分)原文地址:http://www.onjava.com/pub/a/onjava/excerpt/javagenerics_chap05/index.htmlJava范型与集合类:演化,而不是革命(第一部分)作者:MauriceNaftalin和PhilipWadlerEditor'sNote:IntheirnewbookJavaGenericsandCollections... 查看全文
· ASM指南翻译-5发布时间:2011-10-12
2.2.4转换类到目前为止,ClassReader和ClassWriter都是独立使用。手工产生事件,然后被ClassWriter直接消费,或者对称地,事件由ClassReader产生,然后手工地消费,如通过一个自定义的ClassVisitor来实现。当把这些组件组合在一起使用时,将变得很有趣。第一步,将ClassReader产生的事件导入到ClassWriter,结果就是类将被ClassReader解析,然后再由ClassWriter重组为Class。byte[]b1=...... 查看全文
· ASM指南翻译-4发布时间:2011-10-10
2.2.3生成类生成一个类只需要ClassWriter组件即可。下面将使用一个例子来展示。考虑下面的接口:packagepkg;publicinterfaceComparableextendsMesurable{intLESS=-1;intEQUAL=0;intGREATER=1;intcompareTo(Objecto);}上面的类可以通过调用ClassVisitor的6个方法来生成:ClassWritercw=newClassWriter(0);cw.visit(V1_5... 查看全文
· vTiger 中文语言包 终于翻译完了发布时间:2011-09-22
vTiger5.2.1版本的,根据万赛达CRM他们自己改的中文版本提取出来的中文语言包,应该说基本准确了,适合服务型企业使用下载地址在http://bbs.webcider.com/showtopic-55.aspx高兴啊哈哈已经被vTiger开发小组正式录入到他们的插件资源库里面去了!小庆一下!... 查看全文
(原文链接:http://play-framework.herokuapp.com/zh/controllers")来自"Playframework中文小站")控制器层(Controllers)业务逻辑代码通常位于模型(model)层。客户端(比如浏览器)无法直接调用其中的代码,所以模型对象提供的功能,必须作为资源以URI方式暴露给外部。客户端使用HTTP协议来操作这些资源,从而调用了内部的业务逻辑。但是,这种从资源到模型之间的映射是单向的:我们可以根据需要提供不同粒度的资源... 查看全文
第六章高级配置和扩展到目前为止,我们已经介绍了大多数SpringSecurity组件的理论以及架构和使用。我们的JBCPPets商业站点也在逐渐变成一个安全的web应用,我们将会深入讲解一些更有难度的挑战。在本章的课程中,我们将会:l实现我们自己的安全过滤器,解决一个很有趣的问题,即对特定的用户角色用IP过滤的方式增强站点的安全;l构建自定义的AuthenticationProvider及需要的支持类;l理解和实现反黑客的措施名为session固化防护... 查看全文
实现自定义的AuthenticationProvider在很多场景下,你的应用需要跳出SpringSecurity功能的边界,可能会需要实现自己的AuthenticationProvider。回忆在第二章中AuthenticationProvider的角色,在整个认证过程中,它接受安全实体请求提供的凭证(即Authentication对象或authenticationtoken)并校验其正确性和合法性。通过AuthenticationProvider实现一个简单的单点登录通常... 查看全文
翻译无小事:要有使命感当你录入每一个字的时候,无论正确或者错误,优雅或者蹩脚,它都有可能(如果没有在你自己日后的审查或者出版社的编审环节中被发现和解决的话)变成历史,保存在大大小小的图书馆里,被成千上万的(纸书和网络连载、电子版的)读者看到并对他们产生影响。很多技术书,首印以后可能不会重印,所以,错误可能永远留在那里。勘误表当然能起到一定作用,但是请注意,我们没有办法将勘误表送到每个读者手里。而且,想想拿着勘误表在书上改正,该是一件多么痛苦的事情。翻译无易事... 查看全文
据英国《泰晤士报》报道,在全球1000名翻译人员的协助下,英国伦敦“今日翻译”公司近日评选出当今世上最难翻译的词语,其中,班图人的希鲁巴语“ilunga”一词位居榜首,它的意思是:世人愿意以德报怨两次,但决不会有第三次。在英语方面,意思为全权大使或特使的古典英语生字“plenipotentiary”击败了“googly”(木球运动中一种投球招数)、“spam”(斯帕姆午餐肉... 查看全文
1.Awatchedpotneverboils。[误译]眼睛盯着看的壶永远不会开。[正译]心急锅不开。2.Bettersafethansorry。[误译]安全比遗憾好。[正译]最好不要去冒险。3.Goodwineneedsnobush。[误译]好酒不需要做广告。[正译]酒好不怕巷子深。4.Iamallears。[误译]我浑身上下都是耳朵。[正译]我在洗耳恭听。5.Ifthecapfits,wearit。[误译]如果帽子合适,就戴着吧。[正译]要是言之中肯,就接受吧。6.Inforapenny... 查看全文
· 做翻译,我的几点建议发布时间:2011-07-27
过年在家,整理了自己这些年来做翻译的经验,写下来,供有兴趣的读者参考。我以为,要做好翻译,以下几个方面,是很值得注意的:首先,要有良好的英文阅读能力。切莫以为能“大致看懂”原文,再查查字典,就可以做翻译了。我们做翻译,通俗点说,是要“改换形式,传达相同的信息”,而信息在传导过程中必然会有损失,译者应当竭力避免这种损失:“断断续续”地听人说话,或许能大概明白意思,但这并不是说,原文的意思只需要“断续&rdquo... 查看全文
· 关于翻译的一点杂感——余晟发布时间:2011-07-27
按:余晟是畅销书《精通正则表达式》的译者。他文笔优美,做事认真,是一位非常难得的译者。晚上和他在MSN聊天,得知正在翻译另外一部书。晚些时候,在浏览晓菲的博客时,发现她贴的一篇余晟写的关于翻译的一点杂感,遂转贴如下。昨天上班时,一位朋友问我下面这个句子怎么翻译:McDatablamesslowsalesofitsnewIntrepid10000(i10K... 查看全文
原文连接http://www.delphifeeds.com/go/s/74482作者FrançoisGaillardGoogle翻译整理我可能不认识你,但我都不知道有多少次看到这样的代码模式了:whilenotADataSet.Eofdobegin[...]ADataSet.FieldByName('MyFieldName1').SomePropertyOrMethod;ADataSet.FieldByName('MyFieldName2')... 查看全文
原文连接http://www.delphifeeds.com/go/s/74482作者FrançoisGaillardGoogle翻译整理我可能不认识你,但我都不知道有多少次看到这样的代码模式了:whilenotADataSet.Eofdobegin[...]ADataSet.FieldByName('MyFieldName1').SomePropertyOrMethod;ADataSet.FieldByName('MyFieldName2')... 查看全文
原文连接http://www.delphifeeds.com/go/s/74482作者FrançoisGaillardGoogle翻译整理我可能不认识你,但我都不知道有多少次看到这样的代码模式了:whilenotADataSet.Eofdobegin[...]ADataSet.FieldByName('MyFieldName1').SomePropertyOrMethod;ADataSet.FieldByName('MyFieldName2')... 查看全文
本章你将学到一些与渲染管道,着色器,效果相关的概念.渲染管道作用是将3d场景绘制到2d图形,这样就可以在屏幕上显示了.渲染管道的一些阶段可以使用着色器,并使用效果来描述着色器和渲染管道阶段配置的组合.这个特性可以让你创建自定义的效果,提高最终图形的效果.渲染管道为了让3d场景在2d屏幕上可见,场景必须被转换到2d图形.将3d绘制进一个2d图形称为渲染.图9-1显示了xna使用的渲染管道的抽象.图9-1xna的渲染管道3d场景中的物体是用网格(mesh)来描述,网格是顶点(还可能有索引)的集合... 查看全文