首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    springboot入门(4)_web开发

    springboot入门(4)_web开发 摘要: 前几篇大概介绍了demo的搭建运行,Thymeleaf模板引擎的整合还有运行原理(主要是自动默认配置starter),这篇我们就主要介绍怎么将原来的常规 maven进行管理哦,要不然很麻烦的) 为方便大家快速学习和理解,补充源码下载地址:http://pan.baidu.com/s/1eSGPyDW 1、新建项目,建好目录结构 我们重新建一个maven web 2、引入springboot和springboot web的包 <dependencies> <dependency> <groupId>org.springframework.boot 到这一步我们就可以启动一个web项目了,但是启动后是一个空的项目(启动的web容器是spring-boot-starter-web中的自动配置的tomcat端口是8080,当然可以根据需要修改成其他容器 4、我们要写自己的bean,然后托管到spring容器中 这个的用法其实很普通的spring项目没太大区别,普通spring项目中我们想托管bean,那可以用xml配置也可以用注解(@Repository

    1.5K90发布于 2018-03-15
  • 来自专栏Java成神之路

    WEB前端开发成长指南

    ; 如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧; web 前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间。 1 2 3 4 5 var str="www.baidu.com/?page"; str=str.replace('? 进阶之路 很 多web前端研发工程师在做了3-4年之后就会进入一个瓶颈期:产品开发需求是小菜一碟,没有新鲜的可以挑战的东西;代码开发中的稀奇的解题方法都已经尝 试过。 要想突破web前端研发的宗师级,那就跳出web前端吧,上面还有web开发。即使你是web前端的宗师,但没有快 速的数据响应,没有高速的网络架构,没有优美的系统支持,你又能如何? 所以突破之路就是把目光投到整条web开发的链条中去。 ? 八.【飞升】 其实严格来说,飞升已经不是原领域的范围了。在web研发领域,对于这个层次的有一个很好听的称谓:架构师。

    60140发布于 2018-08-10
  • 来自专栏Python七号

    Python Web开发的完整指南

    相信每个人都有自己的职业选择,今天来分享下使用 Python 从事 Web 开发的完整指南,主要有以下内容: 1.什么是 Web 开发?2.为什么 Python 适合 Web 开发? 3.有哪些流行的 Python Web 框架?4.有哪些用于 Web 开发的 Python 库? 5.Web 开发学习路线图6.用 Python 创建第一个 Web 应用程序7.成为 Python Web 开发人员 1、什么是网站开发? 对于那些刚接触编程的人,可能想知道到底什么是 Web 开发。 Bottle 非常适合用于原型设计,学习 Web 框架的组织以及构建简单的个人应用程序。 4、CherryPy CherryPy 是一个内嵌多链服务器的流行框架,包含服务器池、安装框架和模块框架。 4、有哪些用于 Web 开发的 Python 库? 如果需要 Web 爬虫为你的应用程序提取数据,Scrapy 非常适合。它是用于抓取,数据挖掘,自动化测试等的广泛使用的库。

    12.2K42发布于 2020-11-25
  • 来自专栏MudOnTire

    2019 简易Web开发指南

    Firefox 设计/原型:Adobe XD,Photoshop,Sketch,Figma 命令行工具:Git Bash,WSL,iTerm2,Hyper 版本管理:Git 前端 前端我觉得是每个做web 开发的同学都应该掌握的,就算是做后端开发的,基本的前端知识也是必不可少的。 Node.Js:就算不做全栈,nodejs也将成为前端的必备技能 Python:如果除了web开发想往人工智能、机器学习、数据分析方向扩展的同学,python更合适 C#:个人很喜欢的语言,非常优雅和高效 注册域名:Namecheap,Google Domains FTP,SFTP文件上传:Filezilla,Cyberduck 部署:Linux,SSH,Git,web服务器(Nginx,Apache PWA (Progressive Web Apps) 用户体验是个永恒的话题,大家都想使用体验如原生应用的网站,所以PWA是个必然的趋势。

    3.1K41发布于 2019-05-26
  • 来自专栏全栈技术

    Python Web开发:构建现代Web应用的综合指南

    第一部分:Python Web开发简介Python作为一种强大而多才多艺的编程语言,一直以来都在Web开发领域大放异彩。 Python在Web开发中的优势Python的成功在于它的简单、易读的语法和强大的生态系统。这些特性为Web开发提供了坚实的基础,使得开发者可以更加高效地构建应用。 4. 路由和视图定义应用的URL路由和视图函数。路由将请求映射到相应的视图函数,视图函数负责处理请求并返回响应。5. 开发者可以使用MicroPython或CircuitPython等嵌入式Python变种来编写物联网设备的控制代码,同时使用Web框架来创建与这些设备通信的云服务。4. 每个框架都有其独特的特点和适用场景,因此开发者需要谨慎选择。结语Python Web开发提供了一个广泛的领域,为开发者提供了构建各种类型的Web应用的工具和框架。

    1.7K60编辑于 2023-11-03
  • 来自专栏技术翻译

    Web应用程序开发指南

    Web应用程序框架旨在通过设置文件夹组织和结构,文档,指南和库(常用功能和类的可重用代码)来简化编程并促进代码重用。 Web应用程序框架的优点 程序操作和逻辑与HTML,CSS和设计文件分开。 该结构有助于使用一致的逻辑和编码标准生成最佳实践编码,并使其他开发人员能够在短时间内熟悉代码。 编码指南,标准和惯例 编码指南是用于编写Web应用程序项目的规则和标准集。 使用编码指南的重要好处 为多个程序员创建最佳环境,以便在同一个项目上工作 提供易维护性和版本管理 提供更好的可读性和对源代码的理解 确保其他开发人员能够在短时间内理解并熟悉代码 Web应用程序生命周期模型 Web应用程序开发过程 Web应用程序开发过程在应用程序开发中组织实用的过程和方法。 证书,托管服务器/共同服务器提供商,履行中心,网站访客分析软件,第三方结账系统等) 应用程序可视指南,设计布局,界面设计,线框架 数据库结构设计和Web应用程序开发 测试:质量保证,多浏览器兼容性,安全性

    1.8K20发布于 2018-09-12
  • 来自专栏EmacsTalk

    Clojure Web 开发-- Ring 使用指南

    在 Clojure 众多的 Web 框架中,Ring 以其简单统一的 HTTP 抽象模型脱颖而出。 run-jetty 是 Ring 提供的基于 jetty 的 adapter,方便开发测试。 在 Clojure 里面,函数组合更常见的是用 comp,比如 ((comp #(* % 2) inc) 1) ;; 4 这对一些简单的函数非常合适,但是如果逻辑比较复杂,Middleware 模式就比较合适了 0) (handler (inc x)) (handler x)))) ((-> #(* 2 %) middleware-comp) 1) ;; 4 ((-> #( 除了上面的介绍,Ring 生态里面还有 lein-ring ,它可以在不重启服务的情况下重新加载有修改的命名空间(以及其影响的),开发从未如何顺畅。

    1.2K10编辑于 2022-07-26
  • 来自专栏Ywrby

    4-基于SpringBoot的Web开发

    基于SpringBoot的Web开发流程 静态资源的导入 SpringBoot项目中的静态资源有两种访问方式 通过webjars访问 首先引入相关依赖 <dependency><! 图标定制需要将favicon.ico文件存放在static资源路径下 Thymeleaf模板引擎 模板引擎的概念 模板引擎可以让(网站)程序实现界面与数据分离,业务代码与逻辑代码的分离,这就大大提升了开发效率 ,可以通过自定义类并且添加@Coonfiguration和@EnableWebMvc两个注解来实现 步骤一:编写拦截器 /** * 测试拦截器,测试SpringMVC配置类是否生效 */ @Slf4j

    54320编辑于 2022-10-27
  • 来自专栏一Li小麦

    head first python选读(4):web 开发

    python web 开发 犯了低级错误,这本书看了一半了才知道书名应为《head first python》,不是hand first.. 现在开始一个web应用。 总算是熟悉的内容了。 考虑到Kelly教练的不断变更的需求,现在需要开发一个网站。包括: 欢迎页面 选择选手 显示时间 MVC模式和架构 M 模型:数据储存。 添加index.html可完成欢迎页的开发. 模型 模型有两个文件 # athletelist.py def sanitize(score): splitter = '.' data_files) athletes=athletemodel.get_from_store() print(fe.start_response()) print(fe.include_header('web_app 实际开发过程中,调bug会花费很多时间。应该想办法在web服务器上友好地显示错误信息。 import cgitb cgitb.enable() ? 显然就可以找到原因所在了。

    60520发布于 2019-07-18
  • 来自专栏信数据得永生

    web开发快餐式入门指南 1.1 http

    由于web应用大多数都在浏览器中进行操作,所以我们有必要先了解一下浏览器里面到底发生了什么。 格式 我们可以用浏览器的开发者工具,或者其它抓包软件进行抓包,从而看到背后的http请求是什么。 GMT Content-Encoding: gzip X-UA-Compatible: IE=Edge,chrome=1 BDPAGETYPE: 2 BDQID: 0xd678b56500003dd4

    54750发布于 2019-02-15
  • 来自专栏黑客下午茶

    Sentry 开发者贡献指南 - Web API

    整理自官方开发文档 目录 版本控制 身份验证 Auth Tokens DSN Authentication API Keys 分页结果 分页示例 权限和范围 组织 项目 团队 成员 问题和事件 版本 本文档仅涉及 Web API。 版本控制 Web API 的当前版本称为 v0,被认为处于草稿阶段。 =unresolved \ -d '{"status": "resolved"}' \ -H 'Content-Type: application/json' 更多 Sentry 产品指南文档 (内附 17 张详细脑图) Sentry 企业级数据安全解决方案 - Relay PII 和数据清理 Sentry 监控 - 私有 Docker Compose 部署与故障排除详解 Sentry 开发者贡献指南 - 前端 React Hooks 与虫洞状态管理模式 Sentry 官方 JavaScript SDK 简介与调试指南

    1.8K50编辑于 2022-01-25
  • 来自专栏张培跃

    2019-Web开发技术指南和趋势

    以下内容来自我特别喜欢的一个Youtube频道: Traversy Media 这是一个2019年你成为前端,后端或全栈开发者的进阶指南: 你不需要学习所有的技术成为一个web开发者 这个指南只是通过简单分类列出了技术选项 构建静态站点 构建UI布局(拿到设计图能够使用HTML/CSS还原) 添加一些交互功能 部署和维护网站 现在能找到最低水平的Web开发工作, 但是这是远远不够的.... 2. 设置全栈的开发环境和工作流 构建后端服务API和微服务 数据库操作 能够独立开发应用(前端和服务端) 部署到云端(SSH, Git, Servers等等) 4. 2019技术趋势和其他 4.1原生应用开发 AI和机器学习已经被广泛应用在所有的程序和技术中, 甚至包括web开发中. 以上就是2019 - Web开发技术指南和趋势的全部内容, 要想知道更多细节, 请看Youtube视频: Web Development in 2019 作者:李棠辉 https://segmentfault.com

    4.4K20发布于 2019-03-26
  • 来自专栏全沾开发(huā)

    Web开发生存工具使用指南

    Web开发生存工具使用指南 这里安利两款我认为开发中能够极大的提高生产力的工具,Charles 和 Postman。 P.S. Charles(查尔斯)。。 主要是支持移动设备,跨设备调试神器 在日常中使用的顺序 一般在开发过程中,首先会通过Postman来进行接口的本地调试,验证没有问题以后则会进行代码的部署。 -> Throttle Settings 简单的压测 找到你要压测的请求,右键找到 Repeat Advanced 更多例子请查阅官方文档 小记 Postman 与 Charles 都是非常有助于提升开发效率的工具

    69630发布于 2019-12-09
  • 来自专栏grain先森

    2019-Web开发技术指南和趋势

    以下内容来自我特别喜欢的一个Youtube频道: Traversy Media 这是一个2019年你成为前端,后端或全栈开发者的进阶指南: 你不需要学习所有的技术成为一个web开发者 这个指南只是通过简单分类列出了技术选项 构建静态站点 构建UI布局(拿到设计图能够使用HTML/CSS还原) 添加一些交互功能 部署和维护网站 现在能找到最低水平的Web开发工作, 但是这是远远不够的.... 2. 设置全栈的开发环境和工作流 构建后端服务API和微服务 数据库操作 能够独立开发应用(前端和服务端) 部署到云端(SSH, Git, Servers等等) 4. 2019技术趋势和其他 4.1原生应用开发 AI和机器学习已经被广泛应用在所有的程序和技术中, 甚至包括web开发中. 以上就是2019 - Web开发技术指南和趋势的全部内容, 要想知道更多细节, 请看Youtube视频: Web Development in 2019 作者:李棠辉 链接:https://segmentfault.com

    4.3K20发布于 2019-03-29
  • 来自专栏睡不着所以学编程

    移动web)开发(4)之携程案例

    /upload/pic4.jpg" alt="">

    <a href display: flex; height: 64px; background-color: #fff; border-radius: 8px; margin: 3px 4px ; margin-top: 8px; background-size: 32px 160px; } nav { overflow: hidden; margin: 0 4px flex-wrap: wrap; padding: 5px 0; border-radius: 8px; background-color: #fff; margin: 0 4px /subnav-bg.png); background-size: 28px auto; } .sales { background-color: #fff; margin: 4px

    54211编辑于 2022-09-20
  • 来自专栏HelloWorld杰少

    UE4:Android 平台开发实践指南

    1前言 在使用 UE 开发手游时,我们免不了要跟 Android 和 iOS 进行一些数据的交互,在这种情况下,就需要在代码中添加一些操作,使得在 Android 平台下 C++ 可以调用 Java,Java 4Android 打包配置 接下来,在 UE 中去配置 Android 打包,在 “项目设置” 中找到 “打包” 选项,并设置为 “开发”。 6Android AAR 在使用 UE4 开发 Android 时,经常需要接入第三方的库,于是就做个简单的案例吧! 是 UE 生成的 GameActivity.java 的包名(package com.epicgames.ue4;)。 9总结 最后总结一下在这整个开发流程里面,我们需要关注的点: Android Studio 版本 UE 编辑器中 sdk 路径配置 打包:每次打包后 gradle 文件夹都会重置,记得第一次打包后先将

    2.9K30编辑于 2022-08-04
  • 来自专栏前端劝退师

    「全栈之路」Web前端开发的后端指南

    但为了让我们可以对各语言有一个很简单的概念,以下整理了各语言较常被提及的特色、在开发上比较被人诟病的点,以及有什么样的网站是透过该语言开发的: PHP: 使用者多,算是最普及的后端语言。 Java: 老牌语言,开发统治者。国内外工作需求稳定,应用层面广。 开发相较起来较慢,没那麽适合新手。 网站范例:Linkedin、 Amazon、淘宝。 负载平衡器模型通常分为两类:第4层(传输层)和第7层(应用层)。 第4层(传输层):: 根据网络和传输层协议(IP,TCP,FTP,UDP)中的数据进行操作。 4. HTTPS/SSL证书 如果你正在构建Web应用程序(或静态网站),则需要通过HTTPS提供服务,以确保用户与服务器之间的安全通信。 4. 支付完成后通知 支付完成后,需要及时的通知子系统(进销存系统发货,用户服务积分,发送短信)进行下一步操作。

    1.7K30发布于 2019-09-17
  • 来自专栏颜颜yan_的学习笔记

    【HarmonyOS 4+NEXT】开发工具安装指南

    HarmonyOS 4+NEXT作为最新的开发版本,为开发者们带来了更多前沿的技术和创新的体验。本文将详细介绍HarmonyOS 4+NEXT开发工具的安装过程,帮助开发者们顺利搭建起开发环境。 准备工作 在进行HarmonyOS 4+NEXT开发工具安装之前,我们需要确保已经满足以下条件: 一台运行Windows、macOS或Linux操作系统的电脑,建议配置较高的处理器、内存和存储空间,以保证开发的流畅性 下载开发工具 访问华为官方开发者网站,在HarmonyOS专区找到HarmonyOS 4+NEXT开发工具的下载页面。 这里默认为Huawei,不用修改,点击install,等待安装完成~ 安装完成后,桌面会有显示噢~ 配置开发环境 安装完成后,打开开发工具。 根据开发项目的需求,配置相应的SDK版本和模拟器。HarmonyOS 4+NEXT提供了丰富的SDK和模拟器资源,开发者可以根据实际情况进行选择。

    1.4K11编辑于 2024-04-20
  • 来自专栏HelloWorld杰少

    UE4 开发避坑指南(持续更新)

    1前言 距离上次接触 UE4 开发已经隔了差不多快有3个月之久了,作为现在游戏开发最热的引擎之一,我怎么能半途而废呢! 所以我就打算写一篇文章,专门用于记录我在 UE 开发学习中遇到的一些错误以及解决方案,汇总成一个避坑指南。 好了,首先先记录一下第一个问题吧! \Build\BatchFiles\Build.bat -Target="UE4Editor Win64 Development" -Target="ShaderCompileWorker Win64 解决方案: 由于 Win10 新加了用户隐私权限,所以我们双击 UE4.sln 将项目加载到 Visual Studio 并不是用的管理员权限,所以解决此错误的方案需要右键选择 “以管理员身份运行”,这样 3最后 这个是一篇持续更新的文章,如果大家在开发过程中遇到了一些棘手的问题,可以来我这先搜一下,或者您也可以分享给我,我会帮您的问题加入到这个避坑指南中,予人玫瑰,手有余香。

    77220编辑于 2022-08-04
  • 来自专栏Bennyhuo

    KotlinConf 2019 观影指南 – 前端与 Web 开发

    互联网时代,众多应用都是由前端及 Web 实现。Kotlin 是个目标面向多平台的语言,这其中当然包括以 JavaScript 为核心的前端和服务器端的后端应用。 Kofu 是讲师几个月前在 Spring Fu 孵化器中开发的 Kotlin DSL。 通过这场演讲你将能了解 Kotlin/JS 领域的新变化,这些变化有助于改善我们使用 Kotlin 和 JavaScript 的方式,以及如何在 Web 充分利用 Kotlin。 对 Kotlin 在 JS 方面有兴趣的同学,可以参考官方文档里的简介,以及入门指南。 这系列的观影指南就在这篇告一个段落了,希望对各位同学有所帮助。

    1.1K20发布于 2020-04-01
领券