Android客户端向SSH服务器发送数据主要有三种情况:通过客户端删除数据.添加数据和修改数据. 1.删除数据 先看看jsp文件里面是怎样删除数据的: <td align="center"><a href="clasdelete.action?id=<s:property value='#st.id'/>" onclick="if(!window.confirm('是否删除'))return false;" >…
import java.io.IOException; import java.net.*; public class TCP_Server { public static void main(String[] args) { new ConnectionThread().start(); } } class ConnectionThread extends Thread { @Override public void run() { try { ServerSocket ss = new Se…
接上篇:https://www.cnblogs.com/Hleaves/p/11284316.html 环境:jdk1.8 + springboot 2.1.1.RELEASE + feign-hystrix 10.1.0,以下仅为个人理解,如果异议,欢迎指正. 上篇中,设置tomcat的max-connection=1 因为之前一直理解的这个参数是同一时刻可以处理的http请求的数量,比如说我用浏览器‘同时’发起2个http请求(可以通过debug在controller层断点之后再发起另一个请…
/** ClientSocket通讯类 **/  public class ClientSocket  {     /**服务器地址*/     private String serverUrl="192.168.124.214";     /**服务器端口*/     private int serverPort=8888;     /*发送命令线程*/     class sendCommandThread extends Thread{         private Strin…
java代码: Map map=new HashMap(); try { //获取本地文件转换成字符换 File file = new File(apppath);//"D:/upload/20191223095503_2.zip" FileInputStream inputstream = new FileInputStream(file);//本地文件的输入流 String fileStr = "";//内网传送数据,file的转byte的字符串 BASE64E…
vue使用插件qs实现 (qs 是一个增加了一些安全性的查询字符串解析和序列化字符串的库.) 在jquery中的ajax的方法已将此封装,所以不需要再次序列化 1. 安装   在项目中使用命令行工具输入:npm install qs 2.引入    安装完成后在需要用到的组件中:import qs from 'qs’ 3.使用    qs.parse(data)和qs.stringify(data) qs.parse()是将URL解析成对象的形式qs.stringify()是将对象 序列化成UR…
SocketThread给服务端用的线程类: public class SocketThread extends Thread{ private Socket socket; public SocketThread(Socket socket) { this.socket=socket; } @Override public void run() { if(socket!=null) { BufferedReader br=null; try { InputStream is = socket.…
package com.swift.servlet; import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.PrintWriter; import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.…
最近做了一个项目,主要是给Unity3D和实时数据库做通讯接口.虽然方案一直在变:从开始的UDP通讯变为TCP通讯,然后再变化为UDP通讯;然后通讯的对象又发生改变,由与数据库的驱动进行通讯(主动推送数据给驱动,数据库中数据发生变化把数据以UDP报文形式发送客户端)改为与实时数据库进行直接通讯(自己发送报文修改数据库中的数据,自己请求需要获取的数据并接收自己请求的数据):现在这个项目基本完结,由于这个过程既接触到了UDP又接触到了TCP,现在对其进行一番总结. 阅读目录 TCP通讯协议与UDP通…
在最近的一个项目中需要实现Modbus TCP通讯,而选用的硬件平台则是STM32F103和W5500,软件平台则选用IAR EWAR6.4来实现. 1.移植千的准备工作 为了实现Modbus TCP通讯首先需要下载W5500的驱动源码,可以到WIZnet的官网下载: http://wizwiki.net/wiki/doku.php?id=products:w5500:driver 下载下来的压缩包,解压后如下图: 需要将ethernet文件夹拷贝到我们的项目目录中: 并在IAR的项目下添加相关…