Windows Cygwin环境搭建1、引言Cygwin是一个在Windows平台上运行的类UNIX模拟环境,在一些芯片开发场景下,开发人员并不使用IDE(集成开发环境),也不使用Linux,而是使用在Windows下的Cygwin环境去Makefile。本文介绍下基于Cygwin以RH850芯片使... ...
一、布隆过滤器 1、维基百科 布隆过滤器(Bloom Filter)是1970年由布隆提出的。 实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。 优点是不需要存储 key,节省空间,空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除 ...
分类:
其他好文 时间:
2019-08-18 21:40:20
阅读次数:
103
1.抽象类 抽象类的目的是标志处某些类不能被初始化出来,只能被继承和产生多态,例如Animal是动物类,没有初始化的必要,动物是什么?什么动物?。通过关键字abstract关键字标识抽象类。 1.编译器不会初始化抽象类,语法不通过。抽象类代表不能有实例化对象,但是还是可以用来声明引用类型给多态使用, ...
分类:
其他好文 时间:
2019-08-18 21:39:57
阅读次数:
99
1 切片操作 利用切片进行字符串的反序特别方便 letter = 'abcdefghijklmnopqrstuvwxyz' print(letter[-3:]) # 从倒数第三个取到最后 print(letter[::5]) # 每隔五个取一个元素 print(letter[::-1]) # 用于字 ...
分类:
其他好文 时间:
2019-08-18 21:39:07
阅读次数:
86
拼接SQL时,往往单双引号都有,容易看的眼晕,或者一不小心就漏掉单引号。 虽然字段定义的是varchar ,但是update的时候数据为纯数字其前置的0总是丢失,百思不得其解。 反复尝试,甚至在SMMS里面update都会出问题,最后突然发现。 哦谢特 最后发现原来是SQL语句忘加单引号!! 改成: ...
分类:
数据库 时间:
2019-08-18 21:38:18
阅读次数:
189
1 public class ArithUtil { 2 3 // 默认除法运算精度 4 private static final int DEF_DIV_SCALE = 10; 5 6 private ArithUtil() { 7 8 } 9 10 /** 11 * 提供精确的加... ...
分类:
编程语言 时间:
2019-08-18 21:37:42
阅读次数:
95
一般来讲,当函数执行完毕后,局部活动对象就会被销毁内存中仅保存全局作用域(全局执行环境的变量对象),但闭包又有所不同,在另一个函数内部定义的函数会将包含函数(外部函数)的活动对象添加到它的作用域链中。当外部函数执行完毕后,其活动对象不会被销毁因为内部函数的作用域链仍然在引用这个活动对象,。换句话说, ...
分类:
其他好文 时间:
2019-08-18 21:37:16
阅读次数:
105
一、事务描述 1、事务的四个特性 ACID 1. A:原子性 = 一个事务或者都成功、或者都失败; 2. C:一致性 = 在整个事务的生命周期里面,查询到的数据是一致的; MVCC多版本并发控制:利用undo保存某一时刻数据快照,通过版本号来减少锁的争用,保证各个事务互不影响。 3. I: 隔离性 ...
分类:
数据库 时间:
2019-08-18 21:36:59
阅读次数:
102
好久没打反思了 博主过于弱于是分到第二机房 然而我在第二机房成绩也不行啊! 第一题这么个原题,然而我数组开小了,不多的几个没AC的 第二题看出来95分方法然而我打了然后我注释掉了???我为什么啊,考试时我想到链表会优化 我还打出来了 第三题再次看出正解 然而我最长链不会打,不会打你敢信 模板背不对报 ...
分类:
其他好文 时间:
2019-08-18 21:36:38
阅读次数:
77
一、Promise介绍1、Promise简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果2、Promise可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数。此外,Promise对象提供统一的接口,使得控制异步操作更加容易二、基本用法【使用时注意环境及异 ...
分类:
其他好文 时间:
2019-08-18 21:35:12
阅读次数:
75
本系列将和大家分享下ASP.NET Core Web 应用程序的一些基础知识,本章主要简单介绍下如何使用ASP.NET Core内置的IoC容器DI进行批量依赖注入。 ...
分类:
Web程序 时间:
2019-08-18 21:34:38
阅读次数:
102
模板题,想象一条线从左边扫到右边,只有在矩阵边界才会产生影响,所以我们离散化缩小数据范围,再用线段树维护扫描线上的情况,得出结果 ...
分类:
其他好文 时间:
2019-08-18 21:34:25
阅读次数:
52
1.1 nagios的简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios 是采用分布-集中的管理模式。在Nagios服务 ...
分类:
移动开发 时间:
2019-08-18 21:34:06
阅读次数:
115
什么是序列化与反序列化 drf序列化与反序列化 Model类 创建数据库:终端 配置数据库:settings.py 修改操作数据库的模块:项目init文件 创建model类:models.py 注册model类:admin.py 数据库迁移:在项目目录下的终端 注册超级用户:在项目目录下的终端 登陆 ...
分类:
其他好文 时间:
2019-08-18 21:33:52
阅读次数:
95
求两个数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 ...
分类:
其他好文 时间:
2019-08-18 21:33:40
阅读次数:
145