观察者模式 认识观察者模式 订阅报纸的栗子 1)报社的业务是出版报纸 2)你向某家报社订阅他们的报纸,然后你就成为了他们的订阅用户, 只要报社有新的报纸出版,就会将报纸发送给你 3)当你取消订阅报纸时,你就从报社的订阅用户中删除,报社就不会再发送报纸给你 4)只要报社还在运营,就会一直有人订阅或取消 ...
分类:
其他 时间:
2019-10-24 01:57:46
收藏:
0 评论:
0 赞:
0 阅读:
76
pass the hash原理: 在Windows系统中,通常会使用NTLM身份认证,NTLM认证不使用明文口令,而是使用口令加密后的hash值,hash值由系统API生成(例如LsaLogonUser) ,其中hash(哈希)分为LM hash和NT hash,如果密码长度大于15,那么无法生成L ...
分类:
其他 时间:
2019-10-24 01:56:51
收藏:
0 评论:
0 赞:
0 阅读:
97
这道题是一道普及组的题 但是好像也没有那么简单 首先这道题用到的东西有:二分答案,单调队列优化dp 我们将最后的答案二分 然后用单调队列优化dp进行检验 因为我们发现 对于$f_i$来说 他的更新一定是从前面他能取到区间的最大值进行更新 这就符合了单调队列的性质,考虑用单调队列维护一个单减序列 代码 ...
分类:
其他 时间:
2019-10-24 01:56:28
收藏:
0 评论:
0 赞:
0 阅读:
86
题目来源 本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负 ...
分类:
编程语言 时间:
2019-10-24 01:55:49
收藏:
0 评论:
0 赞:
0 阅读:
86
MyBatis框架的前身是iBatis,本身是Apache的一个开源项目。 MyBatis框架是一个半自动的orm映射框架,是实体类和sql语句之间建立映射关系,sql语句写在单独的配置文件中,便于统一的管理 与维护,降低了程序的耦合度。 其他知识:一般情况下在实际的业务表设计,是不建议进行外键关联 ...
分类:
其他 时间:
2019-10-24 01:55:34
收藏:
0 评论:
0 赞:
0 阅读:
75
https://www.cnblogs.com/xingxiz/p/10411248.html 一、MegaCli命令介绍 MegaCli是一款管理维护硬件RAID软件,可以用来查看raid信息等MegaCli 的Media Error Count: 0 Other Error Count: 0 M ...
分类:
其他 时间:
2019-10-24 01:55:15
收藏:
0 评论:
0 赞:
0 阅读:
103
在python脚本中我们经常看到如下的代码: # hello.py def hello(): print("hello world!") def test(): hello() if __name__ == '__main__': test() 通常,一个python文件有两种使用方法: (1)直接 ...
分类:
其他 时间:
2019-10-24 01:53:50
收藏:
0 评论:
0 赞:
0 阅读:
58
1. 查看git的配置 git config --global --list| grep -i proxy 如果有内容输出,那么unset配置项,如: git config --global --unset http.proxy 2. 查看环境变量 env | grep -i proxy 如果有内容 ...
分类:
其他 时间:
2019-10-24 01:53:16
收藏:
0 评论:
0 赞:
0 阅读:
231
vue用组件化简化了我们编写代码的复杂度,组件之间经常会出现数据传递的情况,那么组件之间是怎样通信的呢? 使用props传递数据 组件实例的作用域是孤立的。这意味着不能 (也不应该) 在子组件的模板内直接引用父组件的数据。父组件的数据需要通过 prop 才能下发到子组件中。 可以看到在该父组件中注册 ...
分类:
其他 时间:
2019-10-24 01:52:54
收藏:
0 评论:
0 赞:
0 阅读:
79
签发token 源码入口 前提:给一个局部禁用了所有 认证与权限 的视图类发送用户信息得到token,其实就是登录接口 1.rest_framework_jwt.views.ObtainJSONWebToken 的 父类 JSONWebTokenAPIView 的 post 方法 接收有userna ...
分类:
其他 时间:
2019-10-24 01:52:32
收藏:
0 评论:
0 赞:
0 阅读:
65
服务是应用程序组件,它表示应用程序希望在不与用户交互的情况下执行长时间运行的操作,或者为其他应用程序提供功能。每个服务类必须在其包的AndroidManifest.xml中有一个对应的<service>声明。可以使用Context.startService()和Context.bindService ...
分类:
移动平台 时间:
2019-10-24 01:52:17
收藏:
0 评论:
0 赞:
0 阅读:
86
视图函数 1. 视图函数,简称视图 通过urls.py的映射 与路由相对应. 2. 视图函数 默认定义在views.py文件中,用来处理web==请求信息以及返回响应信息==的函数 3. 研究视图函数掌握两个对象即可. 请求对象(HttpRequest) 1. 前提:根据前两天的学习已经知道http ...
分类:
其他 时间:
2019-10-24 01:52:00
收藏:
0 评论:
0 赞:
0 阅读:
55
转载自:https://blog.csdn.net/qq_23308823/article/details/54898119 怎样判断一个exe可执行程序是32位的还是64位的 ...
分类:
其他 时间:
2019-10-24 01:51:40
收藏:
0 评论:
0 赞:
0 阅读:
87
[TOC] GIL: 全局解释器锁 ? 1、GIL本质是一个互斥锁 ? 2、GIL是为了阻止同一个进程内的多个线程同时执行(并行) ? 单个进程下的多个线程无法实现并行,但能实现并发 ? 3、这把锁主要是因为CPython的内存管理不是“线程安全的” ? 垃圾回收机制 GIL是用来保证线程安全的 ? ...
分类:
编程语言 时间:
2019-10-24 01:51:08
收藏:
0 评论:
0 赞:
0 阅读:
59
DOM DOM 事件的级别 DOM 事件模型 DOM 事件流 DOM 事件捕获的具体流程 Event 对象的常见应用 自定义事件 "DOM概述 | MDN" "DOM | MDN" "DOM操作" DOM事件级别 DOM0 onXXX类型的定义事件 element.onclick = functio ...
分类:
Web开发 时间:
2019-10-24 01:50:47
收藏:
0 评论:
0 赞:
0 阅读:
73
1.点击【生成】,在对应目标平台【64 or 32】文件夹下的【release】或【debug】下找到可执行文件 2.读取销售记录文件 1)打开cmd,将销售记录文件和可执行文件放在同一文件夹下 2)执行 book为book.exe执行程序,<book_sales代表从book_sales读取输入, ...
分类:
其他 时间:
2019-10-24 01:50:28
收藏:
0 评论:
0 赞:
0 阅读:
107
一、项目概述 项目运行环境 Python3.6+ Django 1.11 MySQL 5.7 其他插件(图片处理、分页、验证码....) 项目详细功能介绍 前台功能 项目首页展示 轮播图 博客推荐 最新发布 博客分类 最新评论文章 widgets小插件 搜索功能 博客分类功能 博客标签查询 友情链接 ...
分类:
其他 时间:
2019-10-24 01:50:08
收藏:
0 评论:
0 赞:
0 阅读:
68
场景一 在我们面试中经常会有这么一个场景,就是我们用线程A输出“A”字符,有线程B输出“B”字符,交替进行,要求A线程执行完任务输出:“A线程打印完了”,B线程执行完任务输入:“B线程打印完了”,最后有主线程输出一句话“我打印完了”! 当你看到这个场景时,有点多线程经验的人肯定会感觉很容易,然后有可 ...
分类:
编程语言 时间:
2019-10-24 01:49:48
收藏:
0 评论:
0 赞:
0 阅读:
92
题目描述: 给一个 01 的字符串,定义答案=该串中最长的连续 1 的长度,现在你有至多 K 次机会,每次机会可以将串中的某个 0 改成 1,现在问最大的可能答案. 输入描述: 输入第一行两个整数 N,K,表示字符串长度和机会次数 第二行输入 N 个整数,表示该字符串的元素 输出描述: 输出仅一行, ...
分类:
其他 时间:
2019-10-24 01:48:44
收藏:
0 评论:
0 赞:
0 阅读:
184
循环语句在绝大多数的语言中,都是必不可少的一种控制语句,循环语句允许我们执行一个语句或语句组多次。在python中有for循环和while循环两种,讲到这里,就不得不提到我们的迭代器对象 迭代器 迭代其实就是遍历,有一个接一个的意思(one by one) 迭代器对象(iterator)是pytho ...
分类:
编程语言 时间:
2019-10-24 01:48:26
收藏:
0 评论:
0 赞:
0 阅读:
75