首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏探码科技

    2019年Web应用开发的6大趋势转变!

    在过去的十年中,我们看到了一些巨大的变化:HTML5革命,移动应用程序开发兴起以及Web应用程序中的原生功能等。 Web应用程序+AR 人工智能将不再只是用于游戏,2019年AR将会被更多的应用到我们的web应用中.AR在Snapchat过滤器或神奇宝贝Go等场景中已经司空见惯,但AR的使用只会扩展到不仅包括社交媒体和游戏 为什么AR仅限于设备上的本机移动应用程序?为什么不在网上使用它?通过Web应用程序提供AR服务而不需要将其作为本机应用程序安装,从UX角度来看可以带来巨大的好处。 NativeScript和ReactNative等框架在将更多开发人员引入Web技术方面也发挥着重要作用,因为它们为Web和本机移动应用程序提供单一代码库。 此外,渐进式Web应用程序(PWA)等概念将继续模糊本机移动应用程序与Web之间的界限。然后,开发人员将能够更专注于用户体验的设计中来,而无需担心特定的平台选择。

    1.1K00发布于 2019-01-24
  • 来自专栏捞月亮的小北

    6. 在WEB应用MyBatis(使用MVC架构模式)

    学习目标: 掌握mybatis在web应用中怎么用 mybatis三大对象的作用域和生命周期 ThreadLocal原理及使用 巩固MVC架构模式 为学习MyBatis的接口代理机制做准备 实现功能 --/bank是应用的根,部署web应用到tomcat的时候一定要注意这个名字--> <form action="/bank/transfer" method="post"> 转出账户:<input SqlSessionFactory SqlSessionFactory 一旦被创建就应该在应用的运行期间一直存在,没有任何理由丢弃它或重新创建另一个实例。 因此 SqlSessionFactory 的最佳作用域是应用作用域。 有很多方法可以做到,最简单的就是使用单例模式或者静态单例模式。 如果你现在正在使用一种 Web 框架,考虑将 SqlSession 放在一个和 HTTP 请求相似的作用域中。

    84810编辑于 2024-06-23
  • 来自专栏learn

    Web前端】Web API:构建Web应用核心

    Web 开发中,API 通常用于实现前端与后端之间的通信。 客户端 JavaScript 中的 API 客户端 JavaScript 提供了众多可用的 API。 通常,这些 API 可以分为两种类型: 第一类是浏览器 API,它们嵌入于 Web 浏览器中,能够从浏览器及其周边环境获取数据,并用于执行各种复杂而有益的操作。 例如,Web 音频 API 为在浏览器中处理音频提供了一整套 JavaScript 接口,允许用户进行音轨提取、音量调整和特效应用等操作。 此外,如果需要改变 API 的基础 URL,只需修改一次,而不必在整个应用程序中查找所有引用。 这样的设计使得应用程序能够更加灵活地应对动态变化。

    2.2K10编辑于 2024-11-21
  • 来自专栏李才哥

    构建Web应用

    构建Web应用.png 构建Web应用 基础功能 请求方法 最常见的请求方法是GET和POST,除此之外,还有HEAD、DELETE、PUT、CONNECT 等方法 PUT代表新建一个资源,POST表示要更新一个资源 通过查询字符串来实现浏览器端和服务器端数据的对应 缓存 设置缓存 · 添加Expires 或Cache-Control 到报文头中 · 配置 ETags · 让Ajax 可缓存 清除缓存 · 路径中跟随Web 应用的版本号 · 路径中跟随该文件内容的hash值 Basic认证 当客户端与服务器端进行请求时,允许通过用户名和密码实现的一种身份认证 方式 数据上传 表单数据 Content-Type: application 响应JSON 响应跳转 视图渲染 在动态页面技术中,最终的视图是由 模板和数据共同生成出来的 模板 模板语言 包含模板语言的模板文件 拥有动态数据的数据对象 模板引擎 模板引擎 · 模板编译 with的应用

    1.6K20发布于 2021-03-02
  • 来自专栏应兆康的专栏

    Python Web - Flask笔记6

    books = session.query(Book).offset(5).limit(3).all() 结果:[title5, title6, title7] 切片:可以对Query对象使用切片操作, 示例代码如下: books = session.query(Book).all()[5:9] 结果:[title5, title6, title7, title8] 实例: 分页, 数据分3页 books

    2.5K10发布于 2018-08-02
  • 来自专栏阿杜的世界

    Web应用安全

    二、认证与授权 Web容器进行认证与授权的过程: 客户端:浏览器向容器请求一个web资源发出请求; 服务端:容器接受到请求时,容器在“安全表”中查找URL(安全表存储在容器中,用于保存安全信息),如果在安全表中查找到 如果不匹配则再次返回401; 如果匹配,说明认证通过,则接着检查这个用户的权限,容器会查看这个用户指派的“角色”是否允许访问这个资源(即授权),如果授权成功,则把这个资源返回给客户端; 三、实施web安全 耗时程度 认证 管理员 中 高 授权 部署人员 高 高 机密性 部署人员 低 低 数据完整性 部署人员 低 低 四、Spring-Security Spring Security是专注于为Java应用提供认证 应用中使用Spring Security保护资源的例子——securing-web demo,我自己试验做了一遍,建议读者也跟着自己实现一遍,加深理解。 HTTPS HTTP协议是基于TCP构建的应用层协议;HTTPS协议是基于SSL/TLS协议之上的应用层协议,而SSL/TLS是基于TCP构建的协议。

    2.3K30发布于 2018-08-06
  • 来自专栏柠檬先生

    jquery mobile 移动web(6)

    jquery mobile 针对移动端设备的事件类型。   1.touch 事件。     tap 快速触摸屏幕并且离开,类似一种完整的点击操作。     taphold 触摸屏幕并保持一段时间。     swipe 在1秒内水平移动30px屏幕像素上时触发。     swipeleft 向左侧滑动     swiperight 像右侧滑动。   2.方向改变事件     orientationchange 事件函数当移动设备的方向发生改变触发,在事件的回调函数内的第二个参数返

    2K100发布于 2018-01-19
  • 来自专栏pankas的技术分享

    NSSCTF Round#6-web

    '2485376924231', # /sys/class/net/eth0/address 十进制 '96cec10d3d9307792745ec3b85c8962016b0227cc2e6f9c79d6ea0b153537f559f59ccc60f6275c95e42c74172f23003

    62510编辑于 2022-10-31
  • Web安全应用

    Web安全应用 任务环境说明: 服务器场景:match_win03-4-1(关闭链接) 服务器场景操作系统:Windows Server 2003 使用渗透机Kali Linux,访问靶机FTP服务,下载靶机网站中的部分源码并分析

    12210编辑于 2025-10-23
  • 来自专栏ops技术分享

    Maven Web 应用

    本章节我们将学习如何使用版本控制系统 Maven 来管理一个基于 web 的项目,如何创建、构建、部署已经运行一个 web 应用。 创建 Web 应用 我们可以使用 maven-archetype-webapp 插件来创建一个简单的 Java web 应用。 src/main/webapp 包含 index.jsp 文件和 WEB-INF 文件夹. src/main/webapp/WEB-INF 包含 web.xml 文件 src/main/resources 应用 打开 C:\ < MVN < trucks < target < 文件夹,找到 trucks.war 文件,并复制到你的 web 服务器的 web 应用目录,然后重启 web 服务器。 测试 Web 应用 访问以下 URL 运行 web 应用: http://:/trucks/index.jsp 验证结果:

    89210发布于 2021-07-15
  • 来自专栏全栈技术

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

    Python已经成为一门流行的编程语言,广泛用于Web开发。它提供了众多优秀的框架和库,使得构建强大的Web应用变得更加容易。 本文将深入介绍Python Web开发的基本原理,包括使用Flask框架创建一个简单的Web应用,并展示如何处理路由、模板、表单和数据库。 Flask框架入门 Flask是一个轻量级的Python Web框架,适用于构建小型到中型规模的Web应用。让我们从一个简单的示例开始,创建一个Hello World应用。 总结 Python Web开发提供了众多工具和框架,使得构建动态Web应用变得更加容易。本文介绍了Flask框架的基础知识,包括路由、视图函数、模板、表单和数据库集成。 希望这篇文章为您提供了一个坚实的起点,帮助您开始构建Web应用程序并探索这个令人兴奋的领域。

    1.1K40编辑于 2023-09-19
  • 来自专栏iSharkFly

    Confluence 6 配置 Web 代理支持

    如果 http.nonProxyHosts 属性没有被配置的话,所有的 web 请求将会发送到代理上。 请注意,所有从处理列表中设置的任何命令行参数和和任何人通过适当的访问来访问代理的信息可能为空。 yourUserName https.proxyPassword=yourPassword 配置 HTTP 代理授权 代理授权同时也通过提供 system properties 进行配置,这个配置文件是在你的应用程序配置文件中进行配置的 https://www.cwiki.us/display/CONF6ZH/Configuring+Web+Proxy+Support+for+Confluence

    80430发布于 2019-01-30
  • 来自专栏前端菜鸟变老鸟

    WEB性能(6)--经典最佳实践

    6. 在客户端缓存资源 应该缓存应用资源,从而避免每次请求都发送相同的内容。 7. 传输压缩过的内容 传输前应该压缩应用资源,把要传输的字节减至最少,确保对每种要传输的资源采用最好的压缩手段。 8.

    70010发布于 2019-10-22
  • 来自专栏张志敏的技术专栏

    Cordova 运行 Web 应用

    Cordova 运行 Web 应用 Cordova 简介 Cordova 非常的流行,因为它可以让 Web 开发人员来创建移动应用, 而且还可以通过 JavaScript 来调用设备硬件 API (GPS 通常 Cordova 的做法是把应用Web 内容 (HTML, JavaScript, CSS) 打包到移动应用中, 这样看起来更像是一个本地应用, 即使在离线的情况下也可以使用。 其实还可以使用 Cordova 为现有的 Web 应用提供设备 API , 增强现有 Web 应用的功能。 这样做不仅可以使用服务端技术(aspx, cshtml, php等), 还可以随时更新 Web 应用, 只有在需要新的设备功能(Cordova 插件)时才更新客户端。 部署 Web 内容至服务器 本文的目的是在 Web 服务器上的脚本中使用 Cordova 的插件功能, 因此需要把 Cordova 的插件脚本也部署到服务器上: cordova build android

    1.7K20发布于 2020-08-10
  • 来自专栏cloudskyme

    OSGI开发web应用

    开发web的两种方式 基于OSGI开发B/S应用有两种方式: 1)在OSGI框架中嵌入Http服务器 2)在Servlet容器中嵌入OSGI框架 Http服务器嵌入到OSGI框架环境配置 OSGI开发web应用 在Eclipse中OSGi程序的开发是以插件工程的方式进行开发的。首先新建插件工程HelloWebOSGI ? 完成后选择下一步 ?

    2.2K40发布于 2018-03-20
  • 来自专栏Hongten

    Java Web Web应用,打包和web.xml文件

     Web应用:   Web应用就是包括了一系列Servlet,jsp,html等相关文件的集合,他需要 成功部署到服务器中才能运行和被访问;   根据规范,Web应用中的所有文件必须按照特定的目录结构进行组织 ,才能 顺利地部署到不同的服务器中; Web应用的打包:   在开发阶段,我们需要经常的修改web应用中的一些文件,当我们开发结束的时候  我们将web应用交付给用户去使用,为了便于携带和部署,我们一般情况下会把这个 web  应用进行打包。 或者可以通过web应用的管理页面进行上传部署。   这个跟Myeclipse生成的*.war文件是一样的。 web.xml文件   web.xml文件是web应用中不可缺少的配置文件。 >描述当前web应用的,这是一个描述性的信息,可有可无</description> <display-name>       <display-name>在web应用中显示在web应用管理页面的名字,

    1.7K10发布于 2018-09-13
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    Nodejs·构建web应用

    本篇的内容比较多..... 1 首先是从基本的Nodejs服务方面讲述前后端统一语言在web应用中的作用; 2 然后讲了web中基本的知识,从请求方法到路由、从查询字符串到Cookie和Session

    3K80发布于 2018-01-17
  • 来自专栏运维记录点滴

    Skype for Business Web 应用

    Skype for Business Web应用基于网页加入会议,仅需安装一个插件,在新窗口中加入会议,快速加入会议,更便捷了。

    3.3K20发布于 2019-03-05
  • 来自专栏博文视点Broadview

    Web应用开发周期

    小编说:这部分内容最早出自笔者写的文章《RePractise:Web开发的七天里》,原文简单描述了Web应用的生命周期。后来发现,这条路几乎是所有Web应用的必经之路。 一个Web应用在其生命周期里,都要经历搭建开发环境、创建构建系统、编写代码、进行数据分析等,直至最后使用新的系统来替换这个遗留系统。如果你是一个有经验的开发者,相信你对这个生命周期一定也深有体会。 Web应用的生命周期 在我所经历的项目以及我所看到的Web应用里,它们都有相同的很有意思的生命周期。 图0-1 Web应用的生命周期 仔细一想就会发现:我们所经历的项目都在以不同的时间长度经历相同的生命周期。 遗留系统与新架构 在我开始工作的时候,接触的第一个项目就是一个遗留系统。 Web应用开发步骤 令人难以置信的是,我们做了这么多事情以后还没有开始写代码。事实上,在这一步里,我们已经搭建好了一个最小可运行的Web应用。在这之后,我们所要做的事情就是提交代码即可。

    1.4K30发布于 2020-06-11
  • 来自专栏闪石星曜CyberSecurity

    Web应用信息隐藏

    作者 axuy Web应用信息隐藏 信息收集的前期工作,决定后期渗透工作的难易程度,而自己搭建网站时则需要隐藏自己服务器的信息,增加网站的安全性。 1 Php 隐藏网页报错信息 网页报错信息可能会暴露你网站的绝对路径,web应用版本信息等敏感信息 修改php.ini 文件中 display_errors 将默认的on 改为off 隐藏报错信息 2

    1.6K20发布于 2020-07-27
领券