Skip to main content

安装TeX Live发行版

分类:  LaTex学习 标签:  #Tex #LaTex 发布于: 2025-02-16 19:38:13

搜索网络发现我们之前流行过CTeX发行版,不过全网都在说不再建议选择这个发行版,提及主要的原因反映这个发行版很久没有人维护了,不过我去它的主页查看, 发现它的最新版本是2024-5-14发布的,没有人维护这个理由看起来不成立,不过我没有仔细探究真实原因,有可能之前确实没有人维护了,但是现在又恢复了维护和开发了,后面我测试一下CTeX, 当前还是以TeX Live为主。

Read more

什么是TeX? 什么是LaTex? 为什么要学习它?

分类:  LaTex学习 标签:  #Tex #LaTex 发布于: 2025-02-16 19:25:33

TeX就是一个排版的系统,最早是由Donald Erwin Kunth(高德纳)于1978年开发的。该系统输出的排版文件是以.dvi结尾的文件,dvi是Device-Independent的缩写(设备无关)。理解TeX系统的时候遇到很多类似于编程语言相同的词汇,例如编译, 在TeX系统中也存在专门用于编译成dvi文件的编译器,它的工作实质上就是将用户使用TeX系统提供的命令书写的排版指令文件翻译成dvi文件。可以将dvi文件类比为可以直接排版输出的"机器语言"。

Read more

如何启用Power BI Desktop的诊断日志

分类:  PowerBI 标签:  #BI #数据分析 发布于: 2025-02-16 19:20:14

在使用Power BI Desktop的时候,有时候出现了问题,需要抓取Power BI Desktop的诊断日志,如果某个问题在使用过程中很容易重现,这种场景是比较容易通过直接采取设置等动作来完成诊断日志的抓取,这个场景步骤如下: 启动Power BI Desktop之后,打开菜单File -> Options and Settings -> Options, 打开Options对话框之后,选择Diagnostic对话框,如下:

Read more

使用Power BI Rest API下载较大报表报500错误

分类:  PowerBI 标签:  #BI #数据分析 发布于: 2025-02-16 18:53:34

之前的项目中一直使用Power BI Rest API下载报表都没有问题,项目运行了一段时间之后突然发现,使用相同的rest api下载较大的报表(大于80M)的报表会失败,并且通过抓取代码的错误信息,发现从rest api报了500错误。 项目中使用的Rest api是: https://learn.microsoft.com/en-us/rest/api/power-bi/reports/export-report-in-group, Export Report in Group, 通过对该rest api的研究,发现微软的官方也有推荐的rest api troubleshooter的文档:https://learn.microsoft.com/en-us/power-bi/dev

Read more

Azure DevOps Pipeline 如何支持.Net 8项目

分类:  HowTo 标签:  #DevOps #.Net 发布于: 2025-02-16 18:49:11

今天正式发布了.Net 8,近期做了一些.Net 8的测试,对这个LTS版本特别满意,决定将自己的项目迁移到.Net8, 项目很小,只需要更改项目文件中的<TargetFramework>net8.0</TargetFramework>, 重新编译打包就可以完成升级了。 更改完项目之后,本地打包测试,运行正常,然后决定正式发布,将develop分支merge到release分支,然后直接使用git push到Azure Devops, 正式发布,最后只需要静静等待就可以了。

Read more

五分钟快速的设置一个Standalone的Spark集群

分类:  开源和Linux技术 标签:  #Spark 发布于: 2025-02-15 21:44:47

最近遇到一个非常棘手的问题,PowrBI Service通过Dataflow连接标准的Spark集群总是有问题会报错,为了重现并解决这个问题,我需要自己配置一个Spark的集群,之前一直使用的是Azure HDInsight Spark集群, 完全不用配置,但是Azure HDInsight Spark和标准的Spark集群完全是两回事,到最后仍然需要自己搭建一个Spark集群,我之前还记得我是如何在自己的机器上创建了8个虚拟机,使用这个8个虚拟机来配置hadoop的集群,如果这次仍然要使用hardoop以及Resource Manager来管理Spark的话, 我觉得我头都会大一圈,要花太多的时间了。仔细重新看了一下Spark的文档,Spark也支持standalone的模式运行,然后比较

Read more

Azure Data Explorer(ADX)中如何修改表的列类型

分类:  Azure Data Explorer 标签:  #大数据 发布于: 2025-02-15 21:40:44

我们在Azure Data Explorer(ADX)中创建了一张表,例如如下的语法: .create table test1 (['id']: int, name: string, ob_length: string); 现在我们有一个需求:需要更改列ob_length 从类型string更改类型到long。 针对这个需求,大家第一映像肯定是直接使用alter column语法来更改就好了啊。语法也很简单:

Read more

如何在Windows Server Core下安装和配置SQL Server

分类:  Windows Server 标签:  #SQL Server #Windows Server Core 发布于: 2025-02-15 21:37:15

在准备将自己的网站迁移到Windows Server Core上时,第一个要考虑的问题就是如何在Windows Server Core上安装和配置SQL Server, 新网站的架构是基于OrchardCore来开发的,虽然可以继续使用sqlite,随着数据的增多,很担心sqlite不能应对更多更大的数据量,同时在需要和其他的代码及进行集成时,仅仅使用sqlite也会带来很多不方便的地方,这样就必须要将原有基于Piranha CMS的数据转换到SQL Server, 这又是一个伤心的故事,无论采用什么样的工具甚至是自己写代码,发现要将所有的数据从sqlite迁移到SQL Server的时候,仍然是困难重重。而且还得对Piranha CMS的底层设计要非常熟悉,倒腾了很多次依然以失败告终,这更

Read more

开启Windows Server Core上的远程PowerShell管理

分类:  PowerShell 标签:  #PowerShell #Windows Server Core 发布于: 2025-02-15 21:32:01

当安装和测试完成了windows Server Core的系统之后,仍然需要经常对系统进行维护和管理,我们可以使用常规的管理工具,例如服务管理工具, 或者是Windows Admin来进行管理,不过对于一台两台服务器,我们还可以利用PowerShell的远程管理工具进行管理,如下是如何在Azure上远程开启PowerShell管理的基本步骤。

Read more