• 好看又好用,这 5 个国产 JS 开源项目在 Gitee 火了

    JavaScript 作为「前端三件套」中至关重要的一员,在开源领域的地位也是毋庸置疑的,Gitee 上有超过 40 万个开源项目使用 JavaScript 开发,今天给大家推荐的 5 款是 Gitee 上最近最受欢迎的 JavaScript 项目。1.vue-mini-player基于 Vue 的一个轻量级 HTML5 视频播放组件,适配 PC 和移动端。项目地址:https...

    Javascript 2020年04月08日 1679 0
  • 弹性动效的应用及原理

    弹性是动态设计领域中一种常见的表达方式。不同于影视特效、动画 CG 等设计输出即为最终产物的生产环境,UI 动效始终面临着动效还原带来的种种问题,弹性动效的还原就是其中之一。当设计师完成弹性动效的设计,与工程师进行交接时,双方会发现参数无法对齐 —— 在设计工具中调节效果的参数与在工程开发环境下设定效果的参数无论是名称还是数量都存在差异。基于以上背景,我们通过研究一些常见原型设...

    前端技术 2020年04月08日 2341 0
  • 让我们一起来跟随大佬步伐探究JVM调优的优雅舞步

    现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高......这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是Java程序员进阶的必备要求。本文将对一些常用的J...

    Java 2020年04月08日 2025 0
  • Nginx 热部署和日志切割,你学会了吗?

    nginx命令行格式:nginx -s stop帮助:-? -h使用指定的配置文件:-c指定配置指令:-g (用途是覆盖配置文件中的指令)指定运行目录:-p发送信号:-s(立刻停止服务:stop,优雅的停止服务:quit,重新配置文件:reload,重新开始记录日志文件:reopen)测试配置文件是否有语法错误:-t -T打印 nginx 的版本信息、编译信息等:-v -VNg...

    Nginx 2020年04月08日 2268 0
  • 颜值和功能皆不辜负,微信小程序原生语法组件库来了——Lin UI

    简介Lin UI 是基于 微信小程序原生语法 实现的组件库。遵循简洁,易用的设计规范。Lin UI 致力于给小程序开发者提供愉悦的开发体验。文末多图预览,小伙伴们可以直达预览出,查看UI效果!Github和文档https://github.com/TaleLin/lin-uihttp://doc.mini.7yue.pro/相关特性简单易用组件采用微信小程序的原生语法编写,只需...

    微信支付 2020年04月08日 2784 0
  • Chrome 81发布下载:新增NFC/标签分组功能、图片默认HTTPS加载

    原定于3月17日上线的Chrome 81因故推迟到了今日发布上线,覆盖Windows、Mac、Linux、Android、iOS等平台。按计划,Chrome 82将取消,合并到5月19日的Chrome 83中。回到此次的Chome 81,谷歌为超过10亿用户带来了不少新功能支持,以及一系列开发者特性、BUG修复等。1、标签分组标签分组免去了多开浏览器进行分类浏览的麻烦,通过右键...

    技术资讯 2020年04月08日 1665 0
  • 程序员跟Linux内核打交道,咱们就从这一条开始

    引言echo是一个Unix/Linux命令工具,用于显示在命令行上作为参数传递的文本行或字符串行。这是Linux中的基本命令之一,也是shell脚本中最常用的命令。在本文中,我们将了解ECHO命令的不同选项。基本结构echo [选项] [字符串]在终端上显示字符串要在终端上打印文本或字符串,请使用以下语法。echo "Welcome to Linux"输出内容如下:Welcom...

    Linux 2020年04月08日 1625 0
  • Nginx: 高性能与规模化的设计逻辑

    原文链接:https://www.nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/web 服务器中,NGINX 是高性能的代表,而其性能表现主要来自其独特的设计。大多数 web 服务器和应用服务器采用简单的、基于线程或进程的架构,而 Nginx 采用的是成熟的、事件驱动的架构,从而能在主流硬件上...

    Nginx 2020年04月08日 1536 0
  • 接口测试用例覆盖组织设计

    本文主要发散接口功能性用例设计,对性能和安全暂时不做发散。接口测试用例设计一、接口测试概念1.1接口测试是什么?接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。1.2 为什么做接口测试?  a) 如今的系统复杂度不断上升,传统的测试方法...

    技术文章 2020年04月08日 2213 0
  • zabbix监控-第三章-第一节 实现邮件报警 PHP

    zabbix监控-第三章-第一节 实现邮件报警

    各位好,在日常工作中,我们不可能整天盯着 zabbix仪表板 来查询服务是否正常,这个时候我们就需要有途径可以通知到我们,那么根据现在的工作环境,有三种方式是大多数公司都会选择的:我们会主要说一下如何实现通过邮件、微信、钉钉等方式来报警,这小节我们就来使用邮件的方式来报警:1、给邮箱开通smtp为什么要弄这个呢?因为我们在实现邮件报警的过程中,采用的不是邮箱的账号和密码,而是邮...

    PHP 2020年04月08日 1916 0
  • Java中异常处理的15条原则

    见过很多人在进行异常处理的时候,直接一个 e.printStackTrace() 就完成了,这是一种非常粗陋的做法,首先会导致应用日志的大量错误信息,而很多时候你都不知道这些错误信息因何发生;再者,反应到用户端将直接导致用户无法获取操作的结果以及失败的原因。以下 15 条异常处理的原则来自国外的博客:不用使用异常来管理业务逻辑,应该使用条件语句。如果一个控制逻辑可通过 if-e...

    Java 2020年04月08日 1526 0
  • Redis 高可用

    主从复制#Redis 5.0 之后提供了REPLICAOF替代了之前的SLAVEOF命令来实现Master-Slave之间的数据交换 接下来我们设置主从复制模型:Master节点首先修改redis-master.conf配置文件来配置端口和安全认证bind 127.0.0.1port 6379 #端口requirepass redis #...

    Redis 2020年04月08日 1870 0
  • 架构设计:文件服务的设计与实现

    功能文件服务器的核心功能就两个:「文件上传」和「文件下载」!其中上传可能需要支持断点续传、分片上传。而下载可能需要进行下载保护,例如非指定客户端无法下载。除了这两个核心功能,一般都会有一个额外功能,就是「转换」!转换包括:图片规格转换:一张图片需要切分多个不同的尺寸添加水印:图片或视频需要添加水印格式转换:文件格式转换:office转pdf,pdf转word,pdf转图片,of...

    架构设计 2020年04月08日 1727 0
  • 我来打脸了!谁说Java不能用文件批量导入导出?

    1、介绍Java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下。目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导出。另外还有jxl类似poi的方式,不过貌似很久没跟新了,2007之后的office好像也不支持,这里就不说了。2、P...

    Java 2020年04月08日 1416 0
  • HTTP / 2:HTTP / 1.1,好处和使用方法之间的区别

    Factory Github上也提供了有关如何为ubuntu和服务器推送使用设置HTTP / 2的详细信息。什么是HTTP?如果您不熟悉此主题,请继续阅读本节,但是如果您对此很熟悉,请跳过本段,直接进入下一段。对于本主题的新手来说,超文本传输协议(HTTP)是一种应用程序协议,目前是万维网数据通信的基础。HTTP基于客户端/服务器模型。 客户端/服务器模型可以解释为通过请求和响...

    技术文章 2020年04月08日 3296 0
  • 从REST到gRPC:性能如何优化

    "打破整体"。 这些是我在以前的实习过程中多次听到的话。 各地的公司都在意识到构建基于微服务的体系结构的好处。 从更低的成本,更好的性能到更少的停机时间,微服务相对于其先前的整体设计提供了无数的好处。 现在,所有这些微服务每秒都会互相交谈数千次,因此它们之间的通信需要快速而可靠。 执行此操作的传统方法是JSON支持的HTTP / 1.1 REST通信。 但是,诸如gRPC之类的...

    Java 2020年04月08日 3160 0
  • 支付宝健康码中的大数据技术 ETL

    支付宝健康码中的大数据技术

    从1月开始的疫情让很多人的生活都按下了暂停键。许多行业已经遭遇不小创伤,尤其是餐饮、住宿、旅游、娱乐等行业。但是在互联网行业,由于信息技术的特殊性,利用互联网实现远程办公,远程工作成为了这一波疫情中很突出的一道风景线。而在高度细分的IT产业中,最为引人注目的就是大数据技术人员!为什么这么说呢?且听我慢慢道来。举例来说,经历了3个月的疫情影响,国内很多城市已经开始陆续解封,各地复...

    ETL 2020年04月08日 13203 0
  • 超详细的Tomcat性能监控及调优教程

    一、下载地址https://tomcat.apache.org/download-80.cgi二、安装步骤将安装包 apache-tomcat-8.5.39.tar.gz 上传至服务器 /usr/local 目录下,再执行如下步骤:[root@admin local]# cd /usr/local[root@admin local]# tar -zxvf apache-tomc...

    Java 2020年04月08日 1665 0