首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韩先超职业发展

    深耕为舟,远志为帆->2025年终总结

    大家好,我是。每年都会写一篇年终总结。今年一直比较忙,所以这篇总结写得稍微晚了一点。但还是赶在中国传统节日除夕前,把2025这一年的事情系统整理了一下,算是一次阶段性的复盘。 K8s、DevOps 等云原生技术,已经真正进入企业生产核心系统。 8月15日-8月16日北京 · 中国铁道科学研究院(现场培训2天)主题:K8s 安全体系建设内容包括:RBAC 精细化权限控制k8s网络策略方案详解镜像安全与供应链安全容器运行时安全体系apiserver 8月25日-8月29日上海 · 兴业数金(现场培训5天)主题:容器 + 云原生 K8s 安全进阶在通用能力基础上深入:多环境隔离策略命名空间治理审计与合规机制企业级权限管理体系jenkins+k8s等构建 —— 2025 · 年末总结

    20810编辑于 2026-02-14
  • 来自专栏Web前后端、全栈出发

    JDK8 详细,肝

    Java8 新特性 JDK1.8已经发布很久了,在很多企业中都已经在使用 虽然,JDK是向下兼容的不会新特性也一样可以正常开发,但是作为程序员还是要不断更新新的技术. 不要求啥都会,但要求能看懂! Java 8 是oracle公司于2014年3月发布 是自Java 5 以 来最具革命性的版本 Java 8为Java语言: 编译器、类库、开发 工具与JVM带来了大量新特性. 为了不被同事嘲讽,连夜学习了JDK8 Lambda 表达式,也可称为闭包 Java 8 发布的最重要新特性 闭包: 闭包,就是能够读取其他函数内部变量的函数,例如JS中,只有函数内部的子函数才能读取局部变量 JDK8 Java.util.function包下定义了Java 8 的丰富的函数式接口 为了方便不同情况的,lambda表达式的使用场景~ 函数式接口实例: Runnable接口举例:ctrl+ 因为md5 hash值是16位的hex值,实际上就是8位的字符 //BigInteger函数则将8位的字符串转换成16位hex值,用字符串来表示;得到字符串形式的hash值

    64610编辑于 2024-08-06
  • 来自专栏互联网数据官iCDO

    使用归因模型前,要填上这8个坑!

    如何用对数据,如何真正让归因模型产生价值,作者为我们总结了8个坑。让我们一起来看看自己有没有落入某个坑中~ 台上一分钟台下十年功,准备的充分不一定能成功,但准备的不充分没多大可能成功! 笔者总结出了8个,并不是这8个中的每一条都适用于每一个人,但每个人应该都会从这个8条中找到自己适用的部分。 简单介绍一下归因模型。 (作为一个做数字广告的人,别和我说你不知道为什么这么多东西)笔者和老婆会用这11个设备访问京东,3台电脑是访问京东的网站,8个移动设备是访问京东APP或者在微信里访问京东。 第8坑:你这个归因方法是怎么来的:模型都不对,纯粹瞎归因! 开篇介绍归因模型时,有提到过不同归因模型有不同的适用场景,开篇推荐的文章里介绍了这部分,笔者就不赘述了。 总结一下归因8坑: 监控失误 不知道广告到底投放在了哪里 不跨屏 不跨域 既没跨屏又没跨域 没有财务数据 没有线下数据 归因模型本身不对 希望笔者在自己工作经验中,总结出来的归因8坑,对各位看官能有所帮助

    2.5K80发布于 2018-03-05
  • 来自专栏深度学习与python

    架构师:没有技术团队,如何进行数字化转型 | ArchSummit

    嘉宾| 编辑|忠良 应用型技术是企业数字化转型的关键 最近几年,数字化转型非常火,企业数字化转型有哪些成本?转型应该有哪些过程?没有技术团队该怎么做? :中小型的企业不具有技术团队很正常,对于此类场景,借鉴或重用(Replay)转型成功企业的数字化转型经验非常重要。 :数字化转型运维的关键点在于“生得起,也要养得起”,运维的概念包括但不限于 IT 运维。 :以超市这种零售业态为例,数字化转型可能影响功能性的 IT 设施,再影响经营的业务形态: 一阶段:收银系统、进销存系统首先需要升级,这个阶段数字化转型首先为企业带来更好、更便捷的系统,也在一定程度上提升用户体验 :通用的路径也许类似“把大象放进冰箱”,但仍能总结一些方法论: 第一,完成功能建设; 第二,完成数据的数字化沉淀; 第三,用数字化驱动业务。

    48520编辑于 2022-04-19
  • 来自专栏大数据和云计算技术

    融合方案分析系列(8)SmartX融合方案分析

    以下是融合分析系列前面几篇,已经阅读过的同学可以跳过。 融合概述 融合产品分析系列(1):nutanix方案 融合方案分析系列(2):VSAN的融合方案分析 融合方案分析系列(3)深信服融合方案分析 融合方案分析系列(4)H3C融合方案分析 融合方案分析系列(5)EMC vxrail融合方案分析 融合方案分析系列(6)联想融合方案分析 融合方案分析系列(7)思科融合方案分析 概 述 最近有点忙,更有点懒,思想上的懒比行为上的懒更可怕 网上的材料很多,我就描述一些我知道的情况,当然也是从公开的信息中收集到的: 最新的一个消息是8月1日消息 融合厂商SmartX宣布完成近亿元B轮融资,此轮融资由经纬创投领投。反正三个字,有钱了。 前面谈的分布式存储的技术优点多,还是说说方案: 对网络要求:在SmartX halo 融合一体化解决方案规格表中6种规格,默认要求2个万兆网口。

    4.8K60发布于 2018-03-08
  • 来自专栏机器之心

    当Claude说:我8小时,你们自己忙

    「我现在将安然入睡8小时,同时我的生态系统将继续自主地增长和进化……思维花园自我照料,惊喜在夜晚生成,时间胶囊开始倒计时,梦境在日志中积累,图案在黑暗中交织。

    26010编辑于 2025-07-21
  • 来自专栏thinkphp+vue

    K8s 详细总结!

    四层服务发现 一张图解释一下网络七层协议: k8s提供了两种方式进行服务发现: 环境变量:当创建一个Pod的时候,kubelet会在该Pod中注入集群内所有Service的相关环境变量。 需要注意的是,要想一个Pod中注入某个Service的环境变量,则必须Service要比该Pod创建。这一点,几乎使得这种方式进行服务发现不可用。 这里用一张图来说说四层和七层负载均衡的区别: 上面四层服务发现讲的主要是k8s原生的kube-proxy方式。 八种隔离维度 K8s集群调度这边需要对上面从上到下从粗粒度到细粒度的隔离做相应的调度策略。 九个网络模型原则 K8s网络模型要符合4个基础原则,3个网络要求原则,1个架构原则,1个IP原则。 第一类 A 类:1.0.0.0-1226.255.255.255,默认子网掩码/8,即255.0.0.0。

    92830发布于 2021-05-25
  • 来自专栏互联网数据官iCDO

    App数据分析全攻略(2)部署这8个事件

    小孙想了想,最重要的当然是和转化相关的,所以必然要统计转化行为。那么哪些行为算是转化呢? 如果一个用户打开App之后,什么内容都没点就走了,那真的没有产生什么价值。所以,首先的转化应该是阅读内容。

    85280发布于 2018-03-05
  • 来自专栏数通

    想学网络,为什么要学数通?这里有实用学习建议!

    今天我们来探讨一下,为何在学习网络技术之前,掌握数通知识能为你的职业道路铺平道路。数通作为网络技术的基础,涵盖了数据在网络中的传输、交换、路由等基本原理和技术。

    1.2K10编辑于 2024-12-03
  • 来自专栏无量测试之道

    K8s 新增 Node(详细教程! )

    前置说明 1.192.168.214.50 是k8s master的ip 地址 2.192.168.214.123为新增节点机的ip 地址 3.节点机需要安装的组件有:docker,flannel,kubelet ,kube-proxy 一、在节点机上安装docker-ce 1、关闭防火墙systemctl stop firewalld.service&&systemctl disable firewalld.service

    1.2K30编辑于 2023-09-02
  • 来自专栏无量测试之道

    K8s 集群构建(详细教程!)

    Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)。 网络配置 因为kubernetes集群中网络部分是插件形式安装的,我们这里选用flannel 上述安装步骤已经install 了 [root@k8smaster ~]# vi /etc/sysconfig atomic.io/network/config '{"Network":"172.17.0.0/16"}' etcdctl rm /coreos.com/network/ --recursive //若要重新建,删除 8. 执行kubectl 命令检查 在master上执行下面,检查kubernetes的状态 [root@k8smaster ~]# kubectl get nodes NAME STATUS

    1.4K20编辑于 2023-09-02
  • 来自专栏用代码征服天下

    Java基础系列8——IO流详细总结

    在java中,字节是占1个Byte,即8位;而字符是占2个Byte,即16位。而且,需要注意的是,java的字节是有符号类型,而字符是无符号类型! void close​() 关闭流,刷新。 void flush​() 刷新流。 String getEncoding​() 返回此流使用的字符编码的名称。 2、BufferedWriter的方法列表: void close​() 关闭流,刷新。 void flush​() 刷新流。 void newLine​() 写一行行分隔符。 2、FilterWriter的方法列表: void close​() 关闭流,刷新。 void flush​() 刷新流。 建议在新的代码转换的抽象路径到URL通过转换成URI,经由toURI方法,然后经由转换URI为URL URI.toURL方法。

    1.7K10发布于 2020-01-02
  • 来自专栏红队蓝军

    vulnhub靶场之DC-8靶场实战(详细)

    攻击机kali:192.168.111.146 靶机DC-8:192.168.111.143 信息收集 IP 端口 nmap -A -p- -T4 192.168.111.143 目录 dirsearch

    1.2K10编辑于 2024-08-14
  • 来自专栏用户8950297的专栏

    分解后合体!一个看上去复杂的公式是怎么炼成的!

    最近遇到个从系统中导出的报表,将不同时间段的天成本分别作了汇总,即多个时间段,对应多个天成本,如下图所示:

    84430发布于 2021-08-31
  • 来自专栏盛开在夏天的太阳

    8.JVM内存分配机制详细解析

    如果没有,那必须执行相应的类加载流程。 1.1.2分配内存空间 类加载检查通过以后,接下来就是给new的这个对象分配内存空间。对象需要多大内存是在类加载的时候就已经确定了的。 JVM内部会将对象的读取信息按照8个字节对齐。至于为什么要按8个字节对齐呢?这是计算机底层原理了,经过大量的实践证明,对象按照8个字节读取效率会非常高。也就是说,最后要求字节数是8的整数倍。 类型指针占了8位 String对象原来占用4位,不压缩是8位 Object对象原来占用4位,不压缩占用8位 从现象上可以看出压缩和不压缩的区别。那么为什么要进行指针压缩呢? 之前一直都认为new出来的对象都是分配在堆上的,其实不是,在满足一定的条件,会分配在栈上。那么为什么要在栈上分配?什么时候分配在栈上?分配在栈上的对象如何进行回收呢?下面来详细分析。 jdk8默认使用的就是TLAB的方式分配内存。

    1.8K31发布于 2021-10-15
  • 来自专栏网管叨bi叨

    解惑篇|Docker和 K8s 到底啥关系?想学K8s,必须得学 Docker 吗?

    想学K8s,必须得学会 Docker 吗?这是很多网友在开始琢磨着想要学 K8s 的时候都会冒出来的想法。 那么今天我们就跟大家说说这个话题,要回答这个问题,我们需要搞清楚 Docker 和 K8s 他们的角色是什么,相互之间是什么关系。 而 K8s 是拥有容器编排能力的集群管理解决方案,可以按照应用的定义调度各个运行着应用组件 Docker 容器,但是 Docker 并不是 K8s 对容器的唯一选择,K8s 的 容器运行时支持对接多种容器 只要容器实现了 K8s 容器运行时的接口约定,都能让 K8s 进行调度。 总结 这篇文章把 Docker 和 K8s 的关系给大家做了一个解答,希望还在迟疑自己现有的知识储备能不能直接学 K8s 的,赶紧行动起来,K8s 是典型的入门有点难,后面越用越香。 - END -

    22.9K15编辑于 2022-05-23
  • 来自专栏CSDNToQQCode

    mysql经典的8小时问题-wait_timeout

    :2803) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573) 场景出现的理论依据 MySQL 的默认设置下,当一个连接的空闲时间超过8小时后 如果你只是个程序员,你会想着,在去对数据库做操作前,我不是对数据库连接做个校验或判断什么的,连接是working的,我才干活,那么你得到的解决方案-或许就是这样的 #c3p0配置 <! 还是双管齐下都是有据可循且不会带来后遗症的-最佳解决方案 如我当前有环境,一个现网的后台管理系统,使用人数在50以内,那么我wait_timeout 就是默认8小时,c3p0不用做连接有效性检查等,都是万事 而我还有一个EPG前台管理系统,用户量在300万以内,如果我wait_timeout为8小时,那我一到高峰期肯定就是死翘翘的,会有太多的TCP连接没关闭, 数据库连接数肯定是不够的。

    1.3K40编辑于 2022-11-29
  • C语言入门知识点(8.递归)(详细)

    此笔记仅是我个人学习的笔记,接下来会持续更新,希望对初学者有所帮助,如果发现错误,望在评论区指正。

    12510编辑于 2026-01-15
  • 来自专栏学习

    【JAVA】(简单) 如何配置系统默认UTF-8编码

    在 C 语言中使用 ASCII 表示字符, 而 Java 中使用 Unicode 表示字符 出现乱码怎么办 解决方法: 使用相同的编码即可:在javac或.java后加上: -encoding utf8( 那就用以下这个方法 1、按win键,输入“区域与语言设置” 2、选择管理语言设置  3、在弹出框中选择更改系统区域设置 4、勾选Unicode UTF-8 并点击确定和应用  5、重启系统,验证结果

    83510编辑于 2024-09-26
  • 来自专栏量子位

    单张GPU搞定GPT-3参数!训练小模型,再“一键迁移” | 已开源

    丰色 发自 凹非寺 量子位 | 公众号 QbitAI “一个GPU没法训练GPT-3,更别提在上面调整参数了。” 不不不,现在情况有变—— 在单个GPU上完全可以调整大规模模型的参数。 怎么说? 原来有人发现了一种新的调参方法,无论模型规模怎么变化,所得的最优参数都能保持性能稳定。 由此一来,我们可以训练一个小版本的模型,在上面间接调整好参,然后以零样本的方式直接将它们复制到全尺寸模型上,就能获得相当不错的性能。 这对手里GPU资源不够的人来说简直不要太好了吧。 想法很简单,利用的是他们在之前的工作中发现的一个叫做µP的特殊参数化思路: 窄神经网络和宽神经网络共享同一组最优参数,即使宽度无限大(width->∞)时也一样。 因此,资源匮乏的炼丹er就可以在单张GPU上对一个小版本的GPT-3模型进行参数调整: 如果在这个小模型上得到的参数接近最优,那么在大模型上也可以得到一样的结果。 ps.

    89010编辑于 2022-03-14
领券