前言 (最近设计模式看的有点头大,一直面对纯js实在是有些枯燥-_-。所以写一点有趣的东西调剂一下)现在canvas已经不算新鲜了,不过由于日常业务中并不常用,所以实践并不多,今天分享一下,如何实现简单canvas迷宫。这个例子来源于《html5秘籍》第二版,代码有稍微做了点调整。 由于中间有一步使 ...
分类:
其他好文 时间:
2020-04-27 15:21:22
阅读次数:
64
在原有的Django项目中,增加实时通信的功能,用websocket实现,简单记录一下过程,备忘。 1、安装channels、channels-redis、django-redis。 2、在主应用magic_chat目录下新建rounting.py,配置application值。 3、在应用chat ...
分类:
Web程序 时间:
2020-04-26 16:43:19
阅读次数:
93
2.1 SDS的定义 struct { //buf中已使用的字节数,等于SDS所保存字符串的长度 int len; //buf中未使用的字节长度 int free; //字节数组,用于保存字符串 char[] buf; } 2.2 SDS与C字符串的区别 C字符串 SDS 获取字符串长度的复杂度为 ...
分类:
其他好文 时间:
2020-04-26 13:47:24
阅读次数:
124
在实现简单的接口限流或者商品秒杀时,一般需要Redis来作为计数器。但是在并发场景下,使用不当的可能会踩坑。 这里主要的坑就是:使用不当,会造成key永久有效,永不过期,导致value一直在increment,无法起到限流的作用。 下面就以反面例子说明: 本文使用的是spring-data-redi ...
分类:
其他好文 时间:
2020-04-25 23:41:50
阅读次数:
99
在上一篇文章中,我们已经了解了Raspkate这一轻量型Web服务器,今天,我们再一起了解下如何基于Raspkate实现简单的RESTful API。 模块 首先让我们了解一下“模块”的概念。Raspkate的模块包含了一组能够提供完整业务功能的HTTP处理器(Handler),例如,在Raspka ...
HBase的前提条件: JDK SSH Hadoop JDK:Hadoop和JDK运行的环境,他们的守护进程运行在JVM下。HBase支持JDK 1.6以上的版本。比如: jdk-8u161-linux-x64.rpm。 SSH:实现简单的服务器与主机的通信。在集群中,只有启动sshd后,才可以通过 ...
分类:
系统相关 时间:
2020-04-19 00:46:23
阅读次数:
101
在C/S模式下,经常采用Tab分页的方式来做,然后将不同的信息放到不同的Tab页中,然后可以点击页签去查看不同页面中的内容。在Web开发中,也需要用到这样的Tab页,实现的方式有很多种,现在来介绍一种简单的Tab页的实现方式:用iframe来实现。 具体步骤是:先建立一个主TabForm.aspx, ...
分类:
Web程序 时间:
2020-04-18 15:46:22
阅读次数:
130
包、变量和函数 ======= 一、举个例子 现在我们来建立一个完整的程序 : 我们看到 语言只有小括号和大括号,不需要使用逗号来分隔代码,只有一种循环 。 接下来我们会分析这个例子。 二、工程管理:包机制 每一个大型的软件工程项目,都需要进行工程管理。工程管理的一个环节就是代码层次的管理。 包,也 ...
分类:
编程语言 时间:
2020-04-18 12:06:02
阅读次数:
59
该项目的目的是建立一个有关于人脸的二分类器。 steps : 1. Load the data2. Define a Convolutional Neural Network3. Train the Model4. Evaluate the Performance of our trained mo ...
分类:
其他好文 时间:
2020-04-17 16:00:26
阅读次数:
145