题目描述: LeetCode 483. Smallest Good Base For an integer n, we call k>=2 a good base of n, if all digits of n base k are 1. Now given a string representi ...
分类:
其他 时间:
2017-12-03 17:05:06
收藏:
0 评论:
0 赞:
0 阅读:
221
# 1.通过python对Redis数据进行增删改查,获取键 1.增 from redis import * if __name__ == "__main__": try: # 创建StrictRedis对象,与redis服务器建立链接 sr = StrictRedis() # 添加键py... ...
分类:
编程语言 时间:
2017-12-03 17:04:50
收藏:
0 评论:
0 赞:
0 阅读:
288
A->B(compile) 第一关系: a依赖b compile B->C(compile) 第二关系: b依赖c compile 当在A中配置 <dependency> <groupId>com.B</groupId> <artifactId>B</artifactId> <version>1.0 ...
分类:
其他 时间:
2017-12-03 17:04:35
收藏:
0 评论:
0 赞:
0 阅读:
220
原因未知,但有解决方案 使用 brew cask 安装的.NET Core 结果运行时出现: 解决方案: 下载官方 .pkg 文件安装,顺便卸载掉 brew 安装的 .net ...
分类:
Web开发 时间:
2017-12-03 17:04:21
收藏:
0 评论:
0 赞:
0 阅读:
2983
在一个团队里,编码不能是闭门造车,git学起来: 1、 "GIT的基本介绍、安装及使用教程 @廖雪峰" 2、 "pycharm配置github远程仓储 @谢小小XH" ...
分类:
其他 时间:
2017-12-03 17:03:56
收藏:
0 评论:
0 赞:
0 阅读:
346
1--查找键,参数通配符查找 keys pattern # 查看所有键 keys * # 查看名称中包含a的键 keys '*a*' 2--判断键是否存在 如果存在返回1,不存在返回0 exists key1 3--查看键对应的value的类型 ... ...
分类:
其他 时间:
2017-12-03 17:03:42
收藏:
0 评论:
0 赞:
0 阅读:
238
数组的增删 (后进先出)最近添加项最早被移除 push()可接任意数量的参数,把他们挨个添加到数组的末尾,返回修改的数组长度 pop()删除数组末尾项,length减少,并返回移除项 (先进先出)数组第一项最先被移除 push() shift()移除数组中的第一项并返回该项,length减少 uns ...
分类:
编程语言 时间:
2017-12-03 17:03:03
收藏:
0 评论:
0 赞:
0 阅读:
274
一、Java中创建线程主要有三种方式: 1、继承Thread类创建线程类 (1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 (2)创建Thread子类的实例,即创建了线程对象。 (3)调用线程对象的start()方 ...
分类:
编程语言 时间:
2017-12-03 17:02:36
收藏:
0 评论:
0 赞:
0 阅读:
259
? I/O Ports: I/O设备地址? 一切皆文件:设备类型:? 块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘设备文件:关至一个设备驱动程序 磁盘设备的设备文件命名:/dev/DEV_FILE? SCSI, SATA, SAS, IDE 虚拟磁盘:/dev/ ...
分类:
其他 时间:
2017-12-03 17:02:24
收藏:
0 评论:
0 赞:
0 阅读:
224
添加一个字段 ALTER TABLE `ai_cate` ADD `enname` VARCHAR(30) NOT NULL AFTER `name`; ...
分类:
数据库技术 时间:
2017-12-03 17:02:12
收藏:
0 评论:
0 赞:
0 阅读:
236
什么是线程安全与非线程安全? 线程安全就是在多线程环境下也不会出现数据不一致,而非线程安全就有可能出现数据不一致的情况。线程安全由于要确保数据的一致性,所以对资源的读写进行了控制,换句话说增加了系统开销。所以在单线程环境中效率比非线程安全的效率要低些,但是如果线程间数据相关,需要保证读写顺序,用线程 ...
分类:
编程语言 时间:
2017-12-03 17:02:02
收藏:
0 评论:
0 赞:
0 阅读:
281
一、线程的五种状态: 1、新建状态:线程对象已经创建,还没有在其上调用start()方法 2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。 当start()方法调用时,线程首先进入可运行状态。在线程运行之后或者从阻塞、等待或睡眠状态回来后,也返回到可运行状态。 ...
分类:
编程语言 时间:
2017-12-03 17:01:47
收藏:
0 评论:
0 赞:
0 阅读:
186
P2684 搞清洁 P2684 搞清洁 P2684 搞清洁 题目描述 FJ准备分配它的N只奶牛(1 <= N <= 25,000) 做清洁工作,他把一天分成T(1 <= T <= 1,000,000)个时间段,他希望每一个时间段都有奶牛在清洁,但搞清洁的奶牛数越少越好。 输入输出格式 输入格式: 第 ...
分类:
其他 时间:
2017-12-03 17:00:49
收藏:
0 评论:
0 赞:
0 阅读:
243
2017 2018 12 20155307 《信息安全系统设计基础》第十一周学习总结 教材学习内容总结 虚拟内存简介 虚拟存储器是硬件异常、硬件地址翻译、主存、磁盘文件和内核软件的完美交互,它为每个进程提供了一个大的、一致的和私有的地址空间。 虚拟存储器是计算机系统最重要的概念之一,它是对主存的一个 ...
分类:
其他 时间:
2017-12-03 17:00:40
收藏:
0 评论:
0 赞:
0 阅读:
262
官方只提供了安装包,没提供卸载?? 执行 shell 新建sh文件 vim uninstall_dotnet.sh 复制以下内容粘贴,然后ESC 退出vim root 权限执行 sudo bash uninstall_dotnet.sh shell !/usr/bin/env bash Copyri ...
分类:
Web开发 时间:
2017-12-03 17:00:17
收藏:
0 评论:
0 赞:
0 阅读:
280
1.进程和线程 (1)进程是一个执行中的程序。每个进程都拥有自己的地址空间、内存、数据栈以及其他用于跟踪执行的辅助数据。进程也可以派生新的进程来执行其他任务,不过每个新进程都拥有自己的内存和数据栈,所以只能采用进程间通信(IPC)的方式共享信息。 (2)线程与进程类似,不过他们是在同一个进程下执行的 ...
分类:
编程语言 时间:
2017-12-03 17:00:04
收藏:
0 评论:
0 赞:
0 阅读:
232
实例如下: ...
分类:
Web开发 时间:
2017-12-03 16:59:50
收藏:
0 评论:
0 赞:
0 阅读:
261
/*------------------------------------冒泡法排序的基本思路------------------------------------ * 1:拿数组的第一个元素intTest[0]的值循环与剩余的元素比较,把最大的值与intTest[0]交换值,然后剩余的元素依次... ...
分类:
编程语言 时间:
2017-12-03 16:59:09
收藏:
0 评论:
0 赞:
0 阅读:
261
Java的基础语法 1. 主要概念 一个Java程序可以认为是一系列对象的集合;而这些对象通过调用彼此的方法来协同工作; 类: 类是一个模板。描述一类对象的行为和方法,是一类对象的抽象; 对象:对象是类的一个实例,对象具有状态和行为;如一只狗是一个对象,它的状态有:颜色、名字、品种;行为有:叫、走路 ...
分类:
编程语言 时间:
2017-12-03 16:58:54
收藏:
0 评论:
0 赞:
0 阅读:
158
| 有序集合和集合一样,都可以包含任意数量的,各不相同的元素,不同于集合 的是,有序集合的每个元素都关联着一个浮点数分值,并且有序集合会按照 分值,以从小到大的顺序来排列有序集合中的各个元素。 虽然有序集合中的每个元素都必须是各不相同的,但元素的分值并没有这一 限制,换句话来说,两个不同元素的分值可... ...
分类:
其他 时间:
2017-12-03 16:58:38
收藏:
0 评论:
0 赞:
0 阅读:
188