自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 centerOS7-Openssh漏洞修复

系统版本centerOS7。

2024-05-10 17:47:28 1584

原创 nohup.out 日志过大问题解决及调优

split -b 20m -d -a 4 ./nohup.out /data/logs/run_project/nohuplogs/nohup-${current_date} #切分20兆每块至logs文件中,格式为:nohup-xxxxxxxxxx。tar -czvPf /data/logs/run_project/logsZip/nohup-${current_date}.tar /data/logs/run_project/nohuplogs #打包日志文件。4、CronTab开启定时任务。

2024-04-03 18:25:13 1967 1

原创 Electron-vite-vue3搭建及C++调用踩坑

<router-view></router-view>

2024-04-03 11:08:58 1535 1

原创 windos系统盘破坏后软件修改盘符的修复问题记录

1. 当idea系统启动盘符被修改后,导致无法启动。在idea安装目录找bin目录下idea.exe.vmoptions配置文件,修改为现有盘符。删除项目中原有Maven Dependencies后再重新导入,导入填写是与pom.xml一致。系统盘符改变后项目Maven Dependencies jar失效。或者打开项目位置找到.classpath和.project。在.project文件的<natures>中添加。在.classpath文件中添加。Maven Jar问题解决。Tomact 启动闪退问题。

2023-10-16 15:24:55 184 1

原创 node-ffi 调用C++ dll Callback返回空缓冲区问题

最近遇到一个奇怪的问题,ffi.Callback如果返回值是void *或者pointer时,能拿到指针地址,但是指针长度会为0的问题。因为返回为void *,但节点ffi不知道分配多长的缓冲区给它,所以就把length 给设置成0了?//因为拿不到长度,暂定100测试。看来返回指针的时候还得带上指针长度。

2023-10-16 15:23:54 436 1

原创 electron ffi-napi调用C++ dll踩坑记录

->报错:renderer.dev.js:113102 Uncaught Error: No native build was found for platform=win32 arch=x64 runtime=electron abi=76 uv=1 libc=glibc。在GitHub一篇文章里找到了解决方案。

2023-10-16 15:23:15 1273 1

原创 electron ffi调用C++ Struct指针取值问题

constrefrequirerequireStruct({});constdll= newffii < 10;i++) {let num =dll。

2023-10-16 15:22:45 400 1

原创 一次Java内存泄露的排查

发现老年代内存与程序运行时间成正比例增长,并在full gc情况下无法进行回收,怀疑较大申请并无法进行回收,因为项目使用JNA与C++程序做对接,初步认定为回调方法(CallBack)内存在未释放的指针(Pointer)。通过dump分析,发现内存中存在大量char[]堆(输出日志),无法通过full gc回收,怀疑System.out.println在高并发下synchronized导致等待同步造成字符串堆积,解析代码后,发现日志map中会堆积大量数据,怀疑运行内存不足,加大运行内存后通过。

2023-10-16 15:21:59 293 1

原创 java 运算符

1:运算顺序从左到右,赋值顺序从右到左。2:单操作运算符,++(自动递增)、--(自动递减),+(取正)、-(取负)、~(按位取反)、!(逻辑取反)、()(造型)  a:自动递增,自动递减放前先加减在赋值,反之先赋值在加减  b:取正负和算数加减相同,编译器可根据上下文自动判断属于什么运算符  c:按位运算符对一个整数型操作数进行按位操作,生成与输入值相反,输入0则输出1。

2017-02-26 21:57:43 225

原创 java main方法

1:main方法为一个Java应用程序的入口。java 虚拟机调用main方法,应用程序被启动。2:main方法的声明,public static void main(String arr[]){}3:main方法可以抛出异常,声明抛出异常。 public static void main(String arr[]) throws Exception{ throw new Exce

2017-02-25 12:47:54 369

原创 java数组

1:数组是一个具有相同类型元素的有序集合。2:使用数组步凑(声明数组,创建数组,初始化数组),声明数组指通知编译器数组名称和元素类型,创建数组指给数组分配大小空间,初始化数组指赋值过程。    public static void main(String arr[]){        //声明数组        int[] a;        //创建数组        a =

2017-02-25 12:05:29 191

原创 java基本数据类型

1:8中基本类型:布尔型(boolean),字符型(char),字节型(byte),短整型(short),整型(int),长整形(long),单精度型(float),双精度型(double)2:有效字节数:boolean为1(取值只能为true和false),其余可根据其封装类进行查询 public static void main(String[] args) { System.

2017-02-23 16:43:03 435

原创 Java源文件特性

1:源文件是一个包含java代码的文本文件。以.java作为后缀名。源文件通过编译可产生执行代码文件,以.class作为后缀名。2:一个源文件中只能有一个顶层public类定义,允许无限个没有顶层public类定义。如果存在顶层public类,源文件名与类名需一致。class HelloWord{ public static void main(String[] arr){ System

2017-02-23 14:20:46 610

原创 jdk环境变量配置

jdk下载地址安装jdk后配置环境变量控制面板\所有控制面板项\系统-->高级系统设置-->环境变量Path:F:\JDK\bin;F:\JDK\lib\tools.jar;ClassPath:.;F:\JDK\lib;F:\JDK\lib\tools.jar运行cmd-->javac测试

2017-02-18 14:32:04 267

Etherpad在线协同文档

Etherpad协同文档包,windows版,bin启动installOnWindows.bat,主包启动start.bat,可以进行局域网在线协同文件编辑。

2014-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除