自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (5)
  • 收藏
  • 关注

原创 SpringBoot如果切换多个环境配置

背景:我们通常在开发项目的时候需要多个环境,例如 本地开发环境、测试环境、准生产环境、生产环境、其实这些环境我们只需要更改对应环境的地址就可以,所以我们的项目中就需要多个环境的配置文件了,例如下面这样,我们在使用的时候,只需要告诉配置加载那个环境的配置文件就可以,这样我们就可以动态加载配置环境配置了。下面开始撸代码1、首先在pom.xml中加入如下配置<!--环境配置文件 --> <profiles> <!--开发环境 -->.

2022-04-21 15:51:34 840 1

原创 mysql主从同步

1.为什么要主从同步?在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。其中Master负责写操作的负载,也就是说一切写的操作都在Master上进行,而读的操作则分摊到Slave上进行。这样一来的可以大大提高读取的效率。写操作涉及到锁的问题,不管是行锁还是表锁还是块锁,都是比较降低系统执行效率的事情。我们这样的分离是把写操作集中在一个节点上,而读操作其其他的N个节点上进行,从另一个方面有

2022-04-21 15:37:55 2725

转载 给定一个整数数组和一个整数,返回两个数组的索引,这两个索引指向的数字的加和等于指定的整数。需要最优的算法,分析算法的空间和时间复杂度

题目:给定一个整数数组和一个整数,返回两个数组的索引,这两个索引指向的数字的加和等于指定的整数。需要最优的算法,分析算法的空间和时间复杂度参考答案:public static int[] twoSum(int[] numbers, int target) { int i = 0, j = numbers.length - 1; while (i != j...

2019-07-22 10:41:23 1142 2

转载 如何实现两金额数据相加(最多小数点两位)?

回到这个问题,由于直接浮点相与加会失精,所以要转整数;(可以插入问遇到过吗?是否可以举个例子?)。转整数是第一个坑,虽然只有两位可以通过乘以100转整数,但由于乘以一百和除以一百都会出现浮点数的运算,所以也会失精,还是要通过字符串来转;(可以插入问字符串转整数有几种方式?)字符串转整是第二个坑,因为最后要对齐计算,如果没考虑周全先toFixed(2),对于只有一位小数点数据进入计算就会错误;转...

2019-07-22 10:34:44 1490 1

转载 请解释下为什么鹿晗发布恋情的时候,微博系统会崩溃,如何解决?

出题人:阿里巴巴出题专家:江岚/阿里巴巴数据技术高级技术专家参考答案:A. 获取微博通过 pull 方式还是 push 方式B. 发布微博的频率要远小于阅读微博C. 流量明星的发微博,和普通博主要区分对待,比如在 sharding的时候,也要考虑这个因素...

2019-07-22 10:29:53 2137

转载 输入 ping IP 后敲回车,发包前会发生什么?

参考答案:首先根据目的IP和路由表决定走哪个网卡,再根据网卡的子网掩码地址判断目的IP是否在子网内。如果不在则会通过arp缓存查询IP的网卡地址,不存在的话会通过广播询问目的IP的mac地址,得到后就开始发包了,同时mac地址也会被arp缓存起来。...

2019-07-22 10:28:04 1127

转载 MySQL 的数据如何恢复到任意时间点?

参考答案:恢复到任意时间点以定时的做全量备份,以及备份增量的 binlog 日志为前提。恢复到任意时间点首先将全量备份恢复之后,再此基础上回放增加的 binlog 直至指定的时间点。...

2019-07-22 10:25:11 6175

转载 从 innodb 的索引结构分析,为什么索引的 key 长度不能太长?

参考答案:key 太长会导致一个页当中能够存放的 key 的数目变少,间接导致索引树的页数目变多,索引层次增加,从而影响整体查询变更的效率。

2019-07-22 10:21:58 1226 1

转载 如何解决Eureka Server不剔除已关停的节点的问题?

背景:由于Eureka拥有自我保护机制,当其注册表里服务因为网络或其他原因出现故障而关停时,Eureka不会剔除服务注册,而是等待其修复。这是AP的一种实现。 为了让其有精准的 CP健康检查,可以采取让其剔除不健康节点。server端:eureka.server.enable-self-preservation//(设为false,关闭自我保护主要)eureka.server.evic...

2019-02-24 22:50:25 348

原创 easyui使用

1、easyui是什么东西?easyui是一种基于jQuery的用户界面插件集合。easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。easyui是个完美支持HTML5网页的完整框架。easyui节省您网页开发的时间和规模。easyui很简单但功能强大的。...

2018-12-03 14:21:42 507

转载 HBase shell 命令介绍

HBase shell是HBase的一套命令行工具,类似传统数据中的sql概念,可以使用shell命令来查询HBase中数据的详细情况。安装完HBase之后,如果配置了HBase的环境变量,只要在shell中执行hbase shell就可以进入命令行界面,HBase的搭建可以参考我的上一篇文章:hbase分布式集群搭建HBase介绍HBase简介HBase的名字的来源于Hadoop d...

2018-12-03 14:20:46 1674

转载 hadoop2.8.4安装Mac

1.java环境安装网上搜索 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home2.下载hadoop2.8.4 binary版本下载地址:hadoop2.8.43.解压文件 $ tar -zxvf hadoop-2.8.0.tar.gz4.配置hadoop环境变量4.1 ...

2018-11-07 18:54:25 415

原创 easyui之layout布局

layout布局1、首页我们打开easyui官网和我们的中文api一起结合使用2、先看下我们需要做出的效果​代码核心内容整个大的布局class="easyui-layout"自动适应整个屏幕的两种方式1、body内创建一个div 通过添加属性fit&lt;div class="easyui-layout" data-options="fit:true...

2018-08-17 09:20:43 3652

原创 redis做增删改查工具类

RedisUitl.javapackage com.jk.util;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Map;import java.util.Set;import org.apache.commons.lang.StringU...

2018-08-17 09:10:34 1565

原创 Mongdo操作工具类

 MongoDBUtil.javapackage com.jk.utils;import java.util.ArrayList;import org.bson.Document;import org.bson.types.ObjectId;import com.mongodb.MongoClient;import com.mongodb.MongoClientOption...

2018-08-17 09:08:59 1118

原创 mysql主从同步

1.为什么要主从同步? 在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。其中Master负责写操作的负载,也就是说一切写的操作都在Master上进行,而读的操作则分摊到Slave上进行。这样一来的可以大大提高读取的效率。写操作涉及到锁的问题,不管是行锁还是表锁还是块锁,都...

2018-08-17 09:02:41 355

原创 java图片验证码注解版

package com.jk.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Date;import java.util....

2018-08-17 09:01:30 371

转载 java 感知哈希算法 判断图片相识度

package com.jk.utils;import java.awt.Graphics2D;import java.awt.color.ColorSpace;import java.awt.image.BufferedImage;import java.awt.image.ColorConvertOp;import java.io.File;import java.io.File...

2018-08-17 08:59:55 1313

原创 java 通过 qqwry.dat 解析ip所在地区,qqwry最好隔一段时间更换一个最新的文件

IPEntry.javapackage com.jk.utils.readDat;/** ** 一条IP范围记录,不仅包括国家和区域,也包括起始IP和结束IP * */public class IPEntry { public String beginIp; public String endIp; public String country; p...

2018-08-17 08:57:57 481

原创 java 获取请求ip 工具类

package com.jk.utils;import java.net.InetAddress;import java.net.UnknownHostException;import javax.servlet.http.HttpServletRequest;public class IpUtil { /** * 获取当前网络ip * @param re...

2018-07-13 15:21:08 1577 2

原创 spring aop切点记录日志到mongodb 注解版

package com.jk.aspectj;import java.util.Date;import javax.servlet.http.HttpServletRequest;import org.apache.commons.lang3.StringUtils;import org.aspectj.lang.JoinPoint;import org.aspectj.lang...

2018-07-12 11:55:41 1829 6

原创 HttpClient 工具类

pom.xml加入jar包<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dependency&gt...

2018-05-15 09:19:18 1791 1

原创 java图片验证码

新建一个servletpackage com.jk.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import java

2018-01-19 15:37:27 1090

原创 java 获取网络ip地址

package com.jk.utils;import java.net.InetAddress;import java.net.UnknownHostException;import javax.servlet.http.HttpServletRequest;public class IpUtil { /** * 获取当前网络ip * @param re

2018-01-19 15:34:24 2418 1

原创 java 压缩zip rar

/** * 项目名称:springMVN * 文件名称:ZipUtils.java * 包名:com.jk.user.untils * 创建日期:2017年7月24日下午3:27:39 * Copyright (c) 2017, guansipeng [email protected] All Rights Reserved. */ package com.jk.uti

2018-01-19 15:32:41 566 1

原创 nginx负载均衡配置

1、nginx官网下载安装包。http://nginx.org/en/download.html2、解压后文件夹image.png3、进入conf文件夹,修改nginx.conf文件########### 每个指令必须有分号结束。##################user nobody;#配置用户或者组,默认为nobody nobody。worker_processes 1;#允

2018-01-19 15:29:06 336

原创 java MD5加密

package com.jk.utils;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * * Copyright © 2017 金科教育. All rights reserved. * 类: Md5Util * 描述: MD5加密 * 作者: T

2018-01-19 15:28:39 496 1

原创 poi导入数据

public void uploadExcel(@RequestParam MultipartFile excelfile) throws Exception{ List deptList = userService.getDeptList(); ArrayList userList = new ArrayList(); InputStream inputStream = excelf

2018-01-02 15:01:17 834

转载 如何优化tomcat配置(从内存、并发、缓存3个方面)优化

原文:http://blog.csdn.net/centre10/article/details/5063969Tomcat有很多方面,我从内存、并发、缓存四个方面介绍优化方法。   **一.Tomcat内存优化**  Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。   JA

2017-11-06 09:30:06 394

原创 mysql主从同步

mysql主从同步1.为什么要主从同步?在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。其中Master负责写操作的负载,也就是说一切写的操作都在Master上进行,而读的操作则分摊到Slave上进行。这样一来的可以大大提高读取的效率。写操作涉

2017-08-07 10:29:49 331

原创 nginx负载均衡配置

1、nginx官网下载安装包。http://nginx.org/en/download.html2、解压后文件夹3、进入conf文件夹,修改nginx.conf文件########### 每个指令必须有分号结束。##################user  nobody;#配置用户或者组,默认为nobody nobody。worker_proc

2017-08-04 15:14:12 539

原创 poi导入100万大数据

poi导入100万大数据,前提你的jvm调过有 调大堆的大小。

2017-07-06 10:46:01 7386 2

原创 poi导出大数据 1000万

poi大数据导出,千万数据导出,不会内存溢出。

2017-07-04 14:40:59 2239 25

原创 hadoop集群安装

Hadoop安装文档备注:本文档借鉴地址  http://blog.csdn.net/ab198604/article/details/82504611:准备:3台机机器(可以虚拟机)主:192.168.180.129  master从:192.168.180.130  slave2192.168.180.131 slave1jdk安装包hadoop安装

2016-05-11 18:40:36 509

转载 用spring的InitializingBean的afterPropertiesSet来初始化

org.springframework.beans.factory包下有一个接口是InitializingBean 只有一个方法:/**  * Invoked by a BeanFactory after it has set all bean properties supplied  * (and satisfied BeanFactoryAware and Applicatio

2016-01-13 15:15:35 890

原创 oracle锁表解决方法

--前提是你要有权限操作select count(*) from v$locked_object;select * from v$locked_object;select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object

2015-04-25 09:26:09 798

原创 apache负载均衡配置详解

准备东西tomcat   Apache servermod_jk-1.2.31-httpd-2.2.3.so没有可以去网上下载  一搜一大把  这里就不讲怎么下载了首先安装apache一、找到安装目录  modules,把下载的 mod_jk-1.2.31-httpd-2.2.3.so 改名 mod_jk.so例如:D:\Program Files\apac

2015-01-05 15:09:22 1380

原创 json工具类封装与解析

这个工具类是基于Jackson写的 所以用的时候需要引用jackson的jar包

2014-12-29 11:32:35 2459

原创 java c3p0数据库连接池

com.mysql.jdbc.Driver jdbc:mysql://127.0.0.1:3306/oa_ssh_study?useUnicode=true&characterEncoding=utf-8 root 1234

2014-03-14 14:41:47 1034

原创 easyui之layout布局

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 职工系统/js/jsframework/easyui/themes/default/easyui.css">/js/jsframework/easyui/themes/icon.css">/js/js

2014-03-14 14:36:02 2396

hadoop集群安装文档

hadoop集群安装文档

2016-05-11

httpClient工具类

封装好的httpClient工具类里面包含了get 和 post两种请求

2014-06-04

freemaker插件

freemaker ide eclipse插件

2014-03-11

freemarker.jar

FreeMarker模板引擎,说白了就是网页模板和数据模型的结合体这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。

2014-02-10

ojdbc14.jar oracle驱动jar包

java程序链接oracle数据库时的驱动jar包

2014-01-06

空空如也

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

TA关注的人

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