凝雪探世界 凝雪探世界
4年前
超详细的 JS 数组方法
数组是js中最常用到的数据集合,其内置的方法有很多,熟练掌握这些方法,可以有效的提高我们的工作效率,同时对我们的代码质量也是有很大影响。一、创建数组1.使用数组字面量表示法var arr4  ;   //创建一个空数组var arr5  20;   // 创建一个包含1项数据为20的数组var arr
Wesley13 Wesley13
4年前
java学习 网络编程 tcp
有客户端和服务端,使用tcp传输day26 27//客户端发数据到服务端/\\Tcp传输,客户端建立的过程。\1,创建tcp客户端socket服务。使用的是Socket对象。\建议该对象一创建就明确目的地。要连接的主机。\2,如果连接建立成功,说明数据传输通道已建立。\该通道就是socket流
Stella981 Stella981
4年前
QT界面 使用QStyledItemDelegate QPainter QStyleOptionViewItem QModelIndex组合实现项的绘制
QStyledItemDelegate类为来自模型的数据项提供了显示和编辑工具。当在Qt项视图(例如QTableView)中显示来自模型的数据时,各个项由委托(delegate)绘制。此外,当编辑一个项目时,它提供一个编辑器小部件,当编辑发生时,该小部件放在项目视图的顶部。QStyledItemDelegate是所有Qt项视图的默认委托,在创建时安装在它
Wesley13 Wesley13
4年前
Oracle SQL Developer IO 错误:Undefined Error
今天更新了一下 OracleSQLDeveloper,发现连不上数据库了,测试连接报错:IO错误:UndefinedError。后来在新装的虚拟机里安装了同样版本的 SQLDeveloper,发现连接成功了!分析了两个系统的环境基本一致,感觉不可思议。后来又打开Wireshark看看两个系统连接数据库的TNS包有何不同,发现报错的系统的登录
可莉 可莉
4年前
10分钟彻底理解Redis持久化和主从复制
在这篇文章,我们一起了解Redis使用中非常重要的两个机制:Reids持久化和主从复制。什么是Redis持久化?Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示!(https://oscimg.oschina.net/oscnet/up4a1b1b7
Stella981 Stella981
4年前
Neo4j CQL基本使用
Neo4j用CQL作为查询语言CQLNeo4j图形数据库的查询语言是一种声明性模式匹配语言遵循SQL语法语法是非常简单且人性化、可读的格式1.启动服务,打开浏览器  在数据浏览器中的美元提示符下键入命令!(https://oscimg.oschina.net/oscnet/6dc9cf8fb91
Stella981 Stella981
4年前
Hibernate对象
1)SessionFactory这是Hibernate的关键对象,它是单个数据库映射关系经过编译后的内存镜像,它也是线程安全的。它是生成Session的工厂,本身需要依赖于ConnectionProvider,该对象可以在进程或集群的级别上,为那些事务之间可以重用的数据提供可选的二级缓存。2)Session它是应用程序和持久层之间交互操作的一个单
Stella981 Stella981
4年前
2019年初,一次Confluence迁移升级历程
AtlassianConfluence从5.7.1升级到6.14.1背景随着时间的推移用户量不断增长数据量也越来越大Confluence最初安装使用的是内存数据库由于这个技术债务所需的资源(尤其是内存)越来越大服务启动所需JVM需求不断增长:4G—8G—12G曾出现因JVM不足导致系统慢或重启失
Stella981 Stella981
4年前
Prometheus监控告警浅析
前言最近有个新项目需要搞一套完整的监控告警系统,我们使用了开源监控告警系统Prometheus;其功能强大,可以很方便对其进行扩展,并且可以安装和使用简单;本文首先介绍Prometheus的整个监控流程;然后介绍如何收集监控数据,如何展示监控数据,如何触发告警;最后展示一个业务系统监控的demo。监控架构Prometheus的整个
Wesley13 Wesley13
4年前
C#图解教程 第十二章 数组
数组数组数组实际上是由一个变量名称表示的一组同类型的数据元素。每个元素通过变量名称和一个或多个方括号中的索引来访问:数组名索引↓↓MyArray4定义让我们从C中与数组有关的重要定义开始元素数组的独立数据项称为元素。数组的所有元素必须