大家好
我最近正在开发一个旨在远程关闭浏览器的小程序.基本程序如下:
服务器端:
客户端:
代码如下:
Server.java
package socket;
import java.io.IOException;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Enumeration;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class Server {
private static ExecutorService es = Executors.newFixedThreadPool(5);
public static void main(String[] args) throws IOException {
InetAddress targetAddress = null;
NetworkInterface ni = NetworkInterface.getByName("eth2");
System.out.println(ni);
Enumeration<InetAddress> inetAddresses = ni.getInetAddresses();
while(inetAddresses.hasMoreElements()) {
InetAddress inetAddress = inetAddresses.nextElement();
if(inetAddress.toString().startsWith("/10")) {
targetAddress = inetAddress;
break;
}
}
ServerSocket sSocket = new ServerSocket(11111, …Run Code Online (Sandbox Code Playgroud) 我是Python和Django Development的新手,我从社区提供的简单阅读示例中学到了很多东西.但最近我想为Django附带的管理控制台实现自定义管理过滤器.我搜索了很多,只发现了一些过时的方法来完成它.例如: Django 1.3或更低版本的Django Admin中的自定义过滤器
我尝试在'django.contrib.admin'应用程序中阅读过滤器模块的源代码,但遗憾的是我很难理解代码背后的基本原理.所以我想知道某些人是否可以提供一些例子或参考这个问题---如何在Django 1.4中自定义管理过滤器?
提前致谢!