- 博客(185)
- 资源 (2)
- 收藏
- 关注
原创 散户想要在当前环境下参与量化交易
熟悉一些适合个人投资者的量化交易平台,如Python编程配合相关库(如Pandas、NumPy、TA-Lib),或者使用现成的量化投资服务,例如一些低码量的量化平台。:利用所学知识构建简单易懂的交易策略,可以从基本面和技术面结合,或是基于机器学习的技术择时模型开始。理解和应用风险分散原则也很重要。:首先,学习量化交易的基本原理、策略以及技术分析工具,比如统计套利、趋势跟踪等。:通过历史数据对策略进行回测,评估其有效性,并通过调整参数优化策略性能。:跟随市场动态,不断学习新的技术和理论,适应市场的变化。
2024-07-18 11:46:01 271
原创 推荐一款处理TCP数据的架构--EasyTcp4Net
EasyTcp4Net是一个基于c# Pipe,ReadonlySequence的高性能Tcp通信库,旨在提供稳定,高效,可靠的tcp通讯服务。
2024-07-17 11:48:52 1082
原创 你是那种编程模式?
这个概念出现的时间具体不清楚,大概意思就是,当你有一个需求的时候,你会查询一些网站,找到简单的示例程序,看上去这个程序可以使用;为了满足你的需求,你对这个程序稍加改动,添加一些代码或者做一些小的改动,知道程序满足你的需求。然而你并不知道代码的底层逻辑,或者你只知道代码的部分逻辑,因此这部分代码对你来说就像一颗定时炸弹,你并不知道这块代码会出什么问题;这种编程者的水平相对高点,他会使用别人搭的地基(外部的架构或者开源的架构),他们同样不会深入读取别人的代码,但他们能快速读懂别人的代码或者能够快速应用;
2024-07-16 11:21:14 164
原创 如何快速提升编程能力
通过实际编写代码和参与真实的项目,可以显著提高编程技能。这不仅包括完成小型项目,还应包括参与开源项目,与其他开发者合作,从中学习并贡献自己的代码。:算法和数据结构是编程的基础,深入理解和实践这些基础概念可以帮助你更有效地解决问题和优化代码。可以提高编程效率和质量。同时,学习并使用流行的框架可以加快应用开发的速度。:编程领域发展迅速,持续学习新的技术和知识是保持竞争力的关键。,与其他程序员交流经验和知识,可以从他们身上获得新的知识和技巧。通过上述方法的综合运用,可以有效地快速提升编程能力。
2024-07-15 15:43:53 168
原创 如何避免油罐车拉完煤油拉菜油
综上所述,避免油罐车拉完其他物质后没有彻底清洗就拉菜油需要政府、企业、消费者等多方面的共同努力。通过加强法律法规建设、强化监管与检查、提升运输企业责任意识、推动技术创新与设备升级以及加强消费者监督与维权等措施的实施,可以有效保障食用油的安全和质量。
2024-07-15 15:06:57 245
原创 C#实现自定义标签的设计和打印
说明:第一行放的是带有公司log的图片,用的控件是picture;//默认打印机始终出现在列表的第一项。// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。设计标签:选用的是Fastreport自带的,可拆包忌用的标签设计器;/// ResourceService 的摘要说明。
2024-07-12 11:49:41 209
原创 UNI_App平台调试指南 debug(十五)
操作步骤:在 HBuilderX 编辑器中对目标行的行号处点右键,在右键菜单中选择“同步断点到调试器”,然后调试控制台会自动打开对应的代码并在指定行处标记断点。(图中指示 2)下找到需要调试的页面,单击打开 ,在右侧可以看到我们需要调试的内容(图中指示 3)。在需要调试的代码行号的位置,点击打上断点(图中指示 4)。的调试还提供一个便利的功能,可直接在编辑器中打断点,断点会自动同步到调试工具中。之后,在设备上进行操作,进入断点位置,可以方便我们跟踪调试代码。,项目启动后,在下方的控制台选择。
2024-07-11 15:17:56 181
原创 回流焊常见缺陷
使用焊膏丝重新钎焊元件端部。在内部位错微应力场和环境温度的作用下,某些晶粒发生再结晶,而再结晶晶粒与周围晶粒在自由能方面的不匹配导致整个系统朝自由能最小方向演化,晶须的形成与生长就是这个最小化过程的自然产物。1. 化镍层在进行浸金过程中镍的氧化速度大于金的沉积速度,所以产生的镍的氧化物在未完全溶解之前就被金层覆盖从而产生表面金层形态良好,实际镍层已发生变质的现象;6. 越来越多的采用0201以及01005元件之后,由于印刷的锡膏量少,在原有的温度曲线下锡膏中的助焊剂快速的挥发掉从而影响了锡膏的润湿性能;
2024-07-02 14:02:29 806
原创 就目前抖音上直播的现状,从事什么方面的直播
就目前抖音上直播的现状而言,想要迅速变成网红,需要综合考虑多个方面,包括直播内容的创新性、受众的喜好、市场的竞争态势以及平台的政策导向等。
2024-07-02 10:16:20 306
原创 如何在直播中获取稳定的流量?
综上所述,通过优化直播内容和形式、与观众建立互动、定期推出特别活动、利用社交媒体传播、优化账号设置和直播设置、利用抖音平台功能、建立合作和联盟以及保持专业性和热情等策略,你可以在抖音直播中获得稳定的流量。同时,需要注意的是,这些策略需要长期坚持和不断优化,才能取得最佳效果。在抖音直播中获得稳定的流量,需要综合考虑多个方面的因素。
2024-07-01 16:44:22 372
原创 c#上位机与PLC通讯心跳的实现方法
在上位机与PLC的通信中,心跳机制类似于人体的心跳,是系统保持正常运行的关键指标之一。但是在实际应用中,我们写上位机时很多时候是不需要这么做的,因为大部分情况下,上位机本身就是实时通信的,也就是说它会不断地给PLC发送请求指令,因此上位机是很容易通过响应的报文来知道连接是否正常,因为心跳的本质仍然是数据交互。3、PLC心跳程序编写:在PLC的程序中,需要编写相应的逻辑来生成和发送心跳信号,如果需要检测,可以采用接通延时定时器,检测值的变化,如果在规定的时间内未收到心跳信号,系统应该及时发出警告或采取措施。
2024-06-28 10:43:14 412
原创 被淘汰的.NET技术概览
虽然一些技术可能在特定场景下仍有其用武之地,但总体上,跟随技术发展的趋势,采用更新、更受支持的技术栈,将有助于创建更可持续和可维护的应用程序。ASP.NET Web Forms曾是构建Web应用程序的首选框架,但随着开发趋势的变化,它已被ASP.NET Core MVC和Razor Pages等更现代的框架所取代。在我看来,不同的技术在.NET发展过程中占据不同的校色,许多技术只所以"被淘汰"只是因为使用他的人员变少了;更丰富的特性:新技术通常支持更多的编程模型和特性,以适应不断变化的开发需求。
2024-06-28 09:16:16 638
原创 uni-app菜单tabbar(十四)
原生tabBar是相对固定的配置方式,可能无法满足所有场景,这就涉及到自定义tabBar。但注意除了H5端,自定义tabBar的性能体验会低于原生tabBar。App和小程序端非必要不要自定义。H5端的自定义tabBar组件:H5端不存在原生tabBar性能更高的概念,并且宽屏下常见的tabBar在顶部而不是底部,此时可以使用custom-tab-bar组件来自定义普通自定义tabBar:使用view自行绘制tabBar。如果页面是多页方式,切换tabBar将无法保持底部tabBar一直显示。
2024-06-28 08:46:50 217
原创 消费疲软,预期一下债券的平均收益
在预测消费疲软对债券平均收益的影响时,我们需要考虑多个因素,包括宏观经济环境、货币政策、通胀预期以及债券市场的具体表现等。
2024-06-27 13:23:05 310
原创 uni-app数据和缓存(十三)
将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。从本地缓存中异步获取指定 key 对应的内容。从本地缓存中同步获取指定 key 对应的内容。异步获取当前 storage 的相关信息。同步获取当前 storage 的相关信息。从本地缓存中异步移除指定 key。从本地缓存中同步移除指定 key。同步清理本地数据缓存。
2024-06-26 17:38:00 260
原创 uni-app滑块视图容器(十一)
注意滑动切换和滚动的区别,滑动切换是一屏一屏的切换。swiper下的每个swiper-item是一个滑动切换区域,不能停留在2个滑动区域之间。组件中,宽高自动设置为100%。注意:宽高100%是相对于其父组件,不是相对于子组件,不能被子组件自动撑开。一般用于左右滑动或上下滑动,比如banner轮播图。
2024-06-26 11:25:57 371
原创 uni-app实现下拉刷新/停止刷新(十)
开始下拉刷新,调用后触发下拉刷新动画,效果与用户手动下拉刷新一致。在 js 中定义 onPullDownRefresh 处理函数(),监听该页面用户下拉刷新事件。停止当前页面下拉刷新。
2024-06-26 08:52:31 208
原创 产业升级具体可从哪些方面入手?
综上所述,产业升级涉及技术创新、产业链升级、品牌建设、绿色发展、人才培养、国际化战略、金融服务创新、知识产权保护、产业集群发展和产业结构调整等多个方面。企业需要根据自身实际情况和发展需求,选择合适的产业升级路径和措施,不断提高自身竞争力和市场地位。产业升级是一个广泛而复杂的过程,涉及多个方面。
2024-06-25 17:49:06 279
原创 消费疲软,如何提振市场信心
综上所述,提振市场信心需要从多个方面入手,包括提高消费者购买力、增强消费者消费意愿、优化消费环境、推动产业升级和创新、实施积极的财政政策和货币政策以及加强国际合作与交流等。这些措施的实施将有助于缓解消费疲软现象,促进经济持续健康发展。消费疲软是一个复杂的市场现象,提振市场信心需要从多个方面入手。
2024-06-25 17:45:50 201
原创 一款轻量级的WPF UI库---Adonis UI
Adonis UI适用于 WPF 应用程序的轻型 UI 工具包,提供经典但增强的 Windows 视觉对象。
2024-06-24 11:32:39 356
原创 LiteDB - 一个单数据文件 .NET NoSQL 文档存储
DbRef(x => x.Customer, "customers") // 1 对 1/0 引用。.DbRef(x => x.Products, "products") // 1 对多引用。// "Produts" 和 "Customer" 来自其他集合 (而不是嵌入的文档).Include(x => x.Products) // 1 对多引用。// 每个 Order 实例都会加载 Customer/Products 引用。// 插入新的 customer 文档 (Id 是自增的)
2024-06-24 10:14:49 103
原创 FTP数据传输响应问题
大部分提供的是本地存储,讲主程序存储到一个文件,然后根据主程序内运行的子程序,找到子程序运行文件,获取实时的加工参数。表面上很简单,大不了把对应设备的运行程序文件夹做个共享,在获取文件分布解析。//ftp下载文件时超时处理,继续重新处理。看着没有任何问题,但是在我获取主程序后,再次获取子程序时就会发现,由于远程设备一直在运行,大部分显示文件被占用。logger.Info("ftp文件:"+ftpfileparh);//应对ftp下载文件超时处理代码,待测试。/// 从ftp上下载文件到本地。
2024-06-21 13:54:00 47
原创 抓取另一个应用程序(app)内的测试数据方法
在Windows操作系统中,利用C#来抓取另一个应用程序(app)内的数据通常涉及到一些高级技术,如Windows API调用、内存读取、UI自动化等。这些技术都有其特定的用途和限制,而且可能涉及到法律和道德问题。在尝试这样的操作之前,请确保你了解相关的法律和隐私政策,并确保你有合法的理由和权限去获取其他应用程序的数据。
2024-06-19 15:28:17 168
原创 HTTP 概述
HTTP是一种用于获取资源(如 HTML 文档)的协议。它是 Web 上任何数据交换的基础,它是一种客户端-服务器协议,这意味着请求由接收方(通常是 Web 浏览器)发起。一个完整的文档是从获取的不同子文档中重建的,例如文本、布局描述、图像、视频、脚本等。客户端和服务器通过交换单个消息(而不是数据流)进行通信。客户端(通常是 Web 浏览器)发送的消息称为请求,服务器作为应答发送的消息称为响应。HTTP 设计于 1990 年代初期,是一种随着时间的推移而发展的可扩展协议。它是一种通过TCP或。
2024-06-13 11:45:55 1123
原创 推荐一款WPF绘图插件OxyPlot
开始PlotViewPlotModelPlotView例子您可以在代码存储库的文件夹中找到示例。NuGet 包最新的预发布包由 AppVeyor CI 推送到。若要安装这些包,请设置 myget.org 包源并记住“-pre”标志。OxyPlot 是 .NET 的跨平台绘图库。该代码在 MIT 许可证下获得许可。这是一个非常宽松且对企业友好的许可证。参见和了解更多详情。核心库是一个,可以在不同的平台上使用。
2024-06-12 16:00:42 1666 2
原创 让 AI 写高考作文!10 款大模型 写的作文
有部分考生反馈,很庆幸,自己的语文老师押中了作文的方向,尤其是“新课标 I 卷”的作文。当让 Kimi 自评这篇作文时,其起初称,“作为人工智能助手,我并不具备主观评价文章的能力,但我可以提供一些评价标准供您参考”。我们于时下也让参与百模大战的大模型产品们试了试,没想到让 AI 写一篇 800-1000 字的 AI 作文,只需要约 20 秒的时间。“总而言之,我的作文是一篇合格的作文,但仍有很大的改进空间。随着互联网的普及、人工智能的应用,越来越多的问题能很快得到答案。(满分为 60 分)。
2024-06-12 13:59:05 430
原创 使用 ML.NET CLI 自动进行模型训练
ML.NET CLI 是一个.NET 工具。若没有安装,打开vs ,点击新建下项目按装多个工具和功能安装位置;安装后,你为其指定一个机器学习任务和一个训练数据集,而它将生成一个 ML.NET 模型以及要运行的 C# 代码,以便在应用程序中使用该模型。如下图所示,生成高质量的 ML.NET 模型(序列化模型 .zip 文件)以及用于运行该模型/对该模型评分的示例 C# 代码非常简单。此外,还会生成用于创建/训练该模型的 C# 代码,以便可以研究和迭代用于该生成的“最佳模型”的算法和设置。
2024-06-11 22:07:22 315
原创 不上班还有那些出路
在现代社会中,除了传统的全职工作之外,确实有多种非传统的工作方式和出路可以选择,以满足个人兴趣、灵活性或创收需求。自由职业者:包括作家、设计师、程序员、咨询顾问、摄影师等,可以通过网络平台(如Upwork、Freelancer)接单工作。家庭手工艺或副业:制作手工艺品、烹饪、二手交易等,既可以消磨时间,也能带来额外收入。远程工作:很多公司提供远程职位,比如软件工程师、客服、营销人员等,能够在家办公。创业:如果你有商业想法,可以尝试创办自己的公司或产品,做老板的同时实现个人价值。
2024-06-11 16:25:05 194
原创 HBuilder中能否使用机器学习
例如,你可能会使用JavaScript库如TensorFlow.js来进行前端的轻量级机器学习模型开发,或者使用Python后端与HBuilder配合,通过API调用实现机器学习服务。在HBuilder项目中使用TensorFlow.js(简称TF.js)是一个很好的选择,如果你想在Web应用中集成机器学习能力,尤其是浏览器端的计算。: 首先,确保你已经安装了HBuilder(原名DCloud),然后在HBuilder的项目中,可以通过npm来安装TF.js。: 对于预测任务,你可以使用。
2024-06-07 15:13:45 174
原创 以“交流“为主题写一篇文章
详细介绍交流的定义,包括口头交流、书面交流、肢体语言交流等。分析各种交流形式的特点和适用场景,如面对面交流的即时性、书面交流的持久性等。讨论现代社会中交流方式的多样性,如社交媒体、即时通讯工具等。
2024-06-07 14:41:24 334
原创 DNN模型介绍
综上所述,DNN是一种基于多层感知机的深度学习模型,具有强大的特征提取和抽象表达能力,广泛应用于各种领域。然而,它也存在一些不足,如对类别特征的支持不好和对系统算力要求较高。DNN,全称Deep Neural Networks,即深度神经网络,是一种深度学习模型。前言:最近在给小朋友做一个项目,通过图片识别动物;
2024-06-06 16:30:08 490
原创 爬虫实现思路
现在的人工智能太强大了,只要有问题,输入后就能给出大致的实现思路;:使用浏览器的开发者工具(如Chrome的DevTools)来查看和分析搜索结果的HTML结构,找到图片链接和其他关键信息。:确定一个支持按动物名称搜索并展示图片的网站,比如Google图片搜索、Bing图片搜索或专门的动物图片网站。:考虑处理网络错误、重试逻辑、遵守网站的robots.txt和速率限制等。)来解析返回的HTML内容,提取图片链接和其他所需信息。问题: c# 书写爬虫爬取按动物名称,下载动物图片。:根据提取的图片链接,使用。
2024-06-06 13:31:28 2591
原创 机器学习ML.NET
是用于 .NET 的跨平台开源机器学习 (ML) 框架。ML.NET 允许开发人员在其 .NET 应用程序中轻松构建、训练、部署和使用自定义模型,而无需开发机器学习模型的专业知识或使用 Python 或 R 等其他编程语言的经验。该框架提供从文件和数据库加载数据,支持数据转换,并包含许多 ML 算法。借助 ML.NET,您可以针对(如分类、预测和异常检测)训练模型。您还可以在 ML.NET 中使用 TensorFlow 和 ONNX 模型,这使得框架更具可扩展性,并扩展了支持的方案数量。
2024-06-04 13:53:04 928 2
原创 .NET 使用Automapper映射 Record类型
值得注意的是,由于record是不可变的,因此我们只能在创建时初始化其属性,无法在后续代码中修改属性值。因此,在映射过程中,Automapper会自动为record类型的目标对象生成一个构造函数,并根据源对象的属性值进行初始化。我已经将项目的所有Dto都是用record类型,但是record类型还是有些需要注意的点,本文将介绍如何使用Automapper将POCO映射成record的对象。安装完成后,我们可以在项目中引入Automapper的命名空间,以便在代码中使用Automapper相关的功能。
2024-06-04 08:44:47 483
原创 速率限制中间件AspNetCoreRateLimit
如果客户端每秒发出 3 个请求,并且您设置了每秒 个呼叫的限制,则其他限制(如每分钟或每天计数器)将仅记录第一个呼叫,即未被阻止的呼叫。如果设置为 ,则限制将应用于每个端点,如 中所示。例如,如果设置为每秒 5 次调用的限制,则客户端可以每秒调用 5 次,但也可以调用 5 次。当您的 Kestrel 服务器位于反向代理后面时,用于提取客户端 IP,如果您的代理使用不同的标头,则使用此选项进行设置。在常规规则中搜索匹配项,如果匹配的常规规则具有 IP 规则中不存在的已定义时间段,则也会使用此常规规则。
2024-06-03 17:41:07 1004
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人