Fork me on GitHub

随笔分类 -  WEB

摘要:MIME 类型 媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型)是一种标准,用来表示文档、文件或字节流的性质和格式。它在IETF RFC 6838中进行了定义和标准化。 互联网号码分配机构(IANA)是负责跟踪所有官方 MIME 类 阅读全文
posted @ 2023-07-19 14:17 stardsd 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch 从 2022 年 2 月发布的 8.0 版本开始,提供了基于向量的搜索和自然语言处理(NLP)功能。 下图清楚地展示了向量搜索引擎的工作原理。它涉及以下几个步骤: 将原始实体(如歌曲、图像或文本)转换为数字表示(向量 Embedding); 使用距离度量来表示向量之间的相 阅读全文
posted @ 2023-07-11 16:36 stardsd 阅读(322) 评论(0) 推荐(0) 编辑
摘要:一、 Web中间件(Web middleware) web中间件是指位于Web服务器和Web应用程序之间的软件组件或库,用于实现附加功能、处理请求和向应用程序提供服务。这些中间件通过提供身份验证、日志记录、路由、缓存、负载平衡等特性,增强了web应用程序的功能和灵活性。 二、 web服务器: web 阅读全文
posted @ 2023-07-09 15:15 stardsd 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:Algolia是一个搜索和发现API,帮助公司为其网站和移动应用构建搜索体验。Algolia提供后端API客户端和前端小部件,帮助公司管理其数据并构建搜索体验。Algolia是与数据库无关的,因此可以与任何数据源一起使用,包括NoSQL数据库。 Algolia成立于2012年,由Nicolas De 阅读全文
posted @ 2023-07-02 17:11 stardsd 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Electron简介 Electron是干什么的? 简单来讲,Electron 使用 JavaScript,HTML 和 CSS,来构建跨平台的桌面应用程序。 按照官方的说法:如果你可以建一个网站,你就可以建一个桌面应用程序。 和传统的桌面应用相比,使用Electron开发更容易上手,开发效率更高。 阅读全文
posted @ 2023-06-10 14:02 stardsd 阅读(109) 评论(0) 推荐(0) 编辑
摘要:路由层 路由匹配 # 路由匹配 url(r'test',views.test), url(r'testadd',views.testadd) """ url方法第一个参数是正则表达式 只要第一个参数正则表达式能够匹配到内容 那么就会立刻停止往下匹配 直接执行对应的视图函数 你在输入url的时候会默认 阅读全文
posted @ 2021-01-26 11:06 stardsd 阅读(296) 评论(0) 推荐(0) 编辑
摘要:鸣谢:Egon老师 阅读全文
posted @ 2021-01-26 09:46 stardsd 阅读(235) 评论(0) 推荐(0) 编辑
摘要:如何借助 Django 来编写一个 Python Web API Django 是 Python API 开发中最流行的框架之一,在这个教程中,我们来学习如何使用它。-- Rachel Waston(作者) Django 所有 Web 框架中最全面的,也是最受欢迎的一个。自 2005 年以来,其流行 阅读全文
posted @ 2021-01-18 11:49 stardsd 阅读(752) 评论(0) 推荐(0) 编辑
摘要:TCP在真正的读写操作之前,server与client之间必须建立一个连接, 当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接, 连接的建立通过三次握手,释放则需要四次握手, 所以说每个连接的建立都是需要资源消耗和时间消耗的。 TCP通信的整个过程,如下图: 1. TCP短连接 模拟一种 阅读全文
posted @ 2021-01-15 16:21 stardsd 阅读(3185) 评论(0) 推荐(0) 编辑
摘要:jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。 HTTP 请求:GET vs. POST 两种在客户端和服务器端进行请求-响应的常用方法是:GET 和 POST。 GET - 从指定的资源请求数据 POST - 向指定的资源提交要处理 阅读全文
posted @ 2021-01-15 10:40 stardsd 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Django JsonResponse返回中文时显示unicode编码(\u67e5\u8be2) 关注公众号“轻松学编程”了解更多。 原因 这个unicode编码,是python3默认返回的编码。 解决方案 JsonResponse里面有个参数json_dumps_params,设置为json_d 阅读全文
posted @ 2021-01-14 11:29 stardsd 阅读(315) 评论(0) 推荐(0) 编辑
摘要:报错: Django: OperationalError No Such Table 解决方案: python manage.py makemigrations python manage.py migrate --run-syncdb 属于数据库初始化过程中的问题。 阅读全文
posted @ 2021-01-11 16:04 stardsd 阅读(1034) 评论(0) 推荐(0) 编辑
摘要:Socket相关函数总结: Python 网络编程 Python 提供了两个级别访问的网络服务: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统 Socket 接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了 阅读全文
posted @ 2021-01-05 14:01 stardsd 阅读(630) 评论(0) 推荐(0) 编辑
摘要:YApi 一个可视化接口管理工具 部署前准备: 服务器环境 Centos7, IP地址 192.168.1.18 Node.js MongoDb NodeJs 123456789 wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x6 阅读全文
posted @ 2020-10-13 10:35 stardsd 阅读(3084) 评论(0) 推荐(0) 编辑
摘要:本文记录在使用npm安装依赖包过程中踩过的坑。一般来说,npm安装失败时需要注意下面几点: 是否能够访问安装源:检查代理和当前安装源 当前的node版本是否兼容已有模块node_modules 输入的依赖包名称是否正确 解决npm ERR! code ENOENT 解决方案1:npm cache c 阅读全文
posted @ 2020-10-10 14:23 stardsd 阅读(25818) 评论(0) 推荐(0) 编辑
摘要:前言 GitHub徽标,GitHub Badge,你也可以叫它徽章。就是在项目README中经常看到的那些表明构建状态或者版本等信息的小图标。就像这样: 这些好看的小图标不仅简洁美观,而且包含了清晰易读的信息,在README中使用小徽标能够为自己的项目说明增色不少!如何给自己的项目加上小徽标呢? 一 阅读全文
posted @ 2020-10-07 21:12 stardsd 阅读(4180) 评论(0) 推荐(1) 编辑
摘要:如何免费为你的组织项目配置 Vercel 文章作者由白 宦成 发布日期2020年6月13日 如何免费为你的组织项目配置 Vercel 前言 Vercel 是我自己非常喜欢的平台,我自己的一些项目都会选择使用 Vercel 来部署。比如 Logoly、EasyWPBook 等等。 主要是其在中国大陆的 阅读全文
posted @ 2020-09-30 22:23 stardsd 阅读(3084) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://cshihong.github.io/2019/05/09/SSL%E5%8D%8F%E8%AE%AE%E8%AF%A6%E8%A7%A3/ SSL VPN可参考:SSL VPN技术原理 SSL简介 SSL和TLS: SSL (Secure Sockets Layer)安全 阅读全文
posted @ 2020-09-24 16:04 stardsd 阅读(3942) 评论(0) 推荐(0) 编辑
摘要:先说背景: python3.6, SqlAlchemy2.3.2 遇到的问题: 通过sqlalchemy查询的结果,如果直接通过jsonify函数转为json会报错: TypeError: Object of type 'Comment' is not JSON serializable 网上有各种 阅读全文
posted @ 2020-09-18 16:08 stardsd 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:在python中可以使用json将数据格式化为JSON格式: 1.将字典转换成JSON数据格式: s=['张三','年龄','姓名'] t={} t['data']=s return json.dumps(t,ensure_ascii=False) 2.将列表转换成JSON数据格式: s=['张三' 阅读全文
posted @ 2020-09-18 14:00 stardsd 阅读(831) 评论(0) 推荐(0) 编辑