随笔分类 - 公众号文章
公众号天阳代码的文章迁移至此
函数(下):数学信息学不分家
摘要:在上一章,我们已经初步了解了关于函数的一些知识。另外提一嘴,函数有多个参数时,一般使用逗号分隔开,不管是定义函数还是调用函数。 那么,接下来,我们继续学习函数。 首先先说一点,上期的代码太乱了,本期决定减少出现的编程语言,只出现根据tiobe语言排行榜当下最流行的四门编程语言:python,C++,
阅读全文
泛语言计划 第二弹 函数
摘要:开始之前,我们先复习一下数学中是怎么定义函数的。 数集A和B,如果A所有数在B中都存在且只有一个数与之对应,则称B是A的函数 由此,我们可以看出一个关键词:对应。 编程中的函数也一样,只是编程中不一定是数,也可以是布尔值、字符串,甚至操作。 这个A集,我们叫他参数,B集,叫他返回值。如果B是操作,相
阅读全文
面向对象教程
摘要:本文会涉及到一下编程语言的内容:C++、java、python等面向对象的语言 本文举例的语言均为tiobe语言排行榜前20名中面向对象中我了解的,包括C++、C#、Java、JavaScript、Python3、Ruby、Go、Swift、PHP(排名不分先后) # 类(class)与对象(obj
阅读全文
git教程之签个名吧
摘要:最近我成功用上gpg签名了,顺手写个教程 ![image](https://img2023.cnblogs.com/blog/1911067/202306/1911067-20230625143951901-996453707.png) 啊等等,上次git教程写的啥来着 ![image](https
阅读全文
数据结构教程之树
摘要:树大家都见过吧 当然,我们今天说的不是这个树,而是这个 这玩意和大自然中的树有啥关系呢 很简单 首先,做一个树的简笔画 然后,在每条树枝的起点和终点画上圆圈,树枝交会的地方也要画 其次,在圆圈间树枝的地方用直线连接 随后,把原来的简笔画去掉,整理一下圆圈,凑得太紧的分开一点,太远的离近一点 最后,上
阅读全文
json(1)键值对
摘要:好了进入正题 json教程(1):键值对 其实键值对非常好理解,毕竟生活中处处都有 键可以理解为数据的名称 值就是数据 拿我们的幸运观众举个例子 首先,他的名字是李子墨 名字就是键,李子墨就是值 他是我们天阳代码那年那球那些事制作组的一员 在那球制作组就是键,是就是值 他拖欠交配音的次数是两次 拖欠
阅读全文
EasyX安装教程
摘要:Easyx是什么 就是一款可以在Windows里让你的C++程序里显示图片等的工具。 注意:EasyX不支持Linux、MacOS。不过还有Qt等可以选择。 安装VC/VS Easyx只支持Visual C++(VC)和Visual Studio(VS),~~具体~~ 安装教程在上一篇文章。 这里再
阅读全文
C++ IDE或编辑器安装
摘要:IDE介绍 上节课我们讲了C编译器,可是没有好的编辑器,只用记事本打代码,这谁受得了。Linux vim至少还有代码高亮(即我作文里经常会出现的“彩色的代码”),记事本连高亮都没有,就是“只剩下了黑白”。(选自我作文《球兰》) 所以,我们必须安装好的编辑器。而IDE(集成开发环境)≈编辑器+编译器。
阅读全文
gcc、g++、gdb安装
摘要:Windows安装 有闲工夫在Windows上安装g++/gcc/gdb,还不如装个虚拟机安装Linux,在Linux上安装 但是我还是要讲的 首先,需要安装MinGW,MinGW,是Minimalist GNU for Windows的缩写(百度抄的),所有的C/C++产品包括make都需要Min
阅读全文
vim教程之背键盘使我快乐
摘要:本来想挖坑的,仔细一想算了吧,弄不好得自己跳进去填了。国庆最后一天了,马上你们就能看到好文章了。 B 前一单词,指前一个空格或tab前的字符 b 前一单词,指前一个符号前的单词 W 下一单词,指下一个空格或tab后的字符 w 下一单词,指下一个符号后的单词 E 词尾,指下一个空格或tab前的字符 e
阅读全文
Python起个头
摘要:C++教程国庆以后,国庆太忙,更不出好文章了,这篇文章估计也过不了500字。 Python简介 之前在C++教程里讲过语言,Python属于$\color{#FF0000}{高级语言}\(,\)\color{#FF0000}{面向对象}\(,且使用\)\color{#FF0000}{解释执行}$ 解
阅读全文
vim教程之背键盘使我快乐(2)
摘要:只有挖坑太多填不过来,,不可能挖了坑不填的好吗 G G可以直接定位到某一行,格式是 G行号 比如 G20 就可以跳转到第20行 如果不填行号默认最后一行 $ 跳转到行尾 0 跳转到行首,指一行的第一个字符 ^ 跳转到行首,指去掉空格、tab后的第一个字符 + 后一行行首,指去掉空格、tab后的第一个
阅读全文
Markdown教程
摘要:Hexo博客写文章需要用Markdown,我们这里就来详细讲一下Markdown 标题 标题分为一下几种: 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 ####### 没有七级标题 代码: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ##
阅读全文
使用hexo搭建个人博客
摘要:注册github/gitee账号 极力推荐大家注册一个gitee账号,以后我大部分软件都在gitee上首发,并且还可以搭建个人网页,像我的官网(估计寒假才能重新上线),我们就用gitee做演示。 首先注册账号,推荐大家使用微信、qq等一键注册,个人主页地址随便填,不跟他人重复就行了。 登陆后,点击+
阅读全文
Linux ln命令
摘要:之前我们讲过用export命令设置环境变量,这次我们讲用ln命令代替环境变量。 命令介绍 ln命令可以设置链接,链接分为两种:硬链接和软链接 硬链接相当于把文件复制到你要设置的路径里,相当于复制-粘贴。软连接才是真正的“链接” 他们的命令格式如下: 硬链接: ln 文件地址 链接(复制文件)地址 软
阅读全文
node.js及npm安装&配置
摘要:之前我们在文言文安装教程里写过node.js及npm的安装,这里我们详细写一下。 下载node.js node.js下载分为两种,官网nodejs.org,和国内官网nodejs.cn,国内的童鞋建议选择国内官网 打开后进入“下载” 然后根据系统进行下载 \(\color{grey}{\small{
阅读全文
Linux export命令
摘要:我们之前讲过Windows设置环境变量(公众号文章g++安装教程,很古老的一篇文章),这里我们来讲Linux环境变量。 什么是export命令 export命令有两种功能:设置环境变量和查看环境变量 查看很简单,输入export就可以查看所有环境变量 接下来讲更改 export命令添加/修改环境变量
阅读全文
零基础C++编程(重写版)
摘要:停更了三个月的我终于回来了!为了两个考试,我整整备考了三个月,9月19号,最后一个考试结束了!!! 好了,由于之前那个C++ 编程教程不是死了吗,今天来一个重写版的,就是一切从头开始。 警告:本篇文章是理论知识,可能会有些枯燥,不想看的可以不看,但是像我一样要考试的一定得看,都是考点! 还有就是,我
阅读全文
(预告)卡卡人机对战版即将发布
摘要:卡卡人机对战版 卡卡大家都玩过吗?虽然版本不一,名字不同,但大家肯定玩过类似的游戏。这个游戏很可能是石头剪刀布的改编哟 卡卡的规则 石头剪刀布只有三种招式:石头、剪刀、布,并且每局都有胜负。卡卡不一样,卡卡总共有10种招式,且每局不一定有胜负,可能玩了很久都没有胜负,可能一上来就有一方赢一方输。 卡
阅读全文