Loading

随笔分类 -  language----------

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要:问题:创建环境时,AnaConda界面下放一直显示正在创建中,然后过几分钟报错! 我的解决方法:--关闭 VPN... 其他解决方案请参考这篇文章:Here 阅读全文
posted @ 2021-10-28 19:37 RioTian 阅读(626) 评论(0) 推荐(0)
摘要:C#简介 C# 是一个现代的、通用的、面向对象的编程语言。 .Net 包括 .Net平台 和 .Net FrameWork 框架。平台是应用运行的基础,框架则提供支持应用在该平台上运行的能力。 C# 可以开发基于 .Net 平台的应用。 综上,可以明白在电脑上安装某些软件需要额外安装.Net的原因, 阅读全文
posted @ 2021-09-08 10:06 RioTian 阅读(1151) 评论(0) 推荐(0)
摘要:引言 众所周知,打算法竞赛最频繁使用的语言是 C++。然而,对于那些不卡复杂度的题目,可以考虑使用 Python 编写(因为 Python 真的好写)。 本文将简单地介绍一些 Python 使用技巧和语法糖。 一些技巧 框架 初学 Python 时,由于 Python 著名的交互性,大家可能会直接逐 阅读全文
posted @ 2021-09-06 18:48 RioTian 阅读(1542) 评论(0) 推荐(0)
摘要:大家应该都知道怎么添加国内pip源(主要是豆瓣和阿里云),~/.pip/pip.conf文件配置大概如下(下面注释掉了豆瓣源): [global] # index-url = http://pypi.douban.com/simple index-url = http://mirrors.aliyu 阅读全文
posted @ 2021-09-06 11:07 RioTian 阅读(905) 评论(0) 推荐(0)
摘要:最近学习和写了一个 mint 的板子 ,其中用到了 noexcept 关键字,对这个关键字不太熟悉,便学习一下刘毅学长的文章。 C++98 中的异常规范(Exception Specification) throw 关键字除了可以用在函数体中抛出异常,还可以用在函数头和函数体之间,指明当前函数能够抛 阅读全文
posted @ 2021-08-08 17:02 RioTian 阅读(8644) 评论(0) 推荐(0)
摘要:最近正在利用 Python 制作一个小游戏,但对于 Pygame 不熟悉,故在学习的过程记录相关知识点 Pygame 中文文档下载:Here Pygame 2.0 (中文) 在线:Here 感谢 龙桑 提供 Pygame第1-1课:入门 什么是Pygame? Pygame是一个“游戏开发库” - 一 阅读全文
posted @ 2021-07-07 21:33 RioTian 阅读(18711) 评论(4) 推荐(4)
摘要:BitMap概述 本文介绍 BitMap 算法的应用背景,算法思想和相关实现细节。 概括而言,BitMap 主要用来解决海量数据中元素查询,去重、以及排序等问题。这里对海量数据场景的强调,似乎暗示了这个算法对空间的利用相当的精巧和经济,事实确实如此。 BitMap算法 本来数据序列的排序是一个平凡的 阅读全文
posted @ 2021-07-07 20:49 RioTian 阅读(627) 评论(0) 推荐(0)
摘要:想要得到一个不大于N的数所有素数,可以先找到不超过根号N的所有素数,设2 = p1 < p2 < ......<pk ≤√N,然后在2,3,4......N里面进行下面的操作: 留下p1 = 2,把p1的倍数全部划掉, 再留下p2 ,把p2 的倍数全部划掉, 继续这一过程,直到留下 \(p_k\), 阅读全文
posted @ 2021-07-06 17:04 RioTian 阅读(265) 评论(0) 推荐(0)
摘要:简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。 Python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说: 标识符是由字符(AZ 和 az)、下划线和数字组成,但第一个字符不能是数字。 标识符不能和 P 阅读全文
posted @ 2021-07-02 09:29 RioTian 阅读(165) 评论(0) 推荐(0)
摘要:之前有在 Java字符串比较(3种方法)以及对比 C++ 时的注意项 中写过一点关于 equals()与==的比较,但最近的Java考试复习过程中发现有部分情况没涉及到,故重新学习一下 在编写代码的时候我们经常会使用 equals 和 == 来判断两个对象是否相等,那么两者有什么区别呢,主要有以下几 阅读全文
posted @ 2021-06-23 23:27 RioTian 阅读(6738) 评论(0) 推荐(1)
摘要:Java Extension Pack里的Project Manager for Java扩展,安装后在文档查看的下方会有“JAVA PROJECTS”,在Referenced Libraries里添加外部jar包。 补充一下官方文档通过“Project Manager for Java”导入jar 阅读全文
posted @ 2021-06-10 10:29 RioTian 阅读(7590) 评论(1) 推荐(0)
摘要:C++中的lambda与函数对象 lambda表达式是C11中引入的一项新技术,利用lambda表达式可以编写内嵌的匿名函数,用以替换独立函数或者函数对象,并且使代码更可读。但是从本质上来讲,lambda表达式只是一种语法糖,因为所有其能完成的工作都可以用其它稍微复杂的代码来实现。但是它简便的语法却 阅读全文
posted @ 2021-06-08 15:15 RioTian 阅读(2976) 评论(2) 推荐(6)
摘要:当我们在C++执行一个输出语句时,在输出语句最后可以使用 std::endl 或 \n 建立一个新行。 但这两种换行方式对程序有不同的影响。 std::endl 它在建立一个新的行的同时,还会自动刷新输出缓冲区flush( )。 \n 它仅仅是建立一个新的行,并不会刷新输出缓冲区。 下面看一段小程序 阅读全文
posted @ 2021-05-08 17:23 RioTian 阅读(979) 评论(0) 推荐(0)
摘要:用最简单每个人都会做的事为例子简单的阐述下,相信每个人都知道了。 例子:洗衣服 面向过程:首先你得把足够的水放进一个大盆里,并且放入洗衣粉。其次,你再一件一件的用手去搓洗衣服,每搓洗完一件,就放旁边,直到所有衣服都洗完。然后你在重新放水,把洗好的衣服用清水清洗一遍。最后在一件件的拧干。 面向对象:把 阅读全文
posted @ 2021-04-03 17:26 RioTian 阅读(122) 评论(0) 推荐(0)
摘要:字符串比较是常见的操作,包括比较相等、比较大小、比较前缀和后缀串等。在 Java 中,比较字符串的常用方法有 3 个:equals() 方法、equalsIgnoreCase() 方法、 compareTo() 方法。 其中最常用的是 equals() 方法,下面详细介绍这 3 个方法的使用。 eq 阅读全文
posted @ 2021-03-12 20:43 RioTian 阅读(847) 评论(0) 推荐(0)
摘要:安装好,Code Runner 插件,可以很方便的运行多种语言的文本,但是提示和输出经常会报错 进入 File - > Preference → setting, 然后在输入框搜索 settings.json 文件,选择编辑,然后在右边user setting 中增加即可 "code-runner. 阅读全文
posted @ 2021-03-02 19:51 RioTian 阅读(428) 评论(0) 推荐(1)
摘要:前篇: Windows VS Code 配置 C/C++ 开发环境 准备 Windows 【这个相信大家都有 笑: )】 VS Code JDK 建议 JDK8以上(不包含JDK8,关于 Windows环境下JDK安装与环境配置教程) 提前安装好 VS Code 和 配置好 JDK环境(一般安装好J 阅读全文
posted @ 2021-01-31 22:24 RioTian 阅读(3099) 评论(2) 推荐(1)
摘要:在我们的实际开发过程之中,常常会出现一些隐藏得很深的BUG,或者是一些概率性发生的BUG,通常这些BUG在我们调试的过程中不会出现很明显的问题,但是如果我们将其发布,在用户的各种运行环境下,这些程序可能就会露出马脚了。那么,如何让我们的程序更明显的暴露出问题呢?这种情况下,我们一般都会使用 asse 阅读全文
posted @ 2021-01-26 23:27 RioTian 阅读(1975) 评论(0) 推荐(1)
摘要:tuple 是C++ 11新引进的 build-in structure,但其实在其他语言中tuple的使用已经行之有年(e.g. Javascript和Python中都有tuple)。C++ 11中tuple的引进是为了降低不同programming languages之间的隔阂,比方说有些pro 阅读全文
posted @ 2021-01-25 15:02 RioTian 阅读(2786) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页