Karen110 Karen110
4年前
Excel中的xls、xlsx、xlsm混合文件,看我用Python如何统一处理......
引言Python语言,近几年在办公自动化这一领域来说,真的超级火爆!用它做批量处理确实比VBA要方便很多。前面的文章,我们已经讲述了如何将doc文件转换为docx文件,还没有观看的朋友直接戳此链接:(http://mp.weixin.qq.com/s?bizMzkwNDE5NTc0Ng&mid2247514428&idx1&sn1f8720112f6a88
Kevin501 Kevin501
4年前
Go语言中new()和make()的区别
1.Go语言中的值类型和引用类型值类型:int,float,bool,string,struct和数组(数组要特别注意,别搞混了)变量直接存储值,分配栈区的内存空间,这些变量所占据的空间在函数被调用完后会自动释放。引用类型:slice,map,chan和值类型对应的指针变量存储的是一个地址(或者理解为指针),指针指向内存中真
Stella981 Stella981
3年前
CentOS 7 部署Gitlab+Jenkins持续集成(CI)环境
持续集成概述及运行流程:持续集成概述:持续集成(Continuousintegration)持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进行自动化测试 开发→代码编译→测试持续交付:持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境持续部署:在持续交付的基础上,把部署到
Stella981 Stella981
3年前
Golang In PingCAP
随着Golang在后端领域越来越流行,有越来越多的公司选择Golang作为主力开发语言。本次GopherChinaBeijing2016大会上,看到Golang在各家公司从人工智能到自动运维,从Web应用到基础架构都发挥着越来越多的作用。可以说Golang在这几年间,获得了长足的进步。PingCAP是一家由几名Go
Stella981 Stella981
3年前
Freebsd中mysql安装及使用笔记
1.安装一开始连mysql的软件包在freebsd中叫什么都不知道;依稀属于databases类,先到ports下看看叫什么名字,不看不知道,一看吓一跳,好多版本;456都有,选用得多的51,即mysql51server,由于连了网,然后pkg\_addrmysql51server,同时会自动安装客户端mysql51client;
Wesley13 Wesley13
3年前
MySQL群讨论:你使用了什么方法防止误删数据?
MySQL群讨论,你都用了什么方法防止误删数据?答:根据大家的讨论,总结共有以下几个措施,供参考:1\.生产环境中,业务代码尽量不明文保存数据库连接账号密码信息;2\.重要的DML、DDL通过平台型工具自动实施,减少人工操作;3\.部署延迟复制从库,万一误删除时用于数据回档。且从库设置为readonly;4\.确认备份制度及
Stella981 Stella981
3年前
Shell脚本编程——基础篇
Shell脚本概念1、将要执行的命令按顺序保存到一个文本文件2、给该文件可执行权限,便可运行3、可结合各种shell控制语句以完成更复杂的操作Shell脚本应用场景1、重复性操作2、批量事务处理3、自动化运维4、服务运行状态监控5、定时任务执行完善的shell脚本
Stella981 Stella981
3年前
Python的垃圾回收机制
垃圾回收机制「垃圾回收(GC)」大家应该多多少少都了解过,什么是垃圾回收呢?垃圾回收GC的全拼是GarbageCollection,在维基百科的定义是:在计算机科学中,垃圾回收(英语:GarbageCollection,缩写为GC)是一种自动的内存管理机制。当一个电脑上的动态内存不再需要时,就应该予以释放,以让出内存,这种内存资源
性能提升,成本降低,原生数据库的崛起
腾讯高级工程师杨宇基介绍,作为国内首个云原生无服务器数据库,TDSQLC实现了自动伸缩三大目标,可以根据业务负载进行伸缩。开发者不需要提前预测负载和扩展资源;按使用量计费,按实际使用负载计费,开发者不需要为未使用的资源付费;没有使用,没有付款,没有数据请求
我国组合导航终端陆续上车
卫惯的应用场景包括自动驾驶农业机械、矿山无人驾驶、无人清扫车、乘用车等。无人矿用卡车一般采用高精度GNSS/IMU组合导航、激光雷达、摄像头、毫米波雷达等传感器,并结合高精度地图进行融合定位,使无人矿用卡车的感知系统能够在恶劣的矿山环境下实现全天候、全天时