搜狗室验室 -Web开发相关技术报告下载

简介: Web开发相关技术报告下载 重要提示:所有技术报告版权属搜狐公司研发中心所有,严禁在未经获得允许的情况下以任何形式加以转载! C10K问题---epoll简介 简介:编写连接数巨大的高负载服务器程序时,经典的多线程模式和select模式都不再适用。

Web开发相关技术报告下载

重要提示:所有技术报告版权属搜狐公司研发中心所有,严禁在未经获得允许的情况下以任何形式加以转载!

C10K问题---epoll简介

简介:编写连接数巨大的高负载服务器程序时,经典的多线程模式和select模式都不再适用。应当抛弃它们,采用epoll/kqueue/dev_poll来捕获I/O事件。

乱序优化与GCC的Bug

简介:乱序优化是现代编译器非常重要的特性,本文介绍了什么是乱序优化,以及由此引发的一个gcc bug,希望引起各位开发者的注意。

轻量级AJAX库

简介:Ajax作为一个非常常用的功能,在页面中的作用越来越举足轻重。而对于浏览器的支持,易用性,lib本身大小就成为了衡量一个lib的指标。作者重写了ajax library用来取代现有的prototype.js。

用java的nio技术实现的异步连接池

简介:本文重点讲解异步连接池的诞生背景和使用方法,同时介绍java nio技术的基础知识。

XSS跨站脚本攻击及防范

简介:XSS(Cross Site Script)跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。本文介绍了该攻击方式,并给出了一些防范措施。

实现跨域访问的Ajaj

简介:Ajaj即Asynchronous JavaScript And JavaScript_Text。 它跟Ajax(具体的详细的介绍请参见Ajax: A New Approach to Web Applications。)类似,Ajaj也是在不刷新页面的情况下,和server进行交互,并且可以实现跨域交互。

使用hudson搭建daily build系统

简介:每日构建,Daily Build是指周期性地(每天)、全自动地、完整地对整个项目的代码进行编译和集成。本文以miscsearch组搭建hudson服务器的实践过程为例,介绍了daily build系统的搭建过程。

Bigmem: 在32bit下利用超过4G内存

简介:32bit应用程序由于寻址空间的限制,无法直接使用4G以上的物理内存, 这对一些性能要求高,内存开销大的应用程序而言是很大的限制. 本文介绍了一种在32bit下利用超过4G的内存的方法和相应的实现。

C10K与高性能程序续篇

简介:本文是卷1-1文章“C10K问题---epoll简介”的续篇,介绍了如何利用流水线和一些锁的技巧提高服务器吞吐量,以及新兴的Lock Free技术。

基于泛型技术的工程优化方法

简介:本文从对系统在工程层面上优化的角度出发,引入泛型程序设计技术,着重讲述了policy classes和type_selector两种方法对于系统工程设计与性能上的优化。其中在对policy classes的介绍中,将其与C++ virtual function做了详细分析与对比;在对type_selector技术的阐述中,介绍了如何实现源代码层面上的可配置性。本文所采用的优化方法是在程序设计层面上展开的,充分利用了C++语言的特性与灵巧的设计来达到优化目的的。本文在系统时空复杂度优化与系统设计方法两方面并重,并在最后给出了一个关于可持久化的对象与关系数据库映射(O/R Mapping)的迷你框架的实现,来阐明在实际项目中这些技术与方法的综合应用。

目录
相关文章
|
15天前
|
前端开发 JavaScript 关系型数据库
从前端到后端:构建现代化Web应用的技术探索
在当今互联网时代,Web应用的开发已成为了各行各业不可或缺的一部分。从前端到后端,这篇文章将带你深入探索如何构建现代化的Web应用。我们将介绍多种技术,包括前端开发、后端开发以及各种编程语言(如Java、Python、C、PHP、Go)和数据库,帮助你了解如何利用这些技术构建出高效、安全和可扩展的Web应用。
|
20天前
|
监控 JavaScript 前端开发
《理解 WebSocket:Java Web 开发的实时通信技术》
【4月更文挑战第4天】WebSocket是Java Web实时通信的关键技术,提供双向持久连接,实现低延迟、高效率的实时交互。适用于聊天应用、在线游戏、数据监控和即时通知。开发涉及服务器端实现、客户端连接及数据协议定义,注意安全、错误处理、性能和兼容性。随着实时应用需求增加,WebSocket在Java Web开发中的地位将更加重要。
|
1月前
|
Web App开发 前端开发 开发工具
介绍Web开发的基础知识
介绍Web开发的基础知识
29 7
|
1月前
|
前端开发 数据库 UED
构建高性能Web应用的关键技术
本文将介绍构建高性能Web应用的关键技术,包括前端优化、后端优化、数据库优化等方面。通过深入讨论各项技术的原理和实践方法,帮助开发者们提升Web应用的响应速度和用户体验。
|
1月前
|
缓存 关系型数据库 API
后端开发:构建高效、可扩展的Web应用程序的关键
后端开发:构建高效、可扩展的Web应用程序的关键
21 0
|
6天前
|
JSON Java fastjson
Spring Boot 底层级探索系列 04 - Web 开发(2)
Spring Boot 底层级探索系列 04 - Web 开发(2)
15 0
|
6天前
|
安全 编译器 PHP
PHP 8.1版本发布:引领Web开发新潮流
PHP编程语言一直是Web开发的主力军,而最新发布的PHP 8.1版本则为开发者们带来了更多创新和便利。本文将介绍PHP 8.1版本的主要特性,包括更快的性能、新的语言功能和增强的安全性,以及如何利用这些功能来提升Web应用程序的质量和效率。
|
9天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
9天前
|
前端开发 数据挖掘 API
使用Python中的Flask框架进行Web应用开发
【4月更文挑战第15天】在Python的Web开发领域,Flask是一个备受欢迎的轻量级Web框架。它简洁、灵活且易于扩展,使得开发者能够快速地构建出高质量的Web应用。本文将深入探讨Flask框架的核心特性、使用方法以及在实际开发中的应用。
|
18天前
|
安全 前端开发 Java
Java Web开发知识点学习总结
Java Web开发涉及Java基础、Servlet、JSP、数据库操作(SQL+JDBC)、MVC设计模式、Spring框架、Hibernate ORM、Web服务(SOAP&RESTful)、安全认证(HTTP Basic/Digest/OAuth)及性能优化(缓存、异步、负载均衡)。
17 3