浩浩乎

61 posts
MQTT
技术归档

MQTT

Message Queue Telemetry Transport(遥测传输协议) MQTT 是一个基于 TCP 的发布订阅协议 特点 提供订阅/发布模式,更为简约、轻量,易于使用,针对受限环境(带宽低、网络延迟高、网络通信不稳定) 特别适合于网络代价昂贵,带宽低、不可靠的环境 能在处理器和内存资源有限的嵌入式设备中运行 使用发布/订阅消息模式,提供一对多的消息发布,从而解除应用程序耦合 使用 TCP/IP

资讯周记-六月第二周
资讯

资讯周记-六月第二周

章莹颖案被告律师开案陈词:克里斯滕森承认奸杀的犯罪事实(2019-6-14) 当地时间6月12日,被告律师在开案陈词中表示,克里斯滕森承认杀害中国访问学者章莹颖,并表示章莹颖在死前遭受了强奸和折磨。 尽管他承认了犯罪事实,但依然没有改变他坚持自己无罪辩护的立场。 检方表示在克里斯滕森女朋友提供的窃听录音中,克里斯滕森描述了令人发指的作案细节,他自称章莹颖是自己手下的第十三个受害者,还吹嘘上一个有此等罪行的,是美国70年代连环杀人魔泰德邦迪(Ted Bundy)。 章莹颖遗体所在地仍然是一个谜。 据美联社13日的最新报道,检方当天在法庭上向陪审团展示了一段来自当地社区商店的监控视频,显示嫌犯克里斯滕森在章莹颖被杀后第三天在该处购买了专用于疏通下水道的化学制品Drano和13加仑(相当于2.6桶桶装水体积)的厨房垃圾袋。 不过,报道称,目前还不清楚克里斯滕森购买这些物品的目的是什么。Drano是在美国一种常见的用于疏通堵塞的水槽和下水道的化学用品,可用于溶解有机物质。检方展示的克里斯滕森在章莹颖遇害后的上网记录还显示,他搜索了关于如何清理物品的相关内容。

资讯周记-六月第一周
资讯

资讯周记-六月第一周

搬瓦工大量ip被封(2019-6-7) 由于搭建shadowsock,服务器被封。暂停更新 中俄元首签署关于发展新时代全面战略协作伙伴关系的联合声明(2019-6-6) 国家主席习近平和俄罗斯总统普京5日在莫斯科共同签署《中华人民共和国和俄罗斯联邦关于发展新时代全面战略协作伙伴关系的联合声明》。 声明指出,中俄关系进入新时代,迎来更大发展的新机遇。双方宣布,将致力于发展中俄新时代全面战略协作伙伴关系。其目标和方向是:守望相助,相互给予更加坚定有力的战略支持,支持对方走自身发展道路和维护本国核心利益,保障两国各自安全、主权和领土完整。为此,双方将进一步开展相关领域互信合作。深度融通,就国家发展战略对接进行密切协调和战略协作,拓展经贸和投资互利合作。在推进“一带一路”与欧亚经济联盟对接方面加强协调行动。开拓创新,更加全面挖掘两国关系潜力和发展动能。

资讯周记-五月第五周
资讯

资讯周记-五月第五周

IEEE宣布华为员工将被禁止作为旗下期刊杂志的编辑和审稿人(2019年5月31日) 5月30日,IEEE发布声明,确认IEEE须遵守美国法规和义务,并做出了限制华为及其相关机构的员工参与同行评审、编辑等工作的决定。 EEE作为一个在美国纽约注册的非政治性,非营利组织,须遵守美国及其他地区管辖权内规定的法律义务。 清华大学计算机科学与技术系副教授刘奕群也将辞去其在IEEE的相关学术职务 中国计算机学会:暂时中止与IEEE旗下通信学会的交流合作 张海霞 申请退出IEEE编委会的北大教授 政治,政治,过度的政治,政治强压的结果造成了让大家都失去了最基本的判断。过度的政治施压会让学术变样,这是最不可忍的。 新华社:利用中国稀土制造产品遏制中国发展,妄想!(2019年5月30日) 针对舆论提出“稀土是否可能成为中国对美反制的重要筹码”的问题,国家发展改革委有关负责人28日明确表示,“如果有谁想利用我们出口稀土所制造的产品,

资讯周记-五月第四周
资讯

资讯周记-五月第四周

特斯拉引领数字钥匙革命,燃眉之急却是信息安全(2019年5月24日) 三种方式 认证手机:蓝牙通信,不需要从口袋或钱包中取出 钥匙卡:短距离射频识别 (RFID) 信号,手机电量耗尽、丢失或被盗情况 遥控钥匙:单独销售的配件,与传统遥控钥匙类似,可通过按钮打开前后备箱,以及解锁、锁闭和驾驶 Model 3 优势:便利,科技感,丰富的功能 现行安全问题 漏洞无处不在:蓝牙、NFC,安全鉴权机制在汽车行业较少。

SDK开发基本规范
技术归档

SDK开发基本规范

SDK开发基本规范 调用简单 SDK集成成本 调用简单 功能可定制 功能可扩展 便于调试 API接口设计 接口命名、参数名称规范 命名(方法名称、参数)明确无歧义,宁可名称长,不可出现词不达意,例如:name与userName, 通用名称要统一,例如:userId与userID与mUserID; 能不用缩写尽量不用缩写 一个接口尽量只做一件事 条理清晰 调用者可能后面会有不同组合使用 参数设计 一些固定的参数可以通过config配置参数在SDK初始化的时候设置 接口参数尽量少 参数过多,可合并成一个对象

搬瓦工服务器选择
服务器

搬瓦工服务器选择

延时 CN2 GIA好于CN2,CN2好于普通电信直连 香港好于其他 BBR好于普通,centosyou版本直接安装bbr,其他系统得自行安装 机房 DC3 CN2 QuadraNet 机房 双向半程 CN2 除了向搬瓦工销售了部分独享带宽外,其他的都是自家拿出去共享了。所以很多小商家号称提供 CN2 线路,其实大都是 QNET 的这个 CN2 GT 线路,那么多商家共享,加上超售,那些小商家的实际体验可想而知。而搬瓦工的这部分带宽是独享的,

护照的一些常识

护照的一些常识

常识 护照 护照是主权国家发给本国公民出入国境和在国外居留、旅行等合法的身份证件,以及证明该公民的国籍、身份及出国目的。 加签 签证是一个国家的主权机关在本国或外国公民所持的护照或其他旅行证件上的签注、盖印,以表示允许其出入本国国境或者经过国境的手续,也可以说是颁发给他们的一项签注式的证明。 护照与加注区别 护照是持有人国籍和身份的证明,签证是往访国家对持照人入出其国境的许可证明。进行国际间旅行,通常需要同时持有效护照和签证。 落地签证 你不用在出发前申请目的地国的签证,而是到该国后再办理,可以免去入关前办理签证的各种手续,当然是有条件的,而且对中国实行落地签证的国家并不多; 免签证 不用申请该目的地国家的签证,即可进入该国家; 过境签证 你取得前往某国家的入境签证后,搭乘交通工具时,途经第三国家的签证。有的国家规定,

架构需要解决的四大问题
架构

架构需要解决的四大问题

确定系统边界 确定系统内部的模块关系,模块跟环境之间的关系 指导后期研发的原则 确定非功能性需求 性能:响应时间或延迟 可用性:99.9%意味着每天一分钟故障 安全性: 可以参考OWASP,open web application security project 可扩展性:可以做现在还不能做的事情 可伸缩性:更多用户,请求和数据的处理能力 灾难恢复:业务连续性过程 可访问性:www.w3.org/standards/

一位部级干部谈机关生存法则-转自知乎
管理

一位部级干部谈机关生存法则-转自知乎

表达能力;办事能力;协作共事能力;额外能力 表达能力 在向上级汇报前,先向自己汇报一遍,用5分钟时间把一件复杂的事情讲清楚,把你了解的情况和你的看法表达清楚。 写出来的稿子一要自己没有疑问,二要经得起上级和别人问 好的稿子是可以讲的,给别人念一遍,大家就听得一清二楚,这是最好的稿子。 我们一定不要“写”文章,而是要想象成自己是在当面跟人说。 搞清楚,想清楚,讲清楚和写清楚 办事能力 谋划在前、请示在先,记录在案、办细办实,报告及时、事后总结。 协作共事能力

通宵加班的复盘报告
经验

通宵加班的复盘报告

撰写日期 2018年11月14号 作者 浩浩 状态 已结束 简述 前几天项目连夜加班,两天一夜 危害 连续加班,影响身体 做得好的地方 团队作风优良,凝聚力很强 团队内部沟通顺畅 做得不好的地方 跨部门协作,与测试配合;与A项目原部门配合 一直有bug被提出 根本客观原因 有bug改bug,没有提前自己测试 测试与开发无法并行 挤牙膏式bug 前松后紧,导致最后关头,大量测试引发bug A项目原bug过多,

git分享
git

git分享

Git 教程 推荐软件 SourceTree Git与SVN SVN Git 集中式 分布式 集中式与分布式 网络 集中式版本控制:中心所有事件都需要访问中央服务器 分布式版本控制:在离线状态下可以看到所有的Log 安全性 集中式版本控制:中央服务器崩溃所有人无法提交代码 分布式版本控制:提交本地版本库,分布式中任何两个主机都可以当做“中央服务器” 分支 集中式版本控制:复制一份代码和日志记录 分布式版本控制:获取文件的每个版本的元素,然后只载入主要的分支(master 本地分支

【转载】Gradle Android Plugin 中文手册
Android

【转载】Gradle Android Plugin 中文手册

1 介绍 本文档适用于Gradle plugin 0.9版本,所以可能和我们1.0之前介绍的老版本有所不同。 1.1 新构建系统的目标 新构建系统的目标是: 可以很容易的重用代码和资源 可以很容易的创建应用的衍生版本,所以不管你是创建多个apk,还是不同功能的应用都很方便 可以很容易的配置、扩展以及自定义构建过程 和IDE无缝整合 1.2 Gradle是什么 Gradle是一个非常优秀的构建系统工具,允许你通过插件的方式创建自定义的构建逻辑 Gradle的以下特性让我们选择了它: 用过领域专用语言(DSL)描述和控制构建逻辑 构建文件基于Groovy,并且可以组合使用各种定义的元素,

京ICP备15014875号