python使用socket控制div移动 思路:还是老样子 使用flask写网页路由(记得跨域) flask-socketIO来创建服务器和封装app(记得跨域) 两个路由网页一个控制一个显示(也可以多个显示) 控制发送请求到服务器,服务器发给显示页面,显示自己判断(判断处写的很妙) 代码展示control.html 12345678910111213141516171819202122232425262728293031323334 2021-09-23 前端 > 前端其他 #Python #HTML5
python使用socketio实现双向通信 H5 建立socket连接使用原生对象建立连接判断浏览器是否支持websocket服务 123if('WebSocket' in window){ websocket = new WebSocket('ws://localhost:8080')} 建立连接发送数据: 123456789websocket.onopen = () = 2021-09-22 后端 > Python #Python #WebSocket
dos(python极简版) DDos介绍定义分布式拒绝服务(Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动dos攻击,从而成倍地提高拒绝服务攻击的威力。通常该攻击方式利用目标系统网络服务功能缺陷或者直接消耗其系统资源,使得该目标系统无法提供正常的服务。 使用python模拟点对点的攻击思路:利用多线程的无限循环发起请求 2021-09-19 后端 > Python #Python
Flask框架 Flask使用flask框架官网:https://dormousehole.readthedocs.io/en/latest/quickstart.html#id2 初始化: 下载: 1pip install flask 2021-09-13 后端 > Python #Python #Flask
Redis学习 Redis 简介Redis是现在最受欢迎的NoSQL数据库之一,即远程字典服务,Redis是一个使用ANSI C编写的开源,包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库 特性 基于内存运行,性能高效 支持分布式,理论上可以无限扩展 key-value存储系统 开源的使用ANSI C语言编写 功能 多样的数据类型 持久化 集群 事务 为什么快?Redis 是单线程的,但是 2021-09-12 后端 > 后端其他 #Redis
html练习案例 小标题案例(text-indent 文字缩进)效果图: 知识点: text-indent 文字缩进 background-position 背景图位置 思路: 图标当作div的背景,向左偏移 文字垂直居中,缩进显示图标 12345678910111213141516171819202122232425262728293031<!DOCTYPE html><html 2021-08-19 前端 > 前端其他 #学习记录
SpringBootController接收参数的几种方式 Controller接收参数的常用方法总体可以分为三类第一类:Get请求通过拼接url进行传递第二类:Post请求通过请求体进行传递第三类:通过请求头部进行参数传递。 @PathVariable 接收参数请求方式:localhost:8080/login/FSAN 代码示例: 12345@ResponseBody@GetMapping("login/{nam 2021-08-19 后端 > Java #SpringBoot
Python基础 Pyhon准备工作下载python和配置环境很简单,去 www.pyhton.org下载打开执行文件,勾选上下面addpath就完成了 Hello Python使用的编辑器是官方自带的python入门级IDLE,以后熟练了可以去使用PyCharm 1print("Hello Python!") pycharm中py文件的初始化配置 打开setting下的Editor 2021-08-15 后端 > Python #Python
SpringBoot整合MyBatis 项目初始化创建项目,依赖必选MySQL Driver,JDBC API,Spring web在maven官方仓库中CV MyBatis Spring Boot Starter依赖文件在配置文件中建立数据连接 建立接口类建立mapper包下接口类 使用interface(接口代替class),写数据库操作 12345678910111213@Mapper@Repositorypublic in 2021-08-15 后端 > Java #SpringBoot #MyBatis
git基础命令 准备工作下载并安装git工具 点此进入baidu云盘下载 点此查看安装教程 git提交结构 工作区(就是本地初始化地方的文件) 暂存区(add 中的文件) 本地库(commit 打上标签的文件) 远程库(github或gitee仓库) 提交流程 首次利用git提交需要配置好全局用户信息 12git config --global user.name "用户名"git co 2021-07-15 其他 #Git
原生ajax ajax简介Ajax(Asynchronous JavaScript and XML),直译为“异步的JavaScript与XML技术”,是一种创建交互式网页应用的网页开发技术,用于创建快速动态网页,由杰西·詹姆士·贾瑞特所提出。与传统的Web应用相比,Ajax通过浏览器与服务器进行少量的数据交换就可以实现网页的异步更新,在不重新加载整个网页的情况下,即可对网页进行更新。 简单操作12345678 2021-07-13 前端 > 前端其他 #JavaScript #Ajax