服务器 1 已安装 pfsense。Debian 安装在第二台服务器上。
这就是我创建 GRE 隧道的方式:
GRE pfsense 设置:
在第二台服务器上输入命令:
隧道运行:
和
为什么 NAT 规则不起作用?(所有端口都在工作,过滤器重新加载)
连接 IP 必须传输 PS 等待来自 eri 响应的更新
我有一个在 Java 中转换为 ByteArray 的 HashMap。如何将 python 中的 ByteArray 转换为 python 中的映射,反之亦然?
HashMap 到 ByteArray 的转换代码
public static void main(String[] args) throws Exception {
// Create raw data.
Map<Integer, String> data = new HashMap<Integer, String>();
data.put(1, "hello");
data.put(2, "world");
System.out.println(data.toString());
// Convert Map to byte array
ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
ObjectOutputStream out = new ObjectOutputStream(byteOut);
out.writeObject(data);
// Parse byte array to Map
ByteArrayInputStream byteIn = new ByteArrayInputStream(byteOut.toByteArray());
ObjectInputStream in = new ObjectInputStream(byteIn);
Map<Integer, String> data2 = (Map<Integer, String>) in.readObject();
System.out.println(data2.toString());
}
安装后,用户rbash无法访问他的文件夹
someuser@Debian:~$ mkdir test
someuser@Debian:~$ cd test
-rbash: cd: restricted
如何编辑?并告诉我如何删除
someuser@Debian:~$ cat /etc/passwd
(полный вывод этого файла)
如何将端口等级重定向到另一台服务器?示例:从 20000 到 23000 端口的所有连接转发到 2.3.4.5:PORT(20000 到 23000)
在kotlin项目中连接第三方库时,is compiled by a pre-release version of Kotlin and cannot be loaded by this version of the compiler
显示How to fix it?
服务器位于不同的主机上。有一个服务器可以重定向并接受重定向。重定向通过 iptables。如何在不丢失客户端 IP 的情况下将连接重定向到另一台服务器?
大家好!Python服务器:
import socket, os
s = socket.socket()
s.bind(('0.0.0.0', 500))
s.listen(5)
while True:
c, addr = s.accept()
data = c.recv(1024)
print(str(data))
Java客户端:
String data = "Test";
try (Socket socket = new Socket("localhost", 5000)) {
try (DataOutputStream os = new DataOutputStream(socket.getOutputStream())) {
while(true){
os.write(data.getBytes("utf-8"), 0, data.length());
}
}
}
对于非常大的数据包流,出现粘合(服务器显示“TestTe”或TestTestTest)如何解决?
大家好!如何像数组一样遍历 Deque 和 Queue 的所有元素?
大家好,理论上可以访问服务器上的所有文件(只读),我可以从任何用户那里找到密码吗?
告诉我如何在C++中输入__float128,然后在点后不带符号输出
我需要一个没有溢出的数组或向量。这是什么?假设我创建了一个包含 10 个 int 类型字符的向量或数组,当我采用 a[0],a[4],a[9] == 10; 时,所有 10 个元素都等于 10;但如何做到这一点
a[10 (это 0) ] == 10
a[12 (это 2) ] == 10
最好也用于负数
需要尽可能优化程序代码
任务 http://acmp.ru/asp/do/index.asp?main=task&id_course=1&id_section=5&id_topic=114&id_problem=705
代码本身
#include <iostream>
#include <vector>
#include <cmath>
#include <algorithm>
using namespace std;
long long a;
long long j = -1, ans;
vector <long long> n;
long long maxi = -100;
int main()
{
cin >> a;
long long tmp_g = 1;
for (int i = 0; i < a; i++){
cin >> tmp_g;
n.push_back(tmp_g);
}
while (1){
long long hom = j + 1;
for(int z = j+1; z < a; z++){
if(n[z] > n[hom])
hom = z;
}
ans += (hom - j) * n[hom];
j = hom;
if (j == a - 1 )
{
break;
}
}
cout << ans;
return 0;
}
我需要安装libjansson库。使用root权限,我将输入:
apt-get install libjansson-dev
但我没有root权限。是否可以在没有root
权限
的情况下安装此库?
如果可能,请举例说明(应该做什么)。
如何删除向量中的重复元素?
public static Vector<String> dublicate = new Vector<String>(1000);