元旦 元旦
4年前
每日一问(一)Handler相关知识
1、Handler负责发送Message和处理Mesage2、Message就是消息载体,可用what区分,也可传递对象3、MessageQueue消息队列,存储Message4、Looper循环取出MessageQueue里的Message交给Handler处理。5、一个线程只有一个Looper和MessageQueue,子线程中使用Handler一
Jacquelyn38 Jacquelyn38
4年前
零基础学习TypeScript(源码开源)
今天,这篇文章篇幅很短,主要开放我最近学习整理TypeScript源码。|文件夹|作用|||||demo1|TypeScript的定义||demo2|基础环境搭建||demo3|基础类型和对象类型||demo4|类型注解和类型推断||demo5|函数相关类型||demo6|数组与元组||dem
Wesley13 Wesley13
3年前
Java实现ModbusTCP通信
一个项目,需要用Java实现使用ModbusTCP和硬件设备通信资料代码下载本文的代码和仿真软件:蓝奏云下载(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.lanzous.com%2Fi636hli)官网资料Modbus官
Stella981 Stella981
3年前
Redis(一) String类型操作【存字符串、存数字】
什么是redis?  redis是一个keyvalue存储系统。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更
Wesley13 Wesley13
3年前
3天两版 Spring Boot 2.2.4 发布!紧急修复Spring Cloud Hoxton.SR1 兼容问题
SpringBoot2.2.4发布了,可以从repo.spring.io和MavenCentral获取。此版本修复了6个bug,进行了一些文档改进和依赖性升级,解决了Gradle5.3至5.6的依赖性解析问题。🐞Bug修复1.@ActiveProfiles与@SpringBootTest使用,覆盖s
Stella981 Stella981
3年前
Python运算符 Python从入门到放弃
\和   赋值,判断是否相等。  If(c1)写成if(c1)会直接报错,Python中if条件中不允许赋值。(C语言中允许)号数字之间是计算和,字符串之间是拼接的意思如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理?
Wesley13 Wesley13
3年前
DHCP报文及工作流程
DHCP定义    DHCP,DynamicHostConfigurationProcotol动态主机配置协议。是应用层协议,能够让设置自动获取IP地址以及其他重要网络资源。    DHCP使用UDP协议工作,DHCP有3个端口,其中UDP67和UDP68为正常的DHCP端口服务端口,分别作为DHCPServer和DHCPClien
Wesley13 Wesley13
3年前
PCB设计,工程师如何避免不入流!
一般PCB基本设计流程如下:  前期准备——PCB打样(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.jiepei.com)设计——PCB布局——布线——布线优化和丝印——网络和DRC检查和结构检查——制版。!(https://oscimg.oschina.net/
Stella981 Stella981
3年前
Scala基础
1\.介绍柯里化(currying,以逻辑学家HaskellBrooksCurry的名字命名)指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以原有第二个参数作为参数的函数。在Scala中方法和函数有细微的差别,通常编译器会自动完成方法到函数的转换。如果想了解Scala方法和函数的具体区别,请参考博文S