找到约 10000 条结果
  • 阿里云-K8S组件Cloud Controller Manager升级问题排查
    最近把阿里云k8s组件Cloud Controller Manager从v2.1.0升级到v2.3.0,发现不是特别顺利,把解决过程记录下来,防止后面再出现一模一样的问题。
    2022-06-13
  • No thread-bound request found异常
    该错误信息在RequestContextHolder这个类中,详细如下:spring-web-4.3.7.RELEASE-sources.jar!/org/springframework/web/context/request/RequestContextHolder.java
    2018-04-16
    1
  • 还在用AIDL吗?试试EasyMessenger吧
    一款用于Android平台的基于Binder的进程间通信库,采用annotationProcessor生成IPC通信需要的代码。EasyMessenger相对于AIDL具备如下优势:
    2019-02-21
  • spring boot中使用Active MQ
    Active MQ的安装 下载地址:[链接]下载后解压,进入该目录,进入bin文件夹启动: {代码...} 在浏览器中输入:[链接]:8161/admin用户名: admin密码: admin即可以实现Active MQ的页面访问 安装依赖 {代码...} 写公用配置 {代码...} 写service中生产者和消费者 MsgProducer:生产者 {代码...} QueueConsumer:消费者 {代码...
    2020-01-22
  • 【2022/1/13】thinkphp源码无差别阅读(十八)
    thinkphp源码无差别阅读(十八)framework阅读think/route/dispatch/Callback.php执行:execthink/route/dispatch/Controller.php属性:controller、actionName初始化:init执行:exec使用反射机制注册控制器中间件:registerControllerMiddleware实例化访问控制器:controllerthink/route/dispatch/Url.php构造方法:__...
    2022-01-13
  • 服务迁移之路 | Spring Cloud向Service Mesh转变
    Spring Cloud基于Spring Boot开发,提供一套完整的微服务解决方案,具体包括服务注册与发现,配置中心,全链路监控,API网关,熔断器,远程调用框架,工具客户端等选项中立的开源组件,并且可以根据需求对部分组件进行扩展和替换。
    2019-05-20
  • Spring第一天
    import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;
    2019-12-31
  • 解耦利器 - Java中的SPI机制
    SPI是一种跟API相对应的反向设计思想:API由实现方确定标准规范和功能,调用方无权做任何干预; 而SPI是由调用方确定标准规范,也就是接口,然后调用方依赖此接口,第三方实现此接口,这样做就可以方便的进行扩展,类似于插件机制,这是SPI出现的需求背景。
    2024-10-20
  • 记录我发现的第一个关于 Google 的 Bug
    Bug 本身是很简单的,就是 Google 的 Android 在线参考文档中,有一处示例代码,有一个很严重的错误, 会引起整个章节的代码都无法有效执行.
    2017-11-08
  • centos7编译安装nginx
    系统centos7 1、安装nginx {代码...} 2、选择源码目录,目录可自定义 {代码...} 3、设置nginx运行账号 {代码...} 4、修改nginx.conf配置 {代码...} 5、配置nginx为系统服务 {代码...} 设置nginx开机自启动systemctl enable nginx.service 7、启动nginx {代码...}
    2019-04-08
  • 【深入浅出-JVM】(77):SPI
    主程序通过 java.util.ServiceLoader 动态装载实现模块(扫描META-INF/services目录下的配置文件找到实现类,装载到 JVM)
    2019-09-16
  • nginx安装/启动/进程状态/杀掉进程
    使用了的操作系统:centos71、安装下载RPM:wget[链接]安装: rpm -ivhnginx-1.10.0-1.el7.ngx.x86_64.rpm如果找不wget请安装,命令:yum -y install wget2、安装成功后nginx的几个默认目录输入命令: whereis nginx执行目录:/usr/sbin/nginx模块所在目录:/usr/lib64/nginx/modules配置所在目录:/etc/nginx/默认站点目...
    2021-11-26
  • grpc server源码学习
    由这个结构,我们可以略知一二,它使用了一个容器conns用来保存当前的所有连接;也有和优雅退出的waitgroup,猜测应该是需要等待所有请求处理完后退出;cond猜测是用来通知所有当前的连接,服务将被停止了;其他字段的用途暂时无法很明显的猜测出来,我们将在后面继续分析。
    2020-09-20
  • MobPush接入华为推送离线接收不到
    1.mob故障排查​查看token是否为空 token是华为sdk传递给mobsdk的2.添加 service检查是否有添加过其他厂商推送 拦截了华为服务3.检查 log​​获取成功后token会绑定到mob平台5.补充获取mobpush idMobPush.getRegistrationId(s -> {                   Logger.i("1推送ID getRegistrationId=" + s);    });​
    2023-02-02
  • ingress does not contain a valid IngressClass
    {代码...} test写本机 hostip domain创建 ingresstest
    2023-03-25
  • Docker Compose进行集成测试
    集成测试通常是一项困难的活动,特别是在涉及到分布式系统时。即便正在构建单体应用,也可能需要启动数据库,来进行集成测试。这种事情在早期很容易做到,但随着代码库的增加,难度将呈指数级增长。值得庆幸的是,Docker Compose 使我们能够在运行 Docker 的任何环境中,进行集成测试。开始假设从一个单体体制开始,拥有...
    2023-07-12
  • 【原创】004 | 搭上SpringBoot事务诡异事件分析专车
    前言 如果这是你第二次看到师长,说明你在觊觎我的美色! 点赞+关注再看,养成习惯 没别的意思,就是需要你的窥屏^_^ 专车介绍 该趟专车是开往Spring Boot事务诡异事件的专车,主要来复现和分析事务的诡异事件。 专车问题 @Transaction标注的同步方法,在多线程访问情况下,为什么还会出现脏数据? 在service中通过this调...
    2019-12-09