自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Python技巧篇:如何巧妙运用Python处理Word文档_python word

大家好,我是辣条《Python实例篇:自动操作Excel文件(既简单又特别实用)》根据很多粉丝反馈是有用处的,于是乎应广大群众号召,今天给大家再来一波Python操作Word文档,我可是长期更新分享的,订阅一下我的博客不会错的​大家平时在工作与学习中都会操作到Word文件格式,特别是很多数据的时候,靠人力去识别操作非常容易出错。今天就带大家用python来处理Word文件。

2025-01-24 16:19:11 295

原创 Python 27问,助更好的掌握Python!_python visit

这个想法借鉴了 Modula-3 语言。出于多种原因它被证明是非常有用的。首先,更明显的显示出,使用的是方法或实例属性而不是局部变量。阅读 self.x 或 self.meth() 可以清楚地表明,即使您不知道类的定义,也会使用实例变量或方法。在 C++ 中,可以通过缺少局部变量声明来判断(假设全局变量很少见或容易识别) —— 但是在 Python 中没有局部变量声明,所以必须查找类定义才能确定。一些 C++ 和 Java 编码标准要求实例属性具有 m_ 前缀,因此这种显式性在这些语言中仍然有用。

2025-01-24 02:00:40 637

原创 MySQL的索引——索引的介绍及其数据结构B+树 & 索引的类型 & 索引的使用及其失效场景 & 相关名词解释_数据库索引结构

索引是存储引擎用于快速查找数据纪录的一种数据结构。最典型的例子就是查新华字典,通过查找目录快速定位到要查找的字。数据是存储在磁盘上的,查询数据时,如果没有索引,会加载所有的数据到内存,依次进行检索,读取磁盘次数较多。使用索引,就不需要加载所有数据,MySQL是以B+数的数据结构存储索引,B+树的高度一般在2-4层,最多只需要读取2-4次磁盘,查询速度大大提升。

2025-01-24 00:27:21 964

原创 Linux下配置安装PHP环境_linux php安装

/configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysqli=/usr/local/mysql/bin/mysql_config 注意mysql_config 的路径。默认的目录为 “/usr/local/apache2/htdocs”,修改apache的配置文件httpd.conf,比如在新建一个 /home/gyw/WebSite的目录作为apache的站点目录。

2025-01-23 22:47:13 678

原创 Js-w3school(2024

当比较 40 和 100 时,sort() 方法会调用比较函数 function(40,100)。16.shift() 方法会删除首个数组元素,并把所有其他元素“位移”到更低的索引。17. unshift() 方法(在开头)向数组添加新元素,并“反向位移”旧元素。// 创建包含 40 个未定义元素的数组!12.JavaScript 方法 toString() 把数组转换为数组值(逗号分隔)的字符串。Math.max.apply([1, 2, 3]) 等于 Math.max(1, 2, 3)。

2025-01-23 21:27:02 632

原创 JAVA界面编程之弹窗、弹框JOptionPane的showMessageDialog方法详解_joptionpane

这个方法会弹出信息的提示框,默认带有一个信息图标,实例代码如下:结果如图所示:这个方法比第一个方法增加了两个参数,String类型的title和int类型的messageType第一个新增参数title是设置了可以改变窗体的主题信息,第一个方法默认了title为信息,在这个方法中你可以随意修改你想要的提示主题内容第二个参数messageType是设置了信息提示内容的图标,来表示不用信息的内容,使人一目了然,第一个方法默认值为INFORMATION_MESSAGE或1,这个方法给我们提供了几个枚举值,

2025-01-23 18:45:45 875

原创 JavaScript对象(Object)

定义一个对象, 姓名:Keafmd, 年龄:18 ,地址:北京,isEdu:false。

2025-01-23 17:24:28 770

原创 Ganglia【部署 01】Flume监控工具Ganglia的安装与配置(CentOS 7

Ganglia是一款为HPC(高性能计算) 集群设计的可扩展性的分布式监控系统,它可以监视和显示集群中节点的各种状态信息,他由运行在各个节点上的gmond守护进程来采集 CPU、内存、磁盘利用率、I/O负载、网络流量情况等方面的数据。然后汇总到gmetad守护进程下,使用rrdtool存储数据,然后将历史数据以曲线方式通过PHP页面呈现。这里用来监控Flume的运行信息。

2025-01-23 14:31:14 324

原创 DSCP 与IP 优先级IP优先级

为了迅速 的和10进制转换,可以用如下方法,先把10进制数值除8得到的整数就是AF值,余数换算成二进制看前两位就是丢弃优先级,比如34/8=4余数为2,2 换算成二进制为010,那么换算以后可以知道34代表AF4丢弃优先级为middle的数据报。这样,在同一类数据中,又根据被丢弃的可能性划分出3档。AF的定义为数据分类提供了方便,比如,运营商可以向用户提供4中服务协约(SLA):白金,金,银,铜,并为每一种服务的数据分配一定的带宽。在配置命令中,既可以使用十进制数值,也可以使用二进制数值,还可以使用名称。

2025-01-23 00:51:13 723

原创 ChatGPT出来后,为什么老有人想让我们程序员失业?_chatgpt造成失业的看法

裁员潮一波又一波的袭来,互联网寒冬已经过了一个又一个,期待的春满花开的季节这次似乎看不尽头。腾讯前端最高级别技术专家被裁,让我们深思技术的尽头是什么?当资本不需要你的时候,就像扔一块破抹布一样,裁你没商量,根本不需要找理由。那么我们如何在企业中找到自己的方向呢?许多人说技术的尽头是管理,从技术岗到管理岗,倒也不是什么难事。但是我觉得自己的定位很重要。企业最看重的是你能够给公司带来什么价值,你实现的价值越大,就越容易被赏识。我们不能只是做自己的事,还看有自己的判断。

2025-01-22 23:18:02 890

原创 Android要凉了吗?其实只是你凉了

我觉得吧,首先抛开其他因素,就拿人云亦云来说,在当下这个互联网时代,很多技术一下子就火起来了,这个时候匹配的岗位需求肯定也多了,难道每次都想着换方向,转岗?因为就目前形势来说,对于企业,初级开发都比较好招,但是中级或以上的就比较难了,有很多公司在这上面花了很多时间,找简历,猎头,主动联系等等,最终也是无功而返。就当前的手机使用人群占比来说,Android是榜首这个毫无疑问,伴随着国内Android 5G手机的抢先推出,吸引了不少的追赶时代潮流用户。同样,不管任何行业、岗位,技术过硬的也都是非常吃香的!

2025-01-22 21:48:28 856

原创 android中gridview的上拉加载更多

上面效果图可以看到,gridview滑动到底部时,如果再次拉动可以加载下一页内容。一,首先定义监听器,来监听gridview是否滑动到底部。2,使用时只需要为gridview设置。

2025-01-22 20:27:15 187

原创 Android OkHttp+Retrofit+RxJava搭建网络访问框架(含源码)

**网络API*///获取APP运行状态及版本信息,用于日志打印//OkHttp客户端/**配置OkHttp*///不为空则说明已经配置过了,直接返回即可。//OkHttp构建器//设置缓存大小//设置OkHttp网络缓存//设置网络请求超时时长,这里设置为6s//在这里添加拦截器,通过拦截器可以知道一些信息,这对于开发中是有所帮助的,后面给加上。// …//当程序在debug过程中则打印数据日志,方便调试用。

2025-01-22 19:05:55 928

原创 58一面:Redis数据更新,是先更新数据库还是先更新缓存?

当通过某一个key去查询数据的时候,如果对应在数据库中的数据都不存在,我们将此key对应的value设置为一个默认的值,比如“NULL”,并设置一个缓存的失效时间,这时在缓存失效之前,所有通过此key的访问都被缓存挡住了。在扩容的时候,jdk1.8之前是采用头插法,当两个线程同时检测到hashmap需要扩容,在进行同时扩容的时候有可能会造成链表的循环,主要原因就是,采用头插法,新链表与旧链表的顺序是反的,在1.8后采用尾插法就不会出现这种问题,同时1.8的链表长度如果大于8就会转变成红黑树。

2025-01-22 17:38:34 592

原创 2024史上最全的 iOS 各种测试工具集锦!

这个工具在 iOS UI 自动化测试中使用非常广泛。XCTest 是苹果在 iOS 7 和 Xcode5 引入的一个简单而强大的测试框架,集成在 Xcode 中,。它提供了各个层次的测试。XCTest 测试编写起来非常简单,并且遵循 xUnit 风格。Xcode 在创建工程时,会默认使用 XCTest,并且默认创建了 Unit Test(单元测试)和 UI Test(界面测试)两个 Target;所以这是一个可以提供各个层次的测试的框架,比如单元测试,自动化测试,性能测试等。

2025-01-22 16:06:03 592

原创 2021前端面试CSS必须要懂的几个地方!_<div class=“flex”>aaa< div>是什么意思

设为flex 布局后 子元素的float clear vertical-align 失效采用 Flex 布局的元素,称为 Flex 容器对于flex布局 主要有六大属性 分别是:四种方向row :row-reverse:column:column-reverse:wrap:nowarp:wrap-reverse:flex-start:flex-end:center:space-between:space-around:align-content属性 定义了属性定义项目在交叉轴上

2025-01-22 14:56:15 547

原创 zookeeper之ZkClient使用

/获取zkclent new SerializableSerializer()是序列化器,可以直接传入对象,也可以直接读取,序列化器为我们完成序列化和反序列化。//可以监听:给node_1添加子节点、删除子节点甚至node_1节点本身的创建和删除。//如果节点有子节点,使用deleteRecursive循环删除。//如果获取节点状态,将stat作为参数传入即可。

2025-01-14 08:47:19 958

原创 zabbix监控mysql_zabbix tty=unknown command= bin socat stdio

1415 # 用户名1718 # 密码2021 # 主机地址/IP2324 # 端口2627 # 数据连接MYSQLUSER−pMYSQLHOST−P2930 # 参数是否正确then33 fi3435 # 获取数据36 case1in37Uptime38resultresult40;;

2025-01-14 08:43:38 630

原创 XXX系统测试报告测试用例模板_硬件测试用例模板

描述按照测试计划的执行情况,是否能够按照计划正常测试,如果不能正常测试,产生不一致的原因以及改进建议。列出本文中用到的专业术语的定义和英文缩写的原词组。[*未用到专业术语或习惯用语时,可删除此项。【说明】功能模块名称以缺陷报告划分为依据。说明编写此文档的目的,指出预期读者。

2025-01-14 08:39:57 563

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除