京东面试题: 小东抛小球

题目 ⼩东和三个朋友⼀起在楼上抛⼩球,他们站在楼房的不同层,假设⼩东站的楼层距离地⾯N⽶,球从他⼿⾥⾃由落下,每次落地后反跳回上次下落⾼度的⼀半,并以此类推知道全部落到地⾯不跳,求4个⼩球⼀共经过了多少⽶?(数字都为整数) 给定四个整数A,B,C,D,请返回所求结果。 测试样例: 100,...

2019-02-28 11:05:28

阅读数 87

评论数 0

京东面试题: 幸运数字4和7

题目描述 4和7是两个幸运数字,我们定义,十进制表示中,每一位只有4和7两个数的正整数都是幸运数字。前几个幸运数字是:4,7,44,47,74,77,444,447… 现在输入一个数字k,输出第k个幸运数 样例输入 3 5 100 10000000 样例输出 74 744747 447744...

2019-02-27 19:40:54

阅读数 212

评论数 0

SpringBoot整合MongoDB实现增删改查

1.编辑pom.xml, 增加依赖包 <dependencies> <dependency> <groupId>org.springframework.bo...

2019-02-26 14:48:42

阅读数 197

评论数 1

CentOS安装MongoDB并设置账户密码

安装MongoDB 1.下载安装包 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.6.tgz 2.解压安装包 tar -zxvf mongodb-linux-x86_64-4.0.6.tgz.gz 3.进入目录, 创建数据...

2019-02-26 14:33:47

阅读数 192

评论数 0

SpringBoot静态资源请求失败,添加拦截器,指定后缀 解决方法

SpringBoot静态资源请求失败 静态资源存放位置为: /resources/static/** 方法一: 1.在pom中添加jar包 <dependency> <groupId>org.spr...

2019-02-22 17:49:33

阅读数 488

评论数 0

Spring整合Redis分布式-哨兵

配置主从关系 1. 下载redis安装包 wget http://download.redis.io/releases/redis-3.2.6.tar.gz 2. 解压文件 tar zxf redis-3.2.6.tar.gz 3. 进入文件夹并编译 cd redis-3.2.6 , mak...

2019-01-25 14:59:49

阅读数 27

评论数 0

SSM项目使用AOP实现简单的读写分离

准备条件 事先准备两个数据库服务,并配置为主从分布(master-slave),主机服务用于写,从机服务只用来读。具体配置请前往https://blog.csdn.net/guandongsheng110/article/details/71173080查看。 1. pom.xml添加jar ...

2019-01-24 16:53:59

阅读数 39

评论数 0

SpringBoot整合ActiveMQ消息队列

CentOS6安装ActiveMQ服务 1. 官网下载安装包 http://activemq.apache.org/activemq-5158-release.html 2. 解压文件 tar -zxvf apache-activemq-5.15.8-bin.tar.gz 3. 进入bin目...

2019-01-18 16:02:18

阅读数 41

评论数 0

CentOS 配置nginx搭建https

1. 确保机器上安装了openssl和openssl-develyum install openssl yum install openssl-devel 2. 自己给自己颁发证书(制作秘钥,单项认证)cd /usr/local/nginx/conf(可以自己选择一个目录存放安装的证书,自己记得...

2019-01-16 14:34:56

阅读数 33

评论数 0

CentOS6 环境下配置nginx

准备工作 1.安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 2.PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容...

2019-01-16 11:21:50

阅读数 28

评论数 0

CentOS使用ssh远程免密登录主机, 并远程执行命令

前提条件 主机A: 192.168.64.130 主机B: 192.168.64.131 目标: 主机B免密登录主机A 主机B执行主机A的Shell脚本   配置主机B 使用命令ssh-keygen -t rsa生成rsa密钥, 一路回车 tomcat@localhost ~]$ ...

2019-01-10 15:42:26

阅读数 679

评论数 0

Linux下使用crontab执行定时任务

Linux系统使用crontab执行任务, 共两种处理方式: 修改/etc/crontab文件; 使用命令crontab -e 修改/etc/crontab 需要设定执行用户, 例如root, 该文件添加的任务, 在crontab -l 命令下不展示 # 设置环境变量 SHELL=/bin...

2019-01-09 15:47:30

阅读数 131

评论数 0

LeeCode 68: 文本左右对齐

题目 给定一个单词数组和一个长度 maxWidth,重新排版单词,使其成为每行恰好有 maxWidth 个字符,且左右两端对齐的文本。 你应该使用“贪心算法”来放置给定的单词;也就是说,尽可能多地往每行中放置单词。必要时可用空格 ' ' 填充,使得每行恰好有 maxWidth 个字符。 要求...

2018-09-26 16:03:42

阅读数 34

评论数 0

LeeCode 57: 插入区间

题目 给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 输入: intervals = [[1,3],[6,9]], newInterval = [2,5] 输出: [[1,5]...

2018-09-25 17:45:34

阅读数 64

评论数 0

LeeCode 45: 跳跃游戏 II

题目 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 示例: 输入: [2,3,1,1,4] 输出: 2 代码 class Solution { public ...

2018-09-25 15:31:59

阅读数 22

评论数 0

Java递归解决n皇后问题

题目 八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?这道题目也可以稍微延伸一下,变为 N×N的棋盘上放置N个皇后,其他条件相同。 下面介绍一种比较简单易懂的实现方式。 代码 import java.uti...

2018-09-20 17:04:38

阅读数 83

评论数 0

LeeCode 12: 整数转罗马数字

题目 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D ...

2018-09-19 17:50:31

阅读数 43

评论数 0

LeeCode 10: 正则表达式匹配

题目 给定一个字符串 (s) 和一个字符模式 (p)。实现支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符。 '*' 匹配零个或多个前面的元素。 匹配应该覆盖整个字符串 (s) ,而不是部分字符串。 说明: s 可能为空,且只包含从 a-z 的小写字母。 p ...

2018-09-19 17:24:39

阅读数 73

评论数 0

LeeCode 18: 四数之和

题目 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意: 答案中不可以包含重复的四元组。 示例: 给定数...

2018-09-07 17:26:12

阅读数 45

评论数 0

LeeCode 42: 接雨水

题目 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。 示例: ...

2018-09-07 15:34:23

阅读数 41

评论数 0

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