GetIp

import java.io.*;
import java.net.*;
public class GetIp {
 public static void main(String args[]){
  try{
   Socket connectToServer = new Socket("127.0.0.1",8234);
   DataInputStream inFromServer = new DataInputStream(connectToServer.getInputStream());
   DataOutputStream outToServer = new DataOutputStream(connectToServer.getOutputStream());
   
   System.out.println("输入半径数值发送到服务器,输入bye结束");
   String outStr,inStr;
   boolean goon = true;
   
   while(goon){
    //BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
    //outStr = buf.readLine();
    //if(outStr.equals("bye"))
     //return;
    //outToServer.writeUTF(outStr);
    try{
    Thread.sleep(1000);
    }catch(InterruptedException e){}
    outToServer.writeUTF("#1122222#11111111111111111#");
    outToServer.flush();
    //inStr = inFromServer.readUTF();
    //if(!inStr.equalsIgnoreCase("bye")){
    // System.out.println("从服务器读到的内容是:"+inStr);
    //}
    //else
    // goon = false;
   
   }
   inFromServer.close();
   outToServer.close();
   connectToServer.close();
  }catch(IOException e){
   e.printStackTrace();
  }
  
 }

}

时间: 2024-11-04 13:01:38

GetIp的相关文章

get--ip

public string GetIp()    {        Regex reg1 = new Regex("(\\d+).(\\d+).(\\d+).(\\d+)");        return reg1.Replace(GetRealIp, "*.$2.$3.$4");    } /// <summary>    /// 获取用户的IP地址    /// </summary>    public string GetRealIp 

2017-9月微信公众号支付-Java详解

微信支付源代码 在此之前,先C麻瓜藤N遍,MD官方文档一半正确一半错误.言归正传, 微信支付整体流程:微信授权登录商户的公众号--微信支付的公众号配置--统一下单--微信js调起支付页面--输入密码支付--支付成功,异步回调URL处理商户的相应业务 一.业务场景: 先看一下支付的业务场景:用户使用微信登录商户页面,点击支付按钮,调起微信支付,选择付款卡号,输入密码,完成支付,如图: 场景十分简单,不过步骤比较多,稍不注意就掉坑里了. 二.微信公众号支付的配置准备: 1)调用公众号支付,首先你得有

asp.net 网站开发常用方法

生成验证码: using System;  using System.Data;  using System.Configuration;  using System.Collections;  using System.Web;  using System.Web.Security;  using System.Web.UI;  using System.Web.UI.WebControls;  using System.Web.UI.WebControls.WebParts;  using

调用cmd命令行命令(借鉴)

留待以后观看 ---------------------------------------------------------------------------- public class IP_MAC_TypeHelper { /** * 控制台执行arp -a命令 * * @return * */ public static InputStream getInputStream() { Runtime rt = Runtime.getRuntime(); InputStream in =

-----------------------------------项目中整理的非常有用的PHP函数库(二)-----------------------------------------------------

6.PHP列出目录下的文件名 如果你想列出目录下的所有文件,使用以下代码即可: function listDirFiles($DirPath){ if($dir = opendir($DirPath)){ while(($file = readdir($dir))!== false){ if(!is_dir($DirPath.$file)) { echo "filename: $file<br />"; } } } } 使用方法如下: listDirFiles('home/

Ganymed SSH-2

我们在日常开发中,有时候会遇到触发一个linux命令,比如清理临时文件,或者触发一个shell命令.那么这个时候就需要通过java去调用shell命令. 这里我们使用java自带的ProcessBuilder 来完成任务.ProcessBuilder类是用于创建操作系统进程.通过本机远程ssh到另外一台机器上去执行shell命令的需求,这种使用方式经常用于一台机器集群管理其他机器的需求. java里可以通过Ganymed SSH-2, Expect4j等实现ssh登录,基步骤如下: 一.下载安装

获取当前IP地址,跳转到对应城市网站。

index.php文件 1,通过获取当前IP地址, 2,调用新浪AIP,获取到当前城市. 3,将中文转换为拼音后跳转. <?php include './pinyin.php'; //获取当前ip function getIp(){ $onlineip=''; if(getenv('HTTP_CLIENT_IP')&&strcasecmp(getenv('HTTP_CLIENT_IP'),'unknown')){ $onlineip=getenv('HTTP_CLIENT_IP');

第三百三十节,web爬虫讲解2—urllib库爬虫—实战爬取搜狗微信公众号

第三百三十节,web爬虫讲解2-urllib库爬虫-实战爬取搜狗微信公众号 封装模块 #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib from urllib import request import json import random import re import urllib.error def hq_html(hq_url): """ hq_html()封装的爬虫函数,自动启用了用户代理和ip

封装redis(jedis)

1.添加pom文件<!-- Jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.2.1</version> </dependency> 2.添加redis.properties文件book.redis.pool.maxWait=1000book.redis.