clickhouse 行列转换

  • Post author:
  • Post category:其他

一、多列转成多行 https://www.cnblogs.com/thxj/p/12722998.html 分3个步骤: 先把多个列拼接成一列 t: concat('1','_', m1,':' '2','_','m2') as t 再将t 列切分成一个数组,通过 splitByChar(':',cast( tmp as String)) as src 将数组的每个元素都拆分成多个行值:array…

继续阅读 clickhouse 行列转换

服务器播放系统软件,适用于 Linux 系统的 10 款最佳媒体服务器软件(上)

  • Post author:
  • Post category:linux

Linux 系统只适合程序员和高级用户?No……它同样为艺术家、作家和音乐家等用户群体提供很多非常棒的工具。您此前可能听说过媒体服务器,基本上,此类软件(或是小工具)的作用就是,让您能够在直观的界面中查看本地或云媒体(音乐、视频等),甚至可以将内容直接串流传输到网络的其它设备中。 下面系统极客就为大家介绍 10 款适用于 Linux 系统的最佳媒体服务器软件,您可以根据自己的使用场景和需求,将其直…

继续阅读 服务器播放系统软件,适用于 Linux 系统的 10 款最佳媒体服务器软件(上)

java面向对象(类、对象、属性、方法、构造、this)

  • Post author:
  • Post category:java

*了解类和对象及其关系 *掌握定义类和创建对象 *理解构造方法的含义 对象 :用来描述客观事物的一个 实体 ,由一组属性和方法构成 属性 :对象具有的各种特征 每个对象的每个属性都有特定值;例如小红和小明的年龄,姓名不一样 方法 :对象执行的操作 类 :--------抽象 类是对象概括,是对象的分类 具有相同属性和方法的一组对象的集合 是概念模型,描述对象拥有的特征(属性)和行为(方法) 类与对…

继续阅读 java面向对象(类、对象、属性、方法、构造、this)

看看60万码农怎么评论:这世界上还有没有月薪低于3万的程序员?

  • Post author:
  • Post category:其他

IT界一位大神早已下过定论:“对于那些月薪三万以下,自称程序员的码农们,其实我们从来没有把他们归为我们程序员的队伍。他们虽然总是以程序员自居,但只是他们一厢情愿罢了。” 如果一句话你不知道是谁说的,那么就说是我说的吧——马克吐温 所以马克吐温什么时候成IT界大神了? 分享之前我还是要推荐下我自己创建的web前端学习群:528576461,这是全国最大的web前端学习交流的地方,5000人聚集,不管…

继续阅读 看看60万码农怎么评论:这世界上还有没有月薪低于3万的程序员?

【细读Spring Boot源码】重中之重refresh()

  • Post author:
  • Post category:其他

前言 版本:spring-boot-2.7.3 | spring-context-5.3.22 在Spring Boot启动过程中【细读Spring Boot源码】启动步骤 主流程详情7中 applicationContext.refresh(); 这个操作是加载或刷新容器,把所有的配置转换成响应的对象并存入容器。 下面看下他的具体执行流程 调用主流程 主流程使用了模板模式是一个模板方法 @Ove…

继续阅读 【细读Spring Boot源码】重中之重refresh()

你说你学过数据结构和算法,但不知道冒泡排序?

  • Post author:
  • Post category:其他

在我们的程序中,排序是非常常见的一种需求。需求背景是针对已知的一些数据元素,把这些数据元素按照一定的规则进行排序。比如查询一些商品,要求按照商品的最后更新时间进行倒序排序。 今天我们学习 冒泡排序 ,这可以说是排序算法里最简单的一种排序了。相信也是大家入门算法都绕不开的一段经历。话不多说,开撸。 1. 需求 假设有一个数组,排序前是:[4, 5, 6, 3, 2, 1]。现要求按照数字从小到大升序…

继续阅读 你说你学过数据结构和算法,但不知道冒泡排序?

11、TCP、IP体系—IP协议与ARP协议

  • Post author:
  • Post category:其他

一、网际协议IP 1、简介 网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一。 与 IP 协议配套使用的还有三个协议: 地址解析协议ARP 网际控制报文协议ICMP 网际组管理协议IGMP 2、虚拟互联网络 将网络互联,实现通信需要解决的问题: 不同的寻址方案 不同的最大分组长度 不同的网络接入机制 不同的路由技术 … 解决这些问题,实现网络互通所用到的物理设备: 物理层中继系统: 转…

继续阅读 11、TCP、IP体系—IP协议与ARP协议

【配置环境】出现 Not Found The requested URL was not found on this server. 解决方案

  • Post author:
  • Post category:其他

搭建开发环境访问出现如下: 出现了重定向的问题,大概率是apache的配置问题: 1、对apache配置文件httpd.conf进行修改 AllowOverride None Require all granted 将以上两行注释掉,修改为如下 Options Indexes FollowSymLinks AllowOverride All 示例: 2、找到apache配置文件httpd.conf…

继续阅读 【配置环境】出现 Not Found The requested URL was not found on this server. 解决方案

关于SQL Server中将数值类型转换为字符串float类型超过6位会变成近似值

  • Post author:
  • Post category:其他

今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。 SQL Server中的数值类型分为两种,一种是精确的数值类型,具体的数据类型有:bit、tinyint、smallint、int、bigint、smallmoney、money和decimal,这些数据类型能够精…

继续阅读 关于SQL Server中将数值类型转换为字符串float类型超过6位会变成近似值

扩展欧几里德算法 递归和非递归实现及证明

  • Post author:
  • Post category:其他

关于欧几里得算法,贝祖等式,扩展欧几里得算法, Wikipedia的解释 非常非常详细了。 另外,看了好多别人优秀的总结,我认为最详尽的就是 ACM之家 的总结。 这里自己再总结一次…实际上就是把别人总结的,我认为有助于自己理解的内容copy过来,再加上几句自己的理解。 本文包括: 欧几里德算法 递归实现 欧几里德算法 非递归实现 贝祖等式 扩展欧几里德算法 递归实现 扩展欧几里德算法 非递归实现…

继续阅读 扩展欧几里德算法 递归和非递归实现及证明