学习
文章平均质量分 70
一只公羊
one ram
展开
-
jMetalPy: 用元启发法进行多目标优化的Python框架
多目标优化问题广泛存在于许多学科中[1,2],包括工程、经济、物流、运输或能源等等。它们的特点是有两个或更多相互冲突的目标函数,必须同时达到最大化或最小化,其最佳状态由一组被称为帕累托最优集的折衷方案组成。除了有几个目标外,其他因素也会使这一系列的优化问题特别难以用精确的技术来处理和解决,如欺骗性、外显性、NP-hard复杂性或高维度[3]。因此,处理复杂的多目标优化问题的最流行的技术是元启发式算法[4],这是一个非精确的算原创 2022-11-03 00:19:44 · 1779 阅读 · 0 评论 -
语言有很多类型,你知道吗?【静态/动态编译语言、弱/强类型语言】
Python:我非常强硬,数字就是数字,字符就是字符,要想 ‘a’ + 1,必须写成 ‘a’ + str(1)C++:我天生就是静态的,int就是int,double就是double。Python:int long string 统统都是一样的存。编 译 型 的 语 言 ( 不 依 赖 虚 拟 机 )编 译 型 的 语 言 ( 依 赖 虚 拟 机 )C++:我非常温柔,int 可以加 char。...原创 2022-08-30 08:21:59 · 648 阅读 · 0 评论 -
了解LLVM、Clang编译过程
LLVM 是一个自由软件项目,它是一种编译器基础设施,以 C++ 写成,包含一系列模块化的编译器组件和工具链,用来开发编译器前端和后端。它是为了任意一种编程语言而写成的程序,利用虚拟技术创造出编译时期、链接时期、运行时期以及“闲置时期”的最优化。...原创 2022-08-29 16:31:17 · 1235 阅读 · 0 评论 -
学习一门优雅的脚本语言【Perl】
一、介绍PerlPerl:Practical Extraction and Report Language(实用报表提取语言)Pathologically Eclectic Rubbish Lister(病态折中垃圾列表器)Perl语言的中心思想:There’s More Than One Way To Do It(不只有一种方法来做一件事)二、安装Perl三、良好的Perl开发习惯使用警告信息使用帮助文档perldoc perl四、标量(常量)数字标量$data =原创 2021-12-25 17:47:51 · 452 阅读 · 0 评论 -
20个CC0素材网站【自用】
关于CC0的定义,有一连串专业术语,但你可以简单理解为免费的正版素材。换句话说,只要标记为CC0素材,无论是视频、[音乐还是图片,都不需要付钱,可以直接用,100%不会侵权。对于视频创作者、[新媒体运营者来说,这都是非常值得收藏的。OK,不废话,直接上东西吧~1、Coverr很好很强大的免费视频素材网站,海量库存,每周持续更新7条精美视频。图片2、Pexels这是我自己最常用的视频/图片素材网站,支持中文搜索,视频质量高,免注册一键下载。图片3、Vimeo简单好用,用户分享的CC0视频原创 2021-10-31 12:43:32 · 6976 阅读 · 1 评论 -
Hadoop 3.2.1集群搭建【Ubuntu server 20.04】【ESXi】【Mac】
Ubuntu server 20.04 配置 Hadoop 3.2.1集群---------------------------master机配置---------------------------Ubuntu server 20.04机器名:master用户名:hadoop用户密码:****ssh密钥:GitHub(一) 安装 jdk-8u271-linux-x64.tar.gz创建目录:mkdir /usr/java解压安装:tar -zxvf jdk-8u271-linux-x6原创 2020-12-25 22:14:08 · 361 阅读 · 0 评论 -
阿里云OSS 的 C++ SDK 使用介绍(创建bucket,上传文件)【VS2019】
相关链接:改编自:https://blog.csdn.net/liang19890820/article/details/105071482工具:https://help.aliyun.com/document_detail/106216.html?spm=a2c4g.11186623.6.1019.5452271awYPk14CMake:https://cmake.org/download/案例:https://help.aliyun.com/document_detail/106556.htm.原创 2020-07-19 16:05:29 · 923 阅读 · 3 评论 -
用VS2019开发一个简单的ActiveX(MFC)控件
一、创建控件管理员身份运行VS2019创建一个新的项目:模板为 MFC ActiveX 控件创建新项目:testActiveX直接下一步勾选:在“插入对象”对话框中可用打开项目属性修改项目属性:MFC的使用修改为【在静态库中使用MFC】二、添加界面显示在 资源视图 中插入对话框delete 掉 【确定】【取消】,然后修改對話框屬性:Border改為None,Control改為Ture,ID改為IDD_MAIN_DIALOGStyle改為ChildSys原创 2020-07-05 21:27:53 · 12658 阅读 · 7 评论