共 12 篇文章
显示摘要每页显示  条
线程的使用比较简单,如果你觉得这块代码需要并发,就把它放在单独的线程里执行,由系统负责调度,具体什么时候使用线程,要用多少个线程,由调用方决定,但定义方并不清楚调用方会如何使用自己的代码,很多并发问题都是因为误用导致的,比如 Go 中的 map 以及 Java 的 HashMap 都不是并发安全的,误用在多线程环境就会导致问题。线程池方案。...
Bayeux 协议基于通道进行通信,通过该通道从客户端到服务器、从服务器到客户端或从客户端到客户端(但是是通过服务器)路由和发送消息。在客户和服务器之间保持“心跳”信息 在浏览器与服务器之间维持一个长连接会为通信带来一些不确定性:因为数据传输是随机的,客户端不知道何时服务器才有数据传送。在WebSocket API中,浏览器和服务器只需要...
“Javascript拥有在我见过的所有语言中最好的开发工具生态系统。”什么是开发者工具?不过JavaScript是一种动态语言,伴随它的动态特性而来的是对运行时开发者工具的需求。开发者工具一览表。和大众认知相反,JavaScript是有类型的,但是JavaScript在值层面区别类型而不是变量层面。TypeScript不是标准的JavaScript - 选择TypeScript意味着选择...
保护密码最好的的方式就是使用带盐的密码hash(salted password hashing).对密码进行hash操作是一件很简单的事情,但是很多人都犯了错。然后对每一个可能的密码进行hash,对比需要破解的hash和猜测的密码hash值,如果两个值一样,那么之前猜测的密码就是正确的密码明文。1. 从数据库中取出用户的盐和hash2. 将用户输入的密码和盐按相同方式拼接...
调用 ngx_save_argv() 保存命令行参数至全局变量 ngx_os_argv、ngx_argc、ngx_argv 中;调用 ngx_os_init() 初始化系统相关变量,如内存页面大小 ngx_pagesize , ngx_cacheline_size , 最大连接数 ngx_max_sockets 等;NGX_MAIN_CONF|NGX_CONF_BLOCK|NGX_CONF_NOARGS ,ngx_module_t ngx_event_core_module = {假如自己开发NGX模块,不要直接使...
Git 进阶指南。git reset head~1.# 查看 stash 队列中已暂存了多少 WIPgit stash list# 恢复上一次的 WIP 状态,并从队列中移除git stash pop# 添加当前 WIP,注意:未提交到版本库的文件会自动忽略,只要不运行 git clean -fd .就不会丢失git stash# 恢复指定编号的 WIP,同时从队列中移除git stash pop stash@{num}# 恢复指定编号的 WIP,但...
我为了将功能并入官方代码库,维护者将贡献者的修改拉取到他们的本地仓库,确保修改不会破坏项目,将它合并到本地的master分支,然后将master分支推送到服务端的官方仓库。在Fork工作流中,它们从另一个开发者的本地仓库拉取而来,而在功能分支和Gitflow分支它们被推送到官方仓库。而教程中的其他工作流使用单一的origin远程连接,指向中央仓库...
在佩奇和布林看来, 网页的排序是不能靠每个网页自己来标榜的, 无论把关键词重复多少次, 垃圾网页依然是垃圾网页。至于极限存在, 并且与 p0 的选取无关时它作为网页排序的依据是否真的合理的问题, 虽然不是数学问题, 答案却也是否定的, 因为任何一个 “悬挂网页” 都能象黑洞一样, 把其它网页的几率 “吸收” 到自己身上 (因为虚拟用户...
新的HTTP版本有一些重大更新,除了一如既往地向下兼容HTTP/1以外,还有一些优化,比如减小网络传输延迟,并简化服务器向浏览器传输内容的过程。主流的服务器(Apache、Nginx等)和浏览器(Firefox、Chrome、Safari以及iOS和Android的浏览器等)的最新版都已经支持HTTP/2,剩下的就需要网站管理员把服务器升级到最新版了。前端工程师对HTTP的关...
Nginx下Lua处理阶段与使用范围。init_by_lua httpset_by_lua server, server if, location, location ifrewrite_by_lua http, server, location, location ifaccess_by_lua http, server, location, location ifcontent_by_lua location, location ifheader_filter_by_lua http, server, location, location ifbody_filter_by_lua http, server...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部