- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Rust语言中match详解
表达式是Rust中一种强大而灵活的工具,它可以帮助我们处理各种条件和变量取值的情况。通过合理使用模式匹配,我们可以编写更清晰、更健壮的代码。根据不同的硬币类型,我们执行相应的代码逻辑,并返回对应的价值。的模式,并根据变量的取值与模式匹配情况来选择执行相应的代码块。类型一起使用,用于根据变量的不同取值执行不同的代码逻辑。是一个用于模式匹配的关键字。下面是一个简单的例子,展示了如何使用。是一个枚举类型,表示不同的硬币。由一个模式和相应的代码块组成。表达式执行时,它会逐个检查每个。时,我们返回5,以此类推。
2023-12-17 00:09:57
997
原创 一个区块链程序员的自述
刚开始的时候,我迷失在一片陌生的代码海洋中,各种概念和术语让我觉得无从下手。但是,对于我来说,这是一次成长的机会。渐渐地,我逐渐理解了区块链的本质和工作原理,并开始在实际项目中贡献自己的力量。我愿意付出更多的努力,投入更多的时间和精力来探索更深层次的技术和应用领域。同时,与其他区块链开发者的交流和合作也让我受益匪浅,让我不断进步和成长。我希望通过自己的努力和贡献,能够推动区块链技术的发展,为社会带来更多的便利和创新。以上是我作为一个区块链程序员的自述,希望通过这篇文章能够与你分享我的经历和感受。
2023-12-16 23:35:47
642
1
原创 一个程序员的自述
无论是简单的小程序,还是复杂的大型项目,我都会尽心尽力地保证代码的质量和安全性。编程让我感到自己的无限可能,我相信,只要努力,没有什么难题是解决不了的。这是我作为一个程序员的自述,希望我的故事能够激励更多的人加入到编程的行列,一起创造更加美好的未来。每当我打开编辑器,开始编写代码的时候,我仿佛进入了一个全新的世界。这个世界,是由冷冰冰的二进制代码构成的,但它却让我感受到了无穷的乐趣和挑战。但我并不惧怕这些,因为我深信,只要充实自己的知识和技能,不断学习和进步,就一定能够在这个充满机遇的行业中脱颖而出。
2023-12-16 23:33:43
453
原创 Vue项目使用WebAssembly之后,Nginx如何解决WebAssembly不支持的问题
Uncaught (in promise) TypeError: WebAssembly: Response has unsupported MIME type 'application/wasm; charset=utf-8' expected 'application/wasm'
2023-12-14 15:09:15
1323
原创 h5页面在iphone等设备无法正常渲染
解决方案:http://eotodo.com/share/jishu/jishu24.html使用babel将代码进行兼容性转化
2019-05-19 01:06:49
1297
原创 MACD详细计算方法及例子
MACD对技术流投资者的重要性不言而喻。然而,很多资料对其详细算法都语焉不详。尤其是第一天和第二天的MACD的处理方式,很多说法有差别。今天查了查资料,终于搞清楚了其计算方法。用该方法计算理工检测,法因数控等股票MACD,和大智慧或者飞狐交易师上面显示的DIFF,DEA以及MACD完全吻合。关键的一点是:新股上市首日,其DIFF,DEA以及MACD都为0,因为当日不存在前一日,无法做迭代。而计...
2019-05-17 14:53:08
3341
原创 v-charts绘制图表限制小数位数
v-charts 限制小数精确位数是通过 digit属性来实现的 // k线图数据设置 kmapSetting() { this.chartSettings = { showMA: true, digit: 8, showVol: true, showSymbol: false, downC...
2019-05-08 09:31:12
2175
原创 前端vue实现点击复制,将文本复制
页面模板代码<input ref="code" value="eotodo.com" readonly></input><div @click="copyBtn" class="cursor">复制</div>script代码 // 复制邀请码 copyBtn() { let copyText = ...
2019-05-06 19:15:01
2793
2
原创 消息队列mqtt取消订阅的回调
消息队列的回调,可以帮助我们知道任务的结果,无论是成功还是失败,我们可以根据结果执行不同的操作,取消订阅的sdk源码 /** * Unsubscribe for messages, stop receiving messages sent to destinations described by the filter. * * @name Paho.MQTT.Cli...
2019-04-25 17:57:17
5647
1
原创 vscode 开发vue项目<template>标签报错
项目已经开发很长时间了,一直没有问题,但是昨天新建了个项目,所以开发工具安装了下less支持,今天来打开以前的项目,发现template标签报错了,一脸懵逼,首先想的是先把less插件禁用,但是依然没有生效,后来怕了好长时间,才处理掉。1,确认是否安装了vetur插件。2,找到vscode的设置3,按图找到json文件4,添加如下配置"files.associati...
2019-04-25 10:05:06
8438
11
原创 Vue封装的极验连接组件
全局定义的变量let param = { baseURL: '/api',//开发 // baseURL:'',//生产 jy_sdk: 'gt.js'}export { param,}min.js引入极验// 极验require('@/assets/js/' + param.jy_sdk);Vue.prototype.$initG...
2019-04-22 17:36:31
637
转载 GIT tag的使用
使用tag可以为你的代码标记版本号,有问题的话,也可以及时回退到相对稳定的版本本地仓库操作:1:打 tag 标签(在commit 之后,push之前,去添加tag)git tag -a v1.0 -m “commit version 1.0”加上 -f 覆盖原有的taggit tag -f v1.02:push 到远程仓库(打完tag之后,去push即可)...
2019-04-22 11:10:01
508
原创 正则表达式大全
1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}5、不能以_开头(?!_)不能以_结尾(?!.*?_$)...
2019-04-11 10:18:16
2392
原创 vue项目开发中,子组件使用样式隔离之后,解决父组件无法修改子组件的样式
Scoped CSS当 <style> 标签有 scoped 属性时,它的 CSS 只作用于当前组件中的元素。这类似于 Shadow DOM 中的样式封装。它有一些注意事项,但不需要任何 polyfill。它通过使用 PostCSS 来实现以下转换:<style scoped>.example { color: red;}</style>...
2019-04-11 10:03:26
3244
转载 使用 WebSocket 客户端连接 MQTT 服务器/vue 项目使用mqtt消息队列实现推送
简介近年来随着 Web 前端的快速发展,浏览器新特性层出不穷,越来越多的应用可以在浏览器端或通过浏览器渲染引擎实现,Web 应用的即时通信方式 WebSocket 得到了广泛的应用。WebSocket 是一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 通信协议于2011年被 IETF 定为标准 RFC 6455,并由 RFC 7936 补充规范。WebSocket AP...
2019-04-11 09:56:14
4594
原创 前端二维码的实现/vue项目实现前端生成二维码
需求项目中某些功能要用到二维码,比如说某个下载链接,对于移动端用户来说,我们不能只展示一个url,让用户自己复制去下载。或者h5页面,此时就需要展示一个二维码来给用户,让用户直接扫码进入链接。分析当初在设计的时间,考虑的是后端返回图片,但是图片返回会有些影响,不管是图片的加载时间还是后端图片的生成,都远远没有我们前端自己来动手方便,毕竟自己动手丰衣足食。实现一、在Vue...
2019-04-11 09:49:02
3656
原创 从0到1--ccap实现前端图片验证码
一:依赖项ccapnpm install ccap --savesessionnpm install expression--session --save二:前端html代码regist.html <!-- form表单实现注册 请求方式post --> <form action="/users/regist" method="PO...
2018-09-11 22:21:50
334
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人