震动铅笔

文章
9
资源
0
加入时间
2年10月17天

多线程发送微信模版消息

最近项目中用到微信推送模板消息给用户,刚开始没有做优化,全部发完大概6分钟左右,加上多线程之后大概1分钟左右就能完成runnable类import com.alibaba.fastjson.JSONObject;import lombok.Data;import lombok.extern.slf4j.Slf4j;import java.util.Map;import java.util.concurrent.CountDownLatch;/** * @author bangth.

容器化时代如何调试容器内线程容器化时代如何调试容器内线程安装nsenter查找容器的PID进入namespace使用调试工具

容器化时代如何调试容器内线程容器化时代服务都是运行在一个个权限较低的docker内部,当服务异常是很难在docker内执行gdb、perf等调试工具去进行运行时分析,此时我们需要登录到pod所在的node节点的宿主机上以root权限来进行调试。安装nsenteryum install util-linux什么是nsenter一个最典型的用途就是进入容器的网络命令空间。相当多的容器为了轻量级,是不包含较为基础的命令的,比如说 ip address,ping,telnet,ss,t

线程并发--并发容器

本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。前言    现在面试问底层和基础问题越来越多了,我分析了一下,主要是现在各种框架出来,技术日新月异层出不穷,所以面试官就偏向于较为基础较为底层的问题,很多的框架其实都是通过基础的技术编写起来的,所以在这个技术膨胀的社会,我们应该以不变应万变。所以今天我们一起讨论以下这几个问题吧!谈谈你理解的 HashMap,讲讲其中的 ge...

java数组foreach_java中数组如何使用?foreach循环实例展示

在java的日常学习过程中总是会遇到各种各样大大小小的问题,因为java本身的知识群就是十分庞大的,内容十分丰富。今天就来为大家介绍一下java数组如何使用以及为大家展示foreach循环的实例。一起来看看吧。首先,先展示一个简单的程序,代码展示如下:finalintNUM=10;int[]arrays=newint[NUM];System.out.println(arrays.l...

foreach语句

foreach语句: foreach语句for的简化版本,但是foreach语句并不能完全取代for语句,然而任何foreach语句都可以改成for语句版本。Foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为foreach语句。Foreach语句在遍历数组等方面为程序员提供了很大的方便。 语法如下: for((数据类型)元素变量x:遍历对象obj){ 引