0%

Local Changes 标签页

打开 Preferences/Version Control/Commit ,将 Use non-modal commit interface 选项 取消勾选 即可。

阅读全文 »

输入法

搜狗输入法:https://pinyin.sogou.com/mac/

iTerm2

https://iterm2.com/

阅读全文 »

在系统菜单栏或者控制中心找到你的蓝牙图标。下图中最左边就是蓝牙,最右边是控制中心。点击控制中心,就能显示蓝牙。

按下 shift+option 的同时,点击蓝牙。会出现几个隐藏选项。选择“恢复连接苹果设备的出厂设置”。

蓝牙设置

阅读全文 »

properties 文件 Unicode 转中文

  • Preference -> Editor -> File Encodings -> Properties Files (*.properties)
  • 勾选上 Transparent native-to-ascii conversion

调整 import 多个类时不变成 import *

  • Preference -> Editor -> Code Style -> Java -> Imports
  • Class count to use import with “*”
  • Names count to use static import with “*”
  • 这两个数值调大到 999
阅读全文 »

LinearLayout 线性布局

常用属性

  • orientation:布局总组件的排列方式 vertical、horizontal
  • gravity:组件所包含的组件的排列方式
  • layout_gravity:组件在父容器里的排列方式
  • background:背景
  • divider:分割线
  • showDividers:分割线所在位置:none, beginning, end, middle
  • dividerPadding:设置分割线的 padding
  • layout_weight:权重,分配剩余空间
阅读全文 »

TextView

TextView 基础属性

  • layout_width:组件宽度
  • layout_height:组件高度
  • id:为 TextView 组件设置一个 id
  • text:设置显示文本的内容
  • textColor:设置字体颜色
  • textStyle:设置字体风格:三种可选值:normal, bold, italic
  • textSize:字体大小,单位一般是用 sp
  • background:控件的背景颜色,可以理解为填充整个控件颜色,可以是图片
  • gravity:设置控件中内容对齐方向
阅读全文 »

Android Runtime (ART) 是 Android 上的应用和部分系统服务使用的托管式运行时。ART 及其前身 Dalvik 最初是专为 Android 项目打造的。作为运行时的 ART 可执行 Dalvik 可执行文件并遵循 Dex 字节码规范。

ART 和 Dalvik 是运行 Dex 字节码的兼容运行时,因此针对 Dalvik 开发的应用也能在 ART 环境中运作。不过,Dalvik 采用的一些技术并不适用于 ART。有关最重要问题的信息,请参阅在 Android Runtime (ART) 上验证应用行为

阅读全文 »

腾讯:揭秘日活千万腾讯会议全量云原生化上TKE技术实践

文章链接:https://juejin.cn/post/6844904192830603272

本文总结了腾讯会议在TKE容器化部署时用到的平台相关特性,包括业务镜像自动分批灰度发布、ConfigMap分批灰度发布、Pod内A/B容器ms级切换发布、多集群发布管理、基于DynamicQuota的产品配额管理、探测节点和集群稳定性问题以提升自愈能力等。

华为:远程办公利器华为云WeLink,如何练就硬核抗压能力?

文章链接:https://zhuanlan.zhihu.com/p/106388133

业务快速增长带来的挑战聚焦在海量请求的冲击,从消息到语音模块、视频会议系统,华为云WeLink核心业务采用全容器化架构,结合华为云容器引擎单集群百万容器的超大规模支撑,可以迅速在新扩容的云服务器上启动业务,每秒最快可新增1000业务实例,大大降低了业务高峰时段的断线率、故障率和请求等待时长。更能通过瑶光的二次调度进行热点消除,保障计算资源压力的平均分布,助力业务平稳运行。

阅读全文 »

垃圾回收器概述

垃圾收集器没有在规范中进行过多的规定,可以由不同的厂商,不同版本的 JVM 来实现。

由于 JDK 的版本处于高速迭代过程中,因此 Java 发展至今已经衍生了众多的 GC 版本。

阅读全文 »

System.gc() 的理解

在默认情况下,通过 System.gc() 或者 Runtime.getRuntime().gc() 的调用,会显示触发 Full GC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。

然而 System.gc() 调用附带一个免责声明,无法保证对垃圾收集器的调用。

阅读全文 »