首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT大咖说

    2019年8Web开发趋势

    所有这些新兴的前端技术,使我们的开发越来越方便。今天在这里,我就来给大家谈谈2019年的8Web开发的趋势,希望能给各位带来一些有用的信息。 ? No.5 JAMStack 基于客户端JavaScript,可重用API和预建Markup的现代Web开发架构 JAMstack是指使用JavaScript、API和Markup构建的技术堆栈,JAM是 JavaScript、API和Markup的简称,前面第一个字母缩写,JAMstack一种基于客户端JavaScript,可重用API和预构建Markup的现代Web开发架构,需要符合下面三个标准: JavaScript No.6 PWA(Progressive Web Apps) 渐进式Web应用程序是具有Web可用范围的用户体验,它们是: 可靠 - 即使在不确定的网络条件下,立即加载并且永远不会显示downasaur No.8 AI/Bots 如今,人工智能,机器学习等技术越来越流行,2019年也不会例外。它们将在我们以后的生活中扮演着越来越重要的角色。如何使我们的应用变得更加智能?AI/Bots给出了答案。

    92720发布于 2019-06-19
  • 来自专栏极客起源

    Python Web开发入门:使用8行代码搞定Web应用

    只需要很少的代码,就可以编写一个可以运行的Web应用。下面就看一下使用Flask框架开发Web应用的基本步骤。 1. 调用Flask对象的run方法启动Web应用:要想长久处理客户端的请求,Web应用必须永久运行。调用run方法后,Web应用就会一直处理运行状态,以便等待客户端的请求。 这个例子会使用Flask框架编写一个最基本的Web应用,这个Web应用的代码只有8行(不包括注释)。在Web应用中添加了一个根路由,然后通过浏览器访问这个根路由,会在浏览器中显示服务器当前的时间。 图1 启动Web应用 根据图、1所示的输出信息,用Flask框架开发Web应用的默认端口号是5000。 只有直接运行的模块才能启动Web服务。因为这个模块很可能会被其他模块引用,如果不加这个条件判断,就会重复启动Web服务了。

    65810发布于 2021-03-29
  • 来自专栏Devops专栏

    8. Python web框架开发 - 路由功能

    前情回顾 前面开发web框架只写到Python web框架开发 - 实现动态页面返回。 开发思路 根据路径进行匹配,然后指向不同的处理函数 那么如何匹配找出请求过来的路径呢?例如请求过来的路径是./html/index.html。此情此景,可以使用正则匹配的方法。

    29220编辑于 2022-01-17
  • 来自专栏猿人工厂

    猿进化系列8——来呀,搞懂web开发的那些套路

    Web发展到今天,如果真的要讲都要搞哪些事情又一定要用一副图来表达一下意思的话,可能下面这副图就能够表达了—— ? ? 我们就从那个有态度的东西说起吧,再次访问www.163.com,打开开发者工具—— ? 又发现了新的东西,有好多东西,都被标注了已缓存。这个缓存是什么东西呢? 百度百科一下Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器....Nginx代码完全用C语言从头写起...明白了吧,返回静态页面这种事儿,这事儿和java的IO还真没啥关系 用啥套路不重要,解决最重要,解决什么最重要,思考最重要,web开发其实最大的套路只有一个——思考!

    37320发布于 2020-07-28
  • 来自专栏我的网安魔法之旅

    NSSRound#8 WEB

    file=php://filter/convert.iconv.UTF8.CSISO2022KR|convert.base64-encode|convert.iconv.UTF8.UTF7|convert.iconv.UTF8 UTF7|convert.iconv.UTF8.UTF16LE|convert.iconv.UTF8.CSISO2022KR|convert.iconv.UCS2.UTF8|convert.iconv.SJIS.GBK -decode|convert.base64-encode|convert.iconv.UTF8.UTF7|convert.iconv.UTF8.UTF16LE|convert.iconv.UTF8.CSISO2022KR -encode|convert.iconv.UTF8.UTF7|convert.iconv.UTF8.UTF16LE|convert.iconv.UTF8.CSISO2022KR|convert.iconv.UTF16 |convert.base64-encode|convert.iconv.UTF8.UTF7|convert.iconv.UTF8.UTF16LE|convert.iconv.UTF8.CSISO2022KR

    54620编辑于 2023-05-16
  • 来自专栏Java后端开发博客

    Web开发

    # Web开发 SpringMVC自动配置概览 简单功能分析 静态资源访问 欢迎页支持 自定义 Favicon 静态资源配置原理 请求参数处理 请求映射 普通参数与基本注解 视图解析与模板引擎 视图解析 基本语法 字面量 文本操作 数学运算 thymeleaf使用 引入Starter 自动配置好了thymeleaf 页面开发 构建后台管理项目 项目创建 静态资源处理 路径构建 页面跳转 数据渲染 拦截器 = "classpath:/templates/"; public static final String DEFAULT_SUFFIX = ".html"; //xxx.html # 页面开发 DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-<em>8</em>"> DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-<em>8</em>">

    3.1K10编辑于 2022-12-25
  • 来自专栏前端入门学习

    2019年Web前端开发8个趋势,你知道几个?

    今天,Web前端小编就来和大家谈谈2019年的8Web开发的趋势,希望能给各位带来一些有用的信息。 1、智能聊天机器人Chatbot 智能聊天机器人为用户沟通、服务交付提供了一种全新的渠道。 越来越多的Web开发人员使用Java框架,因为它更容易,更适合开发各种功能。 越来越多的Web开发人员正在使用Java框架来创建更清晰、响应更快、没有错误的站点。 8、区块链Web开发 区块链正在落地阶段,首先需要解决的就是区块链应用的可访问问题,而Web3.0技术将向区块链敞开大门(类似微信、Facebook这样的封闭系统显然不会对颠覆性的第三方区块链开发者手下留情 未来会有越来越多的Web产品集成区块链应用(例如钱包和Dapps)安全性和浏览器兼容性将是区块链Web开发关注的重点问题。 ​结论 网站Web开发技术正在高速发展。 Java和PHP 7的后续改进也产生了积极的作用,这些都将主导2019年的Web开发趋势。

    53240发布于 2019-08-29
  • 来自专栏应兆康的专栏

    Python Web - Flask笔记8

    这个对象是专门用来存储开发者自己定义的一些数据,方便在整个Flask程序中都可以使用。 使用flask.abort可以手动的抛出相应的错误,比如开发者在发现参数不正确的时候可以自己手动的抛出一个400错误。 示例代码如下: # Namespace的作用:为了防止多人开发的时候,信号名字冲突的问题 from blinker import Namespace mysignal = Namespace() visit_signal Restful API规范 Restful API 是用于前后端通信的一套规范,这个规范可以使得前后端开发更加轻松。

    1.7K10发布于 2018-08-02
  • 来自专栏clz

    Web开发安全

    Web 开发安全 参加字节跳动的青训营时写的笔记。这部分是刘宇晨老师讲的课。 1. 攻击 1.1 跨站脚本攻击(XSS) XSS 攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。

    1.3K20编辑于 2023-01-02
  • 来自专栏mySoul

    web开发模式

    melovemingming-1253878077.cos.ap-chengdu.myqcloud.com/blog-image/2019/03/2019-03-17%2002-08-04%E5%B1%8F this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-<em>8</em>" DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc. //DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name >Archetype Created Web Application</display-name> <servlet> <servlet-name>login</servlet-name

    85140发布于 2019-03-18
  • 来自专栏OSChina

    springBoot -web开发

    WebMvcAuotConfiguration: @Override public void addResourceHandlers(ResourceHandlerRegistry regis

    73340发布于 2019-08-01
  • 来自专栏python3

    python web开发

    HTTP超文本传输协议 CSS层叠样式 HTML 超文本标记语言 JavaScript脚本语言 WSGI接口:Web Server Gateway Interface. -- 它只要求web开发者实现一个函数 start_response):     start_response('200 OK', [('Content-Type', 'text/html)])     return [b'

    hello, web

    '] web框架 wsgi框架 -- 其实一个web app,就是写一个wsgi的处理函数,针对每个http请求进行响应。 使用flask编写web app比wsgi接口简单。

    96310发布于 2020-01-13
  • 来自专栏房东的猫

    Web 开发 RESTful

    启动项目,用 curl 工具测试: # 读取 key 为 todo_1 的待办事项 curl http://localhost:5000/todo/todo_1/ { "todo_1": "\u8bfb \u300a\u7a0b\u5e8f\u5458\u7684\u81ea\u6211\u4fee\u517b\u300b" } # 创建一个 key 为 todo_4 的代办事项 curl http

    1.4K40发布于 2021-04-08
  • 来自专栏前行的CVer

    Web开发tutorial

    2 ¶RESPONSIVE RULES /*RESPONSIVE RELUS*/ @media screen and (max-width:715px){ ​ } Mobile Web 调试方法 ¶服务器端 Basic “Web Site” Server ? “Web Application” Server ? 如果网络的流量很大,需要多个“Web Application” Server,然后使用负载均衡器去调配多个服务器。 学习资源 ¶视频教程 web开发思维导图及对应视频教程 MEAN Stack Tutorials (MongoDB, Express, Angular, Node) ¶模板 https://startbootstrap.com

    1.1K10发布于 2021-03-04
  • 来自专栏云计算linux

    Web开发介绍

    Web开发介绍 1 什么是web开发 Web:全球广域网,也称为万维网(www World Wide Web),能够通过浏览器访问的网站。 所以Web开发说白了,就是开发网站的,例如下图所示的网站:淘宝,京东等等 那么我们知道了web开发开发网站的,那么我们需要学习哪些知识呢?以及这些知识在我们整个网站开发中占据什么位置呢? 4 网站的开发技术 最后我们来看看web阶段需要学习哪些技术呢? 如下图我们列举了课程中需要学习的知识点 以下是图表的方式整理了我们web阶段要学习的技术和其对应的作用 前端web开发: 技术 描述 HTML 用于构建网站的基础结构的 css 用于美化页面的,作用和化妆或者整容作用一样 后端web开发: 技术 描述 Maven 一款java中用于管理项目的软件 Mysql 最常用的一款数据库软件之一 SpringBoot spring家族的产品,当前最为主流的项目开发技术。

    54410编辑于 2024-12-13
  • 来自专栏睡不着所以学编程

    移动web开发

    今天终于进入前端的新篇章啦,现在开始学习web开发. 移动web开发之流式布局 01 移动端基础 浏览器现状 比如我们现在用谷歌浏览器打开刚刚做的旋转木马,按下F12进入调试界面,就能看到一个小手机的图标,这样我们就能模拟手机进行调试了, user-scalable 用户是否可缩放,yes/no (1/0) 03 二倍图 物理像素&物理像素比 物理像素点指的是屏幕显示的最小颗粒,是物理真实存在的.这是厂商在出厂时就设置好的,比如苹果8是 750*1334(也就是手机上的分辨率,就是物理像素点) 我们开发时候的1px不是一定等于1个物理像素的. 通常使用二倍图,因为iPhone7/8的影响,但是现在还存在3倍图4倍图的情况,这个看实际开发公司需求 背景图片注意缩放问题.

    3.2K21编辑于 2022-09-20
  • 来自专栏Linyb极客之路

    web开发部署提速 8 倍的一款IDEA插件

    作为一个 Java 程序员,我们大多数会在 Intellij IDEA 中基于 SpringBoot 来开发 WEB 应用,所以本文中的测评将会基于以下几个架构来构建: 开发环境:IDEA 项目组织方式 :Maven 开发框架:SpringBoot 在接触 Cloud Toolkit 之前,用什么方法来部署一个 SpringBoot 应用呢? 这一个功能决定了 Cloud Toolkit 强大的之处就是可以使得每个开发者受益,它其实并不是和阿里云厂商强绑定的。我会在下文重点测评下这个功能。 Deploy to CS K8S:在云原生时代,很多应用使用容器化的方式进行部署,Cloud Toolkit 这一点做的还是不错的,已经具备了容器化部署的能力,具有一定的前瞻性。 从产品的角度,越定制化的功能,其服务的人群越少,同时功能更强大;从用户体验的角度,其实也透露了云服务的一个特点,云厂商正在为其所提供的云服务创造更好的用户体验,借助于此类插件,来降低使用者的开发运维门槛

    4.2K10发布于 2019-07-15
  • 来自专栏全栈程序员必看

    web基础知识_Web开发基础

    2、用户第一次登录,服务器通过数据库校验其UserId和Password合法,则再根据随机数字+userid+当前时间戳再经过DES加密生成一个token串 ⑴当然具体生成token的方式是开发自己定义的

    34010编辑于 2022-09-30
  • 来自专栏全栈技术

    Python Web开发:构建动态Web应用

    Python已经成为一门流行的编程语言,广泛用于Web开发。它提供了众多优秀的框架和库,使得构建强大的Web应用变得更加容易。 本文将深入介绍Python Web开发的基本原理,包括使用Flask框架创建一个简单的Web应用,并展示如何处理路由、模板、表单和数据库。 Flask框架入门 Flask是一个轻量级的Python Web框架,适用于构建小型到中型规模的Web应用。让我们从一个简单的示例开始,创建一个Hello World应用。 总结 Python Web开发提供了众多工具和框架,使得构建动态Web应用变得更加容易。本文介绍了Flask框架的基础知识,包括路由、视图函数、模板、表单和数据库集成。 深入学习这些技能,将使您能够构建更复杂的Web应用,并满足不同的需求。 不仅如此,Python Web开发还涵盖了很多其他主题,如用户认证、API开发、前端框架集成等,等待着您进一步探索。

    95740编辑于 2023-09-19
  • 来自专栏Python程序员杂谈

    python web开发环境搭建-web HelloWorld

    环境搭建好之后本地的helloworld没问题,web中的helloworld一直搞不明白。 查看配置文件中的PythonHandler myfirst是否正确,错写成myfirst.py就会出错】 参考链接:http://hi.baidu.com/xiyi2008/blog/item/1a21e8ec11a426df2f2e21e5

    1.7K30发布于 2019-02-28
领券