erdongritian的专栏

慢性尴尬证急性发作

二叉树中序遍历

要求:二叉树中序遍历。中序遍历:左中右 代码: public List<Integer> inorderTraversal(TreeNode root) { List<Integer&g...

2019-01-17 11:19:42

阅读数 13

评论数 0

Reverse Nodes in k-Group

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

2019-01-16 16:43:23

阅读数 24

评论数 0

Length of Last Word

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

2018-10-03 21:08:10

阅读数 36

评论数 0

Combination Sum

要求: 给一个正整数的数组,再给一个target整数,找出数组里的值排列组合,加起来等于target的所有组合。 例如,输入 candidates = [2,3,6,7], target = 7, 输出 [ [7], [2,2,3] ] 注:1,所给数组中的值不重复,2,数...

2018-09-30 15:14:12

阅读数 40

评论数 0

N-Queens II

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

2018-09-29 11:13:43

阅读数 33

评论数 0

N-Queens

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

2018-09-29 11:10:23

阅读数 91

评论数 0

Plus One

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

2018-09-20 17:08:54

阅读数 35

评论数 0

Group Anagrams

要求: 输入: ["eat", "tea", "tan", "ate", "nat", "bat...

2018-09-19 11:43:45

阅读数 40

评论数 0

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-p...

2018-08-15 14:23:11

阅读数 191

评论数 0

js控制屏幕双屏显示

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

2018-08-13 15:05:44

阅读数 2011

评论数 1

java生成随机筛子

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

2018-07-30 17:15:41

阅读数 416

评论数 0

Elastic Stack日志采集方案

Elastic Stack日志采集方案说明本文基于elastic stack 相关组件版本号为:6.1.2,linux操作系统,单节点测试部署。Elastic Stack简介:    ElasticStack 是一系列开源产品的合集,包括 Elasticsearch、Logstash 、Kiban...

2018-07-05 14:58:21

阅读数 502

评论数 0

数据传输混合加密

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

2018-07-05 14:30:34

阅读数 165

评论数 0

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

Linux服务器时间同步

2017-08-30 14:13:40

阅读数 1194

评论数 0

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

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

2017-08-28 09:46:17

阅读数 219

评论数 0

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

CREATE FUNCTION getDistance(lng1 DOUBLE,lat1 DOUBLE,lng2 DOUBLE,lat2 DOUBLE) RETURNS DOUBLE BEGIN DECLARE lat1_ double; DECLARE lat2_ dou...

2017-03-02 09:45:24

阅读数 637

评论数 0

mysql定时任务的实现

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

2016-11-14 15:45:42

阅读数 20886

评论数 0

linux 安装yum

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,所有需要重新安装yum 1、删除redhat原有的yum源 # rpm -aq | grep yum|xargs rpm -e --nodeps 2、下载新的yum安装包  在下载前,可以先看下本机的环境 #...

2016-08-05 16:07:00

阅读数 266

评论数 0

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....

2015-11-26 11:30:20

阅读数 465

评论数 0

Quartz集群配置

先看看quartz的持久化基本介绍:  引用 1 大家都清楚quartz最基本的概念就是job,在job内调用具体service完成具体功能,quartz需要把每个job存储起来,方便调度,quartz存储job方式就分三种,我们最常用的也是quartz默认的是RAMJobStore,RAM...

2015-10-22 10:27:01

阅读数 444

评论数 0

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