java技术圈 为您找到相关结果 16

hammerspoon多屏焦点切换

最近为 mac 新弄了一个 4k 的外接屏,由于平时操作仅限于触控板,无鼠标人士。每次想把鼠标切换到外接屏上就得滑好几次触控板,甚是伤手! 通过不断的 google,终于发现一款神器:Hammerspoon 介绍Hammerspoon可以自定义Mac OS X的快捷键(例如Command+Shift+h)以实现多类操作,我个人主要将其用于窗口管理(比moom for mac更加高效)与应用启动(比alfred for mac更加高效)。 Hammerspoon: https://www.hammerspoon.org/ Github: https://github.com/Hammerspoon/hammerspoon Hammerspoon API Documentation: https...阅读全文

要想让955≥996≥007,提升效率是关键!

996.ICU是什么? 前段时间,由程序员在GitHub上发起的“996.ICU”引起大家关注,所谓996,是指上班时间早9点-晚9点,一周工作6天,这一工作制度几乎成为互联网企业加班的代名词。 ![image.png](https://img-blog.csdnimg.cn/20200102163131895.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMTM3NDkz,size_16,color_FFFFFF,t_70) 当然,在当前这种竞争异常激烈的条件之下,很多公司为了在竞争中活下来...阅读全文

11. iostat 监视I/O子系统 — Linux Tools Quick Tutorial

实例4:查看设备使用率(%util)和响应时间(await)¶ /root$iostat -d -x -k 1 1 Linux 2.6.32-279.el6.x86_64 (colin) 07/16/2014 _x86_64_ (4 CPU) Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util sda 0.02 7.25 0.04 1.90 0.74 35.47 37.15 0.04 19.13 5.58 1.09 dm-0 0.00 0.00 0.04 3.05 0.28 12.18 8.07 0.65 209.01 1.11 0.34 dm-1 0.00 0.00 0.02 5.82 ...阅读全文

博文 2020-06-03 13:11:44 linuxtools-rst.readthedocs.io

「疫情」之下,2020或为中国远程办公“元年”

2020年注定是不平凡的一年,突出其来的新型肺炎疫情牵动着所有人的心,除了关注疫情、做好防控之外,还有一个值得关注的问题,节后怎么上班?如何能保持高效的工作状态,如何确保沟通无障碍? 为了遏制疫情蔓延,做好防控工作,在1月26日发出了通知,延长2020年春节假期至2月2日,多地政府也发出延时开工通知,鼓励企业人员在家办公。特殊时期,远程办公便成了个人和企业当下的必要之选。很多缺乏线上办公经验的企业,开始咨询各种远程办公的产品和服务。据悉,1月25日,华为云旗下的WeLink宣布免费后,当天就新增了5000家企业/单位用户。 各大企业也争相免费开放资源,帮助企业“战疫”:CORNERSTONE面向所有企业免费开放了为期一年的SaaS版免费账号,钉钉向1000万企业免费开放在家办公系统,腾讯打包...阅读全文

定位IO瓶颈的方法,iowait低,IO就没有到瓶颈? - timer_go

通过分析mpstat的iowait和iostat的util%,判断IO瓶颈 IO瓶颈往往是我们可能会忽略的地方(我们常会看top、free、netstat等等,但经常会忽略IO的负载情况),今天给大家详细分享一下如何确认一台服务器的IO负载是否到达了瓶颈,以及可能优化、定位的点。 mpstat中看CPU的iowait高了,难道IO就瓶颈了吗??? 先来看一台典型的IO密集型服务器的cpu统计图: 可以看到,CPU总使用率不高,平均1.3%,max到5.6%,虽然大部分都耗在了iowait上,但才百分之五左右,应该还没到瓶颈吧??? 错了!这里要特别注意:iowait≠IO负载,要看真实的IO负载情况,一般使用iostat –x 命令: 你会发现iowait虽然只有5%,但是iostat中看到...阅读全文

博文 2020-11-13 09:43:04 博客园

JVM 之 ParNew 和 CMS 日志分析

在两年前的文章 JVM 学习——垃圾收集器与内存分配策略 中,已经对 GC 算法的原理以及常用的垃圾收集器做了相应的总结。今天这篇文章主要是对生产环境中(Java7)常用的两种垃圾收集器(ParNew:年轻代,CMS:老年代)从日志信息上进行分析,做一下总结,这样当我们在排查相应的问题时,看到 GC 的日志信息,不会再那么陌生,能清楚地知道这些日志是什么意思,GC 线程当前处在哪个阶段,正在做什么事情等。 ParNew 收集器ParNew 收集器是年轻代常用的垃圾收集器,它采用的是复制算法,youngGC 时一个典型的日志信息如下所示: 12018-04-12T13:48:26.134+0800: 15578.050: [GC2018-04-12T13:48:26.135+0800: 155...阅读全文

博文 2020-07-31 06:29:22 Matt's Blog

新手能看懂的(Interceptor)和(Filter)区别与使用! - 云+社区

阅读本文需要5分钟作者:liuxiaopeng 链接:http://www.cnblogs.com/paddix 一、拦截器与过滤器我们先了解一下过滤器和拦截器。这两者在功能方面很类似,但是在具体技术实现方面,差距还是比较大的。在分析两者的区别之前,我们先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩展。但是对于横向的功能,比如,在所有的service方法中开启事务,或者统一记录日志等功能,面向对象的是无法解决的。所以AOP——面向切面编程其实是面向对象编程思想的一个补充。而我们今天讲的过滤器和拦截器都属于面向切面编程的具体实现。而两者的主要区别包括以下几个方面:Filter是依赖于Servlet容器,属于Ser...阅读全文

博文 2021-06-11 02:25:53 腾讯云

中小企业团队敏捷产品开发流程的最佳实践

在敏捷开发过程中,一个产品或者一个发布版本通常是由多个冲刺来实现的,每个冲刺都能增量交付可运行的系统功能,实现客户价值。每个冲刺都是从冲刺规划开始,团队成员一起商定冲刺目标和明确交付的系统功能,并进行冲刺执行,实现系统功能,再通过冲刺评审和回顾对实现的产品功能和过程进行检视,期望在下一冲刺过程中对产品功能和过程进行改进和完善。 一、冲刺流程 冲刺包括冲刺规划、冲刺执行、冲刺评审、冲刺回顾四大过程。冲刺是从规划开始,团队成员必须就本次冲刺的目标和计划达成共识,全体成员在整个冲刺过程按照既定的计划奔着这个目标前进,每天对取得的成果和面临的问题进行沟通讨论。冲刺结束阶段,在冲刺评审活动中召集相关利益相关方一起演示产品功能并获得反馈,获得的反馈是产品列表和下一阶段冲刺规划内容的重要来源。在冲刺回顾活...阅读全文

博文 2020-04-22 07:20:23 CORNERSTONE

HBase原理 | HBase Compaction介绍与参数调优-腾讯云开发者社区

我们知道,数据达到HBase服务端会写WAL-写Memstore,然后定期或满足一定条件时刷写磁盘生成一个HFile文件,随着时间推移生成的HFile会越来越多,将会影响HBase查询性能,同时会对HDFS造成一定影响。因此HBase会定期执行Compaction操作以合并减少HFile数量。1.两种合并HBase中Compaction分为两种。Minor Compaction称为小合并,主要是选取一些小的、相邻的HFile将他们合并成较大的HFile,并删除HFile中的过期数据。Major Compaction称为大合并,会将一个列族下的所有HFile合并成一个大的HFile,同时删除过期数据、已删除数据(打了Delete标记的)、版本过大的数据等三类无效数据。2. 参数调优1).hba...阅读全文

博文 2023-09-21 14:59:11 腾讯云

【完结8章】专为立志成为 10倍+ 效能职场跃迁的程序员设计

【完结8章】专为立志成为 10倍+ 效能职场跃迁的程序员设计 本课程带你使用最新AI工具赋能程序员工作各个环节,体验以 10 倍速完成编写代码、发邮件、写周报(日报)、博客、开会、演讲、面试、副业变现等日常工作,全面碾压传统手写方式,助你在几天时间内成为10+效能职场跃迁达人。 AI如何提高工作效率 ‌AI工具在提高工作效率方面的具体应用‌‌ 1、文本生成工具‌:AI工具如‌GPT-3可以帮助自动撰写文章、生成报告等,节省时间和精力,提高工作效率。 ‌‌2、图像处理工具‌:利用AI进行智能修图、色彩调整等功能,提升设计工作的效率和精准度。 3、‌‌语音识别工具‌:将语音转换为文本,便于整理和总结会议记录,节省时间。 ‌‌4、自然语言处理工具‌:自动化应对文本数据,减少手动处理文本的繁琐工作。...阅读全文

博文 2024-10-11 19:06:06 woaidaqipaiqiu1122

AI零基础变现实战课,搞定10+变现场景与AIGC必备技能 | 完结

AI零基础变现实战课,搞定10+变现场景与AIGC必备技能 | 完结​获课:789it.top/4980/在数字化和人工智能迅猛发展的背景下,"搞定10+变现场景与AIGC必备技能"是指在多个行业和应用场景中运用人工智能生成内容(AIGC, AI-Generated Content)能力,并具备相应的技能,推动从概念到实际应用的转化,提升工作效率和创意水平。以下是一些要点和技能,帮助个人和团队掌握这一领域:1.理解AIGC的基本概念AIGC指的是通过人工智能技术,尤其是深度学习和自然语言处理(NLP)技术生成各种内容的过程。AIGC可以应用于文本、图像、视频、音频等多种形式的创作。文本生成:如文章、故事、广告文案、产品描述等。图像生成:例如通过AI工具生成绘画、设计图、照片等。音频生成:自动...阅读全文

国云官网焕新升级,共创数智未来!

近日,天翼云官网正式升级焕新,通过全新改版和功能优化,为用户打造更加高效的服务体验,助力企业数字化转型升级提速!作为云服务国家队,天翼云历经十几年发展,走出了一条以科技创新驱动高质量发展之路。如今,天翼云已经全面迈向智能云发展的新阶段。天翼云官网与时俱进,围绕天翼云红云的核心特色,以用户为中心,升级成为集浏览、访问、产品订购等一体化的智能平台,实现了服务、体验齐进阶。智能服务加持,打造更优用户体验天翼云新版官网深度集成自主研发的翼搭云脑平台,全面聚焦用户体验,引领智能服务新纪元。翼搭云脑平台可实现企业级站点低代码搭建,即时预览、实时反馈,省去切换烦恼,能快速推进项目,提升交付速度;平台赋予用户全方位掌控力,从文字排版至创意设计,再到功能集成与代码个性化,满足用户多元化需求;融合高低代码优势,...阅读全文

NLP系统精讲与大厂案例落地实战(已完结)

获课: 97java. xyz/ 6085/ 获取ZY↑↑方打开链接↑↑ 标题:探索NLP系统的优势:赋能未来,共创智慧生活 一、引言 随着互联网和大数据技术的飞速发展,自然语言处理(NLP)作为人工智能领域的重要分支,逐渐走进人们的视野。NLP系统通过对人类自然语言的理解、生成和处理,为各行各业带来了前所未有的变革。本文将探讨NLP系统的优势,展望其在未来生活中的广泛应用。 二、NLP系统的优势 高效的信息处理能力 NLP系统可以迅速处理大量文本数据,提高信息检索、筛选和整合的效率。在新闻、文献、社交媒体等领域,NLP技术帮助用户从海量信息中快速找到所需内容,节省时间成本。 丰富的应用场景 NLP系统广泛应用于智能客服、机器翻译、情感分析、文本摘要、智能写作等领域。这些应用场景满足了人们在...阅读全文

Cesium可视化系统实战课程

Cesium可视化系统实战课程 Cesium介绍 Cesium是便用JavaScript开发的基于WebGL的实现三维地球和地图可视化的JS库,Cesium支持海量的三维模型数据,影像数据,地形高程数据,矢量数据等丰富的地理数据的加载。在交通,规划,城市管理,地形仿真等领城有非常广泛的应用。Cesium为三维的GIS提供了一个高效的数据可视化平台。 Cesium 作为一个较为年轻的三维可视化框架,在数字地球项目的应用上有着巨大的优势,其具有以下 3 点特性: 1)支持多种视图 能够以 2D、2.5D 和 3D 形式对地图进行展示,并且无需分别编写代码。 2)支持地理信息数据动态可视化 a. 能够使用时间轴动态展示具有时间属性的数据。 b. 能够使用符合 OGC 标准的 WMS、WMTS 等多...阅读全文

博文 2025-02-13 14:47:00 woaidaqipaiqiu1122

通过UI自动化方法测试登录功能

本文分享自天翼云开发者社区《通过UI自动化方法测试登录功能》,作者:kyy通过UI自动化方法测试登录功能,可以借助Selenium工具:1. 使用Selenium WebDriver进行UI自动化测试,编写测试用例模拟用户在登录页面输入username和password,点击login按钮的操作。2. 在测试用例中使用断言来验证是否登录成功。from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport time# 初始化 WebDriver,这里以Chrome为例driver = webdriver.Chrome()# 打开需要访问登录的页面driver.get("login_url")...阅读全文

博文 2025-02-14 18:58:23 Tianyiyun

尚硅谷嵌入式技术之51单片机

https://97it.top/5170/ 摘要 嵌入式技术在现代科技领域扮演着至关重要的角色,其应用范围广泛,涵盖了从消费电子到工业控制的多个领域。CircuitJS 作为一种开源的电路仿真软件,为嵌入式系统的学习和开发提供了强大的支持。本文从嵌入式技术的理论基础出发,详细探讨了 CircuitJS 仿真软件的功能、特点及其在嵌入式技术教学和开发中的应用。通过深入分析这些内容,本文旨在为嵌入式技术的学习者和开发者提供理论支持和实践指导,帮助其更好地理解和应用 CircuitJS 仿真软件。 1. 引言 嵌入式系统以其小型化、专用化、高可靠性和低成本的特点,在各个领域得到了广泛应用。随着嵌入式技术的快速发展,其在教育和工业领域的应用也日益广泛。CircuitJS 作为一种开源的电路仿真软件...阅读全文