- 浏览: 86712 次
- 性别:
- 来自: 北京
最新评论
-
hezhuming123:
<script type="text/java ...
jQuery BBCode Editor -
影子_890314:
你这三个是一个项目?可是看着怎么一样呢?
jbpm4.4+ssh+oracle10g+tomcat6简单请假示例 -
jiana227:
http://www.w3theme.com/jquery-b ...
jQuery BBCode Editor -
摩羯_衍:
这个下载地址木有用鸟。。。。。
jQuery BBCode Editor -
摩羯_衍:
受用,多谢。
jQuery BBCode Editor
文章列表
无法下载maven私库中项目的问题
- 博客分类:
- maven
最近着手将项目拆分为了多个子项目,首先建立了一个父项目用于管理所有maven依赖包,接着做了两个工具jar,再就是几个业务项目。父项目和工具jar都上传到了公司私库,后来其他同事反应无法下载。通过调试发现,需要在业务项目中配置私库才能下载。
父项目中配置私库
<distributionManagement>
<repository>
<id>g7-release</id>
<url>http://xx.com/artifactory/libs-relea ...
背景:项目中使用了两个mysql数据源,有一个功能是同时修改两个库里的表数据,需要进行事务控制。项目框架为springcloud+mybatis。
项目结构如下
增加maven依赖
<!--分布式事务支持-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jta-atomikos</art ...
hbase 2.1.1 单机部署
- 博客分类:
- hbase
#下载hbase
wget https://mirrors.cnnic.cn/apache/hbase/2.1.1/hbase-2.1.1-bin.tar.gz
#下载jdk1.8
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
#上传jdk
rz -bye
#解压jdk和hbase
tar -zxvf jdk-8u191-linux-x64.tar.gz
tar -zxvf hbase-2.1.1-bin.tar.gz
#配 ...
List<Sttring> list = new ArrayList<>();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
list.add("5");
Stream.iterate(0, i -> i + 1).limit(list.size()).forEach(i -> {
String s= list.get(i); ...
(1)根节点Configuration有两个属性:status和monitorinterval,有两个子节点:Appenders和Loggers(表明可以定义多个Appender和Logger).
status用来指定log4j本身的打印日志的级别.
monitorinterval用于指定log4j自动重新配置的监测间隔时间, ...
springboot集成log4j2
- 博客分类:
- springboot
1 先将SpringBoot自带的日志存储Logback禁用
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
&l ...
kafka命令(2.12版本)
- 博客分类:
- kafka
创建主题:
./kafka-topics.sh --zookeeper localhost:12181 --create --topic lfwer --partitions 10 --replication-factor 2
增加主题分区数
./kafka-topics.sh --zookeeper localhost:12181 --alter --topic lfwer --partitions 10
删除主题
在server.properties中增加设置,默认未开启
delete.topic.enable=true
重启kafka
./kafka-ser ...
restTemplate 上传文件
- 博客分类:
- springboot
1 添加依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
2 注入Bean
import org.springframework.context.annotation.Bean;
import org.springframework.context.anno ...
添加依赖:
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>3.5.0</version>
</dependency>
yml配置文件:
单机配置:redisson-single.yml
singleServerConfig:
idleConnectionT ...
Mysql 查看连接数,状态 最大并发数
- 博客分类:
- mysql
show status like '%max_connections%'; ##mysql最大连接数set global max_connections=1000 ##重新设置show variables like '%max_connections%'; ##查询数据库当前设置的最大连接数show global status like 'Max_used_connections'; ##服务器响应的最大连接数show status like 'Threads%';Variable_name ValueThreads_cached 0 ##mysql管理的线程池中还有多少可以被复用的资源T ...
SELECT
SUBSTRING_INDEX(
SUBSTRING_INDEX(group_id, ',', b.help_topic_id + 1),
',',
- 1
)
FROM
`group_sms_send_rule` a
JOIN mysql.`help_topic` b
ON b.help_topic_id < (
LENGTH(a.`group_id`) - LENGTH(REPLACE(a.`group_id`, ',', '')) + 1
)
WHERE id = 1 ...
swagger2与springmvc的整合
- 博客分类:
- spring
1 添加如下依赖:
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</ ...
通过spring的这里用到spring的 org.springframework.scheduling.quartz.SchedulerFactoryBean 可以轻松实现对quartz中定时任务的管理。(quartz的集成见:http://lfwer.iteye.com/admin/blogs/2426954)
这里直接上代码:
package com.eversec.mastersp.business.action;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
...
spring从3.1.0升级到4.2.7
- 博客分类:
- spring
项目有一个表由于业务猛增,需要分表,分表之后就必然用到动态查询表。
项目框架为spring+springMVC+hibernate,通过重写hibernate拦截器EmptyInterceptor可以实现动态表映射。因为spring-orm还用的是3.1.0,它的LocalSessionFactoryBean不支持entityInterceptor属性,因此需要升级spring版本到4.x,这次按照网上的方法升级到了4.2.7。
1 spring依赖
<properties>
<project.build.sourceEncoding> ...
前段时间将项目中spring 3.1.0升级到4.2.7后,发现不兼容老版的quartz(1.8.3),因此升级quartz到2.2.3。
1 quartz依赖包如下:
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.2.3</version>
...