云计算

Python的字符编码入门

Python的字符编码入门

背景: 刚做完一个django的数据查询web项目,数据来源于内部API查询,每次查询都需要调用若干API查询数据渲染在前端页面。由于,相关的数据不会经常变动,为了提高前端响应速度、在API不可用时依然能够查询,设计了缓存。API查询到的数据是json格式返回,缓存的数据是MySQL的Unicode

共饮一杯 共饮一杯 2023-01-04
0 0 0
JavaScript 的事件处理机制

JavaScript 的事件处理机制

1. 事件处理模型:冒泡和捕获型1 2 3 <div id="outer"> <p id="inner">Click!</p> </div> 上面的代码当中一个div元素当中有一个p子元素,如果两个元素都有一个click的处理函数,那么我们怎么

捡田螺的小男孩 捡田螺的小男孩 2023-01-04
0 0 0
JavaScript高级程序设计(第3版)

JavaScript高级程序设计(第3版)

英文书名: Professional JavaScript for Web作者: [美] Nicholas C. Zakas出版社: 图灵程序设计丛书出版年: 2012-3-29ISBN: 9787115275790

共饮一杯 共饮一杯 2023-01-04
0 0 0
Chrome 扩展开发

Chrome 扩展开发

1. Chrome增强功能的方式:扩展、插件、应用Google Chrome(谷歌浏览器)发展至今,已经不仅仅是一个浏览器,更像一个平台,可以个性化的安装自己需要的服务,同时也可以通过它来发布自己提供的服务。目前主要有三种方式来扩展浏览器的功能:2. 扩展(Extension)在地址栏输入:chro

大白菜程序猿 大白菜程序猿 2023-01-04
0 0 0
一个成功的 Git 分支模型

一个成功的 Git 分支模型

这篇围绕全部源代码的控制工具Git展开。1. 为什么是Git?为了深入探讨git和集中式源码版本控制系统的利弊,参见这里。这方面有太多的激烈争论。作为一个开发者,相比其他工具,当前我更喜欢Git。Git的确改变了开发者关于合并与分支的思考方式。在那些经典的CVS/Subversion管理工具的世界中

法医 法医 2023-01-04
0 0 0
Burpsuite 实践与 Web 越权攻击

Burpsuite 实践与 Web 越权攻击

1. Burpsuite简介Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息、持久性、认证、代理、日志、警报的一个强大的可扩展的框架。Proxy——是一个拦截HTTP

竹子爱熊猫 竹子爱熊猫 2023-01-04
0 0 0
企业域名群建设策略

企业域名群建设策略

现在的企业,业务繁多,常常需要大量的域名来支持业务的发展,本文从企业域名的选择、域名与企业品牌建设、站点的SEO、站点的安全性四个方面考虑,企业应该怎样去规划和建设自己的域名体系。1. 写在前面的一些话如果是小公司可以暂时不用考虑域名群的建设,大中型(50人以上)的公司规模在域名建设上应该开始着重考

捡田螺的小男孩 捡田螺的小男孩 2023-01-04
0 0 0
微服务架构

微服务架构

1. SOA面向服务架构(SOA),阐述了对于复杂的企业IT系统,应按照不同的、可重用的粒度划分,将功能相关的一组功能提供者组织在一起为消费者提供服务,其目的是为了解决企业内部不同IT资源之间无法互联而导致的信息孤岛问题。SOA的基本设计思想是:对外只需要提供一个简单的接口,封装底层的复杂性,不关心

贤蛋大眼萌 贤蛋大眼萌 2023-01-04
0 0 0
BWAPP 学习与使用

BWAPP 学习与使用

1. BWAPP简介buggy web Application,简称BWAPP,这是一个集成了各种常见漏洞和最新漏洞的开源Web应用程序,目的是帮助网络安全爱好者、开发人员和学生发现并防止网络漏洞。包含了超过100种漏洞,涵盖了所有主要的已知Web漏洞,包括OWASP Top10安全风险,最重要的是

宇宙之一粟 宇宙之一粟 2023-01-04
0 0 0
工具类产品交互优化案例分享

工具类产品交互优化案例分享

本人所在的岗位职责,涉及全栈开发,不仅要用 Python 写后台逻辑,还要自己写前端界面和交互。开发的程序部署于 Paas 平台,考虑到开发人员是非专业前端,为了降低开发门槛,提供了一种类似 Dreamweaver 的工具。使得开发人员可以通过,拖拽、拷贝等形式快速开发出页面,然后转向后端程序的编写

贤蛋大眼萌 贤蛋大眼萌 2023-01-04
0 0 0
什么是 DevOps

什么是 DevOps

1. 概览DevOps(Development和Operations的组合词)是一种重视「软件开发人员(Dev)」和「IT运维技术人员(Ops)」之间沟通合作的文化、运动。透过自动化「软件交付」和「架构变更」的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。DevOps综合了社会体系和技

大树 大树 2023-01-04
0 0 0
Django 浅析与工程目录结构实践

Django 浅析与工程目录结构实践

1. Django是什么Django是一套由Python完成的Web开发框架,起初被开发者用于管理以新闻内容为主的网站,2005年7月在BSD许可证发布下开源,2008年6月17日正式成立基金会。与Django一起的Python Web框架还有,Tornado和Flask。Django提供全套的解决

三掌柜 三掌柜 2023-01-04
0 0 0
Python 自动化运维

Python 自动化运维

副标题: 技术与最佳实践英文书名:Automation Operations With Python Technique And Best Practices作者: 刘天斯出版社: 机械工业出版社出版年: 2014-11-1ISBN: 9787111483069Notes:作者以其运维经历,详细描述

竹子爱熊猫 竹子爱熊猫 2023-01-04
0 0 0
Vuejs入门实践

Vuejs入门实践

1. 遇到了什么问题如果实现的功能简单,开发和维护容易,是不会有设计模式、框架等相关问题研究的。正是因为,Web系统复杂、需求变更快、复用多,开发人员多、人员交接频繁。我们需要一定的约定规则去规避,这些环节产生的风险。其中大量的研究工作在,系统层面:UI层、逻辑层、数据层的分离,开发人员层面:前端、

法医 法医 2023-01-04
0 0 0
PaaSer与SaaSer的合作方式思考

PaaSer与SaaSer的合作方式思考

1. 工作场景本人所在的小组,20+人的规模,兼具PaaS和SaaS开发的职责。开发PaaS的人员PaaSer,主要负责PaaS平台的开发和维护,目标是对SaaS开发提供需要的API和文档。开发SaaS的人员SaaSer,主要负责开发基于上述PaaS平台的Web应用,目标是交付给用户SaaS应用。关

剑圣无痕 剑圣无痕 2023-01-04
0 0 0
Django数据迁移的几种方法(附代码)

Django数据迁移的几种方法(附代码)

1. 背景在Web开发的过程当中,常会涉及多个环境(本地、测试、正式环境)之间数据的迁移。本文主要探讨在django开发过程中,可能涉及的数据迁移路径,并寻找可行的方法。2. 场景数据迁移对象,一共分为四个:测试环境数据库、正式环境数据库、本地开发机数据库、其他形式存在的数据源。这里其他形式存在的数

大树 大树 2023-01-04
0 0 0
Django的权限控制

Django的权限控制

1. Django内置权限管理1.1 权限分类Permission用来定义用户User A对任务Task的权限。User如果User A 对Model B有权限,那么User A 对Mode B中的全部实例都有相应权限。User对象的user_permission 字段用于管理用户的权限。使用 as

贤蛋大眼萌 贤蛋大眼萌 2023-01-04
0 0 0
分形理论

分形理论

1. 分形理论1.1 分形的定义分形,通常指一个几何形状,可以分成数个部分,而每一部分都近似地是整体缩小后的形状,即具有自相似的性质。1.2 分形研究的历史公元17世纪,莱布尼茨就思考过自相似的问题。公元18世纪卡尔·魏尔施特拉斯、格奥尔格·康托尔和费利克斯·豪斯多夫对连续而不可微函数的研究,对分形

张二河 张二河 2023-01-04
0 0 0
使用 Python 绘制分形: Koch 曲线、Julia 集、Mandelbrot 集

使用 Python 绘制分形: Koch 曲线、Julia 集、Mandelbrot 集

1. Koch曲线瑞典数学家Helge von Koch,在1904年发表的“从初等几何构造的一条没有切线的连续曲线”的论文中提出Korch曲线。它的描述如下:指定一条线段的长度(l)(可以理解为第0次迭代)将这条线段三等分,并以中间的线段为底边构造一个等边三角形,然后去掉底边对2中生成的曲线的每一

捡田螺的小男孩 捡田螺的小男孩 2023-01-04
0 0 0
什么是 Quant

什么是 Quant

1. Quant的工作内容Quant的工作就是设计并实现金融的数学模型,包括衍生物定价,风险估价或预测市场行为等。2. Quant的种类Desk quant,开发直接被交易员使用的价格模型。 优势是接近交易中所遇到的money和机会。劣势是压力很大。Model validating quant,独立

张二河 张二河 2023-01-04
0 0 0
1 137 138 139 140 141 166