随笔分类 -  Java

1
摘要:LeetCode_1116 "LeetCode 1116.打印零与奇偶数" 假设有这么一个类: 示例 1: 示例 2: 示例代码: 方法一:使用信号量题解 测试用例:14个 执行用时:10ms 内存消耗:36.7MB java import java.util.concurrent.Semaphor 阅读全文
posted @ 2019-08-06 12:13 梦飞扬~ 阅读(728) 评论(0) 推荐(0) 编辑
摘要:LeetCode_1114 "LeetCode 1114.按顺序打印" 我们提供了一个类: 示例 1: 示例 2: 注意: 示例代码: 方法一:使用锁题解 测试用例:36个 执行用时:17ms 内存消耗:35.8MB 方法二:通过信号量题解 测试用例:36个 执行用时:19ms 内存消耗:36.1M 阅读全文
posted @ 2019-08-06 00:15 梦飞扬~ 阅读(1491) 评论(2) 推荐(0) 编辑
摘要:LeetCode_21 "LeetCode 21.合并两个有序链表" 示例: 示例代码: 方法一:使用递归题解 测试用例:208个 执行用时:1ms 内存消耗:35.9MB 时间复杂度:O(min(n, m)) 空间复杂度:O(n+m) java / Definition for singly li 阅读全文
posted @ 2019-08-05 23:12 梦飞扬~ 阅读(173) 评论(0) 推荐(0) 编辑
摘要:LeetCode 70 "LeetCode_70.爬楼梯" 示例 1: 示例 2: 示例代码: 方法一:递归题解 不通过,原因是超出时间限制 java class Solution { public int climbStairs(int n) { if (n 阅读全文
posted @ 2019-07-17 19:36 梦飞扬~ 阅读(193) 评论(0) 推荐(0) 编辑
摘要:LeetCode_001 "LeetCode 001.两数之和" 示例: 示例代码: 方法一:两层 for 循环暴力破解 测试用例:29个,{(2, 7, 11, 15), target=9, [0, 1]}、{(2, 5, 5, 11), target=10, [1, 2]} 等。 执行用时:69 阅读全文
posted @ 2019-07-16 23:49 梦飞扬~ 阅读(167) 评论(0) 推荐(0) 编辑
摘要:LeetCode cn_509 "509.斐波那契数" 示例 1: 示例 2: 示例 3: 提示: 方法一:递归方法题解 测试用例:31(0~30) 执行用时:18ms 内存消耗:33.4MB java class Solution { public int fib(int N) { if (N 阅读全文
posted @ 2019-07-14 20:15 梦飞扬~ 阅读(164) 评论(0) 推荐(0) 编辑
摘要:问题描述   由于上一次关闭 Eclipse 时没有正常关闭,再次启动 Eclipse 时报错: 解决方法 1. 删除当前项目,注意不要把这个勾选上: Delete project contents on disk(cannot be undone) 2. 重新导入项目,Proj 阅读全文
posted @ 2019-04-25 14:04 梦飞扬~ 阅读(514) 评论(0) 推荐(0) 编辑
摘要:"Apache Tomcat Version" 阅读全文
posted @ 2019-04-23 08:48 梦飞扬~ 阅读(1886) 评论(0) 推荐(1) 编辑
摘要:问题描述 Linux 环境下运行 Java 程序时,执行 生成 文件,再执行 时报错: 解决方法 使用命令: 打开 文件,键入 进行编辑; 修改 的变量前添加 , 修改后为: ; 键入 退出编辑, 保存并退出; 键入命令 使其生效。 阅读全文
posted @ 2019-03-16 11:43 梦飞扬~ 阅读(11846) 评论(1) 推荐(0) 编辑
摘要:【问题描述】 在阿里云 ECS 服务器 Ubuntu16.04 下部署 Java Web 应用时,发现配置的 Tomcat 服务启动后 80 端口无法被监听。 【问题原因】 出现该问题的主要原因是:非 用户不能使用包括 以下的端口号访问。 【问题解决】 1. 使用 用户配置并启动 Tomcat 服务 阅读全文
posted @ 2018-12-05 11:18 梦飞扬~ 阅读(1966) 评论(0) 推荐(0) 编辑
摘要:  本篇教程在示例步骤中使用了以下版本的软件。操作时,请您以实际软件版本为准。 操作系统: JDK 版本: Tomcat 版本: 一、安装前准备 1. 系统默认开启了防火墙。您可以关闭防火墙,也可以参考官网文档在防火墙里添加规则。 放行 80 端口: 关闭防火墙: 开启防火墙: 阅读全文
posted @ 2018-12-05 08:30 梦飞扬~ 阅读(1624) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 在 DOS 下执行 tomcat7 maven plugin 插件部署,启动 Apache Tomcat 服务报错如下: 2、分析原因 出现该问题的主要原因是:apache tomcat 没有找到 和 ,并且 tomcat 没有配置环境变量,从而导致启服失败! 3、解决方法 1)下载 阅读全文
posted @ 2018-11-09 09:22 梦飞扬~ 阅读(11162) 评论(0) 推荐(0) 编辑
摘要:1、Java JDK 与 Apache Tomcat 下载 JDK 下载 Apache Tomcat 下载 2、安装与环境变量配置 关于 JDK 的安装挺简单的,网上教程也挺多,Tomcat 下载免安装版本的就行,这里主要还是将它们的环境变量配置。 1)JDK 环境变量配置: 如果你的 JDK 安装 阅读全文
posted @ 2018-11-09 08:36 梦飞扬~ 阅读(3125) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 Eclipse + Maven 使用 插件,Run As — Maven Building... — Goals: 启动时报错如下: 2、问题出现的可能原因是 出现这个问题搞了两天才好,看了网上有许多的解决办法,奈何还是没能帮助我解决掉这个问题。出现的问题可能不一样,这里列一下网上答案 阅读全文
posted @ 2018-11-06 02:44 梦飞扬~ 阅读(4848) 评论(0) 推荐(0) 编辑
摘要:简介 折半查找(Binary Search),又称为二分查找。前提是线性表中的记录必须是 关键码有序 ,线性表必须采用 顺序存储 。 基本思想 在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半区继续查找;若给定值大于中间 阅读全文
posted @ 2018-06-23 00:15 梦飞扬~ 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:一、自定义 Java 代码格式化 "【 Java Code Formatting.xml 下载 】" ,下载完毕以后,打开 Eclipse 找到如下图界面,点击 Import 导入即可。 阅读全文
posted @ 2018-05-13 13:41 梦飞扬~ 阅读(2934) 评论(0) 推荐(0) 编辑
摘要:一、写在前面 目前对于大多数的App或Web网站都支持有第三方登陆这个功能,用户可使用 QQ/ 微信/ 微博 帐号快速登录你的网站,降低注册门槛,为你的网站带来海量新用户。最近在新项目上刚好用到了,在自己做的同时也将其实现过程记录下来,方便与大家一同交流学习! (2018-01-18 21:23 更 阅读全文
posted @ 2018-01-13 00:27 梦飞扬~ 阅读(1459) 评论(0) 推荐(0) 编辑
摘要:一、更新用户密码功能的实现 1. 新建页面 profile.jsp,添加三个输入框和提交按钮:用户输入当前密码、输入新密码、再次确认密码和重置按钮、修改密码按钮; 2. 前台 js(JavaScript) 校验用户输入通过后触发 Ajax 请求至后台; 3. 后台(这里使用 Spring+Sprin 阅读全文
posted @ 2018-01-06 00:00 梦飞扬~ 阅读(2040) 评论(0) 推荐(0) 编辑
摘要:转载:Java 8 类/接口继承关系 阅读全文
posted @ 2017-11-25 11:17 梦飞扬~ 阅读(188) 评论(0) 推荐(0) 编辑
摘要:有两个int类型的数a和b,写出交换它们值的方法 或、与、异或 阅读全文
posted @ 2017-11-17 10:23 梦飞扬~ 阅读(315) 评论(0) 推荐(0) 编辑

1