全部 “None”的结果,共26671条

浅谈 Web 图像优化

前端优化有很多,图像优化也是其中的一部分。无论是渐进增强还是优雅降级,图像优化成为了开发上不可忽视的一部分。知其然,须知其所以然图像优化的前提是需要了解图像的基本原理。常规的图像格式分为矢量图和位图。原理:矢量图形使用线、点和多边形来表示图像。光栅图形,也可以成为位图,通过对矩形格栅内的每个像素的值进行编码表示图像。矢量格式适用于简单形状图形,并且变换颜色方便,仅通过CSS中的fill属性便可以改变颜色。并且在多大的缩放下都能保证清晰,矢量格式不能满足复杂的图像,例如照片,高清图。这时候我们就需...

教程 [2026-05-05]

10条让web app更快的HTML5最佳实践

简介本文重点关注如何充分利用HTML5和CSS让webapp运行更加流畅.Tip1:使用webstorage代替cookiecookie最大的缺陷是在每一次HTTP请求中都会携带所有符合规则的cookie数据.这会增加请求响应时间,特别是XHR请求.在HTML5中使用和代替cookie是更好的做法.这另种方法可以将数据永久或者以session时间存储在用户本地.数据不会随着HTTP请求传递.所以我们优先使用webstorage,仅仅使用cookie作为替代方案.Tip2:使用CSSTransit...

教程 [2026-05-05]

VPS、独立服务器、云服务器有哪些优势?有什么区别?

随着企业的不断普及,互联网服务器也在不断更新,而最近几年,由传统的服务器租用、服务器托管、虚拟主机,到现在的vps主机、独立服务器、云服务器逐渐向用户靠拢,对大部分用户而言,可能分不清或者不理解vps主机、独立服务器、云服务器之间的区别,下面本文就为你解析vps主机、独立服务器、云服务器到底有什么不同,避免在购买服务器时被忽悠了。什么是vps主机、独立服务器、云服务器?(1)vps主机:英文VirtualPrivateServer的缩写,中午翻译为“虚拟专用服务器”它是虚拟服务器软件在一台物理服...

教程 [2026-05-05]

浅析Windows下堆的结构

本文原创作者:hellowuzekai,本文属FreeBuf原创奖励计划,未经许可禁止转载简介Windows下的堆主要有两种,进程的默认堆和自己创建的私有堆。在程序启动时,系统在刚刚创建的进程虚拟地址空间中创建一个进程的默认堆,而且程序也可以通过HeapCreate函数来调用ntdll中的RtlCreateHeap来创建自己的私有堆,所以一个进程中可以存在多个堆。虽说这两种堆名称不同,但是其本质是相同的,区别的只是返回的句柄不同,私有堆虽然名字是私有,但并不是只能在创建它的线程中使用,如果得到...

教程 [2026-05-05]

Python中的while循环

原创第13篇~while循环阅读本文大概15分钟。文章‍结构:while定义普通while练习while和input函数while和elsewhile和breakwhile和continuewhile和trueandfalse终止while死循环while定义for循环是从序列中取元素,而while循环依据条件真假,决定是否执行后面的语句。while循环语法格式如下:whilecondition:statements()while循环流程图‍while循环流程图解释:计算机从start开始执行程...

教程 [2026-05-05]

不仅仅是机器学习,快速了解人工智能的六大领域

提示:阅读本文预计需要10分钟,读完后希望能够帮助您对人工智能的六大领域有一个基本的全貌认识。12月7月到12月9日,中国大数据峰会在北京召开,公司帮我弄到了票去参加,其实可以发现“大”数据行业现在一个热门话题就是他们和AI的关系,可见AI现在是多大的一个风口,而且也正如前面第一篇所说的一样,除去一些学术专家外,其实大部分的嘉宾会有意或无意地将AI和机器学习、深度学习划上了等号,这点毫不意外,因为对于媒体而言这个等号是对等的,我觉得基本这样理解也没有大的问题,因为现在大多数人说AI的时候,其实说...

教程 [2026-05-05]

TensorFlow实现深度学习算法的教程汇集:代码+笔记

向AI转型的程序员都关注了这个号大数据挖掘DT数据分析公众号:datadw这是使用TensorFlow实现流行的机器学习算法的教程汇集。本汇集的目标是让读者可以轻松通过案例深入TensorFlow。这些案例适合那些想要清晰简明的TensorFlow实现案例的初学者。本教程还包含了笔记和带有注解的代码。项目地址:https://github.com/aymericdamien/TensorFlow-Examples教程索引0-先决条件机器学习入门:笔记:https://github.com/aym...

教程 [2026-05-05]

白话C+编程系列之十一 规范篇

上回说到《白话C++编程系列之十:入口函数篇》,我们知道了程序的入口函数通常为main,就像逛超市,我们必须得知道它的入口,才能进去shopping一样,有了这个main我们写的程序就知道从哪里开始运行了.怎么样?您对入口函数的概念还深么?main函数可是我们每个程序都会有的呀.您有没有动手去实践一下?先让我们来一起复习一个这个概念吧.也欢迎您的留言和提问。入口函数main入口函数是C++程序运行时首先会被调用的函数,名字通常为main。就像超市的入口。找到这个入口,我们就可以愉快地shoppi...

教程 [2026-05-05]

黑客XSS攻击原理 真是叹为观止!

网络世界中的黑客XSS攻击原理在现实世界的攻击实例中,保存型XSS漏洞可能会造成严重后果的特点表现得非常明显。当收件人查阅电子邮件时,邮件内容在浏览器中显示;Web邮件应用程序的这种行为本身就存在着保存型XSS攻击风险。电子邮件中可能包含HTML格式的内容,因此应用程序会立即将第三方HTML复制到向用户显示的页面中。如果攻击者可以向一名受害者发送一封包含恶意JavaScript、HTML格式的电子邮件,同时,如果恶意脚本并未被应用程序过滤或净化,那么受害者只要阅读这封电子邮件,就会泄露他自己的W...

教程 [2026-05-05]

关闭浏览器后,Cryptojacking脚本却仍在运行

至少一个网站的管理员已经发现,即使在用户关闭了主浏览器窗口之后,通过隐藏在用户的Windows任务栏下的小窗口,仍可发现继续运行在浏览器内的挖矿脚本。Malwarebytes研究人员杰罗姆·塞古拉(JeromeSegura)发现,不法分子利用一种被称为弹出式(pop-under)的手段,这样能够产生一个独立于主浏览器的新窗口。网站运营商将新窗口隐藏在Windows任务栏下网站所有者还能通过JavaScript代码在用户电脑上调整窗口的大小和位置。塞古拉(一个门户网站)使用下面的公式动态计算这个新...

教程 [2026-05-05]

git rebase的使用

gitrebase简单的作用就是合并,同gitmerge很类似,但是原理又跟gitmerge不同,下面我们来了解一下gitrebase的作用:1、合并多次commit在开发过程中,我们要完成一个需求,首先我们会从远程仓库拉取一个相对干净的代码,比如测试环境分支develop,然后基于develop分支再创建一个自己本地的分支,代码如下:创建自己的分支后,就在当前分支中完成自己的需求,完成后需要并自己测试无误后将自己的代码合并到develop分支再push到远程分支,代码如下:当然上面讲述的事最基...

教程 [2026-05-05]

spark环境构建(4)

作者:王远东,重庆芝诺大数据分析有限公司大数据开发工程师。提前说明一下,大数据的搭建环境都是在Linux系统下构建,可能针对一些没有Linux编程基础的同学来说会有一些吃力,请各位客官放心,小店伙计后期会专门有几期来讲解Linux编程基础。绝对保证零基础完成大数据环境的构建。今天大数据环境构建后会暂停其他组件(hue、flume、kafka、oozie等)的构建,后面的文章就是基于该环境讲解大数据的应用。一安装zookeeper参考:大数据开发Hadoop分布式集群环境构建(1)二安装spark...

教程 [2026-05-05]

再谈前后端分离

前段时间我针对手头上的项目前端配置进行了反思以及总结并且写了两篇文章:webpack传统后端渲染的项目前端配置,webpack配置之前后端不分离,很显然这些配置能满足一时的需求,但是也有不足.今天继续总结,这里应该不涉及到具体后端语言,只对前端配置进行描述.毕竟配置工程师(逃静态资源管理传统后端主导的项目中对静态资源很少处理,毕竟后端主要还是处理业务逻辑,但是这样一来前端的命门就被后端抓在手里而且还不受重视,这就导致这么一个情况:前端写好静态页面和cssjs扔给后端转换为jsp之类的后端模板.更...

教程 [2026-05-05]

如何在 Linux 上安装友好的交互式 shell:Fish

Fish有着很多重要的功能,比如自动建议、语法高亮、可搜索的历史记录(像在bash中CTRL+r)、智能搜索功能、极好的VGA颜色支持、基于web的设置方式、完善的手册页和许多开箱即用的功能。--Sk本文导航用法40%自动建议44%智能搜索54%语法高亮59%基于web的配置方式65%手册页补完70%禁用问候语75%获得帮助80%设置fish为默认shell84%编译自  https://www.ostechnix.com/install-fish-friendly-interactive-sh...

教程 [2026-05-05]

周集:好用的工具和网站

上次提到的软件下载的页面已经写完了,接下来就是往页面中丰富内容,我会放一些自己用过的比较好用的软件工具,下载地址,有官方网站的我会放上官方网站的地址,没有的话,会以网盘的方式进行分享,目前内容不多,以后会逐渐的完善,对于一些安装上需要一点操作的,以后考虑写一些教程之类的文章。网站没有做成响应式的,所以手机端访问的效果不是很好,后期考虑优化,先来看一下页面的效果。软件下载https://www.rdonly.com/tooldown.html页面样式做的很简洁,点击相应的图标之后,会出现,软件下载...

教程 [2026-05-05]