- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 Spring Boot引用本地jar包
最近项目中引入了SpringBoot框架,但打包后发现项目中引用本地jar包缺失了,经过网上一番查找发现这种情况有两种方案可以采用: 一,搭建一个本地maven源,仍然通过maven管理。这种方法的缺点是,一旦工程需要多人维护,每人都需要搭一个本地源,比较麻烦,除非公司有公用的内部maven源,否则这种方案反而增加工作量。 二,以外部jar方式导入本地jar包,然后
2017-11-13 13:39:15 452
原创 redis单机及集群部署
Redis安装部署1、Redis单机部署1.1、安装步骤步骤1:到Redis官网(https://redis.io/download)下载Redis,现在最新的版本为:4.0.2,将下载好的压缩包上传到服务器当中。目录如下: 步骤2:解压包,执行如下指令:cd/mnt/redis/;tar -zxvfredis-4.0.2.tar.gz; 步
2017-10-30 11:22:22 3801
原创 redis安装及jedis访问
1、下载源码,解压缩后编译源码。$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make2、启动Redis服务。$ redis-server redis.conf3、用客户端测试一
2017-03-08 10:59:37 287
转载 node.js、swagger editor、swagger整合
一、Linux环境下NodeJS的安装配置(HelloWorld)最简单的环境安装,测试helloworld。安装脚本,请仔细阅读逐行执行:#!/bin/bash#检查是否已经安装rpm -qa | grep python#查版本python#最好是重新安装 Python推荐版本( >= v2.5.0 & < 3.0.0 ),否则影响nodejs运行#进入安装目录
2017-02-28 18:52:22 631
原创 SpringMVC与Swagger整合
项目中要使用Swagger,如是对它进行了学习,并成功将其与SpringMvc进行整合。下面就如何将Swagger与SpringMVC项目进行整合做详细说明,方便以后查阅:步骤一:引入需要使用到的jar包: com.mangofactory swagger-springmvc 0.9.5
2017-02-27 17:24:20 720
原创 No Dialect mapping for JDBC type :-9
用hibernate直接执行原生sql的查询,报错No Dialect mapping for JDBC type :-9。在这里记录下,方便以后遇到同样的问题可以快速解决。报错的代码如下:String sql = "SELECT DIM_VALUE_FULL FROM DIMENSION_CALLREASON WHERE ID IN (:analyzeIds) ";Query q
2017-01-11 18:08:58 716
原创 数据库自动重连
1、引入c3p0 maven依赖 c3p0 c3p0 0.9.1.2 2、继承UnpooledDataSourceFactory并实现 c3p0 的数据连接池import com.mchange.v2.c3p0.ComboPooledDataSource; import org.apache.ibatis.
2016-12-22 14:04:42 7793
转载 日志打印对性能的影响
以前编程不喜欢对每个功能、重要的方法进行日志的格式化输出,即使要输出,也没按照规范进行输出。前段时间,随着我们平台用户量不断增加,出现些问题。当用户遇到问题,就给我们客服打电话。然后客服毫无疑问就来找我们。当我们接收到这样问题的时候,我们首先要定位是什么原因造成的。当时就是因为自己方法中输出的日志很少,而且不规范,所以根本找不到具体原因,虽然最后问题解决了,但是花费很多不必要的时间
2016-12-07 17:53:07 9116
转载 Migration Assistant for MySQL
SQL Server迁移助手(SSMA)团队今天宣布推出针对MySQL的迁移助手Microsoft SQL Server Migration Assistant 2008 for MySQL。 阅读相关信息: 微软发布SQL Server迁移助手为MySQL 下载SSMA为MySQL : SQL Server迁移助手为MySQL 1.0 其实,微软同时发布了其他三个迁移助手: S
2016-11-29 08:41:54 495
转载 返回json的日期格式问题
(一)输出json数据springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点:1.使用mvc:annotation-driven2.在依赖管理中添加jackson-mapper-asl1 dependency>2 groupId>org.codehaus.jacksongroupId>3 artifa
2016-11-03 15:54:40 591
原创 flume+ Elasticsearch +kibana环境搭建及讲解
1、软件介绍1.1、flume1.1.1、flume介绍1)flume概念1、flume是一个分布式的日志收集系统,具有高可靠、高可用、事务管理、失败重启等功能。数据处理速度快,完全可以用于生产环境;2、flume的核心是agent。agent是一个java进程,运行在日志收集端,通过agent接收日志,然后暂存起来,再发送到目的地;3、agent里面包含3个核心组件:so
2016-07-28 10:45:44 3084
转载 ListenableFuture in Guava
ListenableFuture的说明 并发编程是一个难题,但是一个强大而简单的抽象可以显著的简化并发的编写。出于这样的考虑,Guava 定义了 ListenableFuture接口并继承了JDK concurrent包下的Future 接口,ListenableFuture 允许你注册回调方法(callbacks),在运算(多线程执行)完成的时候进行调用, 或者在运算(多线程执行)完成
2016-07-28 10:39:04 204
原创 二叉树实现(java)
从二叉树的定义可知,一棵非空的二叉树由根结点及左、右子树这三个基本部分组成。因此,在任一给定结点上,可以按某种次序执行节点本身的访问,左子树节点的访问和右子树节点的访问。下面的示例代码实现了二叉树的构建、二叉树的遍历(包含递归和非递归方式的实现)、二叉树的索引等。具体解释在代码中都有注释。
2016-03-09 14:31:12 251
转载 Dubbo原理及应用
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或Hessian等
2016-02-02 11:53:51 235
转载 js中apply使用方法小议
之一------(函数的劫持与对象的复制)关于对象的继承,一般的做法是用复制法: Object.extend 见protpotype.js 的实现方法: Object.extend = function(destination, source) ...{ for (property in source) ...{ destination[property] =
2014-12-12 10:21:01 302
转载 在oracle创建Split和Map函数
create or replace TYPE T_VARCHAR2_LIST AS TABLE OF VARCHAR2(200); / create or replace FUNCTION F_SPLIT_STRING( p_source VARCHAR2, p_delimiter VARCHAR2 ) RETURN T_VARCHAR2_LIST AS
2014-11-06 14:31:39 1432
原创 linux常用指令总结
1、查看内存信息 free -m2、查看系统位数 getconf LONG_BIT3、查看参数或版本信息 cat /proc/version或uname -r 4、查看硬盘信息 df -k或df -hl5、抓包 tcpdump -i eth0 -s 0 -w 0107.cap6、查看某个端口是否被占用 netstat -tunlp |grep 161 或 lsof -i tcp
2014-11-05 18:02:29 214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人