【区块链】深入剖析免费赚钱app的本质

news2024/11/17 2:38:44

你对免费赚钱软件好奇吗?

  • 前言
  • 一、揭开“免费赚钱app”神秘面纱
    • 1.常见的赚钱app
    • 2.app真的在做慈善吗?
    • 3.羊毛党的价值
    • 4.真正的游戏规则
  • 二、区块链
    • 1.哈希算法
    • 2.互联网挖矿
  • 三、深入探讨“区块链”的套路
    • 1.免费赚钱app真正的价值
    • 2.虚拟货币的本质
    • 3.虚拟货币泡沫真相
    • 4.区块链的一出好戏


前言

你对免费赚钱软件好奇吗?

如果你有以下疑问,本篇文章带你一探究竟!

  1. 刷视频能赚钱?看新闻能赚钱?走路也能赚钱?玩游戏也能赚钱?他们到底是怎么捞钱的呢?这些app的底层逻辑又是什么?

  2. 真的是你在薅app的羊毛吗?它们靠什么赚钱?免费赚钱app真的是在做慈善吗?

  3. 互联网挖矿是什么?虚拟货币又是什么?区块链又是怎样悄无声息的骗到你的?

  4. 达芬奇的《蒙娜丽莎》创作完400年间无人问津,为何一夜间家喻户晓,上世纪初刚进入大众视野,身价就已高达34亿美元。真的是因为人们艺术鉴赏能力刚刚被挖掘,才看到它的艺术价值吗?

  5. 限量球鞋的价值为什么会被越炒越高?它和区块链有什么联系?和虚拟货币的本质又有着怎样微妙的联系?

注:
1、以下内容中部分名词替换,意思不变

虚拟货币=Virtual currency
比特币=B

2、文章内容仅代表我的一些薄见,纯属好奇心驱使下的闲谈。

文章很长,耐心看完,希望对你有帮助!


一、揭开“免费赚钱app”神秘面纱

1.常见的赚钱app

刷视频赚钱的某某极速版app,看新闻赚钱的某猫app,合成宠物赚钱的某狗app,唱歌赚钱的某织app,走路赚钱的某多多app,答题赚钱的某多多app,猜成语赚钱的某高手app等等

虽然形式各异,但原理类似。

在这里插入图片描述

以上app只是免费赚钱软件中的沧海一粟,上亿次的下载量,每天几十万的红包支出,是谁来支撑着这笔巨大开支呢?

2.app真的在做慈善吗?

我自己的亲身经历,几年前也下载过类似的软件,是一款合成游戏

游戏模式很简单,拖动动物升级,两个1级动物升一个2级动物,两个2级动物升一个3级动物,以此类推,等级越高动物产金币速度越快,产出的金币按游戏规则兑换相应数量的钱

在这里插入图片描述

如果想要增加产币量,有两种方式
①看广告加速产币60秒
②邀请新用户立即获得巨额金币

由于软件中没有充值入口,功能相对简单,最初我认为赚的红包都来自于广告费

在这里插入图片描述

隐隐约约中仿佛形成了一条完整的逻辑闭环

→用户想获得更多金币去拉新用户→
→新用户的增加可以吸引来更多广告商→
→更多广告商就会有源源不断的广告费→
→广告费将支撑软件“活下去”→
→软件“活下去”用户就可以一直赚金币→
→用户想获得更多金币就去拉新用户→

在这里插入图片描述

最初我对免费赚钱app的理解是,它不用充值就能赚钱。对我的影响无非是消耗时间和电量,不过是一个薅羊毛软件罢了。

或许,很多人都是这样想的

那么到这,你以为你已经看清了这个游戏么?

No!
好戏才刚刚拉开帷幕,你以为的只是软件商想让你以为的罢了

在这里插入图片描述

3.羊毛党的价值

首先,这绝不是一个简单的薅羊毛游戏

大多数人觉得软件收益来自广告费,因此,用“劳动”换取人民币,似乎天经地义。

这就它们是比其他赚钱app要高级的地方早期免费赚钱app是通过用户注册某app新用户、绑定银行卡、实名认证,甚至做用你自己的名义做一些事等等,他们的目的显而易见

在这里插入图片描述

但早起赚钱软件要求较为严格,提现的流程是相对复杂的。文章最开始提到的刷视频赚钱这些软件,却是有实打实的赚钱模式的。它们不是靠坑蒙拐骗,而是只需要用户动动手指,看看视频,玩玩游戏就能赚到钱,这在很大程度上降低了用户的戒备心。

软件前期宣传再配合上“无需充值,登录就给红包”的嘘头,大部分小白基本上就相信了这款软件。每个用户也确实拿到了几元到几十元不等的现金红包。

但是,真的有天上掉馅饼的好事吗?少数人拿到钱以后担心被骗就退出了这场“薅羊毛游戏”,但绝大多数还是抵不住诱惑,继续“薅羊毛”。

在这里插入图片描述

简单动脑想想就不难发现,一款软件研发加后期运营需要投入几百万元的资金,而绝大多数免费赚钱软件都是由刚注册不久的小公司或小微企业带头投资的

公司老板投入巨额资金,还要让几千万的用户都“免费”赚到钱,换成你做老板,你会这样做吗?

有人会想,不是可以用流量换钱吗?这种陈旧的想法是最初软件商拿来忽悠人的,要知道,目前app的盈利方式无非就两种,广告和线上产品销售(包括充值)。

那又有人会想,既然不卖产品,很明显靠广告费盈利

可是很多人忽略了广告商这个层面的问题。

你简单地把公司收益等同于广告费,可你仔细想过吗?

如果你是一家广告商,你会把广告投放在为薅羊毛才下载软件,但对你的广告毫无兴趣的白嫖党身上吗?即便是抖音推送广告,也会依据大数据分析每个用户喜好后精准推送,而这些软件靠什么获取你的个人爱好呢?靠看广告吗?还是靠玩游戏升级小动物?

在这里插入图片描述

也许一开始有些暴利项目如某些喊着“一刀999,登录即可领取满级大礼包”的游戏或者是一些民间借贷类的广告主会来投一投,增加一下曝光,但软件仅靠这些小投资一天都撑不下去,那软件商究竟靠什么养活几千万用户呢?

除非,软件商有足够的资本来补贴收益,甚至用软件带来的巨额效益支撑着app继续运营下去!

你以为你的用户价值,真的只是作为软件流量获取的那点广告费吗?你冲着薅羊毛捡便宜来,但在公司眼里,如果你没有超出“羊毛”的价值,那这种生意就是在做慈善,可惜软件商并不是傻子

软件赚取广告费只是一个幌子,真正的游戏规则呼之欲出!

在这里插入图片描述

4.真正的游戏规则

区块链,才是这场游戏的终极玩法!

这些所谓的免费赚钱app,都是打着区块链外衣的狼。他们都谎称自己将用区块链技术,打造世界通用的Virtual currency。然后借助各种营销手段,拉人头进来投资,把币值拉升(暂且理解为软件中间兑换的金币,但本质不同),紧接着官方卖币套现,跑路

这是五六年前常见的套路。而他们跑路的借口都也已经司空见惯了,什么黑客攻击,网络瘫痪,关闭整修,公司破产等等,这里就不一一列举了。

在这里插入图片描述

不过他们跑路对多数用户影响并不大,对于沉浸在赚金币的用户来说,他们几乎没有任何损失。

而一小部分用户,他们看出了公司在玩区块链,他们也知道软件对应的Virtual currency市值一定会暴涨,于是不断买进。最后软件商突然套现跑路,这些人被套死在最高点,损失几千几万甚至几十万的都有,而这也是软件商赚钱的第一步——高价套现!

那区块链到底是什么,新闻上经常可以看到区块链的消息,区块链是如何实施诈骗的呢?

在这里插入图片描述

接下来,我们就来好好聊聊区块链!

二、区块链

科普文章,自然不会给大家扣一堆专业名词,什么用分布式数据库识别、传播和记载信息的智能化对等网络还是去中心化的在线记录保存系统等等

抛开专业定义,一分钟说明白区块链

在这里插入图片描述
就像后人评价唐代诗人白居易一样,古今诗歌千万篇,都好像觉得诗句越玄越妙,殊不知诗句的绝妙之处乃在于返朴归真顺乎自然!

区块链通俗来说就是一个透明公开的大账本,每个人有多少钱,这笔钱由谁转给谁,转了多少等详细信息都会记录在区块链中。

简单举个例子,比如有三名用户ABC,以下是他们初始财产数目

在这里插入图片描述

区块链会将用户ABC有多少钱,以及钱的流动信息都记录下来。比如我们进行转账操作,A转给B 35BTC,B又转给C 0.01BTC都会记录在这个区块中

在这里插入图片描述

而每个区块之间要有相应的标识来标记前后

在这里插入图片描述
这样,由成千上万个区块组成的长链就是区块链

在这里插入图片描述

看到这有人会问,区块链看起来也没什么特别之处,为什么它会是终极玩法呢?

如果区块链的功能仅仅是数据存储,那可就太小看它了。在区块链中为了保证数据的真实性和有效性,通常会使用一些算法来验证其是否真实可靠。

在这,我们先得了解两个概念:哈希算法和互联网挖矿

1.哈希算法

哈希算法就是将输入数据进行摘要,得到一个总长度不变的输出,只要修改任何内容,输出的结果就会有很大不同。

比如我输入CSDN九芒星CSDN九芒星#,它对应的哈希输出截然不同

输入输出
CSDN九芒星4665be8a503eadf7f83c4a376d5379dfea690ca9
CSDN九芒星#ec45ae11ca10313210c21617ae75ae7d2120bcc5

正因为哈希算法的复杂性,区块链中通常采用哈希算法来标识每个区块的文件信息,以保证其唯一性。

比如我们在下载Windows10操作系统的时候会看到一串哈希摘要(SHA1),它可以用来唯一标识该文件,就像每个人的身份证号一样。
在这里插入图片描述

为了更好理解,我用一个较简单的哈希加密程序来演示

package 哈希加密算法;

import java.nio.charset.StandardCharsets;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import javax.crypto.Mac;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;

public class Hash {
	   //4种加密算法
	   public static final String HMAC_SHA1 = "HmacSHA1";
	   public static final String HMAC_MD5 = "HmacMD5";
	   public static final String HMAC_SHA256 = "HmacSHA256";
	   public static final String HMAC_SHA512 = "HmacSHA512";

	   public static String encrypt(String EncryptParameter, String SecretKey, String algorithm) {
		   //加密参数、密钥、加密算法
	       String cipher = "";
	       try {
	           byte[] data = SecretKey.getBytes(StandardCharsets.UTF_8);
	           //根据给定的字节数组构造一个密钥,第二个参数指定一个密钥的算法名称,生成HmacSHA1专属密钥
	           SecretKey secretKey = new SecretKeySpec(data, algorithm);
	           //生成一个指定Mac算法的Mac对象
	           Mac mac = Mac.getInstance(algorithm);
	           //用给定密钥初始化Mac对象
	           mac.init(secretKey);
	           byte[] text = EncryptParameter.getBytes(StandardCharsets.UTF_8);
	           byte[] encryptByte = mac.doFinal(text);
	           cipher = bytesToHexStr(encryptByte);
	       } catch (NoSuchAlgorithmException | InvalidKeyException e) {
	           e.printStackTrace();
	       }
	       return cipher;
	   }

	   //byte数组转hex字符串
	   public static String bytesToHexStr(byte[] bytes) {
	       StringBuilder hexStr = new StringBuilder();
	       for (byte b : bytes) {
	           String hex = Integer.toHexString(b & 0xFF);
	           if (hex.length() == 1) {
	               hex = '0' + hex;
	           }
	           hexStr.append(hex);
	       }
	       return hexStr.toString();
	   }
	}

然后开始测试SHA1加密结果

package 哈希加密算法;

import javax.crypto.Mac;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
import java.nio.charset.StandardCharsets;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;

//测试
public class Test {
   public static void main(String[] args) {
       String valSha1 = Hash.encrypt("CSDN九芒星#", "1234567", Hash.HMAC_SHA1);
       System.out.println(valSha1);      
   }
}

它的本质是进制转换,只不过区块链操作会更复杂,它会加入消息填充。

在这里插入图片描述

先将消息分割成m个处理块,然后为哈希设置初始化值。最后将处理完成的数据生成消息摘要,再利用对应的哈希函数等生成哈希值。

虽然说起来简单,但真正要计算出有效数据会消耗大量算力,当然这都是后话了,我们言归正传,谈谈互联网挖矿。

2.互联网挖矿

互联网挖矿,简单来说就是生成一个区块,链入区块链的过程

我们拿B举例,上面谈到哈希算法,它会为每个区块生成一段唯一标识的十六进制字符串

在这里插入图片描述

然后我们将十六进制转为二进制输出

在这里插入图片描述

而B的游戏规则希望你可以对这串二进制数进行二次哈希,得到一个新的组合,并且让最终输出结果的前n个数都为0。(本次实验n算到第73位,实际中n可能会更大,就需要更大的算力)

在这里插入图片描述

然后区块哈希值后面的加数每增加一位,就会重新输出一组二进制结果,如果你找到了这个对应组合(区块哈希值+871412813),那就可以获得相应的比B作为奖励。

在这里插入图片描述

这种枯燥的计算过程就是互联网挖矿的本质了。不同的Virtual currency挖矿方式大同小异,难度也各不相同。尽管挖矿程序可以加快挖矿速度,但每台电脑算力十分有限。

1T算力每天可以产出0.00000656枚B,这个是全球公开的数据。一块3080ti的算力大约为240-280M,按全网最高280M计算,想要在一天内挖到一个B需要57817731.7块3080ti同时挖矿才有可能达到

假设B的算力每秒达到236万亿次哈希碰撞,相当于塞满绿豆的20万多个足球场中绿豆的数目,即使这么大的算力,也要10分钟左右才能碰撞出一个哈希值。照这个速度,即便是24小时开着电脑挖矿,也至少需要3个月才能挖到一个B。而现实中,挖一个B快则一年,慢一些的需要四五年时间。

至于电费,可以脑补一下,不管是3080ti还是矿机都不亚于家庭中那些大功率电器,这显然是一笔不小的开支。

在这里插入图片描述

看到这儿,为什么说区块链才是免费赚钱app的终极玩法?想必大家心里已经有答案了。

挖矿的实质就是将一个小的区块并入大的区块链中,其中需要大量算力,用显卡或矿机挖矿已经很常见了。

当然最廉价的矿工还属免费赚钱app上的用户,俗话说养兵千日用兵一时,红包可不是白给的。某些软件商通过修改软件内部运行机制,他们只需要拿一小部分钱当做红包诱饵给到用户手上,就会有几千万甚至几亿名矿工自愿挖矿,这样一来也能达到和用矿机挖矿的效果。

你以为这就结束了吗?软件商赚钱的大戏才刚刚开始!

三、深入探讨“区块链”的套路

前面讲挖矿的时候谈到算力

区块链诈骗范围到底有多广,真的有点出乎意料。有次和亲戚聊天得知他在一款名为某螺科技的app上通过卖什么东西赚钱,当时也没太在意。就去app个人主页简单看了一眼,什么某螺币、TLBC、算力。没错,又是一款挖矿软件

在这里插入图片描述

说白了,上面的某螺币就是一种Virtual currency,这个app本质上和其他免费赚钱app差不多,一样的区块链套路,一样的廉价矿工。

1.免费赚钱app真正的价值

回到正题,就像文章最开始提到的某音极速版,答题赚钱app,走路赚钱app等等。虽然他们本质上也属于挖矿,但其附加功能仍然可以作为一款称职的app。先不说挖矿会不会影响手机性能,就一款app而言,他们可以为用户提供视频浏览,新闻阅读,运动激励,娱乐消遣等服务,本身也有一定社会价值。

但这些app存在的意义或目的,更多的在于打造其Virtual currency的价值,这才是软件商真正要做的事情。

在这里插入图片描述

当你还在傻傻地赚金币领红包,那些看懂游戏规则的人,直奔该Virtual currency市场交易,他们一直在等待这场割韭菜游戏真正拉开大幕的那一刻:Virtual currency开放交易

所以这也回答了最开始的问题:软件商靠什么赚钱?

没错,发行Virtual currency,生产Virtual currency的权利掌握在他们手里,等Virtual currency值钱了,逐渐开放交易,玩弄币值,收割韭菜。

那有人会问,为什么过去好几年都没看到那些小众Virtual currency开放交易?

这个问题其实通过前面挖矿的速度就可以解释,它们并不是没开放,只是很多人感觉不到而已

举个例子,如果B大涨大跌,势必会引起媒体关注,普通用户或许会了解一二

在这里插入图片描述

但如果换成其他的Virtual currency,比如莱特币(LTC)、泽塔币(ZET)、以太币(ETH)等等 ,它们的波动绝大部分人根本感受不到,但你知道吗,这些全都是排名前10Virtual currency!

全球排名靠前的Virtual currency况且如此,无法引起你的注意,更何况小公司创办的Virtual currency呢?

当然,还有一个很重要的原因是操纵者为了规避风险,他们并没有选择杀鸡取卵,大赚一笔后就跑路,而是选择了长期盈利的方式来慢慢割韭菜。

这样既可以让自以为在薅羊毛的韭菜们毫无感觉,还可以稳住少部分想要投资Virtual currency的韭菜们,可谓是一箭双雕!
在这里插入图片描述

既然Virtual currency赚钱,那为什么炒Virtual currency的人还是寥寥无几呢?

2.虚拟货币的本质

你仔细想想,如果靠炒Virtual currency来盈利的模式没问题,那百度、腾讯、阿里、华为这几家互联网巨头,为什么不顺应“所谓的区块链”,搞个百度币、腾讯币、阿里币、华为币呢?

因为他们知道,这种模式下的区块链项目,都是泡沫,长期价值为零。你想想,挖矿消耗了这个国家巨大的电力,但为社会提供了任何价值么?它的本质是以消耗多数人的方式来达到自己赚钱的目的。

在这里插入图片描述
这也是为什么网上有人把Virtual currency统统称为空气币

3.虚拟货币泡沫真相

所以,Virtual currency泡沫的真相到底是什么?

其实绕来绕去他们都在玩一个东西——共识,也就是IP

公司卖货讲究打造公司品牌,个人职场生存讲究打造个人IP,其实都是提高自己在目标受众中的知名度

大家都知道贵州茅台酒,但真正喝过茅台酒的人也才几千万,这就是共识!

一家公司知道的人越多,这家公司的销售市场就越大;张三这个人被人们知道的越多,张三的事业版图就越开阔。

大到公司战略、明星效应,小到街坊邻居八卦、口碑人脉,莫不是如此。

在这里插入图片描述

IP这个东西虽然虚无缥缈,但却是实打实的真金白银。

再比如黄金、钻石、古董、名人字画、明星签名,这些无一不是共识的体现。只要一个事物在群众心里达到共识,认为它是财富的象征,那它就永远有人买,黄金如此,Virtual currency亦是如此!

这也回答了文章开头《蒙娜丽莎》的问题,《蒙娜丽莎》这幅画最初在卢浮宫一直平平无奇,甚至连镇馆之宝都谈不上。

在这里插入图片描述

直到它被小偷偷走,两年后被追回,各大媒体借此热点争先恐后的报道,短短几天就引起全国人民的关注。借此势头,专家点评,政府出面,短短几个月就火遍整个欧洲,拍卖价值直接1亿起步,这就是IP!

所有区块链的包装,不管是刷视频换AA币,看新闻换AB币还是用走路步数换AC币,他们的核心只有一点:打造这个Virtual currency的共识,用各种营销手段炒高它的共识价值

那些免费赚钱app中的任务,无非是想让你认同他们的金币(Virtual currency),要让你从潜意识中提升它的价值。

唯有达成这个前提,才有操纵者之后的高价抛盘,才有强大的资金流支撑着软件继续运营下去。

最后,等到庄家离场,没有后续的营销跟进,虚拟物的IP价值就烟消云散,只剩散户手里的代币一天天贬值。这就是Virtual currency的归宿!

在这里插入图片描述

共识,客观上根本不存在的东西,它完全以人的意志为转移。

就像80后炒股,90后炒币,00后炒鞋,无一不是一场场共识经济下的资本游戏

到这你以为自己又看懂区块链了吗?

NO!这场资本游戏还有最后一场戏!

在这里插入图片描述

4.区块链的一出好戏

既然操纵者通过广告商赚一小部分钱,又通过挖矿和炒高Virtual currency赚另一部分钱,那剩下的那部分到底是什么?

卖铲子”!

没错,就是“卖铲子”。简单来说不让用户直接去用手挖矿,效率低下且操纵者很难捞到钱,他们先要让你买一把自己生产的铲子,再去为他们挖矿,达到效益最大化。

尽管听起来有些不可思议,甚至可笑,“卖铲子”能赚多少钱?有谁傻到买完“铲子”最后还为他们干活?

在这里插入图片描述

可现实是,很多人!不说宏观的数据,就拿博主自身来说,身边“买铲子”的朋友就有十几个。其中有被骗以后通过各种方式申诉无果的,还有自己认栽的。

说到这有人会好奇什么是铲子?卖铲子又是在做什么?

那接下来我们就来聊聊“铲子”

在这里插入图片描述

淘宝开店的风口期,网上有人售卖各种淘宝课程、辅助开店软件和店铺运营课程;
百度搜索的风口期,网上又有人售卖seo教程、站长工具和建站教程;
微商火爆的风口期,又有人在网上售卖朋友圈卖货教程、微商辅助工具和微商引流课程;
短视频爆火的风口期,又有人在售卖短视频培训课程,教你轻松靠短视频赚钱;
区块链、元宇宙等新概念爆火的风口期,又有人在售卖区块链,元宇宙等课程,并宣称有人已经靠元宇宙圈钱几百万;

在这里插入图片描述

不难发现,他们都有一个共同特点,趁着热度大力宣传自己的产品,让人误以为学完教程就可以月入过万。

这就是所谓的“卖铲子”!

这种“卖铲子”的方式相比前面要轻松许多,买完课程的韭菜A没赚到钱,他是怪自己呢还是怪这些新兴概念发展方向有问题呢?

答案显而易见,尽管各类铲子层出不穷,但不变的一直是那一群人在玩弄“区块链和IP”。(当然,不排除有一部分机构是真的在传授知识)

在这里插入图片描述

就拿元宇宙课程举例,关注它的无非三种人

  1. 从事或与区块链行业有关的专业人士
  2. 长期关注前沿科技的投资人
  3. 跟风者

谁在充当韭菜这个答案已经很明显了,不管是淘宝开店还是短视频课程,他们虽然各不相同,甚至可以说毫无关系,但背后操纵他们的手是一样的

等这波共识传递给后知后觉的小白,前面的人已经做好了获利退出的准备,而后面入局的人,都是这场游戏的接盘侠。股市如此,币圈如此,市面上那些令人眼红的赚钱项目亦是如此。

在这里插入图片描述

不管是淘宝开店、做搜索引擎、微商、短视频还是元宇宙、区块链等等,它们对于身处那个特殊时间节点的人们来说的确是新概念。这些新概念在特殊的时间节点也确实向人们展示出了它们强大的生命力,但人们对这些新概念的认知仍有欠缺。

而操纵者厉害之处就在于,他们通常会在概念尚未形成共识前将其课程抢先出现在大众视野。没有人知道下一个“铲子”会什么时候出现?会以什么样的形式出现?

这篇文章也是有感而发,我看到想到的也许只是沧海一粟,此处仅代表个人观点,分享给大家。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/174860.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java设计模式-观察者模式/观察者模式适合那些场景?怎么使用

继续整理记录这段时间来的收获,详细代码可在我的Gitee仓库SpringBoot克隆下载学习使用! 6.7 观察者模式 6.7.1 定义 又称发布-订阅模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象主体对象在状态变化…

[前端笔记——CSS] 9.CSS处理文件的标准流程+DOM

[前端笔记——CSS] 9.CSS处理文件的标准流程DOM1.CSS处理文件的标准流程2.关于DOM2.1 举个例子2.2 应用 CSS 到 DOM1.CSS处理文件的标准流程 当浏览器展示一个文件的时候,它必须兼顾文件的内容和文件的样式信息,CSS处理文件的标准流程如下: …

06_FreeRTOS临界区代码保护

目录 临界段代码保护简介 临界段代码保护函数介绍 任务级临界区函数详解 中断级临界区函数详解 临界段代码保护简介 什么是临界段:临界段代码也叫做临界区,是指那些必须完整运行,不能被打断的代码段 适用场合如: 1.外设:需严格按照时序初始化的外设:IIC、SPI等等 2.系统…

国家发明专利:基于改进型黏菌优化算法的业务资源分配方法

国家发明专利:基于改进型黏菌优化算法的业务资源分配方法 摘要 本发明公开了一种基于改进型黏菌优化算法的业务资源分配方法,其步骤包括:1将生产任务分成若干个环节,构建有向环状分配网络;2构建工厂参数矩阵并归一化&…

力扣98.验证二叉搜索树

文章目录力扣98.验证二叉搜索树题目描述算法思路代码实现力扣98.验证二叉搜索树 题目描述 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左子树只包含 小于 当前节点的数。 节点的右子树只包含 …

领域驱动设计(DDD)的几种典型架构介绍

我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢? 一、专业术语 各种服务 IAAS:基础设施服务,Infrastructure-as-a-service PAAS:平台服务&#xff0c…

【Java寒假打卡】JavaWeb-Servlet基础

【Java寒假打卡】JavaWeb-Servlet基础介绍servlet快速入门servlet的执行过程servlet关系视图Servlet实现方式-继承HTTPSERVLETServlet的生命周期线程安全问题servlet的映射方式案例-多路径映射问题-指定名称的方式Servlet的创建时机默认Servlet介绍 servlet是运行在Java服务器…

免费分享一套 SpringBoot + Vue + ElementUI 的人力资源管理系统,挺漂亮的

大家好,我是锋哥,看到一个不错的SpringBoot Vue ElementUI 的人力资源管理系统,分享下哈。 项目介绍 项目背景 人力资源管理是企业运营中必不可少的一环,它关系到企业的前途与发展。尤其对于中小微企业来说,对企业…

积分分离PID控制算法及仿真-1

在普通 PID 控制中引入积分环节的目的,主要是为了消除静差,提高控制精度。但在过程的启动、结束或大幅度增减设定时,短时间内系统输出有很大的偏差,会造成PID运算的积分积累,致使控制量超过执行机构可能允许的最大动作…

Vue项目基础环境搭建完整步骤

使用vue官方脚手架(vue-cli) vue-cli简介 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,是一个官方脚手架,可以帮助我们快速创建vue项目工程目录,目前最新版本4.x。 Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建…

第三天总结 之 商品管理界面的实现 之 模糊查询 与 数据在页面展示

商品管理界面的实现 模糊查询 第一步: 明确 查询时 需要的 条件 即sql语句中 where 后的条件 如 : 根据前端 可以发现 模糊查询可以通过 商品名称 日期 商品类型 来查询 所以在对应的controller层下的GoodsFuzzySelectServlet中首先要获取这三个属性的…

《深入浅出计算机组成原理》学习笔记 Day6

二进制编码1. “逢二进一”2. 字符串的表示参考1. “逢二进一” 把一个二进制数对应到十进制,就是把从右到左的第 N 位,乘上一个2 的 N 次方,然后加起来,就成了一个十进制数。从右到左的位置,是从 0 开始的。 例如&a…

初识C语言:IDE的选择与使用【C语言】

本文是本专栏【C语言】的第一篇文章,也是博主最近半年以来的更新第一篇文章,如果觉得有帮助,可以点赞支持一下!另外本专栏最后会做一篇类似于【python爬虫】专栏最后的那篇整合的文章,把C语言的所有基础知识用一篇文章…

深度学习 GNN图神经网络(三)模型思想及文献分类案例实战

如果你有一定神经网络的知识基础,想学习GNN图神经网络,可以按顺序参考系列文章: 深度学习 GNN图神经网络(一)图的基本知识 深度学习 GNN图神经网络(二)PyTorch Geometric(PyG&#x…

Nginx入门与应用

NginxNginx概述Nginx介绍Nginx下载和安装windowsLinuxNginx目录结构Nginx命令查看版本检查配置文件正确性启动和停止重新加载配置文件Nginx环境变量(Linux)Nginx配置文件结构Nginx具体应用部署静态资源反向代理负载均衡Nginx概述 Nginx介绍 Nginx是一款…

Linux系统——基础IO

要努力,但不要着急,繁花锦簇,硕果累累,都需要过程! 目录 1.文件基础必备概念 2.文件系统调用接口 1.open && close 2.write 3.read 3.文件描述符fd 3.1什么是文件描述符 3.2文件描述符意义 3.3文件描述符的分配…

【C++】map和set的模拟实现

​🌠 作者:阿亮joy. 🎆专栏:《吃透西嘎嘎》 🎇 座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根 目录👉红黑树的…

一个线程如何处理多个连接?(非阻塞IO)

从BIO到NIO的转变 五种IO模型BIO的缺陷非阻塞非阻塞IO(NIO)非阻塞读非阻塞写非阻塞IO模型php NIO 实现适用场景什么是C10k问题?C10K问题的由来五种IO模型 在《UNIX 网络编程》一书中介绍了五种IO模型: 分别是 BIO,NIO…

无线电基础电路 > RLC阻尼系数计算仿真

随机搭建电路如下图所示&#xff1a; 阻尼系数的希腊字母符号“ ζ ”读作泽塔。 阻尼系数ζ (R/2) * √C/L 1000/2 * √0.00001 1.58 包括三种情况&#xff1a; ζ>1&#xff1a;过阻尼&#xff0c;频响不利落&#xff0c;需要较长时间才能消失。 ζ<1&#xff…

MinIO基本使用(实现上传、下载功能)

MinIO基本使用&#xff08;实现上传、下载功能&#xff09;1.简介2.下载和安装3.启动服务端4.创建User和Bucket4.1 创建User4.1.1 生成accessKey和secretKey4.2 创建Bucket5.在SpringBoot中使用MinIO5.1 引入依赖5.2 配置文件定义5.3 定义实体类5.4 定义业务类5.5 定义测试类5.…