一.O(logn)代码小证明 我们先来看下面一段代码: 2. 欧几里得算法 3.幂运算 四.$$库里的log函数 在$$库里有log()函数和log2()函数 log()函数的底数默认为自然对数的底数e log2()函数的底数很显然就是2咯qwq include include include in ...
分类:
编程语言 时间:
2019-10-12 10:54:51
阅读次数:
316
Django基础六之ORM中的锁和事务 本节目录 [TOC] 一 锁 行级锁 select_for_update(nowait=False, skip_locked=False) 注意必须用在事务里面,至于如何开启事务,我们看下面的事务一节。 返回一个锁住行直到事务结束的查询集,如果数据库支持,它将 ...
分类:
其他好文 时间:
2019-10-10 11:22:48
阅读次数:
61
### 11.9 ORM的字段和参数 ```python AutoField 主键 IntegerField 整数 CharField 字符串 BoolleanField 布尔值 DateTimeField DateField 日期时间 auto_now_add=True #新增数据的时候回自动保存... ...
分类:
编程语言 时间:
2019-10-09 00:02:02
阅读次数:
91
查询一张表的所有数据。 环境: 使用工具IntelliJ IDEA 2018.2版本。 创建Maven工程不用骨架 2.映射器XML 3.映射器配置文件 4.实现类 5.测试类 6.数据库核心配置文件XML 7.省略log4j日志配置文件,目录结构。 8.在测试类打断点,开始deBug跟踪,从这里开 ...
分类:
其他好文 时间:
2019-10-05 18:36:24
阅读次数:
82
并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发,这也是Go语言流行的一个很重要的原因。 Go语言中的并发编程 并发与并行 并发:同一时间段内执行多个任务(你在用微信和两个女朋友聊天)。 并行:同一时刻执行多个任务(你和你朋友都在用微信和女朋友聊天)。 Go语言的并发通过 实现。 类 ...
分类:
编程语言 时间:
2019-10-02 16:15:57
阅读次数:
78
mysql的备份和恢复 为什么要备份 1、 是要保护公司线上的数据 2、 第二是为了网站能7*24小时提供服务 备份的类型有哪些 冷备份: 用户不能访问数据,即不对外提供服务如12306网站晚上就不能购买车票了。 温备份: 用户能对数据进行读取但是不能对数据进行操作,优点:这种模式不需要完全锁定用户 ...
分类:
数据库 时间:
2019-10-01 09:16:03
阅读次数:
121
[toc] 反射之结构体tag "链接" 1. 通过v.Field(i).Tag 获取结构体字段的field 2. 通过v.Field(i).Tag.Get("id") 获取结构体字段中的特定信息 3. func(tag StructTag)Lookup(key string)(value stri ...
分类:
其他好文 时间:
2019-09-28 13:08:35
阅读次数:
106
不合理的地方: 1. 并不需要将InputStream转换成File类型,直接将InputStream传进入交给CommonsMultipartfile去处理就可以了 如果做这样的转换,每次都需要生成一个空白的文件,然后还需要向文件中写入请求传送过来的文件流,这样不仅仅产生很多垃圾文件,同时有可能造 ...
分类:
其他好文 时间:
2019-09-27 21:01:02
阅读次数:
97
在进行ES聚合分析的时候,发现了一个非常有用的函数,extended_stats,可以对聚合的结果进行更近一步的分析 ,常见的 count sum avg min max 等都可以一目了然 结果如下 ...
分类:
其他好文 时间:
2019-09-27 10:40:59
阅读次数:
105
以往的Delphi版本,不支持接口的Weak,和UnSafe的引用,支持对象的Weak, UnSafe,而且仅在Android和Ios平台上支持。 现在Delphi XE10.1 Berlin终于增加了对接口的Weak, UnSafe的支持。 1.Weak Weak引用,不影响引用计数器,但是如果对 ...