mac
-
Akka(7): FSM:通过状态变化来转换运算行为详解编程语言
在上篇讨论里我们提到了become/unbecome。由于它们本质上是堆栈操作,所以只能在较少的状态切换下才能保证堆栈操作的协调及维持程序的清晰逻辑。对于比较复杂的程…
-
Akka(16): 持久化模式:PersistentFSM-可以自动修复的状态机器详解编程语言
前面我们讨论过FSM,一种专门为维护内部状态而设计的Actor,它的特点是一套特殊的DSL能很方便地进行状态转换。FSM的状态转换模式特别适合对应现实中的业务流程,因…
-
Akka(39): Http:File streaming-文件交换详解编程语言
所谓文件交换指的是Http协议中服务端和客户端之间文件的上传和下载。Akka-http作为一种系统集成工具应该具备高效率的数据交换方式包括文件交换和数据库表…
-
SDP(9):MongoDB-Scala – data access and modeling详解编程语言
MongoDB是一种文件型数据库,对数据格式没有硬性要求,所以可以实现灵活多变的数据存储和读取。MongoDB又是一种分布式数据库,与传统关系数据库不同…
-
ScalaPB(4): 通用跨系统protobuf数据,sbt设置详解编程语言
我们知道,在集群环境节点之间进行交换的数据必须经过序列化/反序列化处理过程,而在这方面protobuf是一个比较高效、易用的模式。用户首先在.proto文件中用IDL…
-
Python_day08作业详解编程语言
1. 文件a.txt内容:每一行内容分别为商品名字,价钱,个数。 apple 10 3 tesla 100000 1 mac 3000 2 lenovo 30000 3 chick…
-
Python_Day35_Socket模块3和hmac模块详解编程语言
验证客户端链接的合法性 如果你想在分布式系统中实现一个简单的客户端链接认证功能,又不像SSL那么复杂, 那么可以利用hmac+加盐的方式来实现。 例1:简单的服务端如下 #!/us…
-
[javaSE] IO流(RandomAccessFile)详解编程语言
随机访问文件,可以看作一个大型的byte[]数组,不算是IO体系中的一员,内部封装了字节输入输出流,可以设置权限,可以调整指针的位置 获取RandomAccessFi…
-
前端HTML介绍详解编程语言
一、HTML简介 HTML定义: 超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件…
-
python之面向对象详解编程语言
一、面向对象基础 本文主要介绍python中的面向对象,分为面向对象基础和面向对象进阶。 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的…