自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (6)
  • 收藏
  • 关注

原创 记录一个类加载变量引发的问题

类加载变量导致的问题类加载变量导致的问题类加载变量导致的问题因为项目需要,银行要求使用weblogic部署并且启动所有项目,不允许项目单独开服务启动一般都有这样的要求,我所在的项目组有两个单独main方法启动的服务,经过改造变成了可以部署在weblogic启动的web服务,其中一个网关接口服务,依赖于银行方提供的总线ESB服务,发送接口实现和其他系统交互,这中间存在需要行方提供的esb.jar...

2018-11-13 13:35:49 387 1

原创 jps查看Java线程,jstack查看具体线程堆状态

想要使用jps需要配置环境变量,在classpath后在加一个指定Java bin目录。具体命令如下。t2挂起了,堆里面显示t2为RUNNABLE,suspend,resume废弃使用IBM有查看线程的工具,目前还不知道怎么用。这篇文章转载请注明出处...

2018-05-24 14:32:21 3880

原创 git基本命令

最近再写一些项目上传到github,所以要用到git命令。本地需要先安装git客户端,然后指定一个git地址为本地仓库。然后右键git bash here打开git命令界面。首先服务端需要创建一个项目以便clone到本地,再将本地eclipse,idea的项目复制到这个仓库。demo是我这个项目的一个分支。切换master和分支用:git checkout  demo(切换分支)接下来就是上传等一...

2018-05-24 14:21:55 407

原创 启动停止nginx服务

==========================================================传统方法启动nginx服务因为每次虚拟机重启后会删除路径:/var/run/nginx 目录启动nginx必须要这个目录,所以启动虚拟机后需要新建这个目录,在重启nginx服务进入 cd /usr/local/nginx/sbin 目录执行./ngin

2018-02-05 11:43:13 3246

原创 CentOS7 设置防火墙开放端口

>>>  CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下1、直接关闭防火墙systemctl stop firewalld.service           #停止firewallsystemctl disable firewalld.service     #禁止firewall开机启动2、设置 iptables ser

2018-02-05 11:40:54 938

转载 Windows的cmd命令查询指定端口占用的进程并关闭

转自:http://blog.csdn.net/superit401/article/details/51501166以端口8080为例:1.查找对应的端口占用的进程:netstat  -aon|findstr  "8080"    ,找到占用8080端口对应的程序的PID号:2.根据PID号找到对应的程序:tasklist|findstr "PID号"    

2017-12-25 09:19:32 479

原创 上传jar文件到AIX系统乱码问题解决

通常我们上传文件一般比较喜欢用xftp,winSCP等工具,不习惯用命令,但如果上传的是jar文件,用这些工具很容易出现乱码问题,尤其是可执行jar文件,使用这些工具上传,通过命令执行jar发现报错,非法的jar,说明文件已经损坏,这个时候我们就需要通过ftp命令上传。首先打开cmd输入ftp ip回车,输入账号密码进入AIX系统,输入bin回车,这是说明使用二进制进行文件的传输,dir命

2017-09-09 11:49:40 762

原创 SecureCRT强制对表进行解锁

命令:db2top -d dbnameU 进入死锁界面,查询死锁的表a 输入死锁的表的PIDf force application xxx(N/y)?y 强制kill该PID,解决。另:reorg为db2重组表命令1、DB2 优化器使用目录统计信息来确定任何给定查询的最佳访问方案。如果有关表或索引的统计信息已过时或者不完整,则会导致优化器选择不是最佳

2017-08-21 17:23:33 1384

原创 db常用命令

/*******************************************************//**********************vg盘常用命令*********************//*******************************************************/lspv lsvglsvg datavg[vgn

2017-08-01 11:12:25 4099

原创 mvn安装jar命令

mvn install:install-file -Dfile=C:\Users\85475\.m2\slf4j-simple-1.7.21.jar -DgroupId=org.slf4j -DartifactId=slf4j-simple -Dversion=1.7.21 -Dpackaging=jar

2017-06-10 20:58:58 691

转载 log4j

转自 http://www.codeceo.com/article/log4j-usage.html 仅供学习使用日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导

2017-04-12 15:28:13 549

转载 ODS设计思路-ODS到DW同步

转载自 http://blog.itpub.net/10009036/viewspace-1061623/ODS作为DW和业务系统的中间数据层,保留了两者的部分特性,在基本数据上,继承了业务系统的数据形式和组织结构,但出于查询和分析的需求,也可以进行部分粗粒度的汇总,提供部分维度。ODS与DW对比特点:ODS作为DW的数据源,可以根据设计需要,保

2017-04-12 15:26:13 3021

转载 JPA入门例子(采用JPA的hibernate实现版本)

转载自 http://blog.csdn.net/hmk2011/article/details/6289151 。仅供学习(1)、JPA介绍:      JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。使用J

2017-04-12 15:24:26 753

转载 jcs开源缓存框架介绍

这篇文章写的通俗易懂,转自http://blog.csdn.net/zyujie/article/details/7369463,以作学习。JCS是Jakarta的项目Turbine的子项目。它是一个复合式的缓冲工具。可以将对象缓冲到内存、硬盘。具有缓冲对象时间过期设定。还可以通过JCS构建具有缓冲的分布式构架,以实现高性能的应用。对于一些需要频繁访问而每访问一次都非常消耗资源的对象,可以临时

2017-04-12 15:08:44 730

转载 【Mybatis框架】输出映射-resultType与resultMap

输出映射接下来说说有关Mapper.xml配置文件中查询标签中关于返回值类型resultType与resultMap的一些内容1.resultType使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可以映射成功。如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。只要查询出来的列名和pojo中的属性有一个一致,就会

2017-03-07 17:20:08 630

转载 如何在linux下判断web服务是否开启?

对于web服务的开启的判断有以下几种常用方法:1、端口查看:    本地:ss,netstat,lsof123456789101112131415161718192021222

2017-02-21 17:31:24 12560

转载 Centos配置国内yum源

转载自:http://blog.chinaunix.net/uid-23683795-id-3477603.html网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下:1,进入yum源配置目录cd /etc/yum.r

2017-02-21 08:55:41 447

转载 hibernate支持的数据库-转载

Supported Databases版本 1 创建于: 2009-8-7 上午5:33 作者 Anthony Patricio - 最后修改:  2010-3-15 上午4:49 作者 Anthony PatricioThis page is maintained by the Hibernate user community! See Hibernate Cer

2017-02-15 09:09:40 1436

原创 解决maven依赖得问题

由于最近要用到status2得标签库,以及ojdbc,发现通过http://maven.aliyun.com/nexus/下载有时不能依赖,所以网上找了一条cmd maven本地安装命令,只要下得jar没问题,安装好之后就可以直接依赖到maven,另外maven中央库地址http://maven.apache.org/,镜像库http://repo.maven.apache.org/

2017-02-14 14:33:23 845

转载 关系数据库中关系表间的连接(左连接,右连接,内连接,全连接,外连接)

转载自http://blog.sina.com.cn/s/blog_541caaee0100z741.html关系数据库中关系表间的连接主要有:内连接和外连接。 内连接:把两个表中数据对应的数据查询出来。外连接:以某个表为基础把对应数据查询出来(全连接是以多个表为基础),其中又包括左连接和右连接两种。 比如,有下面两个关系表student

2017-02-06 11:20:26 1363

转载 spring与memcache的集成

转载自:http://www.cnblogs.com/xishuixixia/archive/2011/11/03/2234485.html 夕水溪下 博客1.安装memcache1)  下载memcached服务端memcached-1.2.6-win32-bin.zip,地址:http://code.j

2017-01-17 14:03:16 417

原创 模块化建立项目流程(Maven聚合模块)

先说项目使用Maven的好处1、项目构建。Maven定义了软件开发的整套流程体系,并进行了封装,开发人员只需要指定项目的构建流程,无需针对每个流程编写自己的构建脚本。2、依赖管理。除了项目构建,Maven最核心的功能是软件包的依赖管理,能够自动分析项目所需要的依赖软件包,并到Maven中心仓库去下载。A)管理依赖的jar包B)管理工程之间的依赖关系。传统工程

2017-01-09 22:51:33 8410 2

原创 范式

第一范式 第一范式是第二第三范式的基础,是最基本的范式。第一范式包括下列指导原则数据组的每个属性只可以包含一个值关系中的每个数组必须包含相同数量的值关系中的每个数组一定不能相同强调的是列的原子性,即列不能够再分成其他几列 在第一范式中,数据表的每一个行只包含一个实体的信息,并且每一行的每一列只能存放实体的一个属性。比如,对于学生信息,不可以将学生实体的所有属性信息(如学号、姓名、性别、

2017-01-06 16:20:58 1030 1

原创 写给2016

你不能期待着遇见怎样的自己,但你可以选择成为怎样的自己​       转眼16年就迎来了它的落幕,不论怎样华丽的开场,总有归于平静散场的结束,不早不晚,于清晨到傍晚,于四季的轮回,于光阴之流转。想来我的16年也经历了很多,就像以前每个日子在身边流过,自己却毫无察觉,而今年只不过换个城市回忆罢了。​       我也很想像很多作家一样,来一场身

2017-01-06 14:06:50 3713 6

原创 过滤器和拦截器

过滤器:实现Filter接口1.过滤器的作用常用来做项目中的一些共性的需求如:记录日志、过滤敏感词、权限检查过滤器会以极低的耦合度来处理这样的需求共性的需求:几乎每个请求都要做的事情2.使用步骤写一个类,实现Filter接口在web.xml中配置此Filterpackage web;import java.io.I

2017-01-06 10:57:25 596

原创 什么是反射机制,有什么作用

1.反射机制定义反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改其本身状态或行为的一种能力。在Java环境中,反射机制允许程序在执行时获取某个类自身的定义信息,例如熟悉和方法等也可以实现动态创建类的对象、变更属性的内容或执行特定的方法的功能。从而使Java具有动态语言的特性,增强了程序的灵活性和可移植性。2.反射机制的作用Java反射机制主要

2017-01-05 17:34:42 13509

原创 如何使用MD5和SHA算法加密信息

在系统中经常出现要存储一些用户信息,例如登录名和密码等。出于安全考虑,有些信息需要采用某些算法加密之后再进行存储。目前广泛使用的算法有MD5和SHA-1等。Hash算法主要用于信息安全领域中加密,它可以把一些不同长度的信息转化成固定长度的128位编码。MD5和SHA-1是目前应用最为广泛的Hash算法,主要应用文件校验、数字签名和鉴权协议等领域。MD5和SHA属于非对称性加密算法,一般

2017-01-05 16:34:20 1699

转载 Spring拦截器的使用

转载自http://www.cnblogs.com/lcfd/p/5475414.html,仅供自己查找,记忆方便一、Web.xml配置在Web.xml 配置Spring核心控制器DispatcherServlet接收所有请求 springmvc org.springframework.web.servlet.DispatcherServlet 1

2017-01-05 14:30:28 547

原创 各数据库连接数据库中db.properties中的写法

本文汇总了常见的Java JDBC关系型数据库连接字符串,包括MySQL,Postgres,SQL Server和DB2。DatabaseURL (JDBC Connection String)JDBC DriverMySQLjdbc:mysql://HOST/DATABASEcom.mysql.jdbc.DriverPostgr

2017-01-05 09:52:22 8016

原创 Javascript之数据类型

JavaScript的数据类型分为两类:原始类型(primitive type)和对象类型(object type)。JavaScript中的原始类型包括数字、字符串和布尔值。JavaScript中有两个特殊的原始值:null(空)和undefined(未定义),他们不是数字、字符串和布尔值。他们通常分别代表了各自特殊类型的唯一成员。JavaScript中除了数字、字符串、布尔值、nu

2016-12-28 11:01:11 517

转载 JavaScript 数组详解

在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。创建数组在JavaSc

2016-12-20 11:28:38 456

转载 ExtJS中xtype一览

基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton带下拉选项菜单的按钮buttongroupExt.ButtonGroup编组按钮(Since 3.0)slid

2016-12-09 09:07:11 394

转载 Ext数据模型

自定义数据模型在上一节中,我们使用Ext.define 来自定义类,通过Ext.define 定义的类都默认继承自Ext.base 类。如果我们将extend 设置为Ext.data.Model,那么定义的类就是一个数据模型类了。先定义一个简单的数据模型类 User类,代码如下:Ext.define('MyApp.User', { extend: 'Ext.data.Model

2016-12-07 16:01:29 709

转载 Extjs MVC开发模式

假设你从来没有接触过Extjs MVC开发模式,但是你知道ASP.NET MVC、或者别的任何语言下的MVC开发模式,那么我们来试想一下Extjs下的MVC该是什么样子?JS是需要在html页面中运行的,所以它要有一个宿主页面它要有Model、View和Controller三层,这是MVC的基础,如果缺少了这三层,那还叫什么MVC呢?这个JS程序可能需要有一个入口,因为JS不像ASP.NE

2016-12-07 15:15:11 932

转载 如何看Extjs API手册

如何看Extjs API手册ExtJs自学教程(1):一切从API开始题 记   该系列文章不侧重全方位的去介绍ExtJs的使用,只是侧重于解决ExtJs问题的思考方法。写的人不用长篇大论,学的人则能够自立更生。l学习的人只要有一些CSS的JavaScript的基础知识并且对于英文不至于非常蹩脚(以辅助词霸能看懂ExtJs的API为准),都可以参考本教程进行修行。《一》 一

2016-11-24 17:25:56 1017

转载 Sencha Cmd安装笔记

在使用前端框架ExtJs前,需对其环境加以部署,对自己的安装过程加以记录。建议大家在安装时,最好使用VPN,个中缘由,生在跳槽的程序袁应该都懂吧。不然ruby相关命令执行时,会提示相关包无法下载。Sencha Cmd下载地址:https://www.sencha.com/products/extjs/cmd-download/Sencha Cmd 6官网地址:http://

2016-11-20 21:55:54 4258

原创 虚拟机Linux系统安装nginx服务器并启动的步骤

工作前的准备:1.装有Linux的虚拟机。2.nginx安装包,注意是gz结尾的压缩文件。具体步骤1:1 nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。   gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c+

2016-11-15 16:26:49 8393 5

原创 关于给虚拟机Linux系统安装vmware tools工具的细节

因为我对Linux不是很熟悉,也没有深入学习,所以,这次安装vmware tools出现了一系列的问题。通过在网上搜索怎样实现本地操作系统与虚拟机Linux文件共享的功能,知道需要在Linux中安装VT这个工具,然后出了问题也只能自己百度解决。这里我总结我越到过的一些问题,仅供对Linux不熟的小伙伴,这样你们可以少走弯路。1:Vmware Tools是虚拟机提供的软件,这个软件要在root情

2016-11-14 17:23:38 4162

原创 pageHelper分页插件实现原理及使用方法

插件官方网站:https://github.com/pagehelper/Mybatis-PageHelper/tree/master/src/main/java/com/github/pagehelper  实现原理:

2016-11-09 11:31:53 8295

原创 面试问题整理f1

Spring的作用。Spring的Ioc(控制反转和依赖注入)     控制反转:就是由容器控制程序之间的(依赖)关系,而非传统实现中,由程序代码直接操控。     依赖注入:组件之间的依赖关系由容器在运行期决定 ,由容器动态的将某种依赖关系注入到组件之中。Spring容器控制所有Action对象和业务逻辑类的生命周期,由与上层不再控制下层的生命周期,层

2016-11-08 11:17:37 1110

标准ssm框架(解压导入eclipse直接用,介意的话可以改掉项目名字)

standard_ssm_framework框架,日志,增加一个工具类。

2018-01-24

Maven聚合工程源码

Maven聚合工程源码,工作空间压缩包

2017-01-16

spring-springmvc-mybatis

spring-springmvc-mybatis

2017-01-06

数据库学习入门

2017-01-06

spring-frame-4-reference

spring-4中文参考文档

2017-01-05

Java常见问题演示

对Java中容易混淆的知识点的整理,static的使用

2016-11-08

空空如也

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

TA关注的人

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