×

django

Django框架详解(django框架详解pdf)

微信用户83175 微信用户83175 发表于2024-04-22 浏览10528 评论0
一、MVC框架 1、MVC框架核心思想: 分工和解耦 2、web MVC举例: 以通过浏览器注册用户信息为例: M:Model,模型, 和数据库进行交互。 V:View,视图, 产生html页面。 C:Controller,控制器, 接收请求,进行处理,与M和V进行交互,返回应答。 二、MVT框架 Django遵循MVT的思想 M:Model,模型, 和MVC中M功能相同,和数据库进行交互。 V:View,视图, 和MVC中C功能相同,接收请求,进行处理,与M和T进行

css3

cesium 自定义动态标记(cesium 动态标牌)

微信用户83175 微信用户83175 发表于2024-04-21 浏览9189 评论0
# 效果 图中效果源代码在下面的封装栏中效果展示:https://www.bilibili.com/video/BV1db4y167z7 # 基本思路 将DOM元素渲染到cesium容器中,并利用cesium中提供的 viewer.scene.postRender 实时更新坐标位置。思路很简单,接下来我们进行实现。 # 实现方法 首先我们需要生成一个球体做我们标记的容器。 viewer = new Cesium.Viewer('cesiumContainer',{

javascript

教你一文解决 js 数字精度丢失问题(js数字精度丢失问题 简书)

微信用户83175 微信用户83175 发表于2024-04-21 浏览8364 评论0
一、关于为什么要解决精度丢失 可以看下例子,因为js失去精度问题也是常见的问题,正常我们可以四舍五入或者 toFixed保留小数这种去解决 现在遇到问题是我们明知道计算结果是等于0.01的但是最后的结果确实true,如果我们遇到运算问题,小数数值比对问题,那么我们就必须要去解决他,否则也就会出现上者情况,出现逻辑判断出错问题 二、怎么解决js的计算精度丢失问题? 正常来说如果是 小数点保留后2位、3位等等,我们可以使用常见的 * 百位数、千位数 实现整位结果后 将结果在除以对应

spring

多线程之@Async异步注解(async注解和多线程)

微信用户83175 微信用户83175 发表于2024-04-21 浏览6510 评论0
一、应用背景         通常,在Java中的方法调用采用的是同步调用,比如如果A()方法中调用了B()方法,则在A()方法调用B()方法之后,需要等待B()方法执行并返回后,A()方法才可以继续往下执行。这样容易导致一个问题,就是如果B()方法中的代码执行时间过长,则可能会导致调用A()方法的请求响应迟缓或者超时。为了解决这个问题,则可以使用Spirng框架下的注解@Async,通过异步调用的方式处理。本文主要是通过示例演示@Async在方法中的异步调用。 二、异步调用概念     

golang

go语言字符串的拼接与切片(go 字符串切片)

微信用户83175 微信用户83175 发表于2024-04-21 浏览5246 评论0
目录 一,go字符串的本质 二,字符串拼接的几种方法 1,使用+号拼接字符串 2,使用fmt包的Sprintf()函数 3,使用strings包的Join()函数 4,使用bytes.Buffer储存字符串再打印输出 三,字符串的切片 四,字符串函数 一,go字符串的本质         go语言字符串的本质就是byte[]数组,里面每一个数据存的是字符的Unicode码。 二,字符串拼接的几种方法 1,使用+号拼接字符串         拼接之后返回一个新的字符

AJAX相关

30行JS代码带你手写自动回复语音聊天机器人

微信用户83175 微信用户83175 发表于2024-04-21 浏览5678 评论0
🥂(❁´◡`❁)您的点赞👍➕评论📝➕收藏⭐是作者创作的最大动力🤞 前言     现如今生活中到处都是聊天机器人的身影,聊天机器人不仅仅能减少人工的聊天压力,而且十分的可爱有趣,安卓系统的小AI,苹果系统的siri,相信大家都感受到了,这两个机器人的可爱、实用性,然而聊天机器人背后实现的原理是什么呢,这篇文章我将通过一个非常有趣的聊天机器人案例,带大家了解聊天机器人背后的原理哦! 什么是聊天机器人?     聊天机器人可用于实用的目的,如客户服务或资讯获取。有些聊

rabbitmq

RabbitMQ 归纳总结(rabbitmq深入理解)

微信用户83175 微信用户83175 发表于2024-04-21 浏览6224 评论0
Rabbit MQ 归纳总结 前言 MQ 是什么,MQ 有哪些模式,MQ是如何和spring 整合的? 提示:以下是本篇文章正文内容,下面案例可供参考 一、消息中间件概述 1.1.MQ 概述 MQ 全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。 1.2.MQ 优势 1.2.1 应用解耦 MQ 相当于一个中介,生成方通过MQ 与 消费方进行交互,它将应用程序进行解耦合系统的耦合性越高,容

javascript

js 箭头函数详解(js箭头函数详解)

微信用户83175 微信用户83175 发表于2024-04-20 浏览12399 评论0
1. 认识箭头函数 es6 新增了使用胖箭头(=>)语法定义函数表达式的能力,很大程度上,箭头函数实例化的函数对象与正式的函数表达式创建的函数对象行为是相同的。任何可以使用函数表达式的地方,都可以使用箭头函数: // 普通函数 let sum = function(a, b) { return a + b; } // 箭头函数 let sum1 = (a, b) => { return a + b; } 箭头函数简洁的语法对开发者来说是十分友好的,从上面的例子可以得知

html5教程

DIV+CSS布局-实战篇思路梳理(css的div布局)

微信用户83175 微信用户83175 发表于2024-04-20 浏览5377 评论0
DIV+CSS布局-实战篇思路梳理 某官网首页布局实战(节选) 前端新人的误区 误区1:前端开发需要有设计细胞,要不然写的页面很难看。 回答:前端开发是俺图施工的,会有专门的ui设计师帮忙设计。 获取设计稿件的三种方式: 方式1:去千库网等ui设计素材平台购买(下载)设计稿,然后使用pxcook、慕客或者蓝湖进行标注信息。 优点:略微复杂,需要了解ui的相关知识 建议:如果没有ui设计师搭伙,不太适合新人。 方式2:随便找一个官网,使用qq浏览器,将网页转成图片并下载,

html5

css中如何调整元素位置(css中如何调整元素位置顺序)

微信用户83175 微信用户83175 发表于2024-04-20 浏览5297 评论0
我们通常把样式层叠表叫做css,它是用来修饰html内容的,给内容加各种各样的样式和效果。 那么在写实际项目过程中经常会遇到一个普遍性问题:就是调整元素的位置 如果只对于初学编程的人来说,只能用css的知识去做,我们也可以总结一些实用性办法; 1.利用盒子模型  盒子模型,就是在讲四个属性: 内容区                                 max-width 最大宽度 min-width 最小宽度 max-height      最大高