技术专区
-
How to be Protected From Caffeine, A Shared Phishing-as-a-Service Platform (PhaaS)
Phishing as a Service (PaaS) is when Cyber criminals become service providers instead of executing cyber-attacks on their own, they provide phishing services for a fee. A new and unique Shared Phishi…
-
如何写一个线程安全的单例模式?
单例模式的简单实现 单例模式大概是流传最为广泛的设计模式之一了。一份简单的实现代码大概是下面这个样子的: class singleton { public: static singleton* instance() { if (inst_ != nullptr) { inst_ = new si…
-
C++ 函数重载解析策略
参考《C++ Primer Plus》(第6版)中文版,C++ 使用重载解析策略来决定为函数调用使用哪一个函数定义。重载解析过程大致分为如下三步: 第 1 步:创建候选函数列表,只要求函数名一样即可,对函数特征标以及是否为…
-
实战|教你用 Python 玩转 Mysql
爬虫采集下来的数据除了存储在文本文件、excel 之外,还可以存储在数据集,如:Mysql,redis,mongodb 等,今天辰哥就来教大家如何使用 Python 连接 Mysql,并结合爬虫为大家讲解。 前提:这里默认大家已经安装好 m…
-
手把手教你VScode终端自动激活anaconda的python虚拟环境
前言 由于pycharm一打开就会自动激活对应python的虚拟环境,让我误以为所有的编译器都会这样,然后最近在用vscode比较多,发现,它好像不能自己自动激活虚拟环境,需要自己配置以下。 首先,开始在上搜自动激活虚拟…
-
【干货】HarmonyOS,鸿蒙系统手把手教学,创建第一个程序
HarmonyOS 是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体 娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS 提出了基 于同一套系统能力、适配多种终端形态…
-
HarmonyOS学习路之开发基础——快速入门(创建另一个页面)
创建另一个页面 在上一节中,我们用XML的方式编写了一个包含文本和按钮的页面。为了帮助开发者熟悉在代码中创建布局的方式,接下来我们使用代码的方式编写第二个页面。 在“Project”窗口,打开“en…
-
鸿蒙服务器系统,在鸿蒙设备上运行TFTP服务器,实现文件上传、下载、保存
唐老师发布了能够运行在鸿蒙Hi3861开发板上的Python解释器,还不知道的可以去看看唐老师的帖子,:-) 我们知道,Python是一种脚本语言,可以解释执行,不需要编译。有了Python解释器,大家可能会希望——…
-
抓住机会!华为鸿蒙Harmony 3新一批内测启动
抓住机会!华为鸿蒙Harmony 3新一批内测启动,华为 MatePad Pro、nova8系列等多款机型尝鲜版招募中! 随着鸿蒙3.0系统的迭代深入,接下来还会有更多机型陆续在升级路上。其中华为 P40 系列、Mate 30 系列…
-
HarmonyOS 鸿蒙开发入门到崛起 - Hello World(一)
一、安装Deveco Studio 运行环境要求 当前DevEco Studio只支持Windows版本,为保证DevEco Studio正常运行,建议您的电脑配置满足如下要求: 操作系统:Windows10 64位 内存:8GB及以上 硬盘:100GB及以上 分辨率:1…