- 博客(12)
- 收藏
- 关注
原创 对于java 实现字节数组进行异或操作
工作中可能会有对数据进行异或操作来实现加密解密等操作,最近遇见了并实现了一下,在此记录一下。当数据传来的时候,对数据进行分组,然后使用ArrayList<byte[]> bodys_list=new ArrayList<>();来进行保存,这样可以把传过来的数据进行分类储存,然后进行异或时可以从里面进行取值。例如:public static byte[] get_HMAC(byte[] receive_message){ ArrayList<byte[]
2021-12-06 11:56:17
2074
原创 Linux系统内存满了如何解决no space left on device
首先,当你的内存满了时候会发现无法补全,报内存已满,无法生成temp来补全。1、输入free查看是什么导致你的内存满了2、输入 df -h查看硬盘空间的情况。3、进入超级用户状态4、输入 echo 1 > /proc/sys/vm/drop_caches5、1是清空临时缓存文件,输入3是重新整合文件。6、一般如果有使用dockers的情况下,硬盘都在var下的docker的container里面所占空间比较大,只需要找到相应文件删除即可,一般都是log日志。...
2021-11-23 16:30:55
2903
原创 JAVA 中的文件IO使用outputstreamwriter writer 出现乱码的问题。
当想把项目中的某些内容写到本地文件中时,需要用到outputstreamwriter来进行写入操作时,发现使用writer.write(),会出现乱码。原因是因为虽然他说使用int类型变量,但实际上是以字符串的形式进行输出的,所以如果传参的时候传int类型,打印的时候会是乱码,可以在打印的时候加一下打印语句来改变他的类型。例如:writer.write("你要写的话"+int);这样的话传过去默认就是字符串类型。不需要使用 tostring 来转。...
2021-10-25 10:33:56
6538
原创 JAVA IDEA打印log日志并放在本地文件中
打开IDEA,进入工程,选择Edit Configurations选择logs,注意:给save console output to file 打对勾,并选择要写到哪个文件里。路径不要只到文件夹,具体到.txt文件。不然无法生成。
2021-10-25 10:20:50
4218
原创 dockers 的简单使用
最近工作中用到多个客户端,于是了解到docker生成镜像文件对其进行操作,于是写一下dockers的简单使用。在Linux中一般使用dockers需要先下载源码,找到相应的配置文件,与你自己的使用软件相配置,就可以使用了。一般使用dockers命令时需要加管理员权限。sudo docker container stop 你生成的镜像文件停止镜像文件的运行。sudo docker container restart 你生成的镜像文件对于生成多个镜像时,可以加一个{},里面填你生成的镜像文件,就可以
2021-10-25 09:57:06
852
原创 快速排序的简单实现
快排#include <stdio.h>#include <stdlib.h>#define N 10//快速排序法int quick_sort(int *a, int low, int high){ int i = low, j = high; int key = a[i]; //将第一个数作为基准值 //进行第一轮的排序 while (i < j) { //如果基准值小于最右面的值时,继续执行,j往后 wh
2021-08-31 10:29:51
87
1
原创 利用指针简单自行实现strcmp函数
利用指针简单自行实现strcmp函数#include<stdio.h>int mystrcmp(const char* str1, const char* str2){ while(*str1) { if(*str1 != *str2) { return *str1 - *str2; } str1++; str2++; } return *str1 - *str2;}int main(){ return 0;}...
2021-06-22 21:09:11
105
原创 2021-06-16
汇编实现简单的一些练习题1、求俩数之间的最大公约数代码:mov r0, #9 //设置值为9mov r1, #15 //设置值为15loop: //开始循环cmp r0, r1 //比较r0,r1大小beq stop //如果两数相等,退出循环,转到stop中subhi r0, r0, r1 //r0 = r0 - r1判断如果r0>r1执行subcc r1, r1, r0//r1 = r1 - r0判断如果r0<r1执行b loop // 继续循环直到
2021-06-16 20:46:53
114
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人