-
Electron 10正式发布:终止对 7.xy 的支持
前言Electron 10.0.0 已正式发布了!此次更新对 Chromium 85、V8 8.5 和 Node.js 12.16 都进行了升级。同时还添加了一些新的 API 集成和改进。Electron 团队宣布 Electron 10.0.0 正式发布!该版本包含很多升级、修复和新功能。你可以通过 npm install electro@latest 安装,或从我们的发布网...
-
最完整的Explain总结,妈妈再也不担心我的SQL优化了
在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中)CREATE TABLE `film` ( `id` int(11) NOT NU...
-
新版Chrome能编辑PDF了,安卓版首次支持64位系统
全世界最多人在用的Chrome浏览器,今天更新了。版本号:Chrome 85。增加一系列标签管理功能,还自带PDF编辑器,并且提升10%网页加载速度。最重要的,是安卓版Chrome首次支持64位系统,这么多年,终于等到了……这四点是本次更新的最重要的点,也是直接影响用户使用体验的改动。那么,下面就来详细看一看新的Chrome 85都有哪些新特性吧。增加标签页管理选项浏览器标签页...
-
HTTP 3即将发布
HTTP 3这是一个尚未出现的协议。但是,我注意到YouTube在Chrome浏览器中已经使用了HTTP 3(不过不确定其他人!)。我怎么知道?因为我使用插件来查看HTTP协议(HTTP / 2和SPDY指示器)。有什么新东西?新规范还承诺提供更快、更好、更安全的网络体验。但如何做到呢?HTTP 3打算简化TCP握手(是3方握手,嗨,再嗨,好吧,你得到了我的嗨,一样)。最重要的...
-
滴滴下沉之战:花小猪能否成为“打车界拼多多”?
“花小猪实在是太便宜了。”H小姐感叹道。在使用优惠券后,北京4公里左右路程,平时打滴滴快车需要20元费用,在新客首单注册仅需1.5元。 “某企业信息查询平台”信息显示,花小猪的运营公司是北京鸿易博科技有限公司,其法人兼唯一股东赵意波为滴滴副总裁。其形式为顺风车模式加派单半指派,司机可以一天取消四次订单。 花小猪打车app官网: https://www.hongyibo.co...
-
宝塔面板曝出安全漏洞,紧急更新版本已发布!
提起宝塔面板相信还是有部分小伙伴不了解的,其实简单来说就死一个站长工具,能够帮助站长进行监控的实时服务面板,最新的消息显示,宝塔面板曝出安全漏洞,官方已经发布了紧急更新的版本,大家赶紧去解决这个问题吧! 昨日,宝塔面板被曝出存在严重安全漏洞,目前官方已经给宝塔面板用户发送短信提醒升级,影响范围包括了宝塔linux面板 7.4.2以及宝塔windows面板 6.8。 影响版本...
-
比朝九晚五还轻松 谷歌工程师每日工时不到6小时
谈及互联网行业,尤其是国内的互联网行业,可能相当一部分习惯于贴上高薪、快节奏、加班文化等标签,虽然存在言过其实的成分,但也并非无中生有。那么国外比如互联网滥觞之地硅谷,工作风气怎样呢? 日前,认证博主@互联网分析师于斌 分享了硅谷谷歌程序员的一天,作者.Air自曝8点半起床,9点15开车或者坐班车去公司,9点30抵达后吃早饭。 10点到达工位,“发邮件、做今天计划、看文档。早...
-
宝塔面板被曝最新严重数据库安全漏洞
近期,广受欢迎的宝塔面板爆出严重的安全漏洞,使用该面板的站长注意了,赶紧升级到最新版本,避免被删库的风险。 漏洞实现 警告!!!宝塔爆出严重漏洞:7.4.2/7.5.14版本下只需访问 ********* 即可绕过用户校验访问数据库。目前已经有多个网站数据库被删,请各位及时更新。 官方信息 【宝塔面板】紧急安全更新通知,Linux面板7....
-
WordPress 5.5 正式发布 代号Eckstine
WordPress 5.5正式版发布,代号为“ Eckstine”。这里是为了纪念比利·埃克斯汀(Billy Eckstine),所以命名为“埃克斯汀”。此版本专注于“速度、搜索和安全性”,其中包括1500多个对块编辑器界面的更改,150多个增强和功能请求,300多个错误修复等等。 wordpress5.5正式版下载地址: https://wordpress.org/late...
-
nginx 1.19.2 主线版发布
nginx 会同时维护着两个分支,分别为 mainline 主线版和 stable 稳定版。不过在 nginx 中,“稳定”指的是功能和更新频率,它与软件质量无关。稳定分支在其生命周期中从不接收新功能,并且通常仅接收一个或两个更新,用于修复严重的错误。nginx 1.19.2 主线版已发布,更新内容如下: Change: nginx 会在所有空...
-
基于 Vue.js 拖拽布局设计器h5Maker
之前给大家分享了一款Vue+Uniapp拖放布局模板。这次继续分享一个优秀的Vue H5在线拖拽编辑器项目h5Maker。vue+uniapp可视化拖拽布局设计器h5maker 基于vue.js的可视化布局编辑器。大致类似maka及易企秀。支持自定义拖放页面元素及配置属性/动画。支持动画及页面预览效果。技术架构vue2.0 + vuex + vue-routerElementU...
-
Win10全新功能曝光:除了强行关闭,还能直接卸载
用户在使用Windows系统时经常会用到任务管理器,它不仅可以用来查内存、CPU等使用情况,而且还能对部分占用率较高造成系统卡顿的进程进行强制关闭。对用户更友好的事情来了,微软将升级Windows 10系统功能。 近日,有爆料显示,微软计划为Windows 10系统上新功能。具体为,用户在查看内存情况时可以在设置中的应用和功能中实现。而且对于占用率过高或者是出现异常的软件,用...
-
记一次token安全认证的实践
背景介绍:因项目需求,有PC端 APP端和小程序端,但登陆接口是同一个,然而微服务也无法使用传统的session解决用户登录问题(注意这里是传统的session不是spring session),使用户信息在其他服务共享。如此一来就想到了token安全认证,而JWT生成token可以包含用户信息,也就果断选择了JWT作为SpringCloud gateway网关的token校验...
-
js闭包的强大功能
我觉得闭包的强大之处主要在于他的封装性,也就是信息隐藏。下面我们从以下几个方面来详细说明。函数与私有状态通过闭包,我们可以创建拥有私有状态的函数,闭包使得状态被封装起来。工厂模式与私有原型对象我们先来看一个通过原型创建对象的常规方式,如下:let todoPrototype = { toString : function() { return this.id + " " + t...
-
谷歌联盟2020年底2021年初全面停止西联汇款
刚刚收到消息获知谷歌联盟未来将停止西联汇款,这对于通过西联汇款收取谷歌广告费用的站长们来说,将又是一个不小的麻烦,具体通知内容如下: 从2020年8月10日起,您将不再能够选择西联汇款(Western Union)作为新的付款方式。详细信息请参考帮助中心官方公告。同时我们建议当前使用西联汇款收款的发布商尽快切换到其他付款方式。我们将在2021年年初停止Western Unio...
-
vue-element-admin 登陆
vue-element-admin 登陆引言vue-element-admin是vue生态圈中,最火的一个后台管理框架。基于vue和element-ui实现。这篇文章主要会讲解登陆的流程以及我认为这个框架的厉害的东西:动态路由,之前看代码的时候,总想着一个登陆搞那么麻烦,后面仔细品味发现原来一个小小的登陆功能涉及到了这么多的东西。准备工作目录结构了解一个框架之前,先要从目录结构...
-
mysql数据库优化方案之分库分表,轻松解决亿级数据问题
今天介绍下sharding-sphere,主要介绍他的特性,分库分表的技术的详解。(一)下载源码官网地址获取源码https://shardingsphere.apache.org/index_zh.html下载源码因为git的包名比较长,git有可以创建4096长度的文件名,然而在windows最多是260,因为git用了旧版本的windows api,为此踩了个坑。从gith...
-
FileBeat + Kafka + ELK搭建与简单示例
最近调研了一下ELK,自己也尝试搭建了一套环境,用于学习, 现将整个部署的过程记录下来现 Filebeat 已经完全替代了 Logstash-Forwarder 成为新一代的日志采集器,越来越多人开始使用它,所以现在基于 Filebeat ELK 架构如下图看完了图,再来简单介绍一下ELKE lasticsearch :简称 ES,是ELK的核心,是基于Apache Lucen...
-
Redis到底该怎么搞呢?主从复制以及redis复制演进全面进攻
一、前言通过持久化功能,Redis保证了即使在服务器宕机情况下数据的丢失非常少。但是如果这台服务器出现了硬盘故障、系统崩溃等等,不仅仅是数据丢失,很可能对业务造成灾难性打击。为了避免单点故障通常的做法是将数据复制多个副本保存在不同的服务器上,这样即使有其中一台服务器出现故障,其他服务器依然可以继续提供服务。当然Redis提供了多种高可用方案包括:主从复制、哨兵模式的主从复制、以...
-
看完就彻底懂了红黑树!红黑树的插入、删除、左旋、右旋
二叉查找树由于红黑树本质上就是一棵二叉查找树,所以在了解红黑树之前,咱们先来看下二叉查找树。二叉查找树(Binary Search Tree),也称有序二叉树(ordered binary tree),排序二叉树(sorted binary tree),是指一棵空树或者具有下列性质的二叉树:若任意结点的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若任意结点的右子树不...
-
在 SpringBoot 中实现多数据源访问的最佳实践
1 概述在实际业务开发中通常会在单个应用中通过 分库分表 或者 读写分离的方式来提供应用的读写性能。在具体的开发中有很多方式:通过不同的 mapper,映射到不同的 mybatis 源的方式通过继承 Spring 的 AbstractRoutingDataSource 抽象类并重写 determineCurrentLookupKey 方法来管理多个数据源的方式本文将详细介绍在 ...
-
用PHP如何实现页面静态化
为什么要静态化页面?当用户访问一个不经常更新的Web页面,PHP接到指示对php脚本文件进行解析,从数据库查询到该页面所需要的数据,然后对页面模板进行渲染,最后将一个成品页面展示给用户。单次请求对于服务器来说非常简单,处理起来非常快,但是如果同时有成千上万各用户请求该页面呢?这无疑是对资源的一种浪费,这就是我们要做静态的目的。静态化分为纯静态与伪静态,纯静态又分为局部纯静态和全...
-
学会常见的配色原理,再也不怕后期调色啦
调色是大家学习摄影后期时的一大难题。其根源并不在于我们不明白各种调色工具的使用,而是大家常常缺乏思路,不知道怎样搭配色彩才舒服、好看。 其实在色彩的搭配上,美术、设计等学科,早已探索出了很多的规律,可以被我们摄影师借鉴学习。 要学习色相的搭配,首先要认识RYB色环(又叫伊顿12色相环),这个色环是以红黄蓝这三种颜色为原色的色环。色环上一共有12种主要颜色。在0度位置是黄色,12...
-
DevTools(Chrome 85)的新功能
原文:https://blog.logrocket.com/whats-new-in-devtools-chrome-85/,作者:Esteban Herrera Follow,翻译:公众号《前端全栈开发者》毫无疑问,DevTools是我们在开发和测试Web应用程序时最有用的工具之一。在Chrome 85中,DevTools增加了几项改进,比如。Network面板的Timing...
-
开源分布式配置中心 Apollo 1.7.0 发布
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于 Spring Boot 和 Spring Cloud 开发,打包后可以直接运行,不需要额外安装 Tomcat 等应用容器。Java 客户端不依赖任何框架,能够运行于所有Ja...
-
H5页面一键拉起App,并直达指定页面
在这个流量为王的互联网背景下,移动端的H5页面显然在导流上承担着重要作用,在H5页面上,我们对引流的需求有两种:一是引导已下载用户从H5页面唤醒App并直达指定场景二是引导未下载用户从H5页面下载App,首次打开App时直达指定场景从运营角度来看,引导已下载用户打开App,能提高用户粘性和活跃度,而用户在App内的产品体验自然也比H5页面要好;引导未下载用户下载App并进入指定...
-
使用 Vue 开发 Todo 应用
1、项目说明使用 Vue 开发的一款 Todo 应用,包含登录、待办、日程、历史事项、回收站。项目较为小型,适合进阶学习使用(请注意,项目大量使用 jsx 进行开发)。2、项目分支说明目前项目 vue2 版的前端部分已完善(后端接口暂时使用 mockjs)。接下来将会使用 node 进行后端的开发,后续请继续关注。Vue3 版的正在调整中,感兴趣的可以拉取 vite-vue3 ...