自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leecode 15.题:三数之和

Leecode 15.题:三数之和

2022-08-12 17:13:06 222 2

原创 Docker Rabbitmq 启动时创建用户 赋予权限 处理guest不能登录问题

用docker部署rabbitmq时,

2020-06-23 18:07:01 2108

原创 mysql batchupdate 条件更新需要注意的问题

<update id = "batchUpdateAccountUser" parameterType="java.util.List"> update user_basic_info <trim prefix="set" suffixOverrides=","> <trim prefix="unionId=case" suffix=...

2020-06-23 16:31:36 1060

原创 centos 7 本地目录绑定本地目录

//绑定/var/lib/workspace/log 到 /data/logmount --bind /var/lib/workspace/log /data/log//解绑umount -f /data/log//解绑之后才能删除目录,否则删除失败//删除rm -rf /data/log...

2020-02-01 19:43:36 393

原创 centos7 ngx_openresty 服务化开机自启

vi /usr/lib/systemd/system/nginx.service[Unit]Description=The NGINX HTTP and reverse proxy server[Service]Type=forkingExecStartPre=/usr/servers/nginx/sbin/nginx -c /usr/servers/nginx/conf/ngi...

2020-01-30 22:17:00 1532

原创 子网掩码计算题与解析

已知:172.16.30.10/20,请计算出这个IP地址的主机数,子网数,子网位,主机位,子网号,主机号,网络地址,广播地址,主机地址范围格式多少? 在解题之前,我们需要知道IP地址的类型: 地址类型 特征 网络范围 默认掩码 A类地址 第1个8位中的第一位始终为0 0-127 255.0.0.0 B类...

2019-12-13 15:59:19 21192 2

转载 JAVA异常面试题

1.try{}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行,请看下面程序代码的运行结果:   public classTest { public static void main(String[...

2018-09-12 12:39:39 372

转载 spring boot监听器使用

spring boot中支持的事件类型定在org.springframework.boot.context.event包中,目前支持的事件类型有如下6种:ApplicationFailedEventApplicationPreparedEventApplicationReadyEventApplicationStartedEventSpringAppli

2017-12-07 22:38:31 1279

转载 常用的Redis客户端的并发模型

并发访问Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争,但是在Jedis客户端对Redis进行并发访问时会发生连接超时、数据转换错误、阻塞、客户端关闭连接等问题,这些问题均是由于客户端连接混乱造成。对此有2种解决方法:1.客户端角度,为保证每个客户端间正常有序与Redis进行通信,对连接进行池化

2017-12-04 18:36:37 2689

转载 数据库事务隔离级别-- 脏读、幻读、不可重复读(清晰解释)

一、数据库事务隔离级别数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。√: 可能出现    ×: 不会出现脏读不可重复读幻读Rea

2017-10-16 15:20:11 260

转载 JMeter基础之一 一个简单的性能测试

QPS 解释  QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。   为了达成预期的测目的,需要需要在jmeter中建立一个测试计划。因为本次测试仅要求完成对fnng.cnblogs.com  和 tt-topia.rhcloud.com 两个博客首页请求,因

2017-09-29 22:59:35 259

转载 mycat结合MySQL双主实现读写分离

mycat结合MySQL双主实现读写分离服务器拓扑服务器架构安装MySQL创建mysql用户groupadd mysqluseradd -r -g mysql -s /bin/false mysql安装MySQLyum install -y libaiocd /usr/local/src/wget

2017-09-27 23:34:23 266

转载 centos 文件权限整理

一、前言                                  Linux下所有资源、设备均被视作文件来操作,而文件权限则是决定用户可各文件操作的范围,无论是平时使用Linux,还是写程序均涉及这方面。以下为个人学习的整理,供以后查阅。 二、 三种权限                             1. 普通权限权限

2017-09-23 15:55:48 251

转载 Mycat系列之一:数据分片入门实战

近日尝试了关于Mycat分表分库的特性,这里做一些整理,作为入门的参考。本文不对Mycat配置的每一项都进行详细解释,这些内容在其官方的权威指南中都有介绍,这里阐述部署mycat的实际操作过程,也算是对文档没有交代部分的一个补充吧。一、方案规划部署模型如图mycat-model其中,有两台虚拟机:192.168.1.21和192.168.1.22,前者用于部署M

2017-09-23 12:29:35 387

转载 RESET MASTER和RESET SLAVE使用场景和说明,以及清除主从同步关系

mysql主从复制中,需要将从库提升为主库,需要取消其从库角色,这可通过执行RESET SLAVE ALL清除从库的同步复制信息、包括连接信息和二进制文件名、位置。从库上执行这个命令后,使用show slave status将不会有输出。RESET SLAVE vs. RESET SLAVE ALL: Disconnecting a replication slave is easier

2017-09-20 21:43:04 758

转载 centOs 6 Mysql设置主从 主主同步

设置MySQL主从同步主从同步,也称master-slave,是开发过程中常见的提高程序性能的办法。通常情况下在主数据库服务器写入数据,查询数据的时候是在从服务器,主从服务器之间通过同步机制来保持一致,虽然主从数据库的一致性是存在一定时间差的,但因为这个时间差很小所以在一些对时间不是非常敏感的业务场景下被认为是实时一致的。在大多数主流数据库中都是可以通过配置来实现主从同步、读写分离的。这里

2017-09-20 17:39:05 306

原创 centOS6.6 源码安装mysql-5.7.19多实例

首先去官网下载mysql-5.7.19.tar.gz和mysql-boost-5.7.19.tar.gz

2017-09-20 15:22:17 729

原创 J2EE相关随笔

hibernate-jpa  @Column 中的name属性,如果为大写如INSETTIME   映射数据库字段时不会添加_ ,若为InsetTime  则会加下滑线为  inset_time

2017-06-07 11:46:34 210

转载 Linux yum 安装mysql 两篇

Linux yum安装MySQL5.7   一、安装配置MySQL的yum源12345678910# 安装MySQL的yum源,下面是RHEL6系列的下载地址rpm -Uvh http://dev.mysql.com/get/mysql-community

2017-06-03 20:54:18 1014

转载 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务

Dubbo与Zookeeper、Spring整合使用 Dubbo采用全spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。 一:单机模式安装zookeeper 1,下载zookeeper注册中心,下载地址:http:/

2017-04-07 17:50:57 190

转载 Spring自动注入properties文件

1. 因为在下面要用到Spring的配置,所以,首先要引入其对应的命名空间,即要在applicationContext.xml中加入以下的配置:Xml代码  xmlns:util="http://www.springframework.org/schema/util"      xsi:schemaLocation="       http://www.spri

2017-04-07 16:42:23 252

转载 Spring配置文件<context:property-placeholder>

标签提供了一种优雅的外在化参数配置的方式,不过该标签在spring配置文件中只能存在一份!!!众所周知,Spring容器是采用反射扫描的发现机制,通过标签的命名空间实例化实例,当Spring探测到容器中有一个org.springframework.beans.factory.config.PropertyPlaceholderCVonfigurer的Bean就会停止对剩余PropertyP

2017-04-07 16:38:48 695

转载 Spring Session原理

Spring Session的架构当实现session管理器的时候,有两个必须要解决的核心问题。首先,如何创建集群环境下高可用的session,要求能够可靠并高效地存储数据。其次,不管请求是HTTP、WebSocket、AMQP还是其他的协议,对于传入的请求该如何确定该用哪个session实例。实质上,关键问题在于:在发起请求的协议上,session id该如何进行传输?Sprin

2017-04-04 20:48:51 709

转载 一个服务器搭多个tomcat导致session丢失,或者同一个IP不同端口,多个应用的session会冲突解决方法

一个服务器上搭建了多个tomcat或者weblogic,端口不一样,同时启动访问时session丢失。如:A,B两个服务,在浏览器中登录访问A后,当前打开的浏览器上在开一个选项卡访问B服务后,回过来点击访问A时session丢失,需要重新登录A才可以访问。经过资料查找,发现问题是因为:IP相同认为是同一个域,接收了B的set-cookie指令,把对应的cookie内容覆盖了,其中包括jsessio

2017-04-01 15:56:26 552

转载 Centos7.0安装MySql数据库、jdk、tomcat详解

安装mysql的命令:# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm#rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum install mysql-community-server系统会

2017-03-23 17:43:15 995

转载 mysql分表方法-----MRG_MyISAM引擎分表法

一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10进行取模。

2017-01-25 15:28:52 226

转载 连接池 druid(阿里巴巴的框架)

属性跟 dbcp 连接池的差不多.加入了 filters 监控(value 值要有 stat)   在web.xml里加入下面的Servlet  就可查看  例: http://localhost:8080/BenbearGame_test/druid跟spring 一起用时( 只要配置  initialSize      maxActive   就可以),加入其实配置性能不好,官方文档里也不没加

2016-11-23 14:37:35 553

转载 sonar代码审查问题总结

格式:问题名字+问题出现的次数Resources should be closed2资源未关闭,打开发现有两处用到的IO流没有关闭Conditions should not unconditionally evaluate to "TRUE" or to "FALSE"1if/else判断里出现了重复判断,比如在if(a>10)的执行体里面又判断if(a

2016-10-22 11:20:24 4978

转载 sonar代码审查问题总结

格式:问题名字+问题出现的次数Resources should be closed2资源未关闭,打开发现有两处用到的IO流没有关闭Conditions should not unconditionally evaluate to "TRUE" or to "FALSE"1if/else判断里出现了重复判断,比如在if(a>10)的执行体里面又判断if

2016-10-22 11:12:39 683

转载 java十进制转十六进制

public class ToHex {    //10进制转16进制      public static String IntToHex(int n){          char[] ch = new char[20];          int nIndex = 0;          while ( true ){              int m = n/1

2016-10-20 15:48:15 922

转载 maven禁止依赖

org.springframework.data        spring-data-redis        1.7.4.RELEASE                                *              *                            redis.clients    jedis

2016-10-20 15:41:10 893

转载 web服务器与应用服务器静态文件处理

网站通常会采用web服务器(如Nginx、apache)与应用服务器(如tomcat、jboss、jetty等)组合提供服务,这样做的优势是什么?1. 功能侧重点不同。web服务器性能显著,如Nginx可以支撑5万并发连接;对js、css、图片等静态文件有较强的处理能力;可按照预定规则过滤url以及URL的重定向;可作为软负载提供负载均衡服务等等应用服务器相对笨重,更多的是用于处理较复

2016-10-14 11:12:52 423

转载 maven相关系列

http://www.cnblogs.com/davenkin/p/advanced-maven-multi-module-vs-inheritance.htmlhttp://blog.csdn.net/jinshuaiwang/article/details/23686099http://blog.csdn.net/sunmenggma

2016-10-05 22:32:25 192

转载 [Java][activiti]同步或者重构activiti identify用户数据的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]同步或者重构Activiti Identify用户数据的多种方案比较方案一调用IdentifyService接口完成同步接口定义同步单个接口实现片段ActivitiIdentifyCommonDaojavaActivitiIdentifyServicejavaAccoun

2016-06-06 23:26:59 427

转载 Activiti — 动态任务分配

动态任务分配使用的两种方式一、通过特殊表达式,来获取任务信息 ,在流程 UserTask节点上设置 ${流程变量的Key}1、流程定义 1 "1.0" encoding="UTF-8"?> 2 "http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSch

2016-06-06 16:47:16 3730

转载 FIND_IN_SET和GROUP_CONCAT的用法

find_in_set 函数使用方法   个例子来说:有个文章表里面有个type字段,它存储的是文章类型,有 1头条、2推荐、3热点、4图文...1,12,13 等等 。现在有篇文章他既是 头条,又是热点,还是图文,type中以 1,3,4 的格式存储。那我们如何用sql查找所有type中有4图文标准的文章呢??这就要我们的 find_in_

2016-05-15 22:13:14 969

转载 Hibernate多对多中间表有多个字段字段的注解配置方式(三)

情况三:本示例主要以学生(T_Student)和课程(T_Course)之间的多对多关系,中间表Score(分数),学生表和课程表是多对多关系,另外为他们的关系添加额外的字段---分数:T_Student类如下:package server.com.upc.test;import java.util.HashMap;import java.util.HashSet;

2016-05-04 23:14:17 541

转载 Hibernate多对多中间表有多个字段字段的注解配置方式(二)

情况二:如果中间表不仅仅是做关联用的,它里面包含了其他字段信息,仅仅靠多对多的关系是搞不定的。解决方案:多对多的关系拆分为两个一对多!这时候三张表的Model都需要写。我们知道,一对多的关系,一般都是在多的一方做配置。具体代码如下:学生表@Entity@Table(name = "T_STUDENT")@SequenceGenerator(name = "S

2016-05-04 23:13:20 1595

转载 用shape实现progressbar的转圈效果控制转速

android:toDegrees 这个属性 就是控制转动幅度的 可以设置大于360 数值大 就看起来转动快些了的

2016-04-21 11:45:23 6594

转载 去掉img标签里的width 和 height的属性

public class ImageRemove {  public static void main(String args[]){      String html = "";      html = html.replaceAll("(]*?)\\s+width\\s*=\\s*\\S+","$1");      html = html.replaceAll("(]*?)\\

2016-04-20 15:41:26 4566

空空如也

空空如也

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

TA关注的人

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