19年创业做过一年的量化交易但没有成功,作为交易系统的开发人员积累了一些经验,最近想重新研究交易系统,一边整理一边写出来一些思考供大家参考,也希望跟做量化的朋友有更多的交流和合作。 接下来聊聊基于Okex交易所API获取交易数…
2024/11/15 3:40:40前言 大数据应用开发——实时数据采集 大数据应用开发——实时数据处理 Flink完成Kafka中的数据消费,将数据分发至Kafka的dwd层中 并在HBase中进行备份 大数据应用开发——数据可视化 hadoop,zookeeper要开启 目录 题目 准备一个Flume agent的配置文…
2024/11/14 21:50:48同事的代码定义const的时候使用的2的次幂,这样就可以直接用op& const 定义的常量来确定文件操作是不是包含其中,仔细想想,似乎还有第二种写法,下面是我的第二种写法,这是一个文件监控的代码,其实就是监…
2024/11/14 19:56:02Seata(Simple Extensible Autonomous Transaction Architecture)是阿里巴巴开源的一款分布式事务解决方案,旨在帮助开发者解决微服务架构下的分布式事务问题。它提供了高效且易于使用的分布式事务管理能力,支持多种事务模式,确保数据的一致性和完整性。 以下是 Seata 的一…
2024/11/14 16:58:39CRC算法比较复杂,之前也没有了解过,这里为了使用简单记录一下实现 unsigned int crc32_table[256] {0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA,0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3,0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D98…
2024/11/15 0:37:25 人评论 次浏览云计算开发学习路线:Linux文件时间: ls -l 文件名 仅看的是文件的修改时间 Linux文件有四种时间: stat /etc/hostname //查看文件的详细属性(其中包括文件时间属性) 访问时间:atime,查看内容…
2024/11/14 21:54:28 人评论 次浏览定义一个方法的时候可以使用throws关键字声明。使用throws关键字声明的方法表示此方法不处理异常,而交给方法调用处进行处理。 throws关键字格式: public 返回值类型 方法名称(参数列表,,,)th…
2024/11/14 20:52:26 人评论 次浏览NAnt 是一个 Visual Studio .Net 应用程序的连编工具,对大而负责的工程而言,使用 NAnt 很方便。 1. 安装 从 http://nant.sourceforge.net 上可以下载源代码或者编译好的二进制文件,一般下载 nant-bin.zip ,解压,…
2024/11/14 19:27:54 人评论 次浏览一、Wordcount练习 1.需求:通过hadoop分析文件中单词总数 1.要被分析的文件内容如图所示,每个单词之间以空格分开 2.实现的效果如图 2.代码实现 1.解决数据倾斜问题 考虑到在机器运行过程中 Reduce阶段每个相同的Key会由一个ReduceTask来处理,而java共有十六万个,其他的单词只有…
2024/11/15 5:44:15 人评论 次浏览DB-Engines最近公布了2016年年度2月份最受欢迎数据库管理系统,Elasticsearch由15年的16名上升到16年的12名。增加了四名。如果感觉这不算什么,我们在来看一下Elasticsearch的增长情况。你可以发现,从2013年后Elasticsearch一直处于增长状态。…
2024/11/15 5:43:14 人评论 次浏览Android中很多产品(比如360手机助手、网易菜单...)都采用侧滑菜单的展现形式,采用这种展现形式 1:能把更多的展现内容都存放在菜单中 2:设计上也能体现出视觉效果 现在这种交互方式越来越流行了,虽然这种交互方式可以通过自定义组件的方式…
2024/11/15 5:42:14 人评论 次浏览美国研究者表示,卫星传回的新数据显示,南极半岛的气候变化带来了显著的影响。 两年前崩塌的“守护神B”冰架(巨大的浮动冰层)加快了冰河流入附近的威德尔海的速度。 研究小组对《地球物理研究快报》(Geophysical Resea…
2024/11/15 5:41:13 人评论 次浏览点击上方 "Java指南者"关注, 星标或置顶一起成长免费送 1024GB 精品学习资源 来源:https://juejin.im/post/6881259928909152270什么是方法引用?对一个类某个方法进行引用。形式大致为:类型::方法名(构造方法为类型::new)对象::方法名例子&…
2024/11/15 5:40:12 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 1、使用CosBench测试完成ceph的基准性能报告,手工收集ceph主机的IO/CPU/disk负载数据 通过看COSBenchUserGuide.pdf学习部署过程,完全参考该文档即可轻松部署。经过测试librados-config-sample.x…
2024/11/15 5:39:12 人评论 次浏览目前公司有2个域名,其中这次涉及到3个子域名需要更改为HTTPS传输,分别为: passport.abc.com www.test.com admin.test.com 那么就涉及到购买ssl证书的问题,由于价格问题使用3个不同的证书(每个域名一个)。 由于实验环境,我们就手动…
2024/11/14 21:35:08 人评论 次浏览你发现了吗?抖音开始关注老年化群体了,征集60岁以上的老人共同参与新项目的制作。的确,在互联网的产品日益增多的今天,应该考虑不同年龄层的使用体验。而电子邮箱作为具有30年经验的产品,第一批的60后、70后使用者如今…
2024/11/14 21:34:07 人评论 次浏览现在PPT模板网站是在太多了,看的人眼花缭乱,而且每当自己选好一个中意的PPT模板,下载时,却发现需要开通会员或者关注公众号强制分享朋友圈,这时真的非常的烦躁了。 我花了很长时间去寻找,去看下到底有没有…
2024/11/14 21:32:06 人评论 次浏览这里主要是用户名与密码的判断:先用sharedpreferences方式存储数据,包含用户名和密码:username,password然后在登录的时候进行判断:代码如下:String name et_username.getText().toString(); String passw…
2024/11/14 21:29:03 人评论 次浏览转载于:https://www.cnblogs.com/liying123/p/5291669.html
2024/11/14 21:28:02 人评论 次浏览使用append可以在slice之后追求元素,例如 nums:[]int{1,2,3} result:append(nums,4) fmt.Println(result) 这段代码很简单,输出result的值为:[1 2 3 4] 问题在于,进行这种操作时,原来的slice(即nums&#…
2024/11/14 21:26:02 人评论 次浏览