``` class Solution { public: vector twoSum(vector& nums, int target) { unordered_map m; for (int i = 0; i ...
分类:
其他 时间:
2019-04-08 16:23:35
收藏:
0 评论:
0 赞:
0 阅读:
123
var utils = (function(){ //把json格式的字符串转换为对象 function toJSON( str ){ return "JSON" in window ? JSON.parse( str ) : eval ('(' + str + ')'); } return { t ...
分类:
Web开发 时间:
2019-04-08 16:23:18
收藏:
0 评论:
0 赞:
0 阅读:
123
多年之前,从C内存的手动管理上升到java的自动GC,是历史的巨大进步。然而多年之后,netty的内存实现又曲线的回到了手动管理模式,正印证了马克思哲学观:社会总是在螺旋式前进的,没有永远的最好。的确,就内存管理而言,GC给程序员带来的价值是不言而喻的,不仅大大的降低了程序员的负担,而且也极大的减少了内存管理带来的Crash困扰,不过也有很多情况,可能手动的内存管理更为合适。接下去准备几个篇幅对N
分类:
Web开发 时间:
2019-04-08 16:00:49
收藏:
0 评论:
0 赞:
0 阅读:
144
1、vim编辑文件时候,修改了内容,没有正常保存退出导致,重新打开会出现下面的故障提示rm-rf文件名,之前未保存的信息丢失2、恢复修改的内容按Enter------:q离开vim-r/tmp/xiyuxingxia.txt,恢复内容后:wq保存退出ls-la/tmp将.xiyuxingxia.txt.swp删除
分类:
系统服务 时间:
2019-04-08 15:59:04
收藏:
0 评论:
0 赞:
0 阅读:
159
事务的四大特性(ACID)原子性原子性是指事务包含的所有操作要么全部成功,要么全部失败。例小王要向小李转账200元。则账要么转账成功小王账户减200元,小李账户加200元,要么执行失败,两者账户都不动。一致性一致性是指事务执行之前和执行之后都必须处于一致性状态。假设转账前小王和小李的余额之和是2000元,那么不管他们之间进行了多少次转账,他们的余额之和肯定还是2000元。隔离性隔离性是当多个事务并
分类:
数据库技术 时间:
2019-04-08 15:57:57
收藏:
0 评论:
0 赞:
0 阅读:
126
装饰器函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。创建一个now函数然后赋值给变量f通过调用f()来运行函数对象有一个name属性,可以拿到函数的名字:如果要增强now()函数的功能,比如now()函数调用前先说明正在使用哪个函数,但又不希望修改now函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。定义如下:运行:Pyth
分类:
编程语言 时间:
2019-04-08 15:56:50
收藏:
0 评论:
0 赞:
0 阅读:
129
一、通过路由带参数进行传值①两个组件 A和B,A组件通过query把orderId传递给B组件(触发事件可以是点击事件、钩子函数等)this.$router.push({ path: '/conponentsB', query: { orderId: 123 } }) // 跳转到B②在B组件中获取 ...
分类:
其他 时间:
2019-04-08 15:54:13
收藏:
0 评论:
0 赞:
0 阅读:
166
时间或空间 计算机算法中,时间指做单位位运算的次数,空间是指内存的占用。而时间使用和空间使用往往是可以互换的。 比如交换两个数: 使用空间: 使用时间: 这里使用位运算还能更快 本博客为Swagger Ranger的笔记分享,文中源码地址: https://github.com/Swagger Ra ...
分类:
其他 时间:
2019-04-08 15:53:56
收藏:
0 评论:
0 赞:
0 阅读:
152
转载:https://www.cnblogs.com/rysinal/p/5834446.html 希望的是将下面的对象数组: 根据相同id字段分组,转换成下面这种形式: 做法: ...
分类:
编程语言 时间:
2019-04-08 15:53:39
收藏:
0 评论:
0 赞:
0 阅读:
146
Linux 系统下,普通用户经常需要使用root 用户的权限,所以要经常切换到root用户,比较麻烦,因此可以给普通用户添加root 权限,需要在常规命令前面加上sudo 切换到root vi /etc/sudoers 首行添加: 用户名 ALL = (root)NOPASSWD:ALL 查看防火墙 ...
分类:
系统服务 时间:
2019-04-08 15:53:19
收藏:
0 评论:
0 赞:
0 阅读:
157
隐式和显式锁定:1.innodb是两阶段锁定协议,隐式锁定比如在事务的执行过程中.会进行锁定,锁只有在commit或rollback的时候,才会同时被释放2.特定的语句进行显式锁定 select ... lock in share mode ; select ... for update,where ...
分类:
数据库技术 时间:
2019-04-08 15:52:59
收藏:
0 评论:
0 赞:
0 阅读:
160
使用git pull或者git push每次都需要输入用户名和密码很繁琐,耽误时间,现在教大家一条命令实现保存用户名和密码不用再输入 push你的代码 (git push), 这时会让你输入用户名和密码, 这一步输入的用户名密码会被记住, 下次再push代码时就不用输入用户名密码 ! 这一步会在用户 ...
分类:
其他 时间:
2019-04-08 15:52:43
收藏:
0 评论:
0 赞:
0 阅读:
119
[TOC] 题目描述: 如果二叉树每个节点都具有相同的值,那么该二叉树就是 单值 二叉树。 只有给定的树是单值二叉树时,才返回 ;否则返回 。 示例 1: 示例 2: 提示: 1. 给定树的节点数范围是 。 2. 每个节点的值都是整数,范围为 。 解法: ...
分类:
其他 时间:
2019-04-08 15:52:25
收藏:
0 评论:
0 赞:
0 阅读:
127
一.线程1.定义:能够独立运行程序的资源,理论上可以多线程并发运行2.进程和线程的区别:进程是针对操作系统而言的,一个进程就是一个程序在后台运行,可以多进程并发运行。 一个进程可以包含多个线程3.线程的实现方式: a.写一个类继承Thread类,重写其run(); 调用该实例的start()启动线程 ...
分类:
编程语言 时间:
2019-04-08 15:51:47
收藏:
0 评论:
0 赞:
0 阅读:
178
1、 Java 实例 - 数组扩容 Java 实例 以下实例演示了如何在数组初始化后对数组进行扩容: Main.java 文件 public class Main { public static void main(String[] args) { String[] names = new Stri ...
分类:
编程语言 时间:
2019-04-08 15:51:30
收藏:
0 评论:
0 赞:
0 阅读:
121
linux中,无论是oss还是alsa体系,录音和放音的数据流必须分析清楚。先分析alsa驱动层,然后关联到alsa库层和应用层。 二,链接分析: 1)链路一 usr/src/linux-source-3.0.0/sound/core/pcm_native.c文件中注册部分.mmap = snd_p ...
分类:
其他 时间:
2019-04-08 15:50:57
收藏:
0 评论:
0 赞:
0 阅读:
139
写在前面:现在项目大多是采用前后端分离的模式进行开发,这种模式下的开发大大的提高了工作效率,而进行前后端数据交互传输的格式基本以json为主,毕业设计中兼顾前端开发和后端开发(后端小白一个),前端业务完成后采用模块的后端开发,既能够理清楚开发过程中的流程,同时也给自己提供一个简单的逻辑思路优化逻辑, ...
分类:
Web开发 时间:
2019-04-08 15:50:34
收藏:
0 评论:
0 赞:
0 阅读:
176
sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。服务端在创建了Session的同时,会为该Session生成唯一的sessionId,而sessionId会在随后的请求中会被用来重新获得已经创建的Session;Ses ...
分类:
其他 时间:
2019-04-08 15:50:17
收藏:
0 评论:
0 赞:
0 阅读:
171
本文档描述了如何设置Eclipse IDE和WinAVR工具链以在Windows上对Kilobots进行编程。注意:如果您是Kilobot平台的新用户,建议您使用在线Kilobot编辑器,而不是通过以下过程。这个过程对于那些将广泛使用Kilobot平台并希望使用更全面的IDE的人来说是值得的。 安装 ...
分类:
Windows开发 时间:
2019-04-08 15:49:38
收藏:
0 评论:
0 赞:
0 阅读:
131
#include "stdafx.h"#include"stdio.h"int main(){ char a,b,c,d,e; a=getchar(); b=getchar(); c=getchar(); d=getchar(); e=getchar(); /*getchar("%d%d%d%d%d ...
分类:
编程语言 时间:
2019-04-08 15:49:22
收藏:
0 评论:
0 赞:
0 阅读:
181