- 小白做好前端html设计后,马上开始进入数据库结构设计步骤。 在开始之前,小白回忆了一下老大在公司里培训时讲过的数据库设计解说: 对于初学者来说,很多拿到原型时不知道怎么设计数据表结构,这是很正常的事,可以通过借鉴别人的项目总结经验,慢慢就会了。 拿到原型后,我们要认真观察原型里显示的内容有那些,考虑一下这些内容中那些是不变的,即写死在页面中的,那些是需要后台更改变动的,将这些... 小白做好前端html设计后,马上开始进入数据库结构设计步骤。 在开始之前,小白回忆了一下老大在公司里培训时讲过的数据库设计解说: 对于初学者来说,很多拿到原型时不知道怎么设计数据表结构,这是很正常的事,可以通过借鉴别人的项目总结经验,慢慢就会了。 拿到原型后,我们要认真观察原型里显示的内容有那些,考虑一下这些内容中那些是不变的,即写死在页面中的,那些是需要后台更改变动的,将这些...
- 接了小外包,没有什么经验时,如何开始一个小项目? 接了小外包,没有什么经验时,如何开始一个小项目?
- 本系列会以故事的方式,向大家描述一位有点开发基础的程序猿,怎么将一个小系统,根据需求的增加,以及对技术的追求,慢慢的通过重构,在解决各种技术难题的过程中,完善自己的架构,开发出一个功能比较完善的开发框架。代码开始会写的比较简单、入门级的,然后会根据需求慢慢重构成有体系的框架。 本系列会以故事的方式,向大家描述一位有点开发基础的程序猿,怎么将一个小系统,根据需求的增加,以及对技术的追求,慢慢的通过重构,在解决各种技术难题的过程中,完善自己的架构,开发出一个功能比较完善的开发框架。代码开始会写的比较简单、入门级的,然后会根据需求慢慢重构成有体系的框架。
- 本系列博文主要讲述的是一个小菜鸟,刚学会python就接了一个外包,写了一个很简单的web企业网站,而随着这个企业的发展,需求的不停变更,继续不停的改造与重构,企业网站与管理后台不断蜕变的过程。而代码也通过不停的重构,从一个简单得不能再简单的几行代码变成能应付各种业务需求变更,能快速完成开发任务的成熟框架。当然中间也经历了各种各样的坑与障碍,希望大家能喜欢这个故事,并与小菜鸟共同成长。 本系列博文主要讲述的是一个小菜鸟,刚学会python就接了一个外包,写了一个很简单的web企业网站,而随着这个企业的发展,需求的不停变更,继续不停的改造与重构,企业网站与管理后台不断蜕变的过程。而代码也通过不停的重构,从一个简单得不能再简单的几行代码变成能应付各种业务需求变更,能快速完成开发任务的成熟框架。当然中间也经历了各种各样的坑与障碍,希望大家能喜欢这个故事,并与小菜鸟共同成长。
- 一个有趣的小例子,带你入门协程模块-asyncio上篇文章写了关于yield from的用法,简单的了解异步模式,【上次的内容链接】这次让我们通过一个有趣例子带大家了解asyncio基本使用。目标效果图 在控制台中显示一个由ASCII字符"|/-\"构成的动画旋转指针.基本原理 1.通过不停的依次顺序迭代"|/-\"中的一个字符。2.每次输出前使用退格符模拟一个动态效果。所谓的退格符就是删除... 一个有趣的小例子,带你入门协程模块-asyncio上篇文章写了关于yield from的用法,简单的了解异步模式,【上次的内容链接】这次让我们通过一个有趣例子带大家了解asyncio基本使用。目标效果图 在控制台中显示一个由ASCII字符"|/-\"构成的动画旋转指针.基本原理 1.通过不停的依次顺序迭代"|/-\"中的一个字符。2.每次输出前使用退格符模拟一个动态效果。所谓的退格符就是删除...
- pipenv 是Kenneth Reitz大神的作品,能够有效管理Python多个环境,各种包。过去我们一般用virtualenv搭建虚拟环境,管理python版本,但是跨平台的使用不太一致,且有时候处理包之间的依赖总存在问题;过去也常常用 pip进行包的管理,pip已经足够好,但是仍然推荐pipenv,相当于virtualenv和pip的合体,且更加强大。pipenv 主要包含了Pipfi... pipenv 是Kenneth Reitz大神的作品,能够有效管理Python多个环境,各种包。过去我们一般用virtualenv搭建虚拟环境,管理python版本,但是跨平台的使用不太一致,且有时候处理包之间的依赖总存在问题;过去也常常用 pip进行包的管理,pip已经足够好,但是仍然推荐pipenv,相当于virtualenv和pip的合体,且更加强大。pipenv 主要包含了Pipfi...
- 老王:“你们家的Web应用防火墙多少钱1平米。” 我(当然不能反驳客户):“巴拉巴拉解释防火墙不是墙体是安全解决方案。” 老王:“你们家的Web应用防火墙多少钱1平米。” 我(当然不能反驳客户):“巴拉巴拉解释防火墙不是墙体是安全解决方案。”
- pyspider是国人binux编写的强大的网络爬虫框架,它带有强大的WebUI、脚本编辑器、任务监控器、项目管理器以及结果处理器,同时支持多种数据库后端、多种消息队列,另外还支持JavaScript渲染页面的爬取,使用起来非常方便,本节介绍一下它的安装过程。 pyspider是国人binux编写的强大的网络爬虫框架,它带有强大的WebUI、脚本编辑器、任务监控器、项目管理器以及结果处理器,同时支持多种数据库后端、多种消息队列,另外还支持JavaScript渲染页面的爬取,使用起来非常方便,本节介绍一下它的安装过程。
- 本节中,我们以今日头条为例来尝试通过分析Ajax请求来抓取网页数据的方法。这次要抓取的目标是今日头条的街拍美图,抓取完成之后,将每组图片分文件夹下载到本地并保存下来。 本节中,我们以今日头条为例来尝试通过分析Ajax请求来抓取网页数据的方法。这次要抓取的目标是今日头条的街拍美图,抓取完成之后,将每组图片分文件夹下载到本地并保存下来。
- 在Python 2中,有urllib和urllib2两个库来实现请求的发送。而在Python 3中,已经不存在urllib2这个库了,统一为urllib。 在Python 2中,有urllib和urllib2两个库来实现请求的发送。而在Python 3中,已经不存在urllib2这个库了,统一为urllib。
- 大家不难发现,我们在登录一些网站或者app的时候,在填写完密码以后,还需要填写验证码或者按照指示完成滑动图块完成验证登录,更复杂的还有图片验证。那么这种为难人的登录方式到底有什么作用呢? 大家不难发现,我们在登录一些网站或者app的时候,在填写完密码以后,还需要填写验证码或者按照指示完成滑动图块完成验证登录,更复杂的还有图片验证。那么这种为难人的登录方式到底有什么作用呢?
- Beautiful Soup是Python的一个HTML或XML的解析库,我们可以用它来方便地从网页中提取数据。它拥有强大的API和多样的解析方式,本节就来了解下它的安装方式。 Beautiful Soup是Python的一个HTML或XML的解析库,我们可以用它来方便地从网页中提取数据。它拥有强大的API和多样的解析方式,本节就来了解下它的安装方式。
- ab是apache自带的网站压力测试工具。 使用起来非常的简单和方便。 不仅仅是可以apache服务器进行网站访问压力测试,还可以对其他类型的服务器进行压力测试。 比如nginx,tomcat,IIS等首先当然是下载安装了。 在这里只讲window下在下载安装 官方下载地址:,(https://www.apachehaus.com/cgi-bin/download.plx)下载完成后解压 我... ab是apache自带的网站压力测试工具。 使用起来非常的简单和方便。 不仅仅是可以apache服务器进行网站访问压力测试,还可以对其他类型的服务器进行压力测试。 比如nginx,tomcat,IIS等首先当然是下载安装了。 在这里只讲window下在下载安装 官方下载地址:,(https://www.apachehaus.com/cgi-bin/download.plx)下载完成后解压 我...
- 推导式(又称解析式) 是Python的⼀种独有特性。推导式是可以从⼀个数据序列构建另⼀个新的数据序列的结构体。 共有三种推导: - 列表(list)推导式 - 字典(dict)推导式 - 集合(set)推导式列表推导式 (list comprehensions)列表推导式(又称列表解析式) 提供了⼀种简明扼要的方法来创建列表。它的结构是在一个中括号里包含一个表达式, 然后是一个for语句, ... 推导式(又称解析式) 是Python的⼀种独有特性。推导式是可以从⼀个数据序列构建另⼀个新的数据序列的结构体。 共有三种推导: - 列表(list)推导式 - 字典(dict)推导式 - 集合(set)推导式列表推导式 (list comprehensions)列表推导式(又称列表解析式) 提供了⼀种简明扼要的方法来创建列表。它的结构是在一个中括号里包含一个表达式, 然后是一个for语句, ...
- 不知道大家学习python的目的有哪些?Web开发 自动化运维 大数据分析 网络爬虫 人工智能 机器学习 ?最近对网络爬虫比较感兴趣,为什么呢?懒人分很多种.....1. 懒惰成性什么都不干的2. 趁人不注意就偷懒打盹的3. 被逼无奈想着投机取巧完成任务的很不幸,学爬虫的初衷确是为了第三种 不知道大家学习python的目的有哪些?Web开发 自动化运维 大数据分析 网络爬虫 人工智能 机器学习 ?最近对网络爬虫比较感兴趣,为什么呢?懒人分很多种.....1. 懒惰成性什么都不干的2. 趁人不注意就偷懒打盹的3. 被逼无奈想着投机取巧完成任务的很不幸,学爬虫的初衷确是为了第三种
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中 -
华为云开发者AI素养直播课·第四期2026/08/28 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;吴松明-华为云AI开发者案例开发专家
EduSwarm 是一个基于多智能体框架构建的 AI 教师团队协作平台:把备课、上课、作业、批改、学情等教学环节,交给多位专职 AI Agent(课件师、出题官、批改师、学情分析师等)协作完成。教师从「亲力亲为」变成「做决策」,学生只需凭课堂码加入即可实时跟课。
回顾中
热门标签