码迷,mamicode.com
首页 > 2019年10月08日 > 全部分享
秒杀架构
秒杀架构模型设计 前言:秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本期我们就来探讨一下这个问题: 博客的目录 一:秒杀系统应该考虑的问题 二:秒杀系统的设计和技 ...
分类:其他好文   时间:2019-10-08 23:59:54    阅读次数:57
编译执行与解释执行的区别
解释执行 由解释器根据输入的数据当场执行而不生成任何目标程序。 解释执行程序是高级语言翻译程序的一种,它将源语言(如VASIC)书写的源程序作为输入,解释一句后就提交给计算机执行一句,并不生成目标程序。这种工作方式非常适合于人通过终端设备与计算机会话,如在终端上打一条命令或者语句, 解释程序就立即将... ...
分类:其他好文   时间:2019-10-08 23:59:18    阅读次数:60
2019-2020-1学期 20192416《网络空间安全专业导论》第一周学习总结
第二章 二进制数值与计数系统二进制数值与计数系统 区分数字分类区分数字分类 1.数字:抽象数学系统的一个单位 服从算数法则。 2.自然数(natural number):0 或通过在0 上重复加1 得到的任何数。 3.负数(negative number)小于0 的数,是在相应的正数前加上负号得到的 ...
分类:其他好文   时间:2019-10-08 23:59:01    阅读次数:57
数据结构与算法6 - 分治法(上)
分治法: 1. 将问题拆分为几个子问题,并且这些子问题和原问题相似只是量级上小一些。 2. 递归地解决每一个子问题,然后结合这些子问题的解决方案构造出原问题的解决方案。 我们已经遇到过的问题: 1. 二分搜索 2. 归并排序 3. 快速排序 分治法例子: 练习1:快速指数: 能够快速计算出a的n次方 ...
分类:编程语言   时间:2019-10-08 23:58:47    阅读次数:52
【强化学习】阶段总结
马尔可夫决策过程 MDP 基于模型的动态规划方法(Model-Based,DP) 策略搜索 策略迭代 值迭代 无模型的强化学习方法(Model-Free) 蒙特卡洛方法(MC):效率不高,但是能够展现 model-free 类算法的特性; 时序差分方法(TD,Important):直接从 episo ...
分类:其他好文   时间:2019-10-08 23:58:32    阅读次数:61
师生关系
小学最让我影响深刻的是我的数学老师YY老师,五六年级时由于调皮,写了好多此检查,老师苦口婆心的教导让我至今还记忆犹新。 中学时期最让我影响深刻的时我们的语文老师GGX老师,我的语文一向不是很好,成为我成绩的拉分项,在语文课上我经常开小差,但是老师并不反感我,反而特别帮助我,不喜欢读书,就在帮我找了一 ...
分类:其他好文   时间:2019-10-08 23:58:19    阅读次数:49
Python Ethical Hacking - Malware Packaging(2)
PACKAGING FOR WINDOWS FROM LINUX For best results package the program from the same OS as the target. EG if the target is Windows then package the pro ...
分类:编程语言   时间:2019-10-08 23:58:00    阅读次数:52
数据库JDBC
数据库概述 什么是数据库?数据库就是存储数据的仓库,本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库进行增删改查操作。 数据库对应一个应用系统,在系统中有很多的功能,每个功能可能涉及一些对象(类),此时,每一个类对应于数据库中的一张表。对象的属性对应于数据库表的字段。 ...
分类:数据库   时间:2019-10-08 23:57:48    阅读次数:56
RabbitMQ相关
RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 1、RabbitMQ 的使用场景有哪些? 1.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 1.2 应用解耦 场景:双11是购 ...
分类:其他好文   时间:2019-10-08 23:57:35    阅读次数:49
1、Java内存区域与内存溢出异常
1.1 Java虚拟机运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及各自的创建和销毁的时间,有的区域随着虚拟机的启动而创建,有些区域则依赖用户线程的启动和结束从而创建和销毁,Java虚拟机的内存包括以下几个运行时数据 ...
分类:编程语言   时间:2019-10-08 23:57:19    阅读次数:59
MySQL模糊查询
模糊查询关键字 like 基本组成“WHERE字段LIKE加上通配符” 常用通配符%,_ 需要注意的是,因为LKE是按照格式进行条件匹配的,因此它只能作用域字符串类型的字段如char,varchar,Text "%" 表示0~n个任意字符,例如王%,查询字段中以王开头的任意字符串而“%了”代表所有以 ...
分类:数据库   时间:2019-10-08 23:57:06    阅读次数:60
数据结构:线性表的及其实现
线性表主要有两种方法实现,分别是数组和链表两种存储方法。下面的代码分别介绍用这两种方法对数据进行查找、输入和删除等三种操作。 用数组的方式存储和操作。```ctypedef int Position;typedef struct LNode *List;struct LNode { ElementT ...
分类:其他好文   时间:2019-10-08 23:56:50    阅读次数:50
新概念 Lesson 11 Which book?
课上内容(Lesson) 词汇(Key Word ) 句型(Sentences) 语法(Grammar) ...
分类:其他好文   时间:2019-10-08 23:56:27    阅读次数:42
逻辑覆盖
语句覆盖是指选择足够的测试用例,使得运行这些测试用例时,被测程序的每一个语句至少执行一次,其覆盖标准无法发现判定中逻辑运算的错误; 判定覆盖是指选择足够的测试用例,使得运行这些测试用例时,每个判定的所有可能结果至少出现一次,但若程序中的判定是有几个条件联合构成时,它未必能发现每个条件的错误; 条件覆 ...
分类:其他好文   时间:2019-10-08 23:56:15    阅读次数:71
第六周&Java实验报告四
恢复内容开始 一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 C ...
分类:编程语言   时间:2019-10-08 23:55:48    阅读次数:49
一个博文引起代码优化的思路
参考博文: "一步步提升Go语言生成随机字符串的效率" 根据自己的理解写出来的性能测试函数: go package generateString import( "time" "testing" "math/rand" ) var letterRunes = []rune("abcdefghijkl ...
分类:其他好文   时间:2019-10-08 23:55:19    阅读次数:53
P2661 信息传递
好啦!!近十年题目最后一道黄题啦!! 用并查集求最小环,并不是很难的一道题 ...
分类:其他好文   时间:2019-10-08 23:54:47    阅读次数:47
856条   1 2 3 4 5 6 ... 51 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!