【剑指Offer-链表】面试题6:从尾到头打印链表
题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 思路1 从头到尾遍历链表比较简单,遍历链表时,将节点中的元素放入数组,然后将数组逆置即可。 /**
* struct ListNode {
* int val;
* struct ListNode *next;
* ListNode(int x) :
* val(x), next(NULL) {
* }
* };
*/
class So
pdf编辑器 pdf转Word pdf转PPT pdf转Excel
pdf编辑器 pdf 转Word pdf转PPT pdf转Excel 段落编辑,文本可在多pdf编辑器个段落、多栏、多个页面中自动重排。 通过移动文本块、更改文本块大小或对齐文本,调整pdf编辑器文档布局。 支持添加图章、水印、页眉、页脚、制作pdf编辑器专业的PDF文档。 pdf编辑器 获取方式见文末 原文链接:https://tieba.baidu.com/p/6198191306?pid=126637527196&cid=0&red_tag=2060857331#126637527196
关于数据库错误:serverTimeZone
今天发生了一件事,中午去吃饭回来睡觉,午休结束后要写代码了,发现idea关闭了,平时一直开着,几乎不关闭的。这还不算邪门儿,打开后启动项目报了:The server time zone value‘XXXXXX' is unrecognized or represents...这样的错。 一百度是时区问题,网上好多解决方法是在数据库URL后加:serverTimezone=UTC。但是加了之后数据库存入的日期少了一天,例如页面选的3月2日,数据库存入后成了3月1日。又百度有人说要把UTC换成A
老张的2019年度个人报告
老张,你的2019年度个人报告已生成,请查收。。。 嗨,老张,你来到博客园已经三年零六个月了,很高兴在2020年来临之际,你还在这里。 今年你写了33篇博客,有51540个同学看了你的博客内容,并向你发出了73个评论。 因为你的输出,有人看到了迷茫背后的技术,也有人找到了茫茫知识海洋中闪烁的答案。 已知的,未知的,阅读的,写过的,都藏在你组合排列的白底黑字间。 2019年5月,是你写博客频次最高的一个月。 这个月,你写的博客内容大多与性能测试有关。 一句“高性能高可用稳定性”,有着让系统更平稳
ES6 class(基本语法+方法)
静态属性与静态方法 1. 不会被类实例所拥有的属性与方法 只是类自身拥有 2. 只能通过类调用 静态方法与普通方法重名,不会冲突 static 关键字(静态方法) 静态属性 类名.属性名 = 属性值; 静态属性应用举例: //职业类
class Profession{
}
class Character {
constructor(pfs) {
this.pfs = pfs;
}
}
/
Linux的环境配置
虚拟机 什么是虚拟机? 虚拟机:是一台虚拟的计算机,是由软件虚拟出来的一台计算机。 虚拟机(Virtual Machine)是计算机系统的仿真器,通过软件模拟具有完整硬件系统功能的, 运行在一个完全隔离环境中的完整计算机系统,能提供物理计算机的功能。 如何安装虚拟机 安装教程:https://zhinan.sogou.com/guide/d316512415646.htm?ch=zn.wap.it 安装Linux操作系统 安装教程:https://jingyan.baidu.com/artic
spring boot 中AOP的使用
一、AOP统一处理请求日志 也谈AOP 1、AOP是一种编程范式 2、与语言无关,是一种程序设计思想 面向切面(AOP)Aspect Oriented Programming 面向对象(OOP)Object Oriented Programming 面向过程(POP) Procedure Oriented Programming 再谈AOP 1、面向过程到面向对象 2、换个角度看世界,换个姿势处理问题 3、将通用逻辑从业务逻辑中分离出来 二、处理过程 个人理解,其实就是日志体系为了方便使用,可
传言谷歌曾考虑退出公共云业务
虽然谷歌在网络搜索和广告领域中占据着主导地位,但Alphabet在云计算领域中所占份额仍旧很小,这个领域的业务涉及将计算和存储资源出租给其他公司、学校和政府部门等。根据行业研究公司Gartner公布的数据,Alphabet在这个市场上落后于亚马逊、微软和阿里巴巴(NYSE:BABA)。 Alphabet未公布云业务营收数据,但该公司曾表示,这项业务的年化营收已达80亿美元。相比之下,目前占据市场头名位置的“亚马逊网络服务”(AWS)仅在第三季度就创造了90亿美元营收。微软并未具体列出Azure
Scrapy源码 Response对象
Scrapy源码 Response对象 """ This module implements the Response class which is used to represent HTTP responses in Scrapy. See documentation in docs/topics/request-response.rst """ from six.moves.urllib.parse import urljoin from scrapy.http.request impo
Scrapy源码 Request对象
Scrapy源码 Request对象 """ This module implements the Request class which is used to represent HTTP requests in Scrapy. See documentation in docs/topics/request-response.rst """ import six from w3lib.url import safe_url_string from scrapy.http.headers i
用Eclipse和Tomcat搭建一个本地服务器
服务器软件环境 Eclipse oxygen Tomcat 9.0 SQL Sever 2014 参考资料 https://blog.csdn.net/qq_21154101/article/details/89480899
06.01_面向对象(面向对象思想概述)
###06.01_面向对象(面向对象思想概述)(了解) * A:面向过程思想概述 * 第一步 * 第二步 * B:面向对象思想概述 * 找对象(第一步,第二步) * C:举例 * 买煎饼果子 * 洗衣服 * D:面向对象思想特点 * a:是一种更符合我们思想习惯的思想 * b:可以将复杂的事情简单化 * c:将我们从执行者变成了指挥者 * 角色发生了转换 * E:面向对象开发 * 就是不断的创建对象,使用对象,指挥对象做事情。 * F:面向对象设计 * 其实就是在管理和维护对象之间的关系。 *
pycharm2018.1.4安装与激活
pycharm安装包 链接:https://pan.baidu.com/s/1CzlGIm8jblWVCsJZ3QVyZA 提取码:hmc6 激活补丁 链接:https://pan.baidu.com/s/1WohdtClg3o9sgQvr6Jsz-g 提取码:xhm1 激活步骤 把下载好的补丁放在pycharm安装目录下的bin文件夹中 修改pycharm安装目录的bin文件夹下的pycharm.exe.vmoptions和pycharm64.exe.vmoptions 在文件中添加以下这一
Linux-用户分组相关以及处理密码遗忘
一.用户创建 1.简单创建 useradd 用户名 2.指定目录创建用户 useradd -d 目录路径 用户名
//注意这一类的目录路径必须写当前所在文件夹的相对路径而不能直接写目录名称 3.指定用户组 useradd -g 用户组名 用户名 二. 用户修改 修改密码 passwd 用户名 密码 修改用户信息 usermod 命令 修改的数据 用户名
-u 修改用户UID
-g 修改用户GID
-G 修改分组
-d 修
今日推荐
周排行