原创 cxf2.7.15-作爲webService客戶端遇到的問題

1、Exception in thread "main" java.lang.NoSuchFieldError: QUALIFIED     at org.apache.cxf.service.model.SchemaInfo.set

原创 dubbo使用註解配置,客戶端(消費端)ReferenceConfig源碼簡析

本來是要看個開源項目的,結果看着看着就看到dubbo源碼裏面去了,吸引力太大了,哈哈~ 1、如果是配置文件,在com.alibaba.dubbo.config.spring.schema.DubboNamespaceHandler完成類解析

原创 angular國際化使用管道國際化失敗排查方法

ngx-translate和ng2-translate由於不同項目之間整合,兩個項目依賴不同包的translateservice,整合完成發現使用管道國際化的html頁面國際化失敗,一直嘗試換引入位置都不生效,沒辦法要跟進angular的源

原创 讀取zookeeper上的dubbo註冊信息

dubbo有自己的服務監聽服務器,incubator-dubbo-ops-develop,github可以下載到,網上也有很多本地部署的例子,就想了下能不能自己監聽dubbo的服務,於是寫了如下代碼。特別注意的是zookeeper的watc

原创 shiro進行權限控制的aop原理

一、CglibAopProxy Spring的AOP代理類,這個代理是根據cglib生成新的類,與jdk的動態代理不一樣,來看下cglib根據目標bean生成代理的方法,之前講過DefaultAdvisorAutoProxyCreator在

原创 記一次項目啓動記錄

Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean。spring源碼。 報錯的位置org.spring

原创 webservice調用報異常,xfire,nullpointer,serialize……

這個項目的背景是,客戶端使用C++實現,通過發送http向服務器A請求數據,服務器A是用Java編寫,使用第三方的開發框架xfire再去別的服務器B請求數據,有遇到一種情況就是在我本地開發環境下是正常的,但是一旦打包之後提交測試組,只要需要

原创 : Can't load AM D 64-bit .dll on a IA 32-bit platf

SEVERE: Cannot find specified temporary folder at D:\tomcat\temp java.lang.UnsatisfiedLinkError: D:\asmm\bin\tcnative-

原创 在A數據庫的a表中創建觸發器,往a表插入數據的話,將數據轉移至B數據庫中的a表

EXEC sp_addlinkedserver @server='cqq',--被訪問的服務器別名(習慣上直接使用目標服務器IP,或取個別名如:JOY) @srvproduct='ms', @provider='SQLOLEDB',

原创 Bean後處理器的用處,由shiro配置想到的

一、BeanPostProcessor BeanPostProcessor,實現這個接口之後允許對spring管理的bean進行增強處理。該接口主要有兩個方法 Object postProcessBeforeInitialization(O

原创 shiro整合到spring原理

通過shirofilter加載到spring原理簡析  1、org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext#selfInitia

原创 瀏覽器可以正常訪問中央倉庫,但是maven就是下載不下來?

http\://maven.aliyun.com/nexus/content/groups/public/.error=Could not transfer artifact org.apache.logging.log4j\:log4j-

原创 使用tls握手時報錯NoSuchAlgorithmException

1.出現NoSuchAlgorithmException一般是由於,當前jdk不支持你所指定的簽名算法,一般可以通過引入BC provider,怎麼引入到jdk可以隨便百度到,那麼可以查看BC是否支持該OID的算法,怎麼查看可以寫個main

原创 karaf相關知識點

1.karaf對OSGi Bundle的組織採用Pax的maven url方式,通過mvn安裝的bundle文件位置是在system下,也可以通過mvn安裝路徑文件 2.karaf對mvn的配置文件路徑爲:etc/org.ops4j.pax

原创 Servlet/Filter/Listener回顧

一、Servlet生命週期     1、創建servlet實例,一般是在客戶端第一次請求的一個servlet時創建,系統級別的是在web.xml配置的load-on-startup裏面     2、web容器調用Servlet的init方法