<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jeeper88的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jeeper88</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jeeper88]]></copyright><item><title><![CDATA[Julia 元编程]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170546</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170546</guid><author>jeeper88</author><pubDate>Tue, 18 Mar 2025 11:02:51 +0800</pubDate><description><![CDATA[Julia 把自己的代码表示为语言中的数据结构，这样我们就可以编写操纵程序的程序。元编程也可以简单理解为编写可以生成代码的代码。元编程（英语：Metaprogramming），是指某类计算机程序的编写，这类计算机程序编写或者操纵其它程序（或者自身）作为它们的资料，或者在编译时完成部分本应在运行时完成的工作。多数情况下，与手工编写全部代码相比，程序员可以获得更高的工作效率，或者给与程序更大的灵活度去处理新的情形而无需重新编译。编写元程序的语言称之为元语言。被操纵的程序的语言称之为"目标语言"。]]></description><category></category></item><item><title><![CDATA[Julia 字典和集合]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170477</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170477</guid><author>jeeper88</author><pubDate>Mon, 17 Mar 2025 08:45:00 +0800</pubDate><description><![CDATA[数组是一种集合，此外 Julia 也有其他类型的集合，比如字典和 set（无序集合列表）。]]></description><category></category></item><item><title><![CDATA[Julia 流程控制]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170464</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170464</guid><author>jeeper88</author><pubDate>Mon, 17 Mar 2025 08:00:00 +0800</pubDate><description><![CDATA[流程控制语句通过程序设定一个或多个条件语句来实现。在条件为 true 时执行指定程序代码，在条件为 false 时执行其他指定代码。：begin 和;。if-elseif-else 和?: (三元运算符)。逻辑运算符 &&（与）和 ||（或），以及链式比较。循环：while 和 for。try-catch、error 和 throw。yieldto。]]></description><category></category></item><item><title><![CDATA[Julia 正则表达式]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170430</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170430</guid><author>jeeper88</author><pubDate>Sun, 16 Mar 2025 08:15:00 +0800</pubDate><description><![CDATA[正则表达式(regular expression)描述了一种字符串匹配的模式，可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。Julia 具有与 Perl 兼容的正则表达式 (regexes)。Julia 的正则表达式的三种形式，分别是匹配，替换和转化:匹配：m//（还可以简写为//，略去m）替换：s///转化：tr///这三种形式一般都和或搭配使用， =~ 表示相匹配，!~ 表示不匹配。]]></description><category></category></item><item><title><![CDATA[Julia 函数]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170446</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170446</guid><author>jeeper88</author><pubDate>Sun, 16 Mar 2025 07:15:00 +0800</pubDate><description><![CDATA[函数是一组一起执行一个任务的语句。在 Julia 里，函数是将参数值组成的元组映射到返回值的一个对象。Julia 中使用 function 定义函数，基本语法是：expressionexpressionexpression...expressionend默认情况下，函数返回的值是最后计算的表达式的值，所以我们看到上面是没有 return 语句的，当然，如果使用 return 关键字，函数就会立即返回：。]]></description><category></category></item><item><title><![CDATA[Julia 字符串]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170402</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170402</guid><author>jeeper88</author><pubDate>Sat, 15 Mar 2025 09:00:00 +0800</pubDate><description><![CDATA[字符串（英语：string），是由零个或多个字符组成的有限序列。它是编程语言中表示文本的数据类型。Julia 通常使用单引号 ' 创建单个字符，双引号 " 或三个引号 """ 创建字符串。例如：c = 'x'runoob = """菜鸟教程 "RUNOOB"，包含了单个引号"""]]></description><category></category></item><item><title><![CDATA[Julia 数学函数]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170258</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170258</guid><author>jeeper88</author><pubDate>Sat, 15 Mar 2025 07:00:00 +0800</pubDate><description><![CDATA[Julia 提供了一套高效、可移植的标准数学函数。]]></description><category></category></item><item><title><![CDATA[Julia 基本运算符]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170245</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170245</guid><author>jeeper88</author><pubDate>Fri, 14 Mar 2025 08:15:00 +0800</pubDate><description><![CDATA[运算符是一种告诉编译器执行特定的数学或逻辑操作的符号，如: 3+2=5。]]></description><category></category></item><item><title><![CDATA[Julia 文件(File)读写]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170531</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170531</guid><author>jeeper88</author><pubDate>Fri, 14 Mar 2025 06:00:00 +0800</pubDate><description><![CDATA[从文件读取或者写入数据需要使用文件句柄。文件句柄其实就是一个指针，指针就是指向文件中的某个位置。从一个文件读取数据，应用程序首先要调用操作系统函数并传送文件名，并选一个到该文件的路径来打开文件，打开文件的函数取回一个顺序号，即文件句柄（file handle），该文件句柄对于打开的文件是唯一的识别依据。]]></description><category></category></item><item><title><![CDATA[Julia 日期和时间]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170509</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170509</guid><author>jeeper88</author><pubDate>Thu, 13 Mar 2025 09:15:00 +0800</pubDate><description><![CDATA[使用前，我们需要先导入 Dates 模块：Date 和 DateTime 类型可以通过整数或 Period 类型解析。Period 基于日期值，表示年、月、日等：PeriodYearQuarterMonthWeekDayHourMinuteSecondNanosecondDate 和 DateTime 都是抽象类型 TimeType 的子类型。]]></description><category></category></item><item><title><![CDATA[Julia 复数和有理数]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170228</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170228</guid><author>jeeper88</author><pubDate>Thu, 13 Mar 2025 06:30:00 +0800</pubDate><description><![CDATA[Julia 语言包含了预定义的复数和有理数类型，并且支持它们的各种标准数学运算和初等函数。]]></description><category></category></item><item><title><![CDATA[Julia 元组]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170171</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170171</guid><author>jeeper88</author><pubDate>Wed, 12 Mar 2025 08:45:00 +0800</pubDate><description><![CDATA[Julia 的元组与数组类似，都是有序的元素集合，不同之处在于元组的元素不能修改。另外元组使用小括号 (...)，数组使用方括号 [...]。元组创建很简单，只需要在括号中添加元素，并使用逗号隔开即可，数组中的很多函数也可以在元组中使用。]]></description><category></category></item><item><title><![CDATA[Julia 数据类型]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170194</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170194</guid><author>jeeper88</author><pubDate>Wed, 12 Mar 2025 08:15:00 +0800</pubDate><description><![CDATA[在编程语言中，都有基本的数学运算和科学计算，它们常用的数据类型为和数。另外还有一个的术语，字面量（literal）用于表达源代码中一个固定值的表示法（notation），整数、浮点数以及字符串等等都是字面量。例如：a=1 // a 是变量，1 是整型字面量 b=1.0 // b 是变量，1.0 是浮点型字面量Julia 提供了很丰富的原始数值类型，并基于它们定义了一整套算术运算操作，另外还提供按位运算符以及一些标准数学函数。]]></description><category></category></item><item><title><![CDATA[Julia 数组]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170155</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170155</guid><author>jeeper88</author><pubDate>Tue, 11 Mar 2025 09:26:18 +0800</pubDate><description><![CDATA[数组，就是相同数据类型的元素按一定顺序排列的集合，可以是一维数组和多维数组。Julia 支持数组数据结构，它可以存储一个大小不是固定的，类型可以相同也可以不同的顺序集合。Julia 数组是可变类型集合，用于列表、向量、表格和矩阵。Julia 数组的索引键值可以使用整数表示，数组的大小不是固定的。Julia 提供了很多函数帮助我们来操作数组，比如数组添加元素，合并数组等。Julia 数组用方括号 [...] 指定，多个元素使用逗号 , 分隔。]]></description><category></category></item><item><title><![CDATA[Julia 基本语法]]></title><link>https://blog.youkuaiyun.com/jeeper88/article/details/146170141</link><guid>https://blog.youkuaiyun.com/jeeper88/article/details/146170141</guid><author>jeeper88</author><pubDate>Tue, 11 Mar 2025 09:25:29 +0800</pubDate><description><![CDATA[从实例中我们看到，与其他编程语言 C++、Java 等不同的是 Julia 不需要指定变量类型，它可以自动推断等号右侧的对象类型。Julia 语言变量名由字母、数字、下划线 _ 组成，其中首个字符不能为数字。变量来源于数学，是计算机语言中能储存计算结果或能表示值抽象概念。# 将字符串赋值给变量 site_name。Julia 中的注释有单行注释和多行注释。# 将 10 赋值给变量 x。变量可以通过变量名访问。# 使用 x 的值做计算。变量名是大小写敏感的。# 这是另外一行注释。2、这是另外一行注释。]]></description><category></category></item></channel></rss>