题目描述 输入一个链表,反转链表后,输出新链表的表头。 思路 定义三个指针,pHead, cur,forward 反转的时候,cur.next指向pHead,然后三个指针依次向后移动,具体过程看代码。 代码 # -*- coding:utf-8 -*- # class ListNode: # def ...
分类:
编程语言 时间:
2019-11-04 12:00:05
阅读次数:
71
最近项目有需求,需要把excel转pdf.由于时间比较急,所以在github上找了一个转换的。最终没用上,但还是踩坑了一波。 踩坑一: 首先,这个是导出的流之间会互相影响,因为流读取过,导致导出的excle文件没有数据,所以要new 新的流 踩坑二: github上找的excel转pdf工具类,本来 ...
分类:
其他好文 时间:
2019-11-04 11:59:50
阅读次数:
198
先看我们是如何定义函数的 var vm = new Vue({ //找到ID为APP的作用域 el: "#app", //数据 data: { msg: "Hello Vue", num: 0 }, //methods就是VUE中函数的定义处 methods: { //函数名称 函数体 handle ...
分类:
其他好文 时间:
2019-11-04 11:59:32
阅读次数:
175
1.@service 服务(注入dao)2.@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>)3.@controller 控制器(注入服务)4.@repository dao(实现dao访问)5.@Scope:用于实现单 ...
分类:
其他好文 时间:
2019-11-04 11:59:18
阅读次数:
95
进入移动互联网时代以来,企业微信公众号已成为除官网以外非常重要的宣传渠道,当3.2亿直播用户与9亿微信用户的势能累加,在微信上开启直播已成为越来越多企业的必然选择。 EasyNVR核心在于摄像机的音视频流的获取、转换、转码与高性能分发,同时同步完成对实时直播流的录像存储,在客户端(PC浏览器、And ...
分类:
Web程序 时间:
2019-11-04 11:58:54
阅读次数:
179
重做(Redo)和撤销(Undo)是oracle的重要特性,用以保证事务的可恢复性和可撤销性。 6.1 Redo的作用 在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer、LGWR后台进程和Redo Log File(在归档模式下,Redo Log File最终会写出为 ...
分类:
数据库 时间:
2019-11-04 11:58:38
阅读次数:
86
官方描述:索引器允许类或结构的实例就像数组一样进行索引。索引器形态类似于,不同之处在于它们的取值函数采用参数。 这一功能在创建集合类的场合特别有用,而在其他某些情况下,比如处理大型文件或者抽象有些资源等,能让类具有类似数组行为也是非常有用的。 2. 区分 (1)索引器与数组的比较: 索引器的索引值不 ...
Recently Jerry is working on an integration project about creating orders in Wechat platform by consuming SAP Commerce Cloud Restful API. Consultants ...
choosetwoInthePROMOTIONStable,thePROMO_BEGTN_DATEcolummisofdatatypeDATEandthedefaultdateformatisDD-MON-RR.WhichtwostatementsaretrueaboutexpressionsusingPROMO_BEGIN_DATEcontainedinaqueny?A)TONUMBER(PRO
分类:
其他好文 时间:
2019-11-04 11:57:32
阅读次数:
83
vue指令注册有两种方式 1 全局注册 在main.js中 使用vue.directive Vue.directive('alert_w', { inserted(el,bin,vn) { console.log(el,bin,vn) }, //...一些钩子函数 }) 2.局部注册 在组件内添加一 ...
分类:
其他好文 时间:
2019-11-04 11:56:52
阅读次数:
84
之前我写了几篇有关Java垃圾收集的文章之后,我收到了很多电子邮件,请求解释 Java堆空间 , Java栈内存 , Java中的内存分配 以及它们之间的区别。 您可能在Java,Java EE书籍和教程中看到很多有关堆和变量内存的参考,但是几乎没有就程序而言完全解释堆和栈的内存分配的。 Java堆 ...
分类:
编程语言 时间:
2019-11-04 11:56:23
阅读次数:
74
let first = this.data.date //开始时间 let second = e.detail.value //结束时间 var data1 = Date.parse(first.replace(/-/g, "/")); var data2 = Date.parse(second.r... ...
分类:
Web程序 时间:
2019-11-04 11:56:07
阅读次数:
372
在最近的面试中遇到一道基础的题目但是研究后发现大有文章,于是记下 题目是 : 为什么String 会被设计成final类 由于String是被final修饰,所以经常会被拿出来当做面试java基础的一个知识点。 我知道由于被final修饰,String是不可被修改的,每次操作都是等于在创建一个新的字 ...
分类:
其他好文 时间:
2019-11-04 11:55:54
阅读次数:
68
前言:数据库设计在平时的工作是必不可少的,良好的表设计可以让我们查询效率更高,加快网站访问速度,提升用户体验,并且方便于我们查询数据。本篇博客就来聚焦一下,如何设计出高可复用,优良的表结构,从而在实际的工作中使我们写出更好的代码。 数据库表设计的几条黄金准则: 一:字段的原子性 解释:保证每列的原子 ...
分类:
数据库 时间:
2019-11-04 11:55:28
阅读次数:
158
出现这个问题的原因可能是:PowerShell执行策略的问题 解决: 1. 右击VSCode图标,选择以管理员身份运行;2. 在终端中执行get-ExecutionPolicy,显示Restricted,表示状态是禁止的;3. 这时执行set-ExecutionPolicy RemoteSigned ...
分类:
其他好文 时间:
2019-11-04 11:55:10
阅读次数:
248
下载jdk安装包 安装Java环境之前,首先要到 官网下载地址 下载我们需要的jdk安装包,根据我们Linux系统的位数来选择需要下载的包,我的Linux是64位的,所以我下载的64位的jdk安装包。 如果你不知道自己系统的位数,那么在Linux终端中,输入 getconf LONG_BIT ,如果 ...
分类:
编程语言 时间:
2019-11-04 11:54:39
阅读次数:
100
我用虚拟机安装了ubuntu的版本后,又在上面安装了几个插件,第二次打开虚拟机就出现下面的提示: 通过在网上查找教程,找到了以下的解决方法 1.Ctrl+Alt+F1进入控制台 2.输入用户密码 3.依次输入下列命令 cd /etc/X11 sudo cp xorg.conf.failsafe xo ...
分类:
其他好文 时间:
2019-11-04 11:54:15
阅读次数:
546