北有风雪

靠谱程序猿养成记

排序:
默认
按更新时间
按访问量

【Linux进阶】Ubuntu 16.04安装Rabbitmq

在阅读这篇文章之前,你应该是对Rabbitmq有一定了解的 环境搭建 Ubuntu 16.04 LTS Erlang 18.3 Rabbitmq 3.6.15 准备 我们选择/usr/local作为工作路径 mkdir /usr/local/rabbitmq cd /usr/loca...

2018-09-04 14:46:01

阅读数:38

评论数:0

记一次SQL Server的清理过程

由于历史原因,库里有几张表的行数已经超过了几亿条,而且99%都是无用的历史数据(别问我为什么这么多,就是这么刺激),简单的top 1查询都能跑个十几分钟。 以上,是背景。业务上来看,服务器已经完全无法工作了,所以选择了停机维护。第一步,使用获取总行数select count(0) from t1...

2017-09-05 15:17:04

阅读数:302

评论数:0

【Elasticsearch】常见问题汇总——持续更新

分页结果起点超过结果窗口Caused by: QueryPhaseExecutionException[Result window is too large, from + size must be less than or equal to: [10000] but was [10020]. S...

2017-08-15 17:51:43

阅读数:1538

评论数:0

【Linux进阶】ubuntu 14.04安装Redis

环境搭建 Ubuntu 14.04.5 LTS 安装 下载Redis包,从http://download.redis.io/releases选择一个版本进行下载 wget http://download.redis.io/releases/redis-2.8.7.tar.g...

2017-07-31 14:37:02

阅读数:344

评论数:0

【Linux进阶】Ubuntu 16.04安装ElasticSearch

在阅读这篇文章之前,你应该是对ElasticSearch有一定了解的,或者可以先通过文章末尾的链接了解ES是什么环境搭建 Ubuntu 14.04.5 LTS Elasticsearch 2.4.4 jdk1.7.0_76 安装我们先从Elastic的官网下载ES的安装包wget https://...

2017-06-05 18:48:58

阅读数:5397

评论数:0

【Linux进阶】ubuntu 16.04安装zookeeper

环境搭建 Ubuntu 14.04.5 LTS zookeeper-3.4.6 jdk1.7.0_76 安装 下载zookeeper包,由于apache官方网络慢,我们选择从华科大的镜像地址进行下载 wget http://mirrors.hust.edu.cn/apache/zookeeper/...

2017-06-05 18:09:07

阅读数:3579

评论数:0

使用maven搭建多模块项目

我们为什么要进行模块化开发?在多人使用Maven协作开发项目时,尤其是稍微上点规模的项目,每个RD的工作都细分到具体功能和模块,有些模块甚至还要单独部署。我们假设有这样一个商城项目,包括以下几个模块: - 商城前台(shop) - 管理后台(admin) - 数据库交互模块(dao) - ...

2017-02-06 11:33:41

阅读数:8316

评论数:2

Hibernate ehcache缓存配置详解+实战

依赖管理我这里使用的maven来管理的依赖,pom如下:<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId&g...

2017-01-10 16:37:23

阅读数:4676

评论数:0

Hibernate Criteria 查询 出现重复实体

Hibernate Criteria 查询 出现重复实体 Role与RoleResourcePermission是OneToMany关系,通过Hibernate Criteria查询Role对象时,OUT LEFT JOIN导致Role对象重复 思路Hibernate的关联查询分为查询和实体包...

2016-12-19 17:00:17

阅读数:2373

评论数:0

Hibernate注解常见错误

异常栈Could not determine type for: java.util.SetCaused by: org.hibernate.MappingException: Could not determine type for: java.util.Set, at table: user_...

2016-10-25 19:08:44

阅读数:217

评论数:0

Windows下免装MySQL使用

下载MySQL下载地址:http://dev.mysql.com/downloads/mysql这里下载的版本是:mysql-5.7.16-winx64解压MySQL压缩包将压缩包解压到D:\Program Files\,MySQL的根目录是:D:\Program Files\mysql-5.7....

2016-10-20 18:04:41

阅读数:264

评论数:0

关于c3p0 ResourcePoolException: Attempted to use a closed or broken resource pool

异常栈### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is...

2016-10-18 14:24:14

阅读数:5681

评论数:0

Spring声明式事务注解@Transactional

spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 声明式事务管理建立在AOP之...

2016-07-27 13:17:28

阅读数:409

评论数:0

tomcat报错:This is very likely to create a memory leak问题解决

这种问题在开发中经常会碰到的,看看前辈的总结经验 Tomcat内存溢出的原因   在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。   这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:   1.OutOfMem...

2016-07-25 14:48:26

阅读数:37551

评论数:2

Tomcat性能调优

Tomcat server.xml connection 调优<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="30000" ...

2016-07-25 14:44:18

阅读数:249

评论数:0

使用Jmeter进行压力测试

目标使用jmeter模拟500个用户的请求,频度为每秒钟10次请求一、添加线程组(Thread Group)二、设置线程组参数 Number of Threads(users): 一个用户占一个线程, 100个线程就是模拟100个用户 Ramp-Up Period(in seconds)...

2016-07-25 14:06:28

阅读数:280

评论数:0

获取通过body传输的postdata数据

目前基于rest风格的很多API开始使用通过body data来传输来代替之前的key-value传输方式。在java servlet或者springmvc中可以通过如下代码来获取并图片通过流方式传输的数据:   1 InputStream is= nul...

2016-07-08 09:08:06

阅读数:7568

评论数:1

Java异常处理的最佳实践

Java异常处理的最佳实践为什么要有最佳实践我们在写程序是不可避免的要对代码进行异常处理,但是有时对异常的处理会使我们的程序变的更加糟糕,这是我们所不想看到的。所以,我们再进行异常处理时需要遵循一定的套路,来降低异常处理对我们程序的影响。异常产生的原因一般来说,java中的异常会产生于一下三种情况...

2016-07-04 17:50:58

阅读数:676

评论数:0

使用SQL存储过程

SQLSERVER:变量的声明:声明变量时必须在变量前加@符号DECLARE @I INT变量的赋值:变量赋值时变量前必须加setSET @I = 30声明多个变量:DECLARE @s varchar(10),@a INTif语句:if .. begin ... end el...

2016-07-01 14:22:46

阅读数:7748

评论数:0

【Elasticsearch】以服务的形式启动Elasticsearch

Running as a Service on Windows The script requires one parameter (the command to execute) followed by an optional one indicating the se...

2016-05-19 16:56:41

阅读数:4084

评论数:0

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