Logo

在线
客服
  • 优质文章
我要上首页
  • 王春海 专栏作者 发布于:2 天前

    能避免的,都不是故障

    碰到的故障、使用中可能会出的问题不能在下一个项目中重复出现

    精选文章

    阅读 

    评论 

    收藏 

  • 南非蚂蚁 专栏作者 发布于:3 天前

    Linux性能调优,从优化思路说起

    我将多年来企业一线调优经验进行了总结和提炼

    精选文章

    阅读 

    评论 

    收藏 

  • wx5c7f616d835a9 发布于:21 小时前

    浅谈Nginx服务器的内部核心架构设计

    前言Nginx 是一个 免费的 , 开源的 , 高性能 的 HTTP 服务器和 反向代理 ,以及 IMAP / POP3代理服务器。 Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 是一个 Web 服务器,也可以用作 反向代理 , 负载均衡器 和 HTTP 缓存 。很多高知名度的网站都使用 Nginx ,如: Netflix , GitHub , Sound

    阅读 

    评论 

    收藏 

  • radarfyh 发布于:21 小时前

    Restful接口开发测试指南

    开发测试:使用SoapUI模拟Restful接口服务器来辅助web前端开发,使用RESTClient来辅助Web后台开发。

    阅读 

    评论 

    收藏 

  • Android之旅 发布于:22 小时前

    面试经历:记一次Android面试

    Android中的内存泄漏和内存溢出有什么区别?内存溢出是指程序在申请内存的时候,没有足够的内存可以分配,导致OutOfMemory错误,也就是OOM。内存泄漏:对象都有生命周期的,在生命周期完成之后,就该被垃圾回收和释放,如果得不到及时的释放,就会一直占用内存,造成内存泄漏。随着内存泄漏的堆积,可用的内存空间越来越少,最后会导致内存溢出。导致内存泄漏有很多原因,最常见的有内部类的使用,因为内部类

    阅读 

    评论 

    收藏 

  • Java_老男孩 发布于:23 小时前

    Kafka 消息格式中的变长字段(Varints)

    kafka从0.11.0版本开始所使用的消息格式版本为v2,这个版本的消息相比于v0和v1的版本而言改动很大,同时还参考了ProtocolBuffer而引入了变长整型(Varints)和ZigZag编码。为了更加形象的说明问题,首先我们来了解一下变长整型。Varints是使用一个或多个字节来序列化整数的一种方法。数值越小,其所占用的字节数就越少。Varints中每个字节都有一个位于最高位的msb位

    阅读 

    评论 

    收藏 

  • 骑士救兵 发布于:1 天前

    gopl 反射2

    使用reflect.Value来设置值:判断值可寻址的方法,设置值的方法,注意事项,判断值可修改的方法;解码 S 表达式:词法分析器,函数实现,封装解析器;访问结构体字段标签:http服务端解析请求参数并完成结构体字段填充;显示类型的方法;慎用反射的三个原因

    阅读 

    评论 

    收藏 

  • Ox1管理员 发布于:2 天前

    Gos:GOMODULE和GOPROXY解决方案

    gos解决了go module与goproxy的使用问题,并提供了快捷的交叉编译与proto文件生成等功能

    阅读 

    评论 

    收藏 

  • Android之旅 发布于:2 天前

    Android:实现模块 api 化

    最近看了微信Android模块化架构重构实践这篇文章,刚好自己又正在搭建新项目的框架,用到组件化开发;感觉文章里面的一些技巧很有用,就跟着实现了一下,写一下自己的看法模块间的交互首先是解决模块之前的依赖问题,模块间肯定是不能相互依赖的,那如何进行数据交互就是一个问题了;比如用户模块和其他模块,其他模块如何在不依赖用户模块的情况下获取到用户信息;使用EventBus想要获取用户信息,那User类肯定

    阅读 

    评论 

    收藏 

  • 李不李多 发布于:3 天前

    关于django中间件使用的踩坑经历

    1、背景  这个之前本地写的那个django测试项目说起,那时候写了个练手的项目,目的是为了熟悉总结django2.0和django1.8的区别。不试不知道,一试就发现了许许多多的坑以及bug,把这些坑以及bug解决完了之后,打算写篇文章记录下我遇到的问题以及解决方法和思路。2、起因  起因是当我在自强学堂的django课堂上,看到了有一个demo,这个demo具体实现的效果就是当网站在正式环境上

    阅读 

    评论 

    收藏 

  • 长跑者1号 发布于:3 天前

    SVN配置

    SVN基础安装和配置

    阅读 

    评论 

    收藏 

  • 低调的男孩 发布于:4 天前

    Shell 脚本自动安装 Cobbler (知识点+踩坑点)

    前言:Cobbler作为一个预备工具,使批量部署RedHat/Centos/Fedora系统更容易,同时也支持Suse和Debian系统的部署。网上有许多cobbler安装教程,但对于用shell脚本自动安装cobbler的教程几乎没有,于是我花了一些时间写出了这个脚本,方便自己及他人安装系统使用!PS:本人比较懒,一般能用脚本自动化安装的服务,就不想一步步敲命令!不知道有没有和我想法一样的朋友?

    阅读 

    评论 

    收藏 

  • androidguy 专栏作者 发布于:4 天前

    用Go语言异常机制模拟TryCatch异常捕捉

    很多高级编程语言都有try...catch...finally或类似的语法,那么能不能Go语言中使用try...catch...finally呢?其实有时异常捕捉还是很有用的,就像swift语言在刚出来时也没有try...catch,但后来加了进去。那么在Go语言中如何实现Try...Catch呢?

    精选文章

    阅读 

    评论 

    收藏 

  • 天山老妖S 发布于:4 天前

    GNU开发工具——CMake构建Qt工程实践

    GNU开发工具——CMake工程实践一、CMake构建Qt工程1、Qt工程源码创建Migration目录,在目录下创建main.cpp文件:#include<QApplication>#include<QLabel>intmain(intargc,char*argv[]){QApplicationapp(argc,argv);QLabellabel(QString("Hel

    阅读 

    评论 

    收藏 

  • wx5a4c55ae28040 发布于:4 天前

    单台主机一键编译部署LAMP+wordpress+discuz系统的shell脚本

    单台主机一键编译部署LAMP+wordpress+discuz系统的shell脚本

    阅读 

    评论 

    收藏 

  • JachinLi 发布于:5 天前

    Hydra破解SSH端口

    Hydra破解SSH协议

    阅读 

    评论 

    收藏 

  • 天山老妖S 发布于:5 天前

    GNU开发工具——CMake进阶

    GNU开发工具——CMake进阶一、CMake基础指令1、cmake_minimum_requiredcmake_minimum_required(VERSION2.8)cmake_minimum_required用于规定cmake程序的最低版本,可选。如果CMakeLists.txt文件中使用了高版本cmake特有的一些命令时,就需要使用cmake_minimum_required对CMake进

    阅读 

    评论 

    收藏 

  • 809316839 发布于:5 天前

    使用Jmeter测试java请求

    Jmeter开发Java请求

    阅读 

    评论 

    收藏 

  • yerikyu 发布于:5 天前

    Angular搭建与分析(一)

    对于Angular我们知道,其是一款来自谷歌的用HTML和TypeScript构建客户端应用的平台与的开源web框架。而Angular本身就是用TypeScript开发而成的。它将核心功能和可选功能作为一组TypeScript库进行实现,可以根据需求把它们导入到应用中。Angular的基本构造块是NgModule,它为组件提供了编译的上下文环境。NgModule会把相关的代码收集到一些功能集中。事

    阅读 

    评论 

    收藏 

  • Java_老男孩 发布于:5 天前

    Kafka 的 Lag 计算误区及正确实现

    前言消息堆积是消息中间件的一大特色,消息中间件的流量削峰、冗余存储等功能正是得益于消息中间件的消息堆积能力。然而消息堆积其实是一把亦正亦邪的双刃剑,如果应用场合不恰当反而会对上下游的业务造成不必要的麻烦,比如消息堆积势必会影响上下游整个调用链的时效性,有些中间件如RabbitMQ在发生消息堆积时在某些情况下还会影响自身的性能。对于Kafka而言,虽然消息堆积不会对其自身性能带来多大的困扰,但难免不

    阅读 

    评论 

    收藏 

  • NemoTan 发布于:6 天前

    Teams新功能更新【已发布】Teams PowerShell 命令详解

    Team Powershell是通过RESTful技术来调用了非常强大的Microsoft Graph API来对Teams进行设置/配置。通过Team Powershell里面的源码,可以学习到Microsoft Graph是如何连接到M365, 如何连接到Teams, 如何对Teams进行设置等一系列的功能。

    阅读 

    评论 

    收藏 

  • yzs的专栏 发布于:6 天前

    PostgreSQL pg_rewind实例--could not find previous WA

    一、介绍作为pg_rewind报错章节补充一个用例,说明其用法。二、实例1、history文件--新主$cat00000004.history10/140000C8norecoverytargetspecified20/19000060norecoverytargetspecified30/1F000090norecoverytargetspecified--老主$cat00000003.hist

    精选文章

    阅读 

    评论 

    收藏 

  • wx5c8115778701a 发布于:6 天前

    通过loganalyzer展示数据库中的日志

    傻瓜式详解了如何通过loganalyzer展示数据库中的日志

    阅读 

    评论 

    收藏 

  • 安卓SE开发 发布于:6 天前

    在Android中集成flutter

    在Android中集成flutter

    阅读 

    评论 

    收藏 

  • Java小泽 发布于:6 天前

    你真的了解分布式系统到底是什么吗?

    前言随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。本文主要简单介绍了分布式系统的概念、分布式系统的特点、常用的分布式方案以及分布式和集群的区别等。一、集中式系统在学习分布式之前,先了解一下与之相对应的集中式系统是什么样的。

    阅读 

    评论 

    收藏 

  • 坚韧的石头 发布于:6 天前

    Linux g++ 链接库 编译、链接 以及 Makefile编写

    Linux g++ 链接库 编译、链接 以及 Makefile编写

    阅读 

    评论 

    收藏 

  • 筱振 发布于:6 天前

    Windows server 2016 搭建RDS服务

    计算机的更新换代太快,新购置的计算机没几年便觉得运行速度越来越慢,尤其是在运行一些比较大的应用程序是,用户总是抱怨运行速度太慢或者总是死机等问题。如果要更换新的计算机,又得不到领导的批准,因此对于企业来说,批量更换计算机,就意味着大量的成本、资金投入。为了解决这个问题,微软公司推出了RDS(远程桌面服务),管理员可以在RDS服务器上集中部署应用程序,以虚拟化的方式为用户提供访问,用户不必在自己的计

    阅读 

    评论 

    收藏 

  • 细哥细妹 发布于:6 天前

    tcpdump抓包分析过程

    本次抓包原因:公司统一采用阿里云k8s和slb服务;node开发的kuaizimu在调用saas服务的时候,无法调用到saas的api接口,发现超时问题严重。问到其他团队调用saas服务的同事(公司的zishuo项目组和dupa项目组),均表示能正常访问saas服务,并无出现超时现象。也就是说:saas服务一直能够稳健提供服务,网络也没有出问题。排查了很久,开发和运维都咬定不是自己的问题;开发说:

    阅读 

    评论 

    收藏 

  • wx5c7f616d835a9 发布于:6 天前

    即插即用,RabbitMQ 高可用集群搭建及电商平台使用经验总结

    目录面向EDA(事件驱动架构)的方式来设计你的消息AMQP routing key的设计RabbitMQ cluster搭建Mirror queue policy设置两个不错的RabbitMQ plugin 大型应用插件(Sharding、Rederation)Queue镜像失败手动同步各集群配置同步方式(RabbitMQ exportimport)客户端连接方式(尽量采用AMQP组来动态链接)R

    阅读 

    评论 

    收藏 

  • Android之旅 发布于:7 天前

    带你深入理解Android中的自定义属性!!!

    引言对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现:1.自定义一个CustomView(extendsView)类2.编写values/attrs.xml,在其中编写styleable和item等标签元素3.在布局文件中CustomView使用自定义的属性(注意namespace)4.在CustomView的构造方法中通过TypedArray获取ps:如果你对上述几个步骤不熟悉,建议先

    阅读 

    评论 

    收藏 

点击浏览更多>>

限时拼团 更多

推荐作者 更多

  • 贺磊

    335W+
    人气
    704
    评论
    907
    点赞
  • 张强

    248W+
    人气
    242
    评论
    469
    点赞
  • 张甦

    227W+
    人气
    283
    评论
    386
    点赞
  • 廖堃

    149W+
    人气
    553
    评论
    856
    点赞
  • 更多作者

粉丝榜TOP10(专栏作者)

  • 1 姜汁啤酒
  • 2 南非蚂蚁
  • 3 阿铭linux
  • 4 王春海
  • 5 sery
  • 6 李振良OK
  • 7 奇猫
  • 8 51CTO阿森
  • 9 纯洁微笑
  • 10 simeon2005

热门推荐 更多

博文动态

专栏组合 更多