Given a non-negative integer num represented as a string, remove k digits from the number so that the new number is the smallest possible. Note: The l ...
分类:
其他好文 时间:
2018-11-29 15:01:13
阅读次数:
143
1.普通索引 最基本的索引,没有限制。 2.唯一索引 与普通索引类似,不同的是索引列的值必须唯一,但允许有null,如果是组合索引,则列值的组合必须唯一,创建方法和普通索引类似。 3.全文索引 大容量的数据表,生成全文索引是一个非常消耗时间非常消耗硬盘空间的做法。 4.单列索引,多列索引 多个单列索 ...
分类:
数据库 时间:
2018-11-29 15:01:06
阅读次数:
219
1、安装的docker版本 [root@controller ~]# docker --versionDocker version 17.09.1-ce, build 19e2cf6 2、安装的ansible版本 [root@controller ~]# ansible --versionansib ...
分类:
其他好文 时间:
2018-11-29 15:00:56
阅读次数:
627
本文由蔡述雄发表接下来我们会详细分析下如何完成由多个组件组成一个复用组件的开发流程。下面先看看我们的需求列表组件quiList.vue本节我们主要要完成这样一个列表功能,每一行的列表是一个组件,列表内可能出现按钮组件或者箭头组件,点击按钮组件可以自定义事件,同时可以根据不同的参数来决定当前列表是带按钮的列表or带箭头的列表。首先看看quiList.vue//quiList.vue<templ
分类:
Web程序 时间:
2018-11-29 15:00:44
阅读次数:
254
MySQL在Linux下的安装方式有yum、二进制、源码安装,yum安装比较简单,这里不再介绍,二进制版本要求不高,适用于测试用,若是线上环境,还请使用源码安装。这里主要介绍二进制安装。1.查询删除原有mysql使用rpm-qa|grepmysql搜索mysql,如果存在,使用rpm-e--nodepsmariadb-*全部删除,或使用yumremovemysqlmysql-servermysql
分类:
数据库 时间:
2018-11-29 15:00:36
阅读次数:
202
1. lock是一个接口,而synchronized是java的一个关键字,synchronized是内置的语言实现;(具体实现上的区别在《Java虚拟机》中有讲解底层的CAS不同,以前有读过现在又遗忘了。) 2. synchronized在发生异常时候会自动释放占有的锁,因此不会出现死锁;而loc ...
分类:
其他好文 时间:
2018-11-29 14:59:51
阅读次数:
216
1、搭建Maven的web项目 2、创建相关文件 3、pom.xml配置文件 4、applicationContext.xml配置文件 5、log4j.properties配置文件 ...
分类:
编程语言 时间:
2018-11-29 14:59:43
阅读次数:
117
安装 下载地址:https://www.git-scm.com/download/ 安装 下载地址:https://www.git-scm.com/download/ 创建新的Git仓库 创建一个新的文件夹,并用Git Bash命令行窗口工具转到该目录后执行以下命令: git init 此时文件夹内 ...
分类:
其他好文 时间:
2018-11-29 14:59:33
阅读次数:
326
JQuery 和 js 禁止enter回车事件方法 jQuery版 js版 键盘值: 参考 https://blog.csdn.net/qq_25835645/article/details/78788987 ...
分类:
Web程序 时间:
2018-11-29 14:59:26
阅读次数:
465
假设项目有a b c三个页面 a页面中有顶部tap导航、banner页 其他内容 b页面有顶部tap导航 小的banner页 其他内容 c页面 有顶部tap导航 其他页面 原先的我是写了三个布局 布局1(default)tap + banner 布局2 (nav)tap + smbanner 布局3 ...
分类:
其他好文 时间:
2018-11-29 14:59:18
阅读次数:
209
学习编程,可以使用很多种的方式进行,比如命令行方式(早期的程序员就是这种方式编程的),比如计算机自带的文本文件工具:记事本等,在比如高级的编程语言开发工具(IDE):Pycharm、Inteill等。不管使用哪种方式,学习编程的捷径就是不断的写代码,优化思路。 1、使用命令行编写第一个Python程 ...
分类:
编程语言 时间:
2018-11-29 14:59:08
阅读次数:
214
C++11中引入了一个用于多线程操作的thread类,简单多线程示例: include include include using namespace std; void thread01() { for (int i = 0; i include include using namespace s ...
分类:
编程语言 时间:
2018-11-29 14:59:00
阅读次数:
152
一、JavaEE规范及发展历史Java平台的三种版本1、JavaSE(JavaStandardEdition)2、JavaME(JavaMicroEdition)3、JavaEE(JavaEnterpriseEdition)二、JavaEE的角色1、JavaEEProduct:即实现了JavaEE技术规范的厂商2、ApplicationComponentProvider企业Bean开发者Web组件
分类:
编程语言 时间:
2018-11-29 14:58:52
阅读次数:
209
一.进程:1.定义:进程最小的资源单位,本质就是一个程序在一个数据集上的一次动态执行(运行)的过程2.组成:进程一般由程序,数据集,进程控制三部分组成:(1)程序:用来描述进程要完成哪些功能以及如何完成(2)数据集:是程序在执行过程中所需要使用的一切资源(3)进程控制块:用来记录进程外部特征,描述进 ...
分类:
编程语言 时间:
2018-11-29 14:58:38
阅读次数:
184
tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。 注意:如果表示字节或行数的N值之前有一个”+”号,则从文件开头的第N项开始显示,而不是显示文件 ...
分类:
其他好文 时间:
2018-11-29 14:58:28
阅读次数:
296
想更换IP上网,怎能换IP?首先要确定是长期需要换IP还是偶尔换下,如果是偶尔换IP,可以尝试在网上找免费的代理IP更换,虽然可用率比较低,但是免费啊,就用换下IP,又何必花钱呢?如果是长期都需要换IP,那么建议使用黑洞代理,黑洞代理可以更换全国的IP,以此来代替自己的IP,这样既可以突破网络的限制,也可以隐藏自己的隐私,那么如何换IP呢?1.免费代理IP打开百度,输入“免费代理IP”,随便进一个
分类:
其他好文 时间:
2018-11-29 14:58:21
阅读次数:
198
概述 1.什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。 比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到 ...
分类:
编程语言 时间:
2018-11-29 14:58:09
阅读次数:
142