首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

微软 Excel 要成第一编程语言了

微软通过引入 LAMBDA,Excel 现在具备了图灵完备性,Excel 转变成一种全面的编程语言。 自 20 世纪 80 年代发布以来,Excel 为每天使用它的数百万人提供了决策依据。...Excel 公式的编写者比世界上所有 C、C++、C#、Java 和 Python 程序员的总和还要多一个数量级。...但是我们通常不将 Excel 视作一种全面的编程语言,因为它有两大缺点:其一是公式语言只支持数字、字符串和布尔值等标量值,其二是不支持定义新函数。...而在 2019 年,Excel 的数据类型超越了文本和数字,允许单元格包含一级记录。接着,在去年 12 月微软宣布了 LAMBDA 功能,解决了第二个缺陷。...LAMBDA 允许用户使用 Excel 的公式语言定义新的函数。通过 LAMBDA,理论上可以用 Excel 的公式语言写任何计算,从而满足了图灵完备。LAMBDA 目前提供给了 Beta 测试用户。

79120

弃Windows转Linux,韩国政府能成

而韩国政府出于长期成本及安全性考虑,计划在Windows 7终止支持之前迁移到Linux系统上。 ?...根据韩国先驱报的消息,韩国内政部将开始在PC上测试运行Linux,如果没有安全性问题出现,Linux系统在政府内部将得到更广泛的引入,虽然不知道韩国政府测试了哪些Linux发行版,但更多人会持续关注的是最终会确定哪个版本...韩国内政部表示,向Linux转型以及购买新电脑耗资将达到7800亿韩元(约45亿人民币),短期内成本可能会较高,但长期成本则会降低很多。 ?...这其中的曲折,除了Linux维护费用之外,Linux软件生态不止困扰着个人用户,也困扰着试图将其作为日常使用的政府机构。 今时不同往日,相比十多年前,Linux或许已经更加成熟完善。...而在个人角度,笔者还是希望看到韩国“弃Win转Linux”成功,这很可能成为Linux蓬勃发展的新动力。 *本文作者:shidongqi,转载请注明来自FreeBuf.COM

1.2K50

Linux下可以替换运行中的程序

今天被朋友问及“Linux下可以替换运行中的程序?”,以前依稀记得Linux下是可以的(而Windows就不让),于是随口答道“OK”。...Linux由于Demand Paging机制的关系,必须确保正在运行中的程序镜像(注意,并非文件本身)不被意外修改,因此内核在启动程序后会锁定这个程序镜像的inode。...到这里都还算在情理之中,看起来Linux也都处理的很好。不过还剩下一个问题:动态库被以cp的方式覆盖后难道不会和Demand Paging机制产生冲突?...Linux用得越久越是让人觉得这是一块充满了荆棘和陷阱的原始丛林,只有步步为营实踏前行才能走的更远。...注:以上实验基于SuSE Linux Enterprise Server 9 SP1(Linux 2.6.5 & glibc 2.3.3)。

6.3K20

用了Excel这么久,还有辣多人不知道“表格”!

插入“表格”(现网上有称之为“超级表”)也许是Excel里最不起眼的一个大功能,却在很长一段时间以来,很少见有人将该功能进行深入的讲解和应用,微软在其帮助中也轻描淡写,完全体现不出其所隐藏的重要作用,而且这个名字也起得怪怪的...,一开始我还以为是在Excel里面再插入一个新的工作表,殊不知其背后,却是另一番景象,隐藏着如此美妙之大作用。...数据透视旁): 把鼠标放在该按钮上,我们可以看到使用该功能的快捷键是【Ctrl+T】,同时可以看到微软对该功能的描述,说句实话,看到这个描述我真不觉得它有啥用,因为这几句话完全可以用来形容Excel...选中现有表格的全部或其中任一单元格,点击【插入/表格】 这时,Excel会弹出"创建表"对话框,默认"表的数据来源"为当前表格的全部内容,并勾选"表包含标题"选项。如下图所示: 2....二、插入“表格”的妙用第一发:通过名称框实现表格的快速切换 当你使用了"表格"功能,在"表格选择区域"中,一旦选择其中一个,Excel将切换到相应的表单所在的工作表上,如下:

66340

Linux 内存中的Cache,真的能被回收

编辑手记:很多人都认为,Linux中buffers和cached所占用的内存空间是可以在内存压力较大的时候被释放当做空闲空间用的。但真的是这样?今天我们重新来认识。...您真的了解Linux的free命令? 在Linux系统中,我们经常用free命令来查看系统内存的使用状态。...这种人的反应反而让人感觉最不懂Linux,他们的反应是:free显示的是这样,好吧我知道了。神马?你问我这些内存够不够,我当然不知道啦!我特怎么知道你程序怎么写的?...但真的是这样? 在论证这个题目之前,我们先简要介绍一下buffers和cached是什么意思: 什么是buffer/cache?...cache都能被回收? 我们分析了cache能被回收的情况,那么有没有不能被回收的cache呢?当然有。

2.5K110

Linux 内存中的 Cache 真的能被回收

这种人的反应反而让人感觉最不懂 Linux,他们的反应是:free 显示的是这样,好吧我知道了。神马?你问我这些内存够不够,我当然不知道啦!我特怎么知道你程序怎么写的?...但真的是这样?在论证这个题目之前,我们先简要介绍一下 buffers 和 cached 是什么意思: 什么是 buffer/cache?...在 Linux 的内存管理中,这里的buffer 指 Linux 内存的:Buffer cache。这里的 cache 指 Linux 内存中的:Page cache。...cache都能被回收? 我们分析了 cache 能被回收的情况,那么有没有不能被回收的 cache 呢?当然有。...那么这段 cache 能被回收?继续测试: 结果是仍然不可回收。大家可以观察到,这段共享内存即使没人使用,仍然会长期存放在 cache 中,直到其被删除。

5.2K50

【使用分享】Excel催化剂文本处理功能,实现打赏文本串数据处理分析

周末可以大段时间学习了,你也是?不妨好好把Excel催化剂学精。 不同人学习内容不一,笔者是学习专业程序员的打造的轮子使用,用到数据库的轮子,重新学习下FreeSql这个强大轮子。...dotnetcore/FreeSql/blob/master/README.zh-CN.md 拉到捐赠处,还看到了自己的捐赠,当时在QQ群里群主热心解答了一个疑问,感动之余发了个专属红包,结果竟然还榜上有名了...接着就是好奇心驱动,看下大家捐赠了多少,当然就启动Excel来作简单分析了。...Excel催化剂登场 数据粘贴到Excel后,在一个单元格里存储(当然文本太大的话,一个单元格会放不下的,最多是3万多个字符)。...1、启动Excel催化剂正则分隔函数 本次的文本数据,不算复杂,当然不用正则也是可以轻松完成,Excel的分列功能,然后再转置下就可以,但相对Excel催化剂的动态数组函数,处理过程就不太优雅了,特别是文本一变化

46130

【学习】安装SAS千百遍,仍待SAS如初恋?

细心观察就会发现,光盘上有订单号。其实光盘盒里还有一份订单摘要信息,详细列出了订购的SAS产品和模块。当然,如果订购的模块越多,安装介质里的容量应该就会越大。 2. 安装时有什么技巧?...那么多产品及模块,简要来说: BASE SAS 是必须的(地基啊,没有它其它的都盖不了) STAT 做统计分析必须的(玩SAS不就是冲这个来的?).../LINUX+SAS BTW, WIN10 上可以安装SAS 9.4啦,几乎没有兼容性问题。...轻巧,免费,WIN, Linux, OS三大操作系统通吃(其实就是虚拟Redhat系统)。 什么?要盗版的啊? 我支持正版!没有哦。(公开场合哪能告诉你啊!)...每日一课,大数据(EXCEL、SAS、SPSS、Hadoop、CDA)视频课程。大数据资讯,每日分享!数据咖—PPV课数据爱好者俱乐部!

4.4K120

个人永久性免费-Excel催化剂功能第128波-文本文件处理之Unicode字符及Html转义字符转换还原原字符

文本文件的批量性操作,Excel催化剂已经有非常多的功能,常听说许多人对Excel催化剂的印象是功能太杂,但试问,不是活在真空世界中做数据分析,面对一大堆杂乱的数据环境,没有足够“杂”的功能来应付,真的可以称得上数据神器...网页html文本,有转义字符如:<(小于号) 、 (空格)等,这些因为html上有特定的含义,需要转义成其他输入字符。 更多的可见下文截图: ?...在Excel催化剂里,必然是批量性操作最佳使用场合。...自定义函数处理Excel单元格内容 如果数据已经落到Excel的单元格里,在做网页采集功能时,其实已经将此成套的网页采集相关会用到的功能都做成了自定义函数。 如下的将html的转义字符解码 ?...上述自定义函数使用场景,数据源在Excel单元格或提取结果存储在Excel单元格,另如果是对整个文件的转换,就是本篇开发的两个小功能。 ?

75140

如何使特定的数据高亮显示?

这不,公司的HR小姐姐就有这个需求,说她手头上有一份招聘数据,她想把“薪水”超过20000的行突出显示出来,应该怎么操作呢?...只要数据大于20000的,就一律设置为突出显示,不可以? 答案是不可以!下面告诉你为什么? 1.为什么不能直接用“大于”规则?...其它excel内置的条件规则,也一样有这样的限制。 那么,要实现整行的条件规则设置,应该如何操作?既然excel内置的条件规则已经不够用了,下面就自己动手DIY新规则吧。...(提醒:不要选定标题行,因为标题行是文本,在excel的世界里,文本是永远大于数值的哦,如果选定了标题行,excel也会对标题行进行判断) 然后,在【开始】选项卡下,单击【条件格式】按钮,在展开的下拉菜单中...3.总结: Excel里的条件格式的设置,除了内置的规则,我们还可以自定义规则,使得符合需求的数据行突出显示。 当然,关键是对excel里的绝对引用/相对引用熟练掌握,然后再借助公式来实现。

5.1K00

面试官:哥们儿,你做过linux服务器间的文件搬运程序

目录 linux文件搬运 目的 过程简介 准备工作: 流程介绍: 实践方法 免密协议搭建: 1.建立A、B服务器的公钥私钥 2.建立A、B服务器的免密: 免密详细流程说明: 编写搬运脚本(三种方式):...1:Scp传输(适用于少量文件,如千级以下) 2:rsync传输(适用于大量文件传输) 3:expect传输(模拟键盘输入,不需要做免密) 安装expect步骤: 总结 linux文件搬运 目的 解决linux...3.编辑linux自带定时器(crontab); 通过linux定时器触发,去调用shell搬运脚本进行日常搬运工作。...至于sshd的环境搭建现在linux一般都会自带了,此处不再赘述。...搬运的方式市面上有很多种,有简单的脚本搬运和复杂的文件管理系统,还是要根据我们的实际情况来进行选择。

82120

SAP ABAP优化提升-报表性能(一)

作为传统的实施顾问而言,也没什么大的毛病,可是作为资深的运维顾问,只想发问的是,写报表时除了保证数据的准确性,你们可曾考虑过报表的性能问题?考虑过该报表上线后,能支撑多久?...2、数据通过Excel显示时,对于方法的选择也是很重要的。...而DOI是从服务器已经上传的EXCEL模板中下载模板然后打开修改实现数据保存。当然,也可以直接创建新的EXCEL文件往里面传递数据并设置格式。...如果数据量规模大,就不要考虑复杂的Excel格式,直接考虑DOI,如果选OLE,那么就需要牺牲性能,对于这两个技术的选型是非常重要的。...比如选择屏幕上有个物料号的查询条件,而我们知道订单VBAP和交货单LIPS均有物料号,那就应该视情况而定,如果表连接中VBAP更早出现,那么WHERE子句中就使用vbap~matnr IN s_matnr

1.1K20
领券