首页 > 2021年03月30日 > 全部分享
Django使用Channels实现WebSocket数据推送功能
Django使用Channels实现WebSocket消息通知功能 Channels 用于websocket通信,websocket是啥?主要实现在无客户端请求的情况下向客户端发送数据。 主要概念:频道,websocket是面向频道的,就好比微信群,一个微信群就是一个频道,你向频道发送内容,微信群内 ...
分类:Web开发   时间:2021-03-30 16:19:23    收藏:0  评论:0  赞:0  阅读:92
Mac系统搭建Java开发环境
Mac上做Java开发,一切配置都要重新开始,对于新手来说可能一头雾水,下面全面介绍Mac下Java开发环境配置,笔者已经成功实践。 1. 下载安装JDK(Java Development Kit) 下载JDK。 从Oracle官网选择合适版本的安装包进行下载,笔者下载的是jdk-9.0.1。链接: ...
分类:编程语言   时间:2021-03-30 16:19:03    收藏:0  评论:0  赞:0  阅读:15
SpringMVC之RequestMapping注解
作用 用与建立URL与处理请求方法之间的对应关系 属性 value/path: 二者含义相同,指定请求URL method:数组,指定允许访问的请求方式,不设置则不限制。使用不允许的请求方式,HTTP状态码返回405 params:数组,限制必须传入的请求参数。缺少参数时,HTTP状态码返回400 ...
分类:移动平台   时间:2021-03-30 16:18:51    收藏:0  评论:0  赞:0  阅读:11
C/C++建一颗二叉树
在刷题的时候,很多时候给一个数组,需要建一个简单的二叉树 #include<iostream> #include<vector> #include<queue> using namespace std; struct TreeNode{ int val; TreeNode *left; TreeNo ...
分类:编程语言   时间:2021-03-30 16:18:39    收藏:0  评论:0  赞:0  阅读:15
快速部署Springboot项目到云服务器
打包SpringBoot项目 设置Maven打包类型 <groupId></groupId> <artifactId></artifactId> <version>1.1.0-SNAPSHOT</version> <packing>jar</packing> 使用Intelij IDEA,直接在Ma ...
分类:编程语言   时间:2021-03-30 16:18:20    收藏:0  评论:0  赞:0  阅读:18
数据库mysql删除数据方式二(清空)
前面,我们学会了用DELETE来删除表中所有数据或表中的部分数据。现在我们来说另一种方式:TRUNCATE我们先来看一个例子: TRUNCATE TABLE boys WHERE id = 4; 运行结果: TRUNCATE TABLE boys WHERE id = 4 > 1064 - You ...
分类:数据库技术   时间:2021-03-30 16:18:07    收藏:0  评论:0  赞:0  阅读:25
CTW1500数据集介绍
官网 https://ctwdataset.github.io/ 数据标注格式 每行共32个数字,前四个数字为该弯曲文本在整张图上的矩形框坐标值,剩下的28个值为14个点,为相对于矩形框左上角得误差补偿即为与左上角坐标所形成的差值,形成封闭的弯曲文本框,其计算方式可以简单的理解为: 1.将前4个坐标 ...
分类:其他   时间:2021-03-30 16:17:52    收藏:0  评论:0  赞:0  阅读:18
APK反编译
本文首发于:行者AI 当我们想要了解一款APP时,最好的学习方式就是将其APK文件进行反编译。将APK进行反编译之后,我们就可以看到开发这个应用使用的资源文件(图片)、layout、样式、相关的实现代码等,学习这些资源文件才有助于开发技术的提升。 本文主要是介绍APK反编译的方法,希望能够帮助到大家 ...
分类:其他   时间:2021-03-30 16:17:23    收藏:0  评论:0  赞:0  阅读:26
网络基础之名词介绍
数据段、数据报、数据包、帧的区别与联系 帧与数据包 首先不容易理解的是数据包和帧。 数据包,就是从最上层,一层一层封装,直到网络层的,最后借由数据链路层发送出去的数据单元。 帧,是数据链路层的传输单元。 这么一看,数据包和帧好像没什么不一样,好像数据传递的都是一样的。可是为什么会把它们区分开呢?学习 ...
分类:其他   时间:2021-03-30 16:17:11    收藏:0  评论:0  赞:0  阅读:13
【Java】PriorityQueue 的实现原理
一、PriorityQueue介绍 PriorityQueue 是基于优先级堆的无限优先级queue 。 优先级队列的元素根据它们的有序natural ordering ,或由一个Comparator在队列构造的时候提供,这取决于所使用的构造方法。 优先队列不允许null元素。 依靠自然排序的优先级 ...
分类:编程语言   时间:2021-03-30 16:17:00    收藏:0  评论:0  赞:0  阅读:20
产品需求排序之KANO模型学习
东京理工大学教授狩野纪昭(Noriaki Kano)提出的对用户需求分类和优先排序的有效工具,对产品功能进行分级,从而确定产品实现过程中的优先级。 他将影响满意度的因素划分为五个类型: (1)基本型需求:就是用户不说却必须存在的理所当然的需求,即痛点。当需求满足时,用户不会感到满意,但当不满足时,用 ...
分类:编程语言   时间:2021-03-30 16:16:46    收藏:0  评论:0  赞:0  阅读:16
初学react 环境搭建
npm install create-react-app -g create-react-app my-project // 自己定义的文件名称 cd my-project // 进入项目 cat package.json // 项目依赖 script命令 npm start // 启动服务器 启动 ...
分类:其他   时间:2021-03-30 16:16:30    收藏:0  评论:0  赞:0  阅读:16
入门flutter
demo 课程:https://jspang.com/detailed?id=41#toc222 https://www.bilibili.com/video/BV15t411U7yf?p=5&spm_id_from=pageDriver 安装环境 遇到问题: 1、启动虚拟机的时候报错:unable ...
分类:其他   时间:2021-03-30 16:16:17    收藏:0  评论:0  赞:0  阅读:20
centos7无法与主机/外网/局域网互ping——2021-03-30
前言:方案仅供参考,请参考前置条件和问题描述后以实际情况为准; 前置条件:导入centos7后,关闭selinux,关闭防火墙,主机ping通了虚拟机,虚拟机无法ping主机,于是在百度上搜索后一顿操作猛如虎,最后作死了..... 问题描述: 虚拟机导入的centos7默认为nat连接;原本主机能p ...
分类:其他   时间:2021-03-30 16:15:57    收藏:0  评论:0  赞:0  阅读:14
程序执行乱序
java程序在执行的时候并不一定是按照顺序执行的,多条语句可能是先执行第五条再执行第一条之类的情况,但是他会遵守一个原则是单线程的数据最终一致性,也就是说在单线程情况下是不会有问题的。 乱序执行有什么好处呢? 好处就是程序整体的执行效率提高了,假设两个线程的情况,理论上A语句先执行,B语句后执行CP ...
分类:其他   时间:2021-03-30 16:15:41    收藏:0  评论:0  赞:0  阅读:24
[React Hooks长文总结系列二]渐入佳境,性能调优与自定义钩子
序言 这一节,将会主要介绍两个钩子:useCallback和useMemo,以及对自定义hooks的理解。 useCallback,反复渲染解决之道 无限请求的“怪象” 在介绍这个钩子之前,先来看一段react初学者很容易写出来的代码: const [detail, setDetail] = use ...
分类:其他   时间:2021-03-30 16:15:20    收藏:0  评论:0  赞:0  阅读:12
Python3基础之构建setup.py
一个完善的python项目,不仅需要梳理好核心代码的软件架构,还需要定义好依赖文件、编译构建文件、API接口文档、编码规范门禁等。这里我们介绍了如何用setup.py文件来完善一个最简单的python项目,这也是每一个python开源项目所必须要具备的条件。 ...
分类:编程语言   时间:2021-03-30 16:15:08    收藏:0  评论:0  赞:0  阅读:22
linux用户与权限
一、常用命令 useradd [参数] 新建用户usermod 修改用户属性userdel命令用于删除用户 groupadd 新建用户组groupdel 删除用户组groupmod 选项 用户组 passwd 命令用于修改用户密码、过期时间、认证信息 二、常用配置文件 /etc/passwd文件是用 ...
分类:系统服务   时间:2021-03-30 16:14:53    收藏:0  评论:0  赞:0  阅读:18
java系统引发CPU高,如何定位!
1.top 找到CPU高的进程,比如20753 2.top -H -p 20753(也可以替换成ps -mp 20753 -o THREAD,tid,time | sort -rn | more (sort -rn 以数值的方式进行逆序排列)) 3.jstack 20753 > 20753.log ...
分类:编程语言   时间:2021-03-30 16:14:39    收藏:0  评论:0  赞:0  阅读:23
spring boot单元测试之九:用@MybatisTest注解基于mysql+mybatis测试mapper/sql(spring boot 2.4.4)
一,演示项目的相关信息 1,地址: https://github.com/liuhongdi/mybatistest 2,功能:演示了基于mysql数据库做sql测试 3,项目结构:如图: 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/archit ...
分类:移动平台   时间:2021-03-30 16:14:21    收藏:0  评论:0  赞:0  阅读:122
654条   上一页 1 ... 17 18 19 20 21 ... 33 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!