网络编程
文章平均质量分 81
疯人院的院长大人
喜欢学习研究。喜欢解各种疑难杂症,喜欢主动。研究领域:Android开发,性能优化,逆向开发,移动攻防。
展开
-
UbuntuNAT内网穿透实现远程访问
家里有两台服务器,有时候要外出见客户或者外出办公,需要用到家里的服务器编译,由于家里面并没有固定公网ip,所以穿透似乎很麻烦一直没有合适的解决方案。后面我发现很多网站提供了免费的内网穿透服务,比如我现在就在用的。当然别家的也可以,主要是这家的操作简单。原创 2022-10-21 15:12:09 · 1131 阅读 · 0 评论 -
手把手教你用IDEA搭建SpringBoot并使用部署宝塔服务器
作为一个搞移动端开发的人,对于web技术的更新迭代不是一般的不敏感,毕业好多年了我都只记得当时用servlet搭建建议web项目,到了后来ssh然后ssm,这些我都不太熟悉,直到现在才发现又出现了springboot和springcloud,如果是web的从业人员一定很熟悉,因此这篇入门的文章并不是写给他们的,而是希望自己搭建简易的web服务器来实现高扩展的云端功能。原创 2022-09-17 15:08:11 · 2116 阅读 · 1 评论 -
Windows批量重命名子目录文件名
批量重命名目前已知有三种方式:通过三方工具,比如TotalCommand的批处理功能,但是这只是针对该目录下的,如果要实现递归就要安装插件实现;通过写脚本,比如Shell脚本,Perl脚本,Windows脚本;编程实现,比如C,Java;对比了一下,我发现最高效边界的方式就是写脚本,由于我电脑是windows系统因此这里介绍如何在Windows下通过脚本实现批量修改文件;@echo offset DIR="%cd%"set /p str1= 请输入要替换的文件(文件夹)名字符串(可替换空原创 2020-08-31 10:16:52 · 3569 阅读 · 0 评论 -
Android网络通讯原理解析
虽然标题写的是《Android网络通讯原理解析》,实际上,发不管是安卓还是linux系统或者是塞班,Windows,Mac OS还是其他各种各样的操作系统,其内部的网络通讯原理基本一致;有些小伙伴想知道安卓两个应用之间胡这是从安卓应用到服务主机之间数据传输是怎么实现的,但是搜到的大部分讲的比较抽象,因此我决定写一篇文章把这这些知识点串联起来,让大家有一个更加全面的认识;我们先来看一个场景吧;我写了一个Http请求图片的应用,然后我把这个应用安装在了我的小米手机上。我打开应用,程序从后台服务器请求到了图原创 2020-08-27 17:48:10 · 2166 阅读 · 0 评论 -
应用层获取UDP下上下行速率
需求:使用socket准确计算udp协议下的上行速率和下行速率难点:socket有发送缓存和接收缓存,而recv()和send()函数是阻塞式的。一般思路发送固定长度pLen=1k的包,并在发送包的包头带上时间戳ts1,假设我们发送20个包Rn=20,包发出去了,服务端在ts2收到了客户端发过来的20个包Sn,服务端计算速度如下:speed=SnpLen/(ts2-ts1);*问题:...原创 2020-03-24 17:08:30 · 2096 阅读 · 0 评论