Bill78 Bill78
4年前
Python中的基本list操作
List是python中的基本数据结构之一,和Java中的ArrayList有些类似,支持动态的元素的增加。list还支持不同类型的元素在一个列表中,ListisanObject。最基本的创建一个列表的方法myList\'a','b','c'\在python中list也是对象,所以他也有方法和属性,在ptython解释器中使用h
kenx kenx
2年前
掌握这些GitHub搜索技巧,你的开发效率将翻倍!
作为开发it行业一员,学习借鉴他人项目是很有必要的,所以我们一般都会从github或者Gitee上面去参考借鉴他人的项目来学习增加自己的项目经验但是一般我还是在github上看项目比较多,毕竟人家实力项目量摆在那里,但是国内访问github有时候比较慢,或
Stella981 Stella981
3年前
Linux系统有7个运行级别(runlevel)
命令chkconfig:查看、增加、删除、修改服务运行级别命令ntsysv:更改当前服务启动设置Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级
Stella981 Stella981
3年前
SonarQube 数据清理,从100G 到9G
背景描述SonarQube自去年使用开始,已运行一年有余它上面的Project数量已超过1000因为每个应用的每个git分支的每次push事件都会触发Sonar分析任务这样会有很多的数据都存储下来,从而导致数据量很大目前Mysql数据库占用磁盘空间达到100G并且随着时间推移会继续增加
Wesley13 Wesley13
3年前
Java集合ArrayList源代码详细解析
一、ArrayList简介  ArrayList是可以动态增长和缩减的索引序列,它是基于数组实现的List类。  该类封装了一个动态再分配的Object\\数组,每一个类对象都有一个capacity属性,表示它们所封装的Object\\数组的长度,当向ArrayList中添加元素时,该属性值会自动增加。如果想ArrayList中添加大
Stella981 Stella981
3年前
Qt5 自带 串口通讯基础模块
QtSerialPort简介QtSerialPort模块是Qt5库的附加部分,为硬件和虚拟的串口提供了统一的接口。注意:该模块也增加了对Qt4的支持。    串口由于其简单和可靠,目前在像嵌入式系统,机器人等工业中依旧用得很多。使用QtSerialPort模块,开发者可以大大缩短开发串口相关的应用程
Wesley13 Wesley13
3年前
Visual Studio 2017自定义代码片段(Snippet)
此文示例只展示MVVM模式中的属性的代码片段的修改,想要增加自己的代码片段还需自行研究一下下面进入正题,Visualstudio本身就提供了许多代码片段,可在下图中查看!(https://oscimg.oschina.net/oscnet/755f24e0d9cad3b4416036658c66e64418a.jpg)下面这界面中包含语言的
云计算之-弹性伸缩
本文分享自天翼云开发者社区@《》,作者:AE86上山了弹性伸缩弹性伸缩为用户提供高效管理计算资源的策略。用户可设定时间周期性地执行管理策略或创建实时监控策略,来管理VM实例数量,并完成对实例的环境部署,保证业务平稳顺利运行。在需求高峰时,弹性伸缩自动增加V
绣鸾 绣鸾
1年前
数据库管理软件DBeaverUltimate for Mac v23.2.5终极版
是一款功能强大的数据库管理工具,支持多种数据库,包括MySQL、Oracle、PostgreSQL、SQLite、MicrosoftSQLServer等。它提供了一个直观的用户界面,使用户可以轻松地管理和查询数据库,包括创建和修改表、执行SQL查询、导出和