- 博客(260)
- 收藏
- 关注
原创 Git
一、 跟踪分支与远程跟踪分支的概念分支: 指向某个Commit 对象的引用跟踪分支(tracking branch):可以理解为本地Github 的客户端远程跟踪分支(remote tracking branch),可以理解为本地GitHub的服务端现在我们在本地通过 add commit 提交commit C3. 这个时候master 会指向C3. 但original/...
2018-07-29 11:49:09 237
原创 企业级API网关
API网关就是用来代替控制器层 Controller,使用API网关直接调用Service层在Service层加 @APIMappinghttp://localhost:8080/api?method=XX&param=XX API store : 存储所有带有APIMapping 的类存储的对像为 APIRunnable,apiName, targetMeth...
2018-07-26 21:17:50 421
原创 分步式事务
分布式事务场景: 不同系统,不同数据库例如,外卖点单后提交,就有订单系统 和 配送系统。分步式事务问题:配送调度接口调用成功,但订单系统数据库事务提交失败配送调度接口调用超时,但订单系统数据库事务回滚 分布式事情BaseBese 模型反ACID,完全不同于ACID模型核心思想: 无法做到强一致性,但是可以根据业务场景,保证最终一致性 例如: 可以先把订单...
2018-07-25 21:46:02 311
原创 Spring Boot + Swagger
http://springfox.github.io/springfox/docs/current/#customizing-the-swagger-endpoints一、什么是Swagger?Swagger: 一个描述Restful service规范 可以在界面上测试RestfulServiceswagger-ui: 用来显示API文档s...
2018-07-25 14:13:11 263
原创 Spring Boot Actuator
Spring Boot : 2.0.3POM文件中加入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId>...
2018-07-24 13:46:01 150
原创 Spring Boot CMI 使用笔记
Spring Boot 提供的优越性1. 自动配置,不需要配置很多的bean, 会根据class 中的jar 文件来自动配置bean2. 起步依赖,利用Sping starter强大的功能,只需简单的指定,目标是使用JPA 构建一个Web工程,Spring会管理所有的传递依赖3. 对Restful Service 提供的强大支持4. 使部署变得简单,可以将web 应用部署成一个...
2018-07-17 11:49:48 194
原创 Websphere的类加载器以及策略的简单介绍
转载自: https://blog.csdn.net/eric_sunah/article/details/172899851.1 什么是ClassLoader顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转...
2018-04-20 17:46:47 334
原创 查看was中项目类的加载顺序
https://blog.csdn.net/zhouyong0/article/details/7970557查看was中项目类的加载顺序
2018-04-20 17:38:54 802
原创 java线程安全问题之静态变量、实例变量、局部变量
转载 java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说:写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线程环境下的线程安全问题结论,然后用示例验证,请大家擦亮眼睛,有...
2017-07-04 14:50:54 159
原创 SSL 的 java 实现
转载自: http://blog.csdn.net/chw1989/article/details/7584995实现技术: JSSE(Java Security Socket Extension)是Sun为了解决在Internet上的实现安全信息传输的解决方案。它实现了SSL和 TSL(传输层安全)协议。在JSSE中包含了数据加密,服务器验证,消息完整性和客户端验证等技术。通过使用...
2017-02-07 17:43:39 298
原创 Dojo query 库
Dojo Query 库的核心是一个 dojo.query 函数,该函数接收一个查询字符串,以及一个可选的 DOM 节点作为参数,返回一个 NodeList 对象。一方面我们可以通过 id,元素名称,属性,CSS 等及其组合设置精巧的查询字符串准确控制返回的结果,另一方面返回的 NodeList 对象提供了丰富的操作接口,对其调用的很多方法(如 addClass)都可以直接作用于所有的元素,并且...
2016-11-01 15:42:07 156
原创 转载: 快速理解Docker - 容器级虚拟化解决方案
转载自: http://blog.csdn.net/colorant/article/details/20608157是什么 简单的说Docker是一个构建在LXC之上的,基于进程容器(Processcontainer)的轻量级VM解决方案 拿现实世界中货物的运输作类比, 为了解决各种型号规格尺寸的货物在各种运输工具上...
2016-08-03 17:20:59 158
原创 webshpere缓存--JSP
在websphere中修改了jsp后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存,如我的应用部署的目录为:/home/IBM/WebSphere/AppServer02/profiles/AppSrv01/installedApps/gztwweb2Node03Cell在...
2016-07-26 15:00:23 208
原创 webshpere缓存--web.xml
在项目中经常遇见这样的问题:修改应用的配置文件web.xml后,无论重启应用还是重启WebSphere服务器,都不能重新加载web.xml,导致修改的内容无效。 这个问题困扰了我好久,即使删除了${was安装目录}/IBM/WebSphere/AppServer/profiles/AppSrv01/下的temp和wstemp两个缓存文件夹下的临时文件,重启后还是无效。几经折腾,后来终于找...
2016-07-26 14:57:56 303
原创 ActiveMQ的queue以及topic两种消息处理机制分析
转自: http://itindex.net/detail/50057-activemq-queue-topic 上一期介绍了我们项目要用到activeMQ来作为jms总线,并且给大家介绍了activeMQ的集群和高可用部署方案,本期给大家再介绍下,如何根据自己的项目需求,更好地使用activeMQ的两种消息处理模式。 1 queue与topic的技...
2016-02-02 13:51:13 249
原创 使用Solr 增加索引以及检索
参考文献地址:http://www.solr.cc/blog/?p=1296 Solr版本:4.7.0 一、依赖的jarMaven配置 [html] view plain copy<dependency> <groupId>org.apache.solr</group...
2016-01-26 13:02:33 173
原创 [ solr入门 ] - 利用solrJ进行检索
转自: http://www.cnblogs.com/huangfox/archive/2012/02/13/2348949.htmlsolrJ可以看成是solr的java版客户端,提供基本的索引维护、检索等功能。 solrJ和solr服务端有两种“沟通”方式:第一,利用http进行通信。第二,直接访问solrCore(solr配置文件、索引文件等),不需要http通信(wi...
2016-01-26 12:46:14 156
原创 转载: Web 研发模式演变
转载: https://github.com/lifesinger/blog/issues/184一、简单明快的早期时代可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务端给什么浏览器就展现什么,展现的控制在 Web Server 层。这种模式的好处是:简单明快...
2016-01-25 15:15:57 137
原创 Ibatis 升级 Mybatis
---ibatis 文件的修改1.拷贝mapping 文件中的 <typeAlias alias="ColumnSetupBean" type="com.smartdot.cip.business.setup.column.bean.ColumnSetupBean"/> 到sqlMapConfig.xml中 ,type alias 属性前后互换。2. <?xml version=...
2014-11-06 15:41:25 393
原创 Rest之一-什么是REST?以及RESTful的实现
转载自:http://developer.51cto.com/art/200908/141825.htm什么是REST? REST (REpresentation State Transfer) 描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主要编写者之一。REST 指的是一...
2014-06-17 11:27:19 154
原创 转载:IBM红米连接wifi的方法
转载自:http://bbs.xiaomi.cn/thread-9312716-1-1.html楼主去年年底进入IBM当码农,当时手里是一部米2和一部红米IBM使用的WIFI是很多企业都采用的802.1x加密方式,通过LEAP验证连接4 t9 k' P8 q; c" b$ T8 [ IOS可以直接通过输入用户名和密码进行连接,但是安卓却必须要进行设置 手里的米2能够通过Leap wif...
2014-05-05 16:47:03 431
原创 Hybird的概念
http://dev.yesky.com/238/34657738.shtml Hybrid App概念 Hybrid App:Hybrid App is a mobile application that is coded in both browser-supported language and computer language. They are available th...
2014-04-04 10:46:17 202
原创 搭建mobile开发环境(Ecipse+worklight+google ADT SDK)
1. Download Eclipse Judu here: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr2 (must be Judo, not 4.3)2. Download Worklight 6 ,Install Worklight plugin through Insta...
2014-03-30 16:47:35 179
原创 English interview
Good morning ! It is really my honor to have this opportunity for an interview, I hope i can make a good performance today. I'm confident that I can succeed. Now i will introduce myself briefly I am ...
2013-10-14 14:42:45 147
原创 css 之优先策略
<html> <head> <title>testCSS</title> <style type="text/css"> h2{ color:red; } h2{ color:green; ...
2013-09-05 11:20:41 126
原创 css三种选择器
<html> <head> <title>testCSS</title> <style type="text/css"> /*1.1定义多个HTML标签的CSS,即h1和h2,h3使用同一个CSS*/ h1,h2,h3 { color:red; }...
2013-09-05 10:44:58 141
原创 SQL面试题二
一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负 如果要生成下列结果, 该如何写sql语句? 胜 负2005-05-09 2 22005-05-10 1 2------...
2013-09-03 22:39:12 111
原创 面试SQL语句
1Get the average salary of each store 2Get the average salary of each city 3find cities in which there exists salary less than 1000 4Get the average salary of cities there exists salary less than 1...
2013-09-03 22:22:29 139
原创 javascript创建对象的几种方式 .
// 1. 工厂方法:能创建并返回特定类型对象的工厂函数(factory function).function createCar(sColor){var car = new Object(); // 或者 var car = new Object ;// 对象属性car.color = sColor ; // 对象方法car.showColor = function (){ alert(12...
2013-09-02 22:30:27 100
原创 javascript对象创建的五种方式
<html><head><script>/*5.动态原型法*/ function DCar(name,price){ this.name=name; this.price=price; if(DCar.initial='undefined'){ DCar.prototype.displa...
2013-09-02 22:27:14 116
原创 navigator对象介绍
<html><head><title>测试navigator对象</title><body> <script> document.write("navigator.appName="+navigator.appName); document.write("<br
2013-09-02 22:26:11 233
原创 当执行打印预览window.close无效
<html><head><script>function printView(){ alert("打印预览"); WebBrowser.ExecWB(7,1); }</script><title>测试window.close</title><OBJECT id=&
2013-09-02 22:24:08 287
原创 Python-读取文件:API介绍
Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。一、打开文件Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有所帮助,下面我们就详细介绍其应用程序。代码如下:f = ope...
2013-07-24 23:29:34 230
原创 Python-读取文件例子:一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本 ....
转载自:http://blog.csdn.net/forandever/article/details/5711319功能:获取指定目录下面符合一定规则的文件名称和文件修改时间,并保存到指定的文件中#!/usr/bin/env python# -*- coding: utf-8 -*-'''Created on 2010-7-2@author: forever...
2013-07-24 23:24:57 264
原创 关于CXF的FrontEnd和数据绑定方案
转载自:http://blog.csdn.net/bluishglc/article/details/6435087关于FrontEnt: 在CXF的架构中,有一个FrontEnd概念(组件),实际上这是CXF提供或支持的WebService的编程模型,目前有四种: Annotations:基于CXF自己提供的注解实现WS. Dynamic Clients: 一套...
2013-06-17 11:45:20 118
原创 webservice传送XML大小估算
2013-06-06某天,要做几个WebService,供第三方调用,一些是查询会返回多条数据,建议用分页,请求的时候带了条数,返回去的时候也带了条数,第三方不同意,让做最大条数限制,所以需要估算返回的最大条数。1.读入XML计算一条数据所事的字节数据 public static void main(String args[]) { String FileName = "d:/...
2013-06-06 12:22:22 583
原创 java-HashSet源码学习
HashSet: 不支持多线程 不允许重复【重复会覆盖之前的值】 允许为null初始化:底层使用HashMap来管理 private transient HashMap<E,Object> map; public HashSet(Collection<? extends E> c) { ...
2013-06-05 15:22:42 93
原创 jvm调优:使用jconsole监控Jboss
使用jconsole监管Jboss,windows平台, 本地监控,需要在$jbosshome/bin/run.bat中增加下面的配置:set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.ma...
2013-05-22 14:51:03 163
原创 jvm调优:能生成的线程数
转载自:http://blog.sina.com.cn/s/blog_684fe8af0100wzge.html windows机器(32位的 )上调试一个代码的时候报了一个如下错误 Java代码 java.lang.OutOfMemoryError: unable to create new native thread java.lang.Ou...
2013-05-22 11:31:04 175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人