码迷,mamicode.com
首页 > 2019年01月26日 > 全部分享
【leetcode】26. Remove Duplicates from Sorted Array
题目说明 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 解法1 时间复杂度:O(n) 空间复杂度:O(1) 思路:利用数组为有序数组这一条件。使用双指针, ...
分类:其他好文   时间:2019-01-26 11:19:09    阅读次数:181
ubuntu server 1604 搭建FTP服务器
1、查看是否安装 ftp服务器vsftpd -v 2、安装ftp服务器sudo apt-get install vsftpd3、如果安装失败或者配置出现问题,可以卸载 ftp服务器sudo apt-get purge vsftpd4、创建共享文件夹sudo mkdir /home/ftpsudo c ...
分类:系统相关   时间:2019-01-26 11:18:54    阅读次数:167
Spring 缓存注解解析过程
Spring 缓存注解解析过程 缓存注解 缓存注解解析器 缓存操作 缓存操作源 ...
分类:编程语言   时间:2019-01-26 11:18:40    阅读次数:210
CodeAction_beta02 斐波那契
用第1个,第2个...第N个斐波那契数构成一个长度为P的序列,每个斐波那契数可以使用任意多次,但至少要使用一次,并且序列中任意两个相同的斐波那契数之间至少要隔着 M 个数, 求满足条件的序列组成方法有多少种?输出答案对1e9+7取模. 记$fib "i]$表示第i个斐波那契数,$fib[0]=fib ...
分类:其他好文   时间:2019-01-26 11:18:33    阅读次数:167
GitLab升级到5 1注意事项
1. GitLab-Shell仍然需要正确配置才能访问GitLab,否则你在远端用git协议pull的时候会看到错误信息: git pull /usr/local/lib/ruby/1.9.1/net/http.rb:762:in `initialize': Connection refused - ...
分类:其他好文   时间:2019-01-26 11:18:22    阅读次数:147
JVM参数调优与垃圾回收机制
自动内存管理机制 Java虚拟机原理 所谓虚拟机,就是一台虚拟的机器。他是一款软件,用来执行一系列虚拟计算指令,大体上虚拟机可以分为 系统虚拟机和程序虚拟机, 大名鼎鼎的Visual Box、Vmare就属于系统虚拟机,他们完全是对物理计算的仿真, 提供了一个可以运行完整操作系统的软件平台。 程序虚 ...
分类:其他好文   时间:2019-01-26 11:18:03    阅读次数:220
postgresql恢复数据, 自增处理
postgresql恢复数据, 自增处理 pg中有一个自增类型, serial serial类型会创建一个序列, sequence 使用pg_dump备份数据并不会记录sequence的最大值 在恢复数据时, 序列会重建, 起始值为0 解决这个问题, 要么在pg_dump时指定生成insert语句 ...
分类:数据库   时间:2019-01-26 11:17:51    阅读次数:211
【Tools】HP/惠普v285w 量产工具
前段时间朋友说自己u盘坏了,让帮忙看看。看下图是这个u盘。 坏的问题:往里面复制东西,提示:请去掉写保护或使用另一张磁盘。但是能正常从里面读取出来数据。 无论更换电脑,还是使用网上的修改注册表等方式皆不可用。一度怀疑是优盘本身坏了。后来甚至怀疑图片上那个小黑点是不是保护开关。 后来咨询了客服,这个u ...
分类:其他好文   时间:2019-01-26 11:17:43    阅读次数:728
Linux常见目录使用区别
目录用途分类 /bin 在有的Unix和Linux系统中是/usr/bin的链接,不过UBuntu系统是两个独立的目录。/bin 存放系统管理员和普通用户都要使用的程序。 /sbin 存放用于系统恢复,系统启动,系统维护等程序 /usr/bin 登录用户可以使用的预装程序一般都放在这里 /usr/s ...
分类:系统相关   时间:2019-01-26 11:17:35    阅读次数:154
PCA的数学原理
原帖地址:http://blog.codinglabs.org/articles/pca-tutorial.html PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量, ...
分类:其他好文   时间:2019-01-26 11:17:28    阅读次数:160
Java架构师必须知道的 6 大设计原则
序言在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式,不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。开发原则面向对象的基本原则(solid)是五个,但是在经常被提到的除了这五个之外还有迪米特法则和合成复用原则等,所以在常见的文章中有表示写六大或七大原则的;除此之外我还将给出一些其它相关书籍和互联网上出现的原则1.S单一职责SR
分类:编程语言   时间:2019-01-26 11:17:21    阅读次数:206
Netty高级
Netty快速入门 什么是Netty Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 Netty应用场景 1.分布式开源框架中dubbo、Zookeeper,RocketMQ底层rpc通讯使用就是netty。 2 ...
分类:Web程序   时间:2019-01-26 11:17:07    阅读次数:234
Asp.Net生命周期
Asp.Net生命周期 Asp.Net生命周期与Asp.Net页的生命周期是一个比较重要的话题,有时可能似乎知道一些,但又说不出个所以然,而且时常把这两个概念混淆。现在也是该好好理清思路,把这两个概念搞懂。 Asp.Net生命周期 Asp.Net应用程序生命周期以浏览器向Web服务器(IIS)发送请 ...
分类:Web程序   时间:2019-01-26 11:16:59    阅读次数:134
CentOS+CDH5.8.2安装全流程记录,图文详解全程实测-总目录
1、VM安装虚拟机(可在最小化配置中选择KDE安装,这样有图形化界面比较方便操作) 2、设置虚拟机网络 3、关闭虚拟机防火墙和SElinux: 在安装过程中需要关闭防火墙和SElinux,否则会异常。 关闭防火墙: 关闭SElinux: 使用getenforce命令查看SElinux是否关闭 修改/ ...
分类:其他好文   时间:2019-01-26 11:16:46    阅读次数:207
KVM虚拟机克隆
每次重新创建实在是费功夫,因此克隆是个好主意。 在Hyper-V中没有直接clone的菜单,需要export和import,还要修改名称文件之类的。反而在KVM中操作十分简单。 假定有了一个vm1虚拟机,现在要克隆出vm2虚拟机。按照下列步骤执行: 1.停止vm1 virsh shutdown vm ...
分类:其他好文   时间:2019-01-26 11:16:36    阅读次数:190
Spring 缓存切面
缓存切面:【通知+目标方法调用】 ...
分类:编程语言   时间:2019-01-26 11:16:26    阅读次数:178
appium+python+unittest+HTMLRunner编写UI自动化测试集
简介* 获取AppPackage和AppActivity* 定位UI控件的工具* 脚本结构* PageObject分层管理* HTMLTestRunner生成测试报告* 启动appium server服务* 以python文件模式执行脚本生成测试报告 >**下载与安装 下载需要自动化测试的App并安 ...
分类:移动开发   时间:2019-01-26 11:16:18    阅读次数:300
934条   上一页 1 ... 44 45 46 47 48 49 50 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!