自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 关于2g升4g是否要更换天线的说明

中国移动2g2020年底不在扩容,联通2g已经在退网,至于电信的2g,这里暂时不讨论。移动和联通的gprs(2g)频段分布在 900M和1800M频点,4G lte 最接近900M,1800M 的是 fdd b1,b3,b5,b8,fdd是联通和电信的频段区间,因此2g升4g设备,如果使用的是电信或者联通卡可以不用更换2g天线。如果要使用移动的4g网络,建议还是要更换天线。...

2020-08-31 12:59:06 1317

原创 基于tcp的不同协议之间互相通讯(tcp,http,websocket)

网页通常不能直接与tcp连接的设备直接通讯,虽然都是基于tcp,但是协议解析有点差别,通常是在服务器弄一个websocket代理,把tcp协议的数据转成websocket协议规范的数据,然后转发到真正的websocket服务器。如果这个所谓的websocket代理服务器能够解析tcp,ws,http,这就不解决问题了吗,按照高内聚,低耦合的思想,应该是解析协议放在一起,然后使用同一个端口号,这样看起来是简洁,但是后期维护有点难度。还是一个协议使用一个端口,然后各个协议的服务器注册各自的信息到同一个端口,

2020-08-23 21:26:06 1367

原创 python3---django使用mysql

settings.pyDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'runoob', # 数据库名称 'HOST': '127.0.0.1', # 数据库地址,本机 ip 地址 127.0.0.1 'P

2020-08-19 22:50:48 223

原创 notepad++漂亮设置

2020-08-19 11:12:58 553

原创 Django的入门操作---菜鸟花一天理解完这几条指令就成功了一大半

django是构建WEB的一个重量级框架,采用mvt模式django-admin startproject MyDjango #创建工程python manage.py startapp index#创建应用python manage.py startapp user python manage.py runserver #启动服务python manage.py runserver 8888 python manage.py makemigrations #将model层转为迁移文

2020-08-18 21:51:54 74

原创 nb_iot之air302联网

1.上电检查流程(1)AT //判断模组是否上电开机成功(2)AT+CFUN=1 //关闭飞行模式(3)AT+CEREG? //判断 PS 域附着状态,第二个参数为 1 或 5 表示附着正常2. TCP Server 连接流程(1)AT+SKTCREATE=1,1,6 //建立 socket(2)AT+SKTCONNECT=1,116.167.122.150,12302 //与 TCP Server 连接(3)AT+SKTSEND=1,5,3233343536 //文件描述符为 1 的 sock

2020-08-17 18:12:52 1841 2

原创 JAVA异步任务关键处理分析

public void doTaskAsync (int taskId, String taskUrl, HashMap<String, String> taskArgs) { showLoadBar(); taskPool.addTask(taskId, taskUrl, taskArgs, new BaseTask(){ @Override public void onComplete (String httpResult) { sendMessage(Base.

2020-08-16 07:48:35 222

原创 M1卡一卡一密码的自动化实现

每张卡出厂在扇区0,都有UID,读取UID是不要密码的,因此可以根据uid的4个字节进行加密,生成AB密码,密码的生成有多种方式,分区间,取余取整,等等计算。这样破解也只是破解一张卡密码。

2020-08-16 07:47:14 4091

原创 Python简易文件分享服务器-windows适用

pyWebServer.pyimport http.serverimport socketserverimport socketdef get_host_ip(): try: s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.connect(('8.8.8.8', 80)) ip = s.getsockname()[0] finally: s.close()PORT = 80Handler = http.ser

2020-08-13 19:12:25 348

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除