- 博客(243)
- 资源 (7)
- 收藏
- 关注
转载 通过ssh远程链接到docker容器中
1、启动docker容器,通过-v 9710:22把容器中的22端口映射到宿主机的9710端口上。3、修改/etc/ssh/sshd_config文件,允许root登录。5、重启ssh服务 /etc/init.d/ssh restart。2、进入容器,安装openssh-server服务。6、重启成功后,通过ssh远程登录。
2024-08-21 23:56:07
179
转载 VirtualBox与docker兼容处理
开启VirtualBox上的Linux系统时,报错:Failed to get device handle and/or partition
2024-08-15 09:32:15
669
转载 在Linux上将作业提交到Yarn上运行报错Caused by: java.io.IOException: Exceeded MAX_FAILED_UNIQUE_FETCHES的解决办法
Caused by: java.io.IOException: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-out.
2024-01-25 08:59:24
324
转载 解决org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
解决org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
2024-01-24 14:29:42
2251
转载 mysql数据迁移之data目录复制方法
在进行data目录替换之前,需要确认源数据库和目标数据库的版本兼容性,并做好相应的兼容性处理。在替换data目录之前,需要停止源数据库和目标数据库的服务,以避免数据冲突和文件锁定的问题。综上所述,直接替换data目录是一种高效的MySQL数据迁移方法,但在实施过程中需要注意进行数据备份,确认版本兼容性,关闭数据库服务以及进行测试和验证。mysql数据迁移有多种方式,最常见的就是先把数据库导出,然后导入新的数据库。,具体存储数据的目录,每个数据库对应一个文件夹,文件夹的名字和数据库的名称一致。
2024-01-22 17:57:42
960
1
转载 Failed to locate the winutils binary in the hadoop binary path
原因:在windows环境下进行hadoop开发时也需要配置hadoop相关环境变量(与在linux下配置步骤相同),另外还需将缺少的hadoop.dll、winutils.exe两个文件拷贝到hadoop安装目录下对应的bin目录下。报错:windows环境下进行hadoop开发时报错 Failed to locate the winutils binary in the hadoop binary path。背景:hadoop服务运行在linux服务器上,windows环境下进行hadoop相关开发。
2024-01-11 19:00:00
501
转载 C++库封装JNI接口——实现java调用c++
1. JNI原理概述通常为了更加灵活高效地实现计算逻辑,我们一般使用C/C++实现,编译为动态库,并为其设置C接口和C++接口。用C++实现的一个库其实是一个或多个类的简单编译链接产物。然后暴露其实现类构造方法和纯虚接口类。这样就可以通过多态调用到库内部的实现类及其成员方法。进一步地,为了让不同库之间调用兼容,可以将C++接口进一步封装为一组C接口函数,C接口编译时不会添加复杂的函数签名,也不支持函数重载,可以方便其他C或C++客户程序调用。
2023-09-12 09:04:11
853
转载 刚学会 C++ 的小白用这个开源框架,做个 RPC 服务要多久?
基于 C++ 的 RPC 开源框架——rest_rpc,一个让小白也可以快速(10 分钟)开发 RPC 服务的框架。
2023-09-12 08:38:31
459
转载 记一次springboot通过jackson渲染到前端,出现大写字母变成小写问题
以上两种方式,一种是采用局部的方式,另一种是采用全局的方式,采用全局的方式,要做好测试,不然影响很大,我们采用全局的方式,一来是业务那边要求,二来是当时我们和业务部门做好沟通,我们根据他们的业务规则来做定制,并跟他们说明采用全局的方式可能遇到的问题。这样就可以解决了,不过业务部门的研发,基本上都是被惯坏的小孩,为了让他们更方便的使用,我们就更近一步,也不要在yml进行配置了,让他们直接引入jar就好。自此业务部门只要引入这个包,就可以解决jackson渲染到前端,出现大写字母变成小写问题。
2023-07-26 15:01:17
998
转载 log4cplus编译出错解决方法
undefined macro: AC_CHECK_INCLUDES_DEFAULT./configure --enable-m4_pattern_allow
2023-04-07 10:46:48
1086
转载 如何在C++中获得完整的类型名称
char* name = abi::__cxa_demangle(typeid(Foo*[10]).name(), nullptr, nullptr, nullptr);std::cout
2023-03-16 17:04:44
3517
原创 so动态库制作:
so动态库制作:1、g++ -fPIC -shared threadpool.cpp -o libtdpool.so -std=c++17配置编译测试类时需要的动态链接库2、将so库放到/usr/local/lib 将头文件放到/usr/local/include3、g++ test.cpp -std=c++17 -ltdpool -lpthread配置编译出来的可执行文件查找动态链接库的路径4、在/etc/ld.so.conf.d中新建mylib.conf5、vi mylib.con
2023-02-09 19:01:27
584
转载 mybatis标签详解,一篇就够了
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 的真正强大在于它的语句映射,这是它的魔力所在,使映射器的 XML 文件显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。用于数据查询操作,例:用于数据保存操作,例:用于数据更新操作,例:用于数据删除操作,例:SQL返回与实体类映射关系信息,例:用于定义可重用的 SQL 代码片段,以便在
2022-12-06 17:00:03
1543
转载 解析Springboot定时任务源码写一个自己的动态定时任务组件
springboot扫描spring中所有的bean如果对象的方法上有@Scheduled的注解,则拉取注解中的时间相关信息,将bean以及方法分装成runnable对象,将时间信息以及runnable对象放入ScheduledThreadPoolExecutor任务线程池中,时间一到则执行任务(反射实现)。一切的入口@EnableScheduling注解。 每个spring容器中的bean对象初始化后都要做一波检测是否方法有@Scheduled注解。 开始封装方法对象以及执行的时间,注册到Schedu
2022-12-06 16:45:09
1219
转载 动态代理,UndeclaredThrowableException异常
最近学习,遇见UndeclaredThrowableException异常,记录一下。
2022-12-01 10:28:34
444
git服务器搭建.rar
2021-06-22
屏幕扩展软件(win7+Android)
2020-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人