Randall's Blog

Randall's Blog

Linux

Traffmonetizer使用教程

简介 Traffmonetizer是一个来自欧洲的流量挂机平台,类似Peer2profit,满10刀可提现(Paypal、BTC、Payoneer) 官网 Traffmonetizer官网:https://app.traffmonetizer.com/ Docker:https://hub.dock
1
0
2023-02-01

ubuntu下x-ui面板搭建

原始仓库:https://github.com/vaxilu/x-ui 介绍 x-ui面板支持vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http等协议 安装准备 安装面板需要关闭防火墙,运行: sudo iptables -P INPUT
2
0
2022-12-09

ubuntu开启crontab执行日志

Ubuntu默认不开启crontab的日志,但是在启动项里面有注释 未开启状态时,日志文件夹是这样的: 开启方式 编辑 /etc/rsyslog.d/50-default.conf 文件 取消注释 cron.* /var/log/cron.log 这一行 保存文件后运行 sudo service r
0
0
2022-12-09

Linux下将长期运行命令变为系统服务(Systemd)

在/lib/systemd/system/中新建“服务名.service”文件。 vim /lib/systemd/system/服务名.service 内容如下: [Unit] Desctiption = 服务名称 After = network.target syslog.target Want
1
0
2022-06-13

编译原理实验4-编译器设计与实现

实验内容 定义一个程序设计语言,确定编译器设计方法,构造相应的属性文法。根据属性文法设计编译器(可以手工设计亦可自动生成),并设计中间代码解释器,其能够解释执行编译后的中间代码。 要求输入一个合法的源程序,输出其中间代码形式的目标程序并能够解释执行生成的目标代码,并得到预期人结果。 实验目的 通过实
0
0
2022-06-11

JDK安装以及环境变量配置

下载JDK 打开Oracle官网https://www.oracle.com/cn/java/ 选择立即下载java跳转下载界面,选择对应的版本后下载jdk 64位Windows: jdk17下载链接:https://download.oracle.com/java/17/latest/jdk-17
0
0
2022-02-23

Linux下C语言进程间通信——创建共享区

与信号量一样,在Linux中也提供了一组函数接口用于使用共享内存,而且使用共享共存的接口还与信号量的非常相似,而且比使用信号量的接口来得简单。它们声明在头文件 sys/shm.h 中。 shmget()函数 int shmget(key_t key, size_t size, int shmflg)
0
0
2021-11-11

关于Linux下软中断通信子进程不输出(接收不到信号问题)

软中断通信的一题: 编写程序:用fork( )创建两个子进程,再用系统调用signal( )让父进程捕捉键盘上来的中断信号(即按^c键);捕捉到中断信号后,父进程用系统调用kill( )向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: Child process1 is killed
0
0
2021-11-05

Linux下c语言进程通讯——wait()/wait(&status)/WIFEXITED(status)和exit()之间的关系

wait()函数定义 #include <sys/types.h> #include <sys/wait.h> pid_t wait(int *status) // 参数status用来保存被收集进程退出时的一些状态,它是一个指向int类型的指针。但如果我们对这个子进程是如何死掉的毫不在意,只想把
0
0
2021-11-02

关于Linux下子进程输出问题

子进程输出的个数跟是否换行有关? printf("before fork with 换行符\n"); printf("before fork without换行符"); pid = fork(); if(pid == 0){  //子进程   printf("I am is child
0
0
2021-10-22