Ugly numbers are numbers whose only prime factors are 2, 3 or 5. The sequence 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, ... shows the first 11 ugly numbers. ...
分类:
其他好文 时间:
2020-07-30 01:31:19
阅读次数:
73
结论:使用 DATE_FORMAT在mysql中是无法利用索引检索的。 测试:time字段设置了Normal索引。 mysql> SELECT * FROM time_demo; + + + + | id | quantity | time | + + + + | 1 | 2 | 2020-03-0 ...
分类:
其他好文 时间:
2020-07-30 01:31:00
阅读次数:
84
一、Netty概述 1.1 原生NIO存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer 等。 需要具备其他的额外技能:要熟悉 Java 多线程编程,因为 NIO 编程涉及到 ...
分类:
Web程序 时间:
2020-07-30 01:30:35
阅读次数:
90
JavaScript Map对象 Map Map是一组键值对的结构,用于解决以往不能用对象做为键的问题 具有极快的查找速度 函数、对象、基本类型都可以作为键或值 其实Map和对象非常相似,但是对象的键只能是String类型或Symbol类型,Map在这方面就显得自由开放,以下是Map与对象的对比。 ...
分类:
编程语言 时间:
2020-07-30 01:30:11
阅读次数:
503
一、python基础数据类型-int、float、bool **跟Java 差不多的:**int、float、boolean、这些都是python的Number类型;string **与Java 不同:**Java 还有short、long、double、char、这些python 都没有,但是py ...
分类:
编程语言 时间:
2020-07-30 01:29:51
阅读次数:
73
目录 一、注册公众号 二、启用开发者 三、配置服务器配置 四、开发自己的需求 五、写在最后 一、注册公众号 具体的注册过程,根据官方文档一步一步来即可。这里需注意的是订阅号还是服务号;有些比较好的开发接口订阅号是没有的,但是注册服务号需要企业认证之类的,比较复杂。 二、启用开发者 在公众号后台打开启 ...
分类:
微信 时间:
2020-07-30 01:29:28
阅读次数:
178
1. 串行并行并发 2. 进程 3. 线程 4. 创建线程的方式 A:创建线程并启动:继承Thread类 step1:创建子类,继承Thread类。 step2:重写run(),线程体。并发执行的内容,写在这个方法中。 step3:启动线程:start() /* class Cat class Pe ...
分类:
编程语言 时间:
2020-07-30 01:28:28
阅读次数:
60
1. 匿名内部类实现 匿名内部类仍然是一个类,只是不需要程序员显示指定类名,编译器会自动为该类取名。因此如果有如下形式的代码,编译之后将会产生两个class文件: public class MainAnonymousClass { public static void main(String[] a ...
分类:
编程语言 时间:
2020-07-30 01:27:57
阅读次数:
79
导出时注册registerWriteHandler(new RowWriteHandlerImpl()) /** * @author jamin * @date 2020/7/29 15:18 */ public class RowWriteHandlerImpl implements CellWr ...
分类:
其他好文 时间:
2020-07-30 01:27:37
阅读次数:
420
装饰者模式 装饰者模式定义 动态地将新功能附加到对象上。在对象功能扩展方面,他比继承更有弹性,装饰者模式也体现了开闭原则(OCP),其UML类图如下所示: 案例:?订单项目 ? 1)咖啡种类/单品咖啡:Espresso、Decaf、DarkRoast、HouseBlend ? 2)调料:Milk、S ...
分类:
编程语言 时间:
2020-07-30 01:27:20
阅读次数:
78
for item in list_a: if item.split('.')[-1] == str: list_a.remove(item) 会出现一个问题是如果这个元素被删除,那么下一个循环中用到的元素会是下下个元素,等于说中间跳过了一个元素(因为for item in list_a是按照下标来进 ...
分类:
其他好文 时间:
2020-07-30 01:26:59
阅读次数:
69
Rsync简介 什么是rsync? Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。Rstync软件适用于unix/linux/windows等多种操作系统平台。 Rsync英文全称为Remotesynchronization,即远程同步。从软件的名称就 ...
分类:
其他好文 时间:
2020-07-30 01:26:34
阅读次数:
99
一、Java NIO几个核心部分 Channel Buffer Selector 二、IO和NIO的区别 IO 基于流(Stream oriented), 而 NIO 基于 Buffer (Buffer oriented) 在一般的 Java IO 操作中, 我们以流式的方式顺序地从一个 Strea ...
分类:
编程语言 时间:
2020-07-30 01:26:12
阅读次数:
79
from selenium import webdriver import time driver=webdriver.Chrome() driver.get("http://www.baidu.com/") #截屏 time.sleep(3) #获取网页源代码 a=driver.page_sour ...
分类:
Web程序 时间:
2020-07-30 01:25:41
阅读次数:
89
在windows环境下进行的测试,前提条件,windows上需要先安装openssl。 配置环境变量,查看版本: import java.io.*; import java.util.Properties; public class OpensslCommand { private static v ...
分类:
编程语言 时间:
2020-07-30 01:25:19
阅读次数:
75
暴雪在API测试中的应用 强化学习例子 问题:1 a,c,d,f。这里的d->f 是怎么计算的,我计算的是0.2*[4+ 0.8*(-1) - 0.6] 是这值 还要加上原 Q(S,A) = 0.56+ 0.6= 1.16=1.2 (图2 DF为什么是1.2) 2 关于结果相加 不是两个动作相加 而 ...
Collections工具类 Collections是一个操作Set、List和Map等集合的工具类(类似于Arrays操作数组的工具类) 提供了一系列的静态方法(static) 排序操作的相关方法 reverse(List) 反转List中元素的顺序 List list = new ArrayLi ...
分类:
其他好文 时间:
2020-07-30 01:24:21
阅读次数:
67