51dev.com IT技术开发者社区

51dev.com 技术开发者社区

计算机技术

计算机技术与软件专业技术资格(水平)考试简介

计算机技术与软件专业技术资格(水平)考试简介

一、考试简介                      计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试,其目的是科学、公正地对全国计算机与软件专业...

互联网计算机技术方面的入门书籍有哪些推荐?

互联网计算机技术方面的入门书籍有哪些推荐?

善用搜索。Github上除了项目代码之外,还有很多编程相关的资源列表,比如下面这个:免费的编程中文书籍索引免费的编程中文书籍索引,欢迎投稿。国外程序员在stackoverflow推荐的程序员必读书籍,中文版。stackoverflow上的程序员应该阅读的非编程类书籍有哪些?中文版github上的一个流行的编程书籍索引中...

七  web爬虫讲解2—urllib库爬虫—状态吗—异常处理—浏览器伪装技术、设置用户代理

七 web爬虫讲解2—urllib库爬虫—状态吗—异常处理—浏览器伪装技术、设置用户代理

如果爬虫没有异常处理,那么爬行中一旦出现错误,程序将崩溃停止工作,有异常处理即使出现错误也能继续执行下去 1.常见状态吗301:重定向到新的URL,永久性302:重定向到临时URL,非永久性304:请求的资源未更新400:非法请求401:请求未经授权403:禁止访问404:没找到对应页面500:服务器内部出现...

服务器推送(Server push)技术总结

服务器推送(Server push)技术总结

1.短轮询ajax按一定间隔去请求2.长轮询(longPolling)LongPolling的实现很简单,可分为四个过程:发起Polling发起Polling很简单,只需向服务器发起请求,此时服务端还未应答,所以客户端与服务端之间一直处于连接状态。数据推送如果服务器端有相关数据,此时服务端会将数据通过此前建立的通道发回...

Redis的学习(一、Redis的一些常用技术)

Redis的学习(一、Redis的一些常用技术

与大多数的NoSql不同,Redis是存在事务的,尽管它没有数据库那么强大。Redis的事务是使用MULTI-EXEC的命令组合,使用它可以提供两个重要的保证:1.事务是一个被隔离的操作,事务中的方法都会被Redis进行序列化并按顺序执行,事务在执行的过程中不会被其他客户端发生的命令所打断。2.事务是一个原子性的操作。...

c# 获取计算机信息

c# 获取计算机信息

获取计算机信息,获取远程计算机信息的时候需要关闭远程机器的防火墙,否则获取不到相关信息。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Text;usingSystem.Runtime.In...

无法访问windows安装服务。发生这种情况的可能是您在安全模式下运行windows,或是没有正确安装windows安装,。请与技术支持人员联系以获得帮助。

无法访问windows安装服务。发生这种情况的可能是您在安全模式下运行windows,或是没有正确安装windows安装,。请与技术支持人员联系以获得帮助。

解决办法:1、命令提示符下输入:msiexec/regserver2、在“管理工具”→“服务”中启动windowsInstaller 程序员的基础教程:菜鸟程序员...

Java实现浏览器端大文件分片上传技术

Java实现浏览器端大文件分片上传技术

这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数下面直接贴代码吧,一些难懂的我大部分都加上注释了:上传文件实体类:看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 首先是文件数据接收逻辑,负责接收控件...

超大文件上传和断点续传的技术

超大文件上传和断点续传的技术

IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag        客户端每次提交下载请求时,服务端都要...

网站追踪技术:前端持久化evercookie

网站追踪技术:前端持久化evercookie

  前端持久化就是要将数据永久的保存在前端,让数据难以删除或者删除后能够重新恢复。存储的数据可以理解为是一种“僵尸数据”,下面介绍一种前端持久化方法--evercookie。一、简介  evercookie是由SamyKamkar(美国白帽黑客、安全研究员)开发的一组jsApi,它的目的在于持久...

网站追踪技术:“帆布指纹识别”canvas fingerprinting

网站追踪技术:“帆布指纹识别”canvas fingerprinting

  一般情况下,网站或者广告联盟都会非常想要一种技术方式可以在网络上精确定位到每一个个体,这样可以通过收集这些个体的数据,通过分析后更加精准的去推送广告(精准化营销)或其他有针对性的一些活动。Cookie技术是非常受欢迎的一种。当用户访问一个网站时,网站可以在用户当前的浏览器Cookie中永久植入一个含有唯一标示符(U...

svg image标签降级技术

svg image标签降级技术

1、svgimage标签降级技术:  svg不能很好的在anroid2.3中得到支持,需要额外的补充,IE8-以及Android2.3默认浏览器是不支持SVG的。  svgimage标签降级技术,这是一个名叫AlexeyTen首先提出来的,类似下面的代码:<svgwidth="96"height="96">...

域名到站点的负载均衡技术一览(主要是探讨一台Nginx抵御大并发的解决方案)(转)

域名到站点的负载均衡技术一览(主要是探讨一台Nginx抵御大并发的解决方案)(转)

继上一篇文章Http://www.cnblogs.com/EasonJim/p/7807794.html中说到的,Nginx虽然很强大,但是面对大并发时,一台Nginx总是有限的。即使后端有多台Nginx组成的集群时,前端毕竟只有一台Nginx,资源往往有限。下面将介绍应对这样的情况应该有的解决方案,其实原理就是集群,...

HTML5 Video P2P技术研究(转)

HTML5 Video P2P技术研究(转)

说明:之前在Flash时代,可以基于其实现P2P的技术,也就是现在主流的视频网站用的视频技术,不过要实现P2P技术,在Flash时代有点难,且要服务器支持等等;但是现在基于HTML5技术的P2P技术使用WebRTC实现,API相对简单,且集成也非常方便,现在主流网站正在逐步转向HTML5去实现P2P。注意,WebRTC...

Linux虚拟化技术KVM、QEMU与libvirt的关系(转)

Linux虚拟化技术KVM、QEMU与libvirt的关系(转)

说明:个人理解,KVM是内核虚拟化技术,而内核是不能使用在界面上使用的,那么此时QEMU提供了用户级别的使用界面,相互辅助。当然,单独使用QEMU也是可以实现一整套虚拟机,不过QEMU+KVM基本是标配Linux虚拟机管理工具。一、介绍:主要分为三个部分。第一部分是虚拟化技术介绍;第二部分是KVM、QEMU与libvi...