自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 Provisional headers are shown

请求后端时network有这个告警原因:host配置错了

2022-01-27 08:43:30 466

原创 主线程阻塞一直无法执行下去,dump出线程信息分析原因

如何看懂dump出的线程

2020-03-29 10:51:00 504

翻译 单体应用到业务拆分到SOA再到微服务的演变

一个三甲医院的诞生话说1979年,又是一个春天,莆田乡下的赤脚医生吴大牛被改革的春风吹的心潮澎湃,说干就干,吴大牛趁着夜色朦胧找大队支书汇报了汇报思想,第二天就承包了村卫生室,开启了自己的在医疗圈的传奇历程。乡村诊所大家都知道,没什么复杂的东东,房子只有一间,一个大柜台中间隔开,一半是诊疗兼候诊区,一半是药房,看病就直接找医生,如果前面有人就自己找个位子坐下,排队等一会,秩序倒也井然,看完病了医...

2019-04-06 20:04:14 720

原创 将pdm里的结构导出Excel

在pdm中选中所有tables 按快捷键ctrl+shift+x ,调出执行脚本窗口(Edit/Run Script) 将下面的脚本复制进去执行即可'******************************************************************************Option Explicit Dim rowsNum rowsNum ...

2018-09-17 10:05:35 1807 1

原创 maven 引入外部jar包的几种方式

方式1:dependency 本地jar包 <dependency> <groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> <!--自定义--> &am

2018-09-14 13:07:26 379

原创 maven全局仓库中添加阿里云镜像

找到maven 的配置文件settings.xml,在其中添加以下配置,可解决在中央仓库无法下载jar包问题。Could not transfer artifact * from/to central (https://repo.maven.apache.org/maven2): Received fatal alert: protocol_version<!-- 阿里云仓库 --&...

2018-09-12 15:30:37 825

原创 springMVC容器和Spring容器

一、两个容器创建的时机 1.Spring容器 创建于ContextLoaderListener,当该监听器监听到项目启动时,便会创建applicationContext,并将此对象放入servletCongtext中。<context-param> <param-name>contextConfigLocation</param-nam...

2018-08-31 10:19:58 382

原创 log4j2 应用

1.添加依赖 (pom.xml) <!--log4j2--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log

2018-08-29 16:04:41 468

原创 AOP应用之日志

切面package com.zhph.lang;import com.alibaba.fastjson.JSONObject;import org.apache.log4j.Logger;import org.aspectj.lang.JoinPoint;import org.springframework.web.context.request.RequestContextHold...

2018-08-28 13:13:58 273

原创 linux less命令详解

-b 《缓冲区大小》 设置缓冲区的大小-e 当文件显示结束后,自动离开-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件-g 只标志最后搜索的关键词-i 忽略搜索时的大小写-m 显示类似more命令的百分比-N 显示每行的行号-o 《文件名》 将less 输出的内容在指定文件中保存起来-Q 不使用警告音-s 显示连续空行为一行-S 行过长时间将超出部分舍弃-x 《数字...

2018-08-09 10:06:58 744

原创 windows 和 Linux 挂载

1.Linux挂载 2.windows 挂载

2018-07-26 09:57:22 983

原创 pom详解

Maven 构件工程的属性文件pom.xml文件(实践用):<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0....

2018-07-26 08:58:18 931

原创 power desinger 使用教程

1.生成建表语句

2018-07-25 08:51:50 409

原创 IDEA External Libraries下添加Tomcat的依赖包

IDEA External Libraries下添加Tomcat的依赖包

2018-04-23 22:10:36 5212 3

原创 SVN使用教程

SVN使用教程

2018-03-26 21:03:01 642

原创 java core && heap dump

一、java core java core是关于cpu的,用于分析程序是否卡在某一点上,例如死锁,等待条件等,该文件可以使用记事本打开,也可以使用TDMA等专业工具。 二、heap dump heap dump是关于内存的,用于分析是否存在内存溢出,它是个二进制文件,需要专业的工具来打开分析 例如IBM Heap Analyzer。 三、如何生存java core &amp...

2018-02-10 10:16:44 430

原创 软件质量检测控制----sonar

一、Issue(代码规范) 1.要求:指标总数小于500 2.Issue分为五种,从严重到轻分别是Blocker、Critical、Major、Minor、Info 常见规范问题如下: Issue常见问题及解决方案 二、Duplication(代码重复率) 1.要求:指标小于1% 三、Unit Case Coverage 1.要求:指标高于70% 四、 LCOM4(...

2018-02-10 09:42:01 658

原创 sql查询有数据,dao层方法获取数据为null

这事因为eclipse连接的是dev环境数据库, 而我是在uat数据库下执行的sql语句,所以导致了以上两种迥异的结果。

2018-02-05 20:58:45 5401 2

原创 DB2行列转换

行转列 给出下面的数据: CREATE TABLE Sales (Year INT, Quarter INT, Results INT) YEAR QUARTER RESULTS 2004 1 20 2004 2 30 2004 3

2018-01-29 21:58:25 1066

原创 性能调优及故障诊断思路

一、性能调优 1.数据源连接池及请求池 最大连接数(maxActive)、最小连空闲数(minIdle)、最大空闲数(maxIdle)、超时时间(maxWait) 如果没有连接池则性能差,如果连接数过多则维护成本大,既要解决线程阻塞,又要避免线程死锁。 2.jvm调优 最大堆(-Xmx)、最小堆(-Xms)、垃圾回收策略、详细垃圾回收。

2018-01-29 20:44:30 389

原创 企业级SOA

一、什么是SOA (service-oriented-architecture ) 首先,soa是异构程序间通信的解决方案。 二、如何实现SOA思想 通过 webService 和soap协议。 具体流程是:client程序根据soap协议格式封装“请求数据“, 然后通过http通信协议发送给server程序,server程序收到请求进行解析

2017-12-10 16:41:24 744

原创 IBM MQ两个队列管理器之间的通信

package com.watson.mq;import java.io.IOException;import java.util.Hashtable;import com.ibm.mq.MQException;import com.ibm.mq.MQMessage;import com.ibm.mq.MQPutMessageOptions;import com.ibm.mq.MQQueue

2017-12-05 19:52:28 1093

原创 mysql 追加update_time、create_time、id三字段

紧当数据创建时设置值alter table tbl_books modify create_time datetime not null default current_timestamp当数据被修改时该字段自动更新alter table tableName add update_time datetime not null default current_timestamp on update

2017-11-26 13:20:55 3800

原创 nginx 负载均衡

upstream tomsers{ least_conn; ip_hash; server 192.168.1.112:8080 weight=3; server 192.168.1.122:8080;}server { root /usr/share/nginx/html; includ

2017-11-25 22:22:41 241

原创 ngnix 反向代理至 tomcat

一、部署好tomcat服务器,(记住关掉linux上的SElinux、iptables、firewalld)。 检测是否部署好: (1)先在tomcat上访问curl http://localhost:8080 (2)再在远程机上访问 http://TomcatServerIP:8080 二、安装Nginx服务 三、配置Nginxserver{ root 静态资源路径;

2017-11-25 20:47:39 288

原创 centos 7 上传下载小工具

yum install lrzszsz 下载文件rz 传文件

2017-11-18 19:48:22 818

原创 阿里云镜像centos7更换方法

国内镜像源有很多,阿里云的不错,选择一个好的镜像源加快Centos7系统的更新升级或者安装软件的速度吧!以下方法来自网络,亲测有效。备份原来的yum源cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2.设置aliyun的yum源wget -O /etc/yum.repos.d/CentOS-Ba

2017-11-18 19:44:58 3164

原创 easyui 与 java 通信问题

easyui只能接受json对象,在java后台经测试返回json字符串前端框架是无法解析的。 @ResponseBody 此注解的作用是将返回结果直接写入http response body中。 并且写入的是json字符串。 如果只用@RequestMapping注解,则返回值会被解析为跳转路径。

2017-11-12 19:15:48 285

原创 resultMap映射数据错误问题

mapper文件使用了resultMap进行一对多关系映射,不管怎么配置(没有问题)SQL语句查询出来的结果,和调用mapper代理对象产生的entry数据就是不一致。 解决方案:在mapper的sql语句中加上order by。

2017-11-06 09:16:53 2483 2

原创 SpringMvc模块的使用

springMVC的核心有四个类,前端控制器、处理器映射器、处理器适配器、视图解析器。 其工作原理是,DispatcherServlet获取url,然后调用处理器映射器获得处理器适配器,最后通过处理器适配器来执行处理器获得ModelAndView,最后调用视图解析器将模型对象放入request域。 首先要在web.xml中配置前端控制器。 关于这个web.xml有时还会配置spring监听器,

2017-11-05 13:19:48 1007

原创 spring整合junit

只需在测试类上加上这两个注解,即可在测试类中使用@Autowired注入对象。 注:配置文件路径根据自身情况更改@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:config/applicationContext.xml" })

2017-10-29 14:51:01 281

原创 spring整合mybatis总结

由于原生态的JDBC编程存在硬编码问题,维护不方便于是mybatis等持久层框架应运而生。mybatis开发dao层有两种方法(1)开发dao接口及其实现类(2)mapper代理开发。它是对(1)的优化与发展。下面只介绍mapper代理开发。先剖析一下原理。mapper的代理实现类是由org.mybatis.spring.mapper.MapperScannerConfigurer生成的,

2017-10-29 14:39:33 421

原创 spring_springMvc-mybatis 整合教程

一、引入依赖jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mave

2017-10-22 16:00:42 376

原创 pom详解

一、 什么是pom pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。groupId,artifactId,version,packaging这四项组成了项目的唯一坐标。一般情况下,前面三项就可以组成项目的唯一坐标了。

2017-10-22 14:11:44 2036

原创 Maven安装

一、配置maven的环境 将maven解压,然后配置环境变量打开: 计算机——系统属性——高级系统设置——环境变量 系统变量新建 M2_HOME 变量值E:\apache-maven-3.2.5(maven解压位置) path中添加

2017-10-22 14:08:38 285

原创 AOP应用之------事务管理

<!-- 配置Spring的事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean>-

2017-07-05 21:38:50 353

转载 AOP应用之------测试方法运行时间

package com.cplatform.tencent.task;import java.util.HashMap;import java.util.Map;import org.aopalliance.intercept.MethodInterceptor;import org.aopalliance.intercept.MethodInvocation;import org.apac

2017-07-05 21:30:37 578

原创 模拟 spring IOC

package com.dao;import com.entry.Student;public interface StudentDao { void add(Student student);}----------package com.dao;import com.entry.Student;public class StudentDaoImpl implements Studen

2017-07-04 20:24:29 252

翻译 让县自明本志令---曹操

我被举为孝廉时,年纪很轻,自以为不是那种隐居深山而有名望的人士,恐怕被天下人看作是平庸无能之辈,所以想当一个郡的太守,把政治和教化搞好,来建立自己的名誉,让世上的人都清楚地了解我。所以我在济南任国相时,开始革除弊政,公正地选拔、推荐官吏,这就触犯了那些朝廷的权贵。因而被豪强权贵所恨,我恐怕给家族招来灾祸,所以托病还乡了。  辞官之后,年纪还轻,回头看看与我同年被荐举的人当中,有的年纪已五十多岁了,还

2017-05-29 14:07:49 465

原创 滕王阁序---王勃

豫章故郡, 洪都新府。 星分翼轸, 地接衡庐。 襟三江而带五湖, 控蛮荆而引瓯越。 物华天宝, 龙光射牛斗之墟; 人杰地灵, 徐孺下陈蕃之榻。 雄州雾列, 俊采星驰。 台隍枕夷夏之交, 宾主尽东南之美。 都督阎公之雅望, 棨戟遥临; 宇文新州之懿范, 襜帷暂驻。 十旬休假, 胜友如云; 千里逢迎, 高朋满座。 腾蛟起凤, 孟学士之词宗;

2017-05-29 13:57:11 578

空空如也

空空如也

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

TA关注的人

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