自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wwwcomy的程序猿感悟

iteye被封了。。

  • 博客(204)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring Boot 打包时使用Local的JAR

[url]https://stackoverflow.com/questions/30207842/add-external-library-jar-to-spring-boot-jar-internal-lib[/url]Pom中添加Dependency[code="xml"] com.microsoft.sqlserver sqljdbc41 4.1...

2018-09-11 15:07:49 438

原创 Spring MVC Security XML 配置

最近又倒腾回去XML方式配置Spring了基本上项目都需要Spring + Spring Security + Spring MVC, 问题就在于这些在web.xml怎么去配置。试了半天,如果把MVC的配置文件放到context-param中去的话会导致bean被初始化两遍。 最后发现应该是spring和security的配置放到context-param中,mvc相关的(比如contro......

2018-08-28 20:28:49 1172

原创 ObjectMapper ignore unknown properties by default

objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);

2018-08-17 14:10:38 1089

原创 ASCII char to HEX mapping

[code="java"]+----+-----+----+-----+----+-----+----+-----+| Hx | Chr | Hx | Chr | Hx | Chr | Hx | Chr |+----+-----+----+-----+----+-----+----+-----+| 00 | NUL | 20 | SPC | 40 | @ | 60 | ` |...

2018-07-09 10:12:08 305

Spring data jpa @MapKeyColumn的查询处理

最近在使用Spring Data JPA, 查询起来还是比较方便的。简单看了下@Query支持的,其实叫JPQL,是JPA规范中提出的一种面向对象的查询方式,其实JPQL只是HQL的子集(毕竟JPA源于Hibernate),不过HQL原本我也不熟,所以还是需要一段时间来看看JPA2的规范,貌似现在对聚合查询,子查询等功能都支持的不错了。不过网上的资料还是不多,感觉现在国内互联网还是以Mybatis...

2018-07-02 15:14:14 1533

swagger-ui 在Spring boot项目中报错Unable to infer base url

Swagger-UI现在在Spring Boot项目中引用非常的简单1. pom.xml中引入dependency,注意版本兼容性[code="xml"] io.springfox springfox-swagger2 ${swagger.version} io.springfox springfox-swagger-ui...

2018-06-29 21:52:30 1513

Hex查看class编译版本

NotePad++ 32位 hex editor下载地址:https://sourceforge.net/projects/npp-plugins/files/Hex%20Editor/打开class文件后使用ctrl+shift+alt+H:[img]http://dl2.iteye.com/upload/attachment/0129/8964/c19b0c95-9da1-...

2018-05-23 16:20:18 511

原创 记录一下cxf-webservice的脚手架搭建

之前只是用CXF完成了WS-Security/policy的一些工作,CXF使用了WSS4J完成了相关的功能,其实是WSS4J通过CXF提供的interceptor机制完成了这些功能。最近又要实现WS Server的应用,就搭建了一下,helloWorld程序已经上传到Githubhttps://github.com/wwwcomy/cxf_testpom里面的Spring是为...

2018-05-13 23:49:17 163

REST API一对多,多对多调用设计

最近一直在思考Rest API的设计,普通的CRUD应用REST是比较简单并且明确的,大多数搜索结果都有REST API的设计理念,概括来说就是URL代表资源,HTTP Method代表要做什么事情,HTTP response status code代表做事情的结果,如:[code="java"]Get /users/2Response 404[/code]代表了请求ID为2的User...

2018-05-06 09:28:01 1506

原创 Maven deploy file 上传pom

Maven 上传命令:[code="java"]mvn deploy:deploy-file -DgroupId= -DartifactId= -Dversion= -Dpackaging=jar -Dfile= -DrepositoryId= -Durl= -DgeneratePom=true -DpomFile=[/code]如果不设置pomFile的话 generateP...

2018-04-28 19:31:27 7380

Eclipse linux桌面 system explorer命令

Eclipse后来的版本都提供了快速使用explorer在系统中打开目录的方式,windows下不用配置,linux桌面由于命令不同,很可能出现无法打开的情况,修改方式是在Window -> Preferences -> General -> WorkSpace -> Command for launching system explorerredhat下使用 ‪[code="...

2018-04-28 19:25:24 244

原创 eclipse alt+/智能提示错误问题

https://blog.csdn.net/u013066244/article/details/69054447和帖子中描述的一模一样,做个备注。1、点击报错的那个连接`(Window -> preferences -> java -> Editor -> Content Assist -> Advanced)`。2、再打开的配置了面将`Default Proposal...

2018-04-22 14:35:51 169

Jackson 序列化/反序列化时忽略某属性

基于Spring MVC的RESTful接口基本都使用了Jackson这个类库。使用过程中总会有1. 序列化时忽略某属性(如Password)2. 反序列化时忽略某属性(如HashedPassword)其实对应在Bean中,就是类的Setter/Getter方法。Jackson提供了@Jsonignore这个注解,用于在(反)序列化时,忽略bean的某项属性。在Ja...

2017-10-23 15:12:38 7103

Spring Security的权限检查

Spring Security权限检查有两种配置方式,一种就是传统的XML配置/JAVA代码配置(HttpSecurity对象),另一种则是在Controller层使用Annotation.在源码方面,使用HttpSecurity或者配置http xml tag方式的权限校验是在Filter Chain的最后一个Filter -- [b]FilterSecurityInterceptor[...

2017-10-12 14:12:43 530

Spring Java config配置secret key

JWT 中的第三部分是个签名,通过JJWT这个组件 [url]https://github.com/jwtk/jjwt[/url]可以很方便的生成/校验/解码Token中的内容,例子如下:生成JWT:[code="java"]String compactJws = Jwts.builder() .setSubject("Joe") .signWith(SignatureAlgo...

2017-09-27 14:56:57 701

原创 Spring Boot and OAuth2 Tutorials 的一个问题

https://spring.io/guides/tutorials/spring-boot-oauth2/#_social_login_click最近在做这个Tutorial, 基本是OAuth2典型的登录流程:1.用户在自己网站的网页上点击“Login Using FaceBook”后跳转到FaceBook(OAuth2 Auth Server)进行认证2.到Auth Serv...

2017-09-07 15:32:37 472

Spring Cloud Config 使用SVN作为配置源

需求: 使用SVN作为Spring Cloud Config的配置源原因: 不表。。。。版本: Spring Boot - 1.5.6.RELEASE Spring Cloud - Dalston.SR3做法:1. Pom Dependency 中引入svnkit:[code="xml"] org.tmatesoft.svnkit svnkit...

2017-09-04 09:22:03 257

Spring Security Kerberos 配置IWA的关键步骤备忘

IWA: integrated windows authentication 简介:Windows域环境下,终端用户在使用电脑windows系统时已经通过域账户登录了,在使用一些application的时候,也想通过这种方式做认证,不需要在每个application再输入用户名密码。Kerberos的认证原理貌似比较复杂,我也没看太懂,反正刚开始先用别人的封装把环境搭起来,这里使用了S...

2017-04-21 11:21:25 1984

一个斐波那契数列的变体面试题

题目: 有一堆数量为N的球,一次只能从球堆中拿一个或者拿两个球,问把球拿完总共有多少种取法。先举个例子说明一下问题,例如球堆中有3个球,那么取法有三种:[list][*]1,1,1[*]1,2[*]2,1[/list]乍一看和斐波那契没啥关系,当时直接把这道题当高中排列组合做了-。-’ 经过提醒才反过味儿来。[b]解法1:递归法。[/b]感觉算法...

2017-03-30 09:59:00 349

Apache ProxyPreserveHost 配置

在应用SAML的时候,HTTP Request的HOST URL是一个非常重要的参数,用于鉴定当前请求是不是和SAML的metadata一致。如果不一致的话,认证是无法通过的。在HA环境下,Apache作为反向代理,后面会配置多个Tomcat,并且Tomcat的地址一般都是使用的内网IP,如此Tomcat在获取请求的时候就会发现当前请求的request host和metadata里的hos...

2017-03-15 11:41:14 3704

原创 Spring Security中create-session的含义

[quote]create-session Controls the eagerness with which an HTTP session is created by Spring Security classes. Options include:always - Spring Security will proactively create a session if one does ...

2017-02-28 16:26:01 1008

Java SecureRandom的一点记录

先记录一下两个帖子的地址:1. [url=https://www.cigital.com/blog/proper-use-of-javas-securerandom/]Proper Use Of Java SecureRandom[/url]2. [url=https://tersesystems.com/2015/12/17/the-right-way-to-use-securerand...

2016-12-01 13:34:04 662

ADFS的WS-Trust示例

Ws-Trust,是基于XML WebService安全的一个规范,它扩展了WS-Security。WS-Security定义了系统之间在调用WebService的时候如何在SOAP Header中嵌入Token,如UserNameToken,X509证书,SAML,Kerberos等等,这些介绍可以看[url]https://www.oasis-open.org/committees/t...

2016-11-22 10:34:14 1122

SoapUI SSL连接ADFS异常

使用SOAP UI连接ADFS,以WS-Trust的方式获取Request Security Token,ADFS必须使用SSL(HTTPS)方式连接,结果访问失败,SOAP UI报no response, 异常为connection reset。ADFS的EventViewer有以下记录:A fatal alert was generated and sent to the remo...

2016-10-26 10:40:16 370

记录一下Spring Security的HTTP元素

竟然距离上一次博客有五个月之久了。。。今天简单说下spring security配置http遇到的两个问题吧:[code="xml"] ...

2016-07-07 15:29:02 262

拆ipad2换电池记录

=。= 水一发主要借鉴视频:http://iphonerepairmiamibeach.com/墙外的https://www.youtube.com/embed/0-EcAPXhKZk?autoplay=1&rel=0文字的http://bbs.app111.com/thread-604218-1-1.html所以基本不需要上图。现在大多数手机和...

2016-02-19 10:28:08 891

安装JDK8后eclipse项目编译报错

话说还是首先想起来在这里写blog 而不是CSDN。。 还有就是两个月没写了 来水一个这边JDK直接就用上8了,lambda表达式,接口default方法什么的 其他团队都用上了,这跟之前的风格/其他公司的风格完汆不一样。自己装上了之后看到几个编译错误,不过都是单元测试,也没理。正巧今天闲来无事就搞搞环境吧,不然作为一名软件开发(DEV),竟然在有compile error的环境上...

2016-01-13 15:11:39 650

记录一次奇葩的win7系统80端口被占用的问题解决

几个月前搞了个Tomcat,端口改成了80,部署了一个Shibboleth,几个月后的昨天,发现这个Tomcat怎么也启动不起来,报端口被占用,纳闷儿了。。跑了一下 netstat -ano 然后惊呆 80端口被PID是4的process占用然后我。。。 右键关闭System进程树, 系统不出意外的花屏了 =。=网上一搜帖子好多,不过国内转载太多了 大多同样内容 总结一下...

2015-11-18 10:53:23 278

原创 LoadRunner一个Transaction中包含重定向的问题

先吐个槽 这特么BLOG搬家搬得是个毛线啊 分类都成坑了行么?!言归正传在用户登录或者访问受限资源时候,往往会遇到重定向,在这种情况下,LoadRunner的一个Trasaction会包括两个甚至多个请求,如何拆分呢?使用如下配置(LR12.5提供了JS的方式写Web-HTTP/HTML脚本了,妈妈再也不用担心我得一看C就会吐的病了):web.setOpti

2015-11-10 11:05:12 5205

LoadRunner一个Transaction中包含重定向的问题

在用户登录或者访问受限资源时候,往往会遇到重定向,在这种情况下,LoadRunner的一个Trasaction会包括两个甚至多个请求,如何拆分呢?使用如下配置(LR12.5提供了JS的方式写Web-HTTP/HTML脚本了,妈妈再也不用担心我得一看C就会吐的病了):[code="java"]web.setOption("MaxRedirectionDepth", "0");[/code...

2015-11-10 10:53:38 544

原创 Chrome和FF无法关联JRE的问题解决

系统:Win7-64 装的JDK1.6-u37-X64发现只有IE上能跑Applet,Chrome和Firefox里面都没办法跑在about:plugins里面也找不到JRE的插件,参照了http://blog.csdn.net/oscar999/article/details/9082781 这个帖子依旧没办法解决。原因: JDK JRE是64位的,但是FF和Chrome都是3

2015-10-13 15:09:18 4999

原创 mysql分组排序

记录一下分组排序:数据库结构如下:DROP TABLE IF EXISTS `stock`;CREATE TABLE `stock` ( `ID` int(11) NOT NULL auto_increment, `Name` varchar(255) default NULL, `value` int(11) default NULL, `Date` date

2015-10-13 15:09:12 3459

原创 翻译:How to Benchmark a Hadoop Cluster

How to Benchmark a Hadoop Cluster如何检测你的Hadoop集群性能?比较早的一篇文章了,有些可能翻译的不是很顺,比如Benchmark这个词就比较晕,姑且理解为性能吧,原文地址:http://answers.oreilly.com/topic/460-how-to-benchmark-a-hadoop-cluster/引用Is the cluster

2015-10-13 15:09:06 3425

原创 Jquery mobile动态修改header后无法渲染样式的问题解决

最近刚开始看JQuery Mobile, 发现界面确实做得很好,国外开源的东西做得都这么好看。。哎。。。想到我们公司的产品界面。。俗话说 货比货得扔。先介绍一下Jquery mobile,如果要直接看标题问题的话请直接跳到下面红色Title部分。jqm(jquery mobile的缩写)的处理方式实际上是在已有的dom基础上,在页面加载完成后,进行渲染。 而渲染时最重要的就是识别dom上的

2015-10-13 15:09:01 4131 1

原创 Struts2.2.1简单配制

Struts的主要目的就是为了将页面请求和视图(JSP)分离。请求过来 要先经过Struts 判断请求是应该到哪个页面。Web.xml当中加入filter和filtermapping struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter strut

2015-10-13 15:08:55 3375

原创 Eclipse/MyEclipse 添加src JAVA DOC XML提示

源码添加:下好带src的源码,在Java Source Attachment里 AddSource External Folder就可以了。在JAVA DOC Location里面可以添加API,添加后选中类F1即可XML自动标签填充提示Eclipse/MyEclipse ---> Window ---> Preferences ---> XML --> Catalog

2015-10-13 15:08:49 3774

原创 PO BO VO DTO POJO DAO概念及其作用(转)

引用J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。     首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。 引用PO: persistant object持久对象 最形象的理解就是一个PO

2015-10-13 15:08:44 3304

原创 [置顶] 将博客搬至CSDN

=.= 搬到CSDN要求写这个。主要是ITeye经常访问不了,现在流量也太低了。新CSDN博客地址:http://blog.csdn.net/wwwcomy以后还会经常来~

2015-10-13 15:07:39 3378

原创 [置顶] 跳槽前夕的三年总结

从毕业到现在已经三年多了,尽管自己非科班出身,但是三年来还是学到了不少,也即将完成人生第一次跳槽。在这个时刻感觉应该写下些什么,来记录下自己这三年我所经历的风风雨雨,所学所想。2011年刚毕业那年,凭着自己看过Thinking in JAVA的一瓶底姿势(半瓶绝逼是骄傲的说法)、网上搜罗的一些面试宝典再加上毕业设计超级入门的Mutation Searching DataBase(竟然还发了SC

2015-10-13 15:07:33 3267

原创 JAVA中处理ASCII 160 的char

正则表达处理个空格也费劲。刚遇到一个空格,用正则表达\\s死活replace不掉,trim也没辙,空格那个char转成int一看,是160,特么空格不是32么。查了一下,要用以下方式去除:String.replaceAll("\\u00A0","")坑爹。。 另外查了一下, 貌似IE和Firefox对这个东西的处理也有差异,同志们还是用32的空格吧。。还有,保存文件的时候要去除非

2015-10-13 15:07:28 4207 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除