- 博客(7)
- 收藏
- 关注

原创 TCP通讯指定客户端接收数据的端口(Socket)
使用Socket实现TCP通讯时,服务端响应数据给客户端时,客户端接收数据的端口是随机的。如果想指定客户端接收数据的端口,那么可以在客户端创建Socket时使用如下API:socket = new Socket(ip, serverPort, InetAddress.getByName(getLocalIpAddress()),clientPort);getLocalIpAddress(...
2018-11-16 17:44:11
10225
原创 Android BLE通讯无法发送数据,接收数据的回调重复调用
今天遇到一个问题App连接模块发送AT指令,开始可以发送数据与连接数据。断开连接之后重新连接后发送不了数据或者接收到模块发送的数据重复,解决办法其实很简单。断开连接时调用gatt的close方法。如果gatt是用全局变量,需要置空。发送数据的Characteristic如果也是全局的,也需要置空。...
2020-06-17 11:54:55
1228
原创 Android module无法删除
在使用Android studio时出现了module无法删除的问题,settings.gradle中也已经删除,但是Android视图中依然存在。虽然没什么影响,但是看着很别扭。故记录下来发现在.idea 中有一个文件modules文件中有这几个模块删除多余的<module>后同步项目就解决了这个问题...
2020-05-22 11:38:37
347
3
原创 js字符串通过正则转mac地址格式
js字符串转mac地址格式下面方法使用正则将字符串aabbccddeeff转成aa:bb:cc:dd:ee:ffstr2mac:function(str){returnstr.replace(/\w(?=(\w{2})+$)/g,"$&:");},...
2019-10-19 10:27:38
1355
转载 java.net.SocketException四大异常解决方案
转载:点击打开链接第1个异常是 java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经被启动,并进行监听。此时用netstat –an命令,可以看到一个Listending状...
2018-11-17 17:01:38
8061
转载 fastdfs intall失败
解决办法:yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget
2018-07-14 14:18:52
166
转载 分页查询
// 使用属性驱动来接收客户端传递来的Page与rows private int page; private int rows; public void setPage(int page) { this.page = page; } public void setRows(int rows) { this.rows = rows; } @Action(value="stand
2017-10-24 11:08:48
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人