自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

erdongritian的专栏

慢性尴尬证急性发作

  • 博客(23)
  • 资源 (8)
  • 收藏
  • 关注

原创 java使用局部线程池导致的泄露问题

局部线程池使用不当会导致OutOfMemoryError。内存泄露的代码:public class JVMDemoTest { public static void main(String[] args) throws Exception { JVMDemoTest t = new JVMDemoTest(); while (true) { Thread.sleep(1000); t.test();

2020-06-29 17:58:23 673

原创 二叉树中序遍历

要求:二叉树中序遍历。中序遍历:左中右代码: public List<Integer> inorderTraversal(TreeNode root) { List<Integer> result=new ArrayList<>(); if(root!=null){ inorder(resu...

2019-01-17 11:19:42 165

原创 Reverse Nodes in k-Group

要求:给一个单向链表,同时提供一个正整数k,以长度为k切分链表,把切分后的链表翻转,然后组合结果,并返回。例如:代码:public static ListNode reverseKGroup(ListNode head, int k) { if(head==null||k==1){ return head; } ...

2019-01-16 16:43:23 415

原创 Length of Last Word

要求:给一个单词组成的字符串,返回最后一个单词的长度,每个单词以空格分割。例如,输入:"Hello World",返回:5输入:"ni hao     ",返回:3代码:class Solution { public int lengthOfLastWord(String s) { if(s.isEmpty()){ return 0...

2018-10-03 21:08:10 151

原创 Combination Sum

要求:给一个正整数的数组,再给一个target整数,找出数组里的值排列组合,加起来等于target的所有组合。例如,输入candidates = [2,3,6,7], target = 7,输出[ [7], [2,2,3]]注:1,所给数组中的值不重复,2,数组中的值可以重复使用。基本思路:1,先给数组值排序2,从数组中最大值开始循环,用targe...

2018-09-30 15:14:12 144

原创 N-Queens II

要求:和N-Queens 类似,但是只要求输出有几种方式即可。具体可以参考N-Queens代码如下:public class NQueensIIV2 { public static void main(String[] args) { NQueensIIV2 nQueens=new NQueensIIV2(); System.out.print...

2018-09-29 11:13:43 127

原创 N-Queens

要求:国际象棋中,一个n*n的棋盘,如果有n个皇后,怎样的摆法可以让任意皇后不能攻击其他皇后,皇后可以横着走,竖着走,斜着走。输入:n输出:[ [".Q..", // Solution 1 "...Q", "Q...", "..Q."], ["..Q.", // Solution 2 "Q...", "...Q",

2018-09-29 11:10:23 752

原创 Plus One

要求:给一个非空的数字类型的数组,这个数组代表一个非负整数,计算这个整数加一,并返回这个整数代表的数组例如:输入 [1,2,3]输出[1,2,4]第一次尝试代码,想用java自带的一些数据结构和算法,但是结果很low:public int[] plusOne(int[] digits) { List<Integer> list= new Array...

2018-09-20 17:08:54 165

原创 Group Anagrams

要求:输入: ["eat", "tea", "tan", "ate", "nat", "bat"]输出:[ ["ate","eat","tea"], ["nat","tan"], ["bat"]]所有输入都为小写,输出顺序可以随意。第一次尝试

2018-09-19 11:43:45 123

原创 Rotate Image

题目要求:You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Note:You have to rotate the image in-place, which means you have to modify the input 2D m...

2018-08-15 14:23:11 508

原创 js控制屏幕双屏显示

一、需求双屏显示器下,在主屏(副屏)显示的web页面中,点击链接,打开新页面在副屏(主屏)上显示。二、实现方式代码实现:testdouble.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title>

2018-08-13 15:05:44 12738 3

原创 java生成随机筛子

题目要求:两个线程,一个线程随机生成筛子数,一个线程在控制台中打印线程数,如果连续生成3个6,则两个线程退出。实现代码(一)import java.util.LinkedList;import java.util.Random;import java.util.concurrent.atomic.AtomicInteger;public class DemoA { ...

2018-07-30 17:15:41 1736

原创 Elastic Stack日志采集方案

Elastic Stack日志采集方案说明本文基于elastic stack 相关组件版本号为:6.1.2,linux操作系统,单节点测试部署。Elastic Stack简介:    ElasticStack 是一系列开源产品的合集,包括 Elasticsearch、Logstash 、Kibana、Beat等等。    Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三...

2018-07-05 14:58:21 1170

原创 数据传输混合加密

方案说明1.        数据传输过程中需要用可逆加密算法,对数据进行加密和解密,可逆加密算法有对称加密和非对称加密;2.        对称加密,加密与解密使用的是同样的密钥,所以速度快,但由于需要将密钥在网络传输,所以安全性不高;3.        非对称加密使用了一对密钥,公钥与私钥,所以安全性高,但加密与解密速度慢;4.        解决的办法是将对称加密的密钥使用非对称加密的公钥进行...

2018-07-05 14:30:34 938

原创 linux在局域网下设置时间同步

Linux服务器时间同步

2017-08-30 14:13:40 3975 3

原创 spring-boot+quartz实现web页面增删改定时任务

支持在web页面中添加任务,暂停任务,继续执行任务,修改任务执行周期,测试任务,删除任务,以及quartz集群模式。需要添加的任务需要实现Job接口,并有spring管理bean,例如DemoService,DemoService2这个项目也集成了spring-data,可以用来写业务。

2017-08-28 09:46:17 1235

原创 用百度地图API获取的经纬度信息计算两点距离(Mysql函数)

CREATE FUNCTION getDistance(lng1 DOUBLE,lat1 DOUBLE,lng2 DOUBLE,lat2 DOUBLE) RETURNS DOUBLEBEGIN DECLARE lat1_ double; DECLARE lat2_ double; DECLARE lng1_ double; DECLARE ln

2017-03-02 09:45:24 1285

原创 mysql定时任务的实现

1,需求:每天晚上10点到早上5点,每10分钟中定时执行存储过程。2,实现方式:实现方式有两种:       一种是比较常规的,用mysql的event定时任务,先介绍一下mysql中event定时任务的相关命令,      查看event是否启用: SELECT @@event_scheduler; SHOW VARIABLES LIKE 'event%';      开启

2016-11-14 15:45:42 23146

原创 linux 安装yum

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,所有需要重新安装yum1、删除redhat原有的yum源# rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的yum安装包 在下载前,可以先看下本机的环境# lsb_release -a# uname -a具体地址:http://mirror.cen

2016-08-05 16:07:00 332

原创 Linux替换自带的替换OpenJDK

[root@localhost ~]# cd /usr/bin/[root@localhost bin]# ln -s -f /usr/local/jdk1.7.0_79/jre/bin/java[root@localhost bin]# ln -s -f /usr/local/jdk1.7.0_79/bin/javac

2015-11-26 11:30:20 686

原创 Quartz集群配置

先看看quartz的持久化基本介绍: 引用1 大家都清楚quartz最基本的概念就是job,在job内调用具体service完成具体功能,quartz需要把每个job存储起来,方便调度,quartz存储job方式就分三种,我们最常用的也是quartz默认的是RAMJobStore,RAMJobStore顾名思义就是把job的相关信息存储在内存里,如果用spring配置quart

2015-10-22 10:27:01 578

原创 nginx + tomcat 部署反向代理加负载均衡

1,首先安装nginx ,在安装前,需要先安装pcre,openssl,和zlib1.1,安装pcre:cd  /usr/src/wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gztar -xzvf pcre-8.37.tar.gzcd pcre-8.37./configur

2015-10-21 14:29:54 345

原创 tomcat8 部署到Linux系统中,webService服务无法使用

项目在tomcat7中linux环境和Windows环境都没有问题,但是领导要求部署用tomcat8,在本地Windows环境开发和部署,都没有问题,但是部署到服务器中,调用webService总是报错,报错内容如下: javax.servlet.ServletException: Servlet execution threw an exceptionorg.apache.tomca

2015-09-09 09:53:13 4640

helmhelm-v2.13.1-linux-amd64

helm-v2.13.1-linux-amd64.tar.gz,从官网下的,分享下。

2019-04-03

geowebcache-1.14.0-war.zip

官网下载的geowebcache-1.14.0-war,自己备份用。。。

2018-11-06

geoserver-2.14.0-war

geoserver-2.14.0-war,官网下载有点慢,自己备份一个。

2018-11-06

spring-framework-reference.pdf

spring-framework 4.2.7.RELEASE

2016-07-13

azkaban-solo-server-2.5.0

文档地址:http://azkaban.github.io/azkaban/docs/latest/

2016-06-16

spring+quartz

1,如果只是集成spring和quartz,则只需要jar包,和编写配置文件,即可。 2,如果考虑集群部署,会用到tables_mysql.sql。

2015-10-22

oraoop下载

hadoop中sqoop的插件,可以提高hive导入导出的效率

2014-04-28

基于Spring+hibernate+mysql+rmi+swing的登录Demo

应用Spring+hibernate+mysql+rmi+swing 做一个远程用户登陆界面。登陆进去以后出现一个界面,可以增加和删除用户。并实现国际化,压缩包中有mysql的数据库脚本。

2012-03-13

空空如也

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

TA关注的人

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