Wesley13 Wesley13
4年前
java的构造者模式(builder)
  我们在工作中写代码会遇到一种情况,就是设置一个对象属性值,通常方式有两种:1.AnimalanimalnewAnimal("3岁",20kg,"牛奶");2.AnimalanimalnewAnimal();animal.setAge("3岁");animal.setWeight("20
Prodan Labs Prodan Labs
4年前
IoT基础架构的演进 — Kuiper
EMQXKuiper是映云科技开源的轻量级物联网边缘数据分析和流式处理软件,Kuiper设计的一个主要目标就是将在云端运行的实时流式计算框架(如ApacheSpark,ApacheStorm和ApacheFlink等)迁移到边缘端。Kuiper参考了云端流式处理项目的架构与实现,结合边缘流式数据处理的特点,采用了编写基于源(Sou
Stella981 Stella981
4年前
ROYcms从新调整后的结构
ROYcms从新调整后的结构!(http://www.cnblogs.com/royweb1/aggbug/1506891.html?type1)作者:杜耀辉(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Froyweb1%2F)发表于
Easter79 Easter79
4年前
TiDB 在小米的应用实践
作者:张良,小米DBA负责人;潘友飞,小米DBA;王必文,小米开发工程师。一、应用场景介绍MIUI是小米公司旗下基于Android系统深度优化、定制、开发的第三方手机操作系统,也是小米的第一个产品。MIUI在Android系统基础上,针对中国用户进行了深度定制,在此之上孕育出了一系列的应
Easter79 Easter79
4年前
Typescript 开发环境的最佳实践
Typescript开发环境的最佳实践0️⃣gitinit(略)1️⃣️️初始化:$yarnaddDtsnodetypescript2️⃣生成tsconfig.json:$yarntscinit3️⃣配置TSLint:$
Stella981 Stella981
4年前
Android 中的Socket通讯机制
Android中的网络通讯无非Http和Socket,Socket有两种形式——TCP和UDP。TCP与UDP区别TCP传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到
Stella981 Stella981
4年前
C调用read的乱码问题
发现自己真的被各种高级语言宠坏了。玩C还真的各种不懂的。问题例如下面的代码可以正确输出,但将retreadfile(fd,buf,len);换成readfile(fd,buf,len);输出就变乱码了。不懂啊。_(:з」∠)_include<stdio
Stella981 Stella981
4年前
Docker运行时的监控
linux的容器依赖cgroups,cgroups不光追踪进程、还跟踪CPU、内存、块IO等使用信息,你可以访问这些度量信息,并且获得网络使用情况的度量信息,这些在纯粹的LXC上可以使用的同样也可以在docker上使用。cgroups通过一个虚假的操作系统暴露出来,在最近的linux发行版中,你可以在操作系统的/sys/fs/cgroup目录下发现这些。在
Stella981 Stella981
4年前
PyCharm 下引入anaconda的模块
搞科学计算和人工智能的人都会需要很多python模块例如:Numpy,Panda....anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项因为包含了大量的科学包,Anaconda的下载文件比较大,如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(
Wesley13 Wesley13
4年前
C 中常见的内存错误
最近读了一下《深入理解计算机操作系统》第9章,虚拟存储器。在9.11书上总结了C中常见的与存储器有关的错误。书上下面这一句话说的很有道理(我看的是中文版,觉得引用原版会更加原汁原味),就是指出现某次内存操作错误,如果当时就立刻表现出来,那会很幸运,不幸的是有时会在错误操作之后一段时间后才显现出来。所以有时候发现coredump文件堆栈中某次很