个人中心PERSONAL CENTER

首页/社区管理员的个人中心
  • kubernetes-api-conventions

    本文介绍kubernetes的API设计,主要面向想要深入了解kubernetes API结构的用户。kubernetes API采用RESTful风格(客户端create,update,delet,get对象通过标准的HTTP verbs),并且这些API优先选择JSON。 同时kubernetes也暴露一些不是标准HTTP verb的接口和...

    社区管理员
    kubernetes-api-conventions
  • Docker-container详解

    本文介绍docker中的contanier,基于操作系统介绍什么是container。进程(Processes)Container是具有指定配置的Linux进程(processes)。我们进行如下操作: ##启动一个redis进程 ➜~dockerrun-d--name=dbredi...

    社区管理员
    Docker-container详解
  • Spring事务&分布式事务&单服务处理多数据源事务

    本文以一个实际业务问题来谈谈事务该如何处理。对接外部系统是是不可避免的,从广泛意义上来说,外部系统范围很大,中间件(数据库)也属于外部系统。当我们讨论事务时,通常我们将那些没有支持事务的系统称为外部系统,业务系统基本上都是外部系统。问题有这...

    社区管理员
    Spring事务&分布式事务&单服务处理多数据源事务
  • Spring Boot中的并发处理

    在使用Spring Boot开发过程中,并发concurrency问题不可避免。很多开发者存在这样的误区,使用Servlets为每个请求分配一个新的线程进行处理就不再需要并发处理了。我将在这篇文章中介绍如何在Spring Boot中处理并发并且如何避免一些问题。Spring Boot 并发基...

    社区管理员
    Spring Boot中的并发处理
  • Hexo博客访问优化

    通过Hexo&Gitpage方案部署的博客系统,访问速度确实很慢。一个网站如果在4秒内没有读取出来,大多数访客会选择离开。分析首先需要排查出页面加载速度慢的原因,这里我们结合Chrome开发者工具和开源的在线网站测试(模拟不同地区和终端)进行测试。chrome分析...

    社区管理员
    Hexo博客访问优化
  • 如何优雅的打印日志

    日志是很多开发者在开发过程中很容易忽略,开发过程中开发者可以通过IDE或其他调试工具,。在软件的生命周期中,分析丑陋的日志上面是一个SpringBoot Web应用输出的日志,该应用通过容器方式部署在k8s集群中。这些日志输出存在一下严重缺陷。出现Error级别日...

    社区管理员
    如何优雅的打印日志
  • Hexo博客框架&Butterfly主题&Vscode&Paste Image插件

    HexoHexo是一款快速、简洁且高校的博客框架,有以下亮点:Markdown编辑模式;静态,可以使用GitPage部署;基于CLI优雅的管理模式;主题酷炫。为什么选择Butterlfy主题看图:Never put off till tomorrow what you can do today一语胜千言,警醒自己。博客图片...

    社区管理员
    Hexo博客框架&Butterfly主题&Vscode&Paste Image插件
  • Python学习笔记

    入坑 Python自从进入公司,到现在也有半年的时间。这半年的时间从 python 到入门到开发了几个小项目,类型涵盖了web应用 程序、爬虫程序 (scrapy),python脚本工具,自动化工具。对 python 语言也越来越熟悉,当然也有所感悟和总结。首先 Python 真的...

    社区管理员
    Python学习笔记
  • dex、vdex、.odex与.oat区别和介绍

    dex、vdex、.odex与.oat文件介绍1、dex文件在我们写Java代码的时候,生成的文件是.java文件。对于PC上的java虚拟机(JVM)运行的是.class。.java文件转成.class文件,需要jdk工具,转换命令:javac xxxx.java关于JVM虚拟机为了使代码和平台无关,JAVA开发了 J...

    社区管理员
    dex、vdex、.odex与.oat区别和介绍
  • getMeasuredWidth和getWidth区别

    1:getMeasuredWidth方法获得的值是setMeasuredDimension方法设置的值,它的值在measure方法运行后就会确定2:getWidth方法获得是layout方法中传递的四个参数中的mRight-mLeft,它的值是在layout方法运行后确定的3:一般情况下在onLayout方法中使用getMeasure...

    社区管理员
    getMeasuredWidth和getWidth区别
  • Android 获取wifi连接历史记录

    1、adb shell2、su切换至root用户3、cd /data/misc/wifi4、cat wpa_supplicant.conf注:需要获取root权限

    社区管理员
    Android 获取wifi连接历史记录
  • CMake文件配置

    cmake版本cmake_minimum_required(VERSION 3.4.1)设置生成的so动态库最后输出的路径set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/src/main/jniLibs/${ANDROID_ABI})包含的头文件include_directories(src/main/cpp/libyuv/incl...

    社区管理员
    CMake文件配置
  • Android平台视频录制

    录制方案Andriod系统APIMediaRecoder 压缩率低,录制高分辨率的视频体积过大MediaCodec 采用硬编码,编码速度快ffmpeg+x264 软编码编译每一帧视频数据较慢采用MediaCodec录制视频流程音视频元数据采集视频数据旋转、格式转换处理音视频数据编码音视频合成mp4r...

    社区管理员
    Android平台视频录制
  • iTerm2简介和安装

    简介iTerm2 是mac 上一款非常好用的命令行工具,具有一些比自带的 terminal 更好用的特性安装iTerm2 是免费的,直接到官网下载安装即可特性选择即复制:在 iTerm2 界面,选择了一行,不用执行 command + c 就已经复制了可以保留 ssh 链接账户信息,在 Profile...

    社区管理员
    iTerm2简介和安装
  • 屏幕适配

      什么是屏幕适配:为了使同一款App在不同分辨率的手机上显示效果大致相同的这个过程,叫做屏幕适配。  为何要做屏幕适配:同一款App在不同分辨率手机上显示效果大致相同  如何做屏幕适配:  1、确定边界  a、业务边界  b、手机尺寸边界 (360dp、...

    社区管理员
    屏幕适配
<