首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ubuntu安装记录

浅谈 很多同学虚拟机中安装Linux(实际不仅限于Ubuntu),都会觉得安装很简单,基本就是一直点下一步之类的,当然了,ArchLinux之流除外哈。...我刚买我的暗影精灵3的时候,就尝试过双系统,然后,你懂的。我直接就留下了心里阴影,因为那时候没做备份,后来我备份的好习惯就是这么被逼出来的? 准备工作 电脑配置 先介绍下我的电脑配置吧。...重点来了 这一步很重要,因为实际整个安装过程并没有结束,你还是得提防Ubuntu有没有搞你。安装完成之后,系统提示已安装完成,是否重启,这不废话吗,当然得选择现在重启了(逃)。。。?...配置优化 到这里基本就结束了,其它的使用,我可以给一些建议! 安装中文输入法,如:搜狗。 安装浏览器,如:chrome。 彻底卸载办公软件Libreoffice,改用WPS等。...sudo apt remove libreoffice-calc //卸载libreoffice表格 sudo apt remove libreoffice-draw //卸载libreoffice

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

实用的开源免费软件盘点

,总之,正是操作系统的各种软件才让我们的生活变得丰富多彩,有些软件是收费的,有些软件是免费的,有些软件是开源的,今天我们就来盘点下那些不逊于收费软件的开源软件。...LibreOffice 是一个功能强大的免费办公套件,是 OpenOffice(.org) 的继承者,全球范围内被数百万人使用。其简洁的界面和功能丰富的工具可帮助您释放创造力并提高工作效率。...LibreOffice 包含多个应用程序,使其成为市场上最通用的免费和开源办公套件:Writer(文字处理)、Calc(电子表格)、Impress(演示文稿)、Draw(矢量图形和流程图)、Base(数据库...Kdenlive 建立 Qt 和 KDE Frameworks 库之上。...firefox firefox 是一个没有阴暗的隐私政策广告商的后门。它只是一个不会让您失望的具有闪电般快速的浏览器。

2.6K20

2023年8月API漏洞汇总

错误消息:中断期间,用户可能遇到与API访问相关的各种错误消息。这些错误消息会给用户带来困惑和不便,因为他们无法获得预期的结果功能。...漏洞危害:攻击者可以易受攻击的系统执行任意 SQL 语句。根据正在使用的后端数据库, SQL 注入漏洞导致攻击者访问不同级别的数据/系统。...某些情况下,可以读入写出文件,或者底层操作系统执行 shell 命令。...定期运行漏洞扫描:由于攻击者总是不停地伺机寻找修补的漏洞,进而对目标网络实施授权访问。因此,企业组织应定期进行漏洞扫描选择聘请第三方专业人员,协助IT员工管理IT安全。...(4.x版本的用户建议升级RocketMQ 至9.7或以上版本,5.x版本的用户建议升级RocketMQ 至5.1.2或以上版本)。建议升级前做好数据备份工作,避免出现意外。

32520

LibreOffice安装及使用

它包含了 Writer, Calc, Impress, Draw, Math 以及 Base 等组件,可分别用于文本文档、电子表格、幻灯片演示文稿、绘图文档、数学公式编辑、数据库管理等工作。...win安装 下载地址:https://zh-cn.libreoffice.org/download/libreoffice/ 常规软件安装,一路下一步,可选择自定义安装路径,安装之后配置环境变量,D:\...服务器,利用LibreOffice将word等格式转换为PDF,发现不支持汉字。...subprocess.run()用于执行命令,check=True确保如果转换过程中有错误抛出异常。...以上代码Fedora 32下测试通过,使用的是最新的 LibreOffice 7.1分支构建版本。 以上示例是通过创建空白文档,然后对该空白文档进行操作的。

22410

OSCP测试报告模板Markdown生成工具

它的帮助下,当你进行Offensive Security OSCP、OSWE、OSCE、OSEE、OSWP测试的时候,就不再需要LaTeX、Microsoft Office Word和LibreOffice...所见即所得的编辑器无格式问题:Microsoft Office Word和LibreOffice用户,可以跟那些不需要的空格和换行符说再见了。...Markdown配置复用:我们可以直接将自己习惯的格式(无论加粗还是字体)直接应用到报告中。 支持版本控制:将您的标记模板保存到一个私有的Git存储库中。...支持使用熟悉的编辑器笔记应用:比如说VSCode、Atom、Vnote、QQwnNotesBoostnote等等。 干净的专家级报告风格:专业的人使用专业的报告。...无错误:使用生成脚本来生成报告和存档,这样就不会出现任何提交格式和名称错误

96920

DDE注入(CSV)漏洞原理及实战案例全汇总

渗透中遇到导出功能时,如何进行测试?任意文件下载?或者越权查看?...---- 1、漏洞原理: 1)Excel解析机制 第一个需要知道的知识点是,Excel任何以'='字符开头的单元格都将被电子表格软件解释为公式,如果我们在其中输入“=2+5”,则表格显示为: ?...实际,除了=号,以下符号都可用于Microsoft Excel中触发公式解释: 等于(“=”) 加(“+”) 减号(“ - ”) (”@”) 这个可以帮助我们等号=被过滤时,使用其他运算符绕过...比如我们构造包含如下字符串的csvxls文件: =cmd | '/ C calc' !A0 Excel尝试调用本机CMD命令,给出友好提示,若用户无意识状态下点击“是”: ?...而后尝试接受更正拼写错误,不接受更正则会执行cmd命令,弹出计算器: ?

8.9K20

MySQL性能优化点记录

小结:程序端进行联接的效率更高 1.可以缓存早期查询的大量数据。 2.使用了多个myisam表 3.数据分布不同的服务器。...通常只需要在联接中的第2个表添加索引就可以。 2.确保group byorder by只引用一个表中的列。这样可以使用索引。...(七)优化SQL_CALC_FOUND_ROWS 这个地方很重要 一个技巧:含有limit的查询中添加SQL_CALC_FOUND_ROWS,这样就可以知道没有limit的时候返回多少行数据。...阻止访问查询缓存,锁定 整个服务器,通常这个速度很快,不会移除缓存中的数据, RESET QUERY CACHE清除缓存数据。 提高缓存可用性。...服务器清理查询的时候Qcache_lowmen_prunes的值增加,如果值增加的过快则说明: 1.如果自由块很多,碎片 2.如果自由块比较少,说明工作负载使用的内存超过所分配的内存。

99320

美团点评数据库中间件DBProxy开源

奇虎360公司开源的Atlas是优秀的数据库中间件,美团点评DBA团队针对公司内部需求,在其做了很多改进工作,形成了新的高可靠、高可用企业级数据库中间件DBProxy,已在公司内部生产环境广泛使用,较为成熟...解决了绑定后端连接断开时,客户端连接未及时断开的问题 屏蔽了KILL语句,避免在后端MySQL可能误KILL的问题 修改了事务内语句执行错误时,DBProxy保留后台连接导致rollback发送到其它结点的问题...修复分表查询结果合并时列字符集错误的问题,该问题可能导致结果乱码 解决分表情况下,返回值有 NULL 的情况下,查询超时的问题 此问题是DBProxy多个分表merge结果的过程中未处理 NULL...连接的结构体的释放接口中,lock 的成员变量释放,导致连接断开,回收连接对象时会泄漏24个字节 取消admin操作中不必要的日志 去掉了连接 admin 时报"[admin] we only...解决用户权限不足、DBProxy用户名密码配置错误等导致使用错误用户的问题 解决SQL_CALC_FOUND_ROWS之后SQL语句发往主库的问题 解决SQL语句中有注释时语句分析不正确的问题 解决客户端发送空串导致

2.1K51

面向 C++ 的现代 CMake 教程(四)

如果你(你的团队成员)有一些正在进行的工作,这可能导致大量的合并冲突。最好协调这样的努力,在所有待处理的变化完成后进行。如果这不可能,考虑逐步采用,也许按目录 basis 进行。...REQUIRED关键字将在找不到二进制文件时停止配置并显示错误target启用 Clang-Tidy,提供二进制文件的路径和自定义选项以启用所有检查,并将警告视为错误。...如果找不到二进制文件,REQUIRED关键字导致配置出现错误而停止。 创建了一个自定义目标valgrind;它将在target二进制文件执行 Memcheck 工具。...建议配置文件中使用它,以便尽早发现错误的路径。...我们构建项目之后,我们可以构建树中运行cpack二进制文件来生成实际的包: cpack [] 从技术讲,CPack 能够读取放置在当前工作目录中的所有配置文件选项,但你也可以选择从命令行覆盖这些设置

23200

持续集成八 sonarQube配置及使用

可靠性: A = 0个错误 B =至少1个次要错误 C =至少1个主要错误 D =至少1个严重错误 E =至少1个阻止程序错误 安全性: A = 0漏洞 B =至少1个次要漏洞...C =至少1个主要漏洞 D =至少1个严重漏洞 E =至少1个阻止程序漏洞 可维护: 可以修改 配置】【技术债务】 ?...可靠性等级(reliability_rating) A = 0个错误 B =至少1个次要错误 C =至少1个主要错误 D =至少1个严重错误 E =至少1个阻止程序错误 可靠性补救措施(reliability_remediation_effort...对新代码的安全修复工作(new_security_remediation_effort) 与安全补救工作相同,但对新代码周期内更改的代码进行了纠正。...注意:要出现上面问题界面的效果,即分配代码责任人,需要在soanrQube配置用户,而且用户的名称和SVN的也要一样,密码随便,分析后就会匹配用户(图中2),然后左侧条件栏中,会出现所有用户的统计信息

2.6K10

技术积累 - 代码问题及对策

见代码问题 常见的潜在代码问题是当前直接导致BUG、故障或者产品功能不能正常工作的类别。 空值 空值恐怕是最容易出现的地方之一。常见错误有:a. 值为NULL导致空指针异常;b....针对关联关系, 项目之初, 可以询问清楚:将来在产品是否有可扩展的变化?及早预留空间, 或者确定产品的对策;代码实现, 兼顾考虑一对一到一对多,一对多到一对一的关联变化。...方法也比较简单:定义含义明显的枚举常量,代表这个魔数代码中发言。 “写死的配置”不会影响业务功能, 不过环境变更系统调优的时候,就显得很不方便了。...项目和系统设计之初,特别要注意先划分业务边界,定义好接口设计和服务依赖关系,再着手开发;否则,延迟到后期做这些工作,很可能导致重复的工作量,含糊复杂的交互、增加后期系统维护和问题排查的许多成本。...要避免SQL性能问题, 表设计的时候就要做好索引工作表数据量非常大的情况下,SQL语句编写要非常小心。

86040

精心构造的PS1文件名导致Powershell命令执行

PowerShell包括可独立使用组合使用的交互式提示和脚本环境。 我们一次测试中偶然发现,由于信任过滤的文件名,因此在运行特殊命名的脚本时,PowerShell可能执行任意代码。...但是,如果这些脚本是从PowerShells Shell运行的而不是“ cmd.exe”,则“&”(调用运算符)将阻止我们的漏洞利用。...另外,请注意,vicitm调用“ iwr”(调用webrequest)之后,需要使用“%CD”来定位当前工作目录,缩写为空格,为了确保下载完成,需要睡眠2秒钟,然后执行。...测试过程如下: 1、生成powershell命令:首先,我们创建一个用于混淆的Base64编码的文件名;它将下载并执行一个本例中名为“ calc.exe”的远程可执行文件。...将可执行文件托管Web服务器仅使用python -m SimpleHTTPServer 80任何其他工具。

1.8K20

Excelize 发布 2.6.0 版本,功能强大的 Excel 文档基础库

,该版本包含了多项新增功能、错误修复和兼容性提升优化。...,修复 LibreOffice 中打开的工作表名包含空格时,自动过滤器失效的问题,解决 issue #1122 提升对工作簿中替代内容的支持,保留工作簿、工作表以及 drawingML 中的替代内容...提升与页面设置中打印质量 DPI 设置属性的兼容性 问题修复 修复另存为工作簿时,页面布局属性丢失的问题,解决 issue #1117 修复部分情况下,对工作表进行修改后合并单元格区域更新的问题 修复样式解析异常导致的粗体和部分其他字体样式丢失问题...,解决 issue #1139 修复部分情况下另存为工作簿时,显示隐藏工作表标签属性丢失的问题,解决 issue #1160 修复部分情况下嵌套公式计算错误的问题,解决 issue #1164 修复部分情况下公式计算结果精度不准确以及...修复部分情况下使用科学记数法表示的数值解析失败的问题 修复图表轴最大值最小值为 0 时不起作用的问题 性能优化 提高使用行迭代器进行流式读取的性能,当读取包含大规模数据的电子表格文档时,内存开销相较于版本降低最高约

1.5K61

codeReview常见代码问题

有的人嫌检测为空的 if 语句充斥代码里破坏代码的可维护性, 对此我的建议是: 空值检测一定要有, 有胜于无。 空值检测总是存在的前提下, 可以优化空值检测的方法和存在形式。...针对关联关系, 项目之初, 可以询问清楚: 将来在产品是否有可扩展的变化? 及早预留空间, 或者确定产品的对策; 代码实现, 兼顾考虑一对一到一对多,一对多到一对一的关联变化。...方法也比较简单:定义含义明显的枚举常量,代表这个魔数代码中发言。   “写死的配置”不会影响业务功能, 不过环境变更系统调优的时候,就显得很不方便了。...项目和系统设计之初,特别要注意先划分业务边界,定义好接口设计和服务依赖关系,再着手开发;否则,延迟到后期做这些工作,很可能导致重复的工作量,含糊复杂的交互、增加后期系统维护和问题排查的许多成本。...要避免SQL性能问题, 表设计的时候就要做好索引工作表数据量非常大的情况下,SQL语句编写要非常小心。

1.2K30

Ubuntu上部署JobConverter + Ibreoffice环境

前言 本文内容主要目的在于测试Ibreoffice转换docx文档失败的原因是否和系统有关,之前我CentOS和MacOS均转换不成功,但是使用一个开源的项目却可以,而他用的就是Ubuntu和Ibreoffice...,抱着找到原因的心态Ubuntu上进行测试。...和openoffice原来是一家,所以早期版本libreoffice命令和openoffice一样,后来版本libreoffice就变了 官方下载安装 创建目录 sudo mkdir /usr/...转换中我们会发现转换的pdf和原文档字体是有差异的,是因为系统没有我们需要的字体,所以我们要安装字体 查看现有字体 fc-list 打开目录 cd /usr/share/ 我们会看到fonts和fontconfig...目录 添加字体 创建目录并进入 mkdir /usr/share/fonts/chinese cd /usr/share/fonts/chinese Windows找到C://Windows/Fonts

1.4K20

Python一条龙:创建、读取、更新、搜索Excel文件

♥ 神经网络算法交易的应用系列(一) ♥ 预测股市 | 如何避免p-Hacking,为什么你要看涨? ♥ 如何鉴别那些用深度学习预测股价的花哨模型?...它们可以与任何电子表格程序一起使用,如Microsoft Office Excel、Google SpreadsheetsLibreOffice Calc CSV文件与其他电子表格文件不同,因为它们不允许保存单元格...、列、行公式。...因此,我们应该添加两个if语句来支持这个新功能。函数 “if option == “write:” 下的第一部分你已经知道了。...之所以选择openpyxl,是因为可以它可以创建工作表、加载、更新、重命名和删除工作表的完整表现。它还允许我们读写行和列,合并取消合并单元格创建Python excel图表等。

1.9K20

CodeReview常见代码问题

针对关联关系, 项目之初, 可以询问清楚: 将来在产品是否有可扩展的变化? 及早预留空间, 或者确定产品的对策; 代码实现, 兼顾考虑一对一到一对多,一对多到一对一的关联变化。...方法也比较简单:定义含义明显的枚举常量,代表这个魔数代码中发言。 “写死的配置”不会影响业务功能, 不过环境变更系统调优的时候,就显得很不方便了。...项目和系统设计之初,特别要注意先划分业务边界,定义好接口设计和服务依赖关系,再着手开发;否则,延迟到后期做这些工作,很可能导致重复的工作量,含糊复杂的交互、增加后期系统维护和问题排查的许多成本。...复杂并发场景下,还需注意多个同步对象的锁是否按合适的顺序获得和释放以避免死锁,相应的错误处理代码是否合理。 事务 事务方面常出现的问题是:多个紧密关联的业务操作和 SQL 语句没有事务保证。...要避免SQL性能问题, 表设计的时候就要做好索引工作表数据量非常大的情况下,SQL语句编写要非常小心。

88300
领券