SSH反向穿透

ssh -N -R 0.0.0.0:port_remote:127.0.0.0:port_local 其中0.0.0.0是为了让远程主机的所有IP都能访问到,否则只有在远程主机的localhost能访问到 另外,必须在sshd_config中允许: GatewayPorts yes »

Python Calling Java Functions with JARs

jar -xvf file.jar 如果jar里嵌套jar,可能会报错(说某个函数没有定义,其实就是缺少和它相关的jar,只不过这个报错非常具有误导性)。把文件都解压出来,就能用了…… 解压出来的class文件也可以用,不过还是直接用jar最好吧。 from jpype import * import os if __name__ == "__main__": classpath = os.getcwd() + "jars/hw. »

OpenWrt的IPv6设置

/etc/config/dhcp config dhcp 'lan' option interface 'lan' option start '100' option limit '150' option leasetime '12h' option ra 'relay' option dhcpv6 'relay' option ndp »

[南阳OJ]Haffman编码

题目: 哈弗曼编码大家一定很熟悉吧(不熟悉也没关系,自己查去。。。)。现在给你一串字符以及它们所对应的权值,让你构造哈弗曼树,从而确定每个字符的哈弗曼编码。当然,这里有一些小规定: 1.规定哈弗曼树的左子树编码为0,右子树编码为1; 2.若两个字符权值相同,则ASCII码值小的字符为左孩子,大的为右孩子; 3.创建的新节点所代表的字符与它的左孩子的字符相同; 4.所有字符为ASCII码表上32-96之间的字符(即“ ”到“`”之间的字符)。 输入包含多组数据(不超过100组) 每组数据第一行一个整数n, »

[LeetCode]Merge Two Binary Trees

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ class Solution { public: »