首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏初见Linux

    11-3 激活修改

    三、修改环境 现在用户已经知道了系统启动文件的位置和内容,就可以修改启动文件,来自定义我们的环境。(准) 1.用户应当修改哪些文件 一般来说,在 PATH 中添加目录或定义额外的环境变量,需要将这些更改放入到 .bash_profile 文件中(或者是其它的等效文件,这取决于系统的发行版本,比如 Ubuntu 系统使用的是 .profile 文件),其它的改变则应录入 .bashrc 文件中。除非是系统管理员需要修改用户公用的默认设置,普通用户只需对主目录下的文件作出修改即可。当然用户也可以修改其它目录

    69410发布于 2020-08-11
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 11-3 Soft Margin SVM

    ▲Soft Margin SVM算法的L1正则化 我们可以把最优化式子中加入的ζ之和这一项理解成Soft Margin SVM算法的正则项,这一项避免我们训练出来的模型向一个极端方向发展

    1K31发布于 2020-07-02
  • 来自专栏阿飞的学习记录

    23种设计模式之里氏替换原则

    Liskov { public static void main(String[] args) { A a = new A(); System.out.println("11 System.out.println("1-8="+a.func1(1,8)); B b = new B(); System.out.println("11 return a+b; } public int func2(int a,int b){ return func1(a,b)+9; } } 输出 11 -3=8 1-8=-7 11-3=14 1-8=9 11+3+9=23 这里我们B类的本意是调用方法进行 11-3的运算 但是因为我们B类重写了A类的方法 导致我们的11-3的结果变为了14 我们发现原来正常运行的相减功能发生了错误 -3="+b.func3(11,3)); } } 输出 11-3=8 1-8=-7 11+3=14 1+8=9 11+3+9=23 11-3=8 组合的方式依然可以使用A的方法

    35310编辑于 2022-03-23
  • 来自专栏chatgpt小智AI

    chatgpt都能做什么|小智ai

    hatGPT是一款智能AI程序,它可以完成很多领域的内容创作,那么ChatGPT都能做什么呢?请看下面的ChatGPT功能介绍,一起来了解下吧。

    1.7K30编辑于 2023-05-16
  • 来自专栏学习笔记持续记录中...

    Java设计模式:(1)设计模式七大设计原则-里氏替换原则

    Liskov01 { public static void main(String[] args) { A a = new A(); System.out.println("11 Liskov { public static void main(String[] args) { A a = new A(); System.out.println("11 b.func1(1, 8)); System.out.println("11+3+9=" + b.func2(11, 3)); System.out.println("11

    58420发布于 2020-03-17
  • 来自专栏chatGPT账号

    如何应对ChatGPT带来的生产力革命

    AI发展速度非常快。有预测称,未来20年,美国47%的工作岗位会被AI取代。 从古至今,人类社会的发展有个基本的条件,就是人(劳动力)本身是生产的要素之一,只不过以前是农业,而现在是工业。 当然,这两条建议并不冲突,完全可以两条腿走路,并且跟紧变化发展,灵敏地嗅到新的机会,并及时下注。与其焦虑恐惧,不如行动起来,积极应对现实。毕竟,危机总是危中有机,革命也总是有人被革命,有人革别人的命。

    41440编辑于 2023-04-23
  • 来自专栏愿天堂没有BUG(公众号同名)

    如果你精通java虚拟机:新生代垃圾回收YoungGC之后,薪资不止20K

    以线程栈为例,G1会扫描虚拟机所有JavaThread和VMThread的线程栈中的每一个栈帧,找到其中的对象引用,并对它们应用G1ParCopyClosure,如代码清单11-3所示: 代码清单11- 之前根集中的引用指向Eden Region对象,对这些引用应用G1ParCopyClosure之后,Eden Region的对象会被复制到SurvivorRegion,所以根集的引用也需要相应改变指向,如图1111-3 清理根集 copy_to_survivor_space在移动对象后还会用G1ScanEvacuatedObjClosure处理对象的成员,如果成员也属于CSet,则将它们放入一个G1ParScanThreadState

    61420编辑于 2022-10-31
  • 来自专栏noteless

    Web技术的发展 网络发展简介(三)

    本文对web发展架构进行简单介绍,并且对web开发技术进行简单介绍,不是要介绍细节,而是要展示一个宏观的概念。 前端技术发展 JavaScript 随着web服务器的发展,在能够进行动态数据的处理之后,涌现出来了新的问题。 总结 以上可以看得出来,WEB的发展从提出一直都是在迅猛发展,WEB架构的核心思想一直都没有变化过:BS结构浏览器和服务器,通过HTTP协议交互,借助于URL进行资源定位,最终获取响应,而响应的内容则是 可以看得出来,整个WEB项目发展基调如此: 活范围太宽,事儿太多怎么办?拆分、解耦!!! 活还是太多了干不完,咋整?分工!!! 原文地址:互联网与Web技术的发展 网络发展简介(三)

    1.7K50发布于 2019-02-25
  • 来自专栏香菇带你学数据库

    数据飞轮的发展历史及未来发展思考

    本文将探讨数据飞轮的发展历史,并展望其未来的发展趋势。 特别是在2010年至2015年间,随着移动互联网的快速发展,Hadoop生态技术在国内大范围使用,企业只需使用相对廉价的PC服务器就能搭建起大数据集群。 数据飞轮强调数据和业务要双向地良性驱动,以数据消费为核心,一方面助力业务发展,另一方面也反向促进数据资产的生产。 2.对数据飞轮未来发展的思考2.2技术的不断进步随着AI技术的不断进步,特别是大模型技术的发展,数据飞轮将迎来新的发展机遇。大模型将进一步降低数据消费的门槛,增强企业从数据中提取价值的能力。 未来,随着技术的不断进步和应用场景的不断拓展,数据飞轮将成为企业数字化转型的重要支撑,助力企业在激烈的市场竞争中脱颖而出,实现可持续发展与长期繁荣。

    56000编辑于 2024-09-18
  • 来自专栏时间之外沉浮事

    靶场发展态势⑥欧洲典型靶场发展现状

    为了与市场发展同步,锁盾演习高度关注已有的、前沿的技术、网络形态和攻击方法。演习的组织方一般驻扎在CCDCOE的总部(爱沙尼亚首都塔林),而参加比赛的”蓝队”可以现场也可以足不出户远程在线参与。 荷兰国防部的国防网络司令部负责发展和准备网络战能力,并在国防部内部进行网络运营。荷兰国防部的国防网络司令部于2014年9月开始运作。 欧洲联合网络空间靶场 ---- 2013年《欧盟网络安全战略》将网络防御视为欧盟的战略重点之一,各国元首和政府首脑于2013年12月决定将网络防御作为能力发展的四个关键领域之一,并在2014年能力发展计划中

    3.3K20发布于 2019-12-18
  • 来自专栏程序员互动联盟

    jAVA发展历程

    1991 绿色计划 (Green Project) 1991年1月 一个名为“Green Project”的项目启动。该项旨在为家用电器提供支持,使这些电器智能化并且能够彼此交互。而且这些家电可以由远程客户端控制。Bill Joy、James Gosling、Mike Sheradin和Patrick Naughton是该项目的核心成员。 橡树(Oak) 1991年2月 James Gosling是该计划的软件负责人和架构师。他最初的目标是为“绿色计划”找到一个适合的语言来运行。他选择了C++,并对有需要的

    1.5K110发布于 2018-03-14
  • 来自专栏互联网

    JavaScript 发展简史

    在当今互联网技术蓬勃发展的时代,JavaScript 作为一门广泛应用于 Web 开发领域的编程语言,发挥着举足轻重的作用。 从诞生之初的简易脚本语言,到如今能够支撑复杂的前端应用、后端服务甚至移动端开发,JavaScript 的发展历程充满了变革与创新,见证了互联网技术的飞速演进。 然而,随着互联网的发展,不同浏览器厂商对 JavaScript 的实现出现了差异,这给网页开发者带来了极大的困扰。 发展阶段:DOM 标准诞生与浏览器大战影响下的演进2000 年,W3C(万维网联盟)制定了 DOM(文档对象模型)标准。 然而,IE 对标准的支持并不完善,存在诸多兼容性问题,这使得 JavaScript 的发展受到一定阻碍。

    43710编辑于 2025-08-16
  • 来自专栏李才哥

    前端发展闲聊

    刚好周末和朋友聊起“前端从受鄙视到变得重要”这个话题,感慨前端这四年来的发展,遂有本文。 近年来,前端技术日新月异,前端已经不仅仅是网页,更多的开始由狭义向广义发展。 Java也伴随着互联网的迅猛发展发展,逐渐成为重要的网络编程语言。名噪一时。 前端开发应该如何发展自己才能成为TOP5?本文将根据我自己的思考回答这些问题,也非常非常欢迎大家留言探讨。 注:本文中的前端都是指H5开发,非大前端,不包含iOS和Android终端开发。 移动端迅猛发展的前期,iOS和Android这样的终端开发才是这个社会的主流,前端开发受限于网络速度和没有统一的Html标准,还是不受重视。 个人发展思路 3.1 遇到的问题 上面说到过,前端不仅现在火爆,而且还将在继续火爆的路上走很久。但是在前端开发技术的提升上,我也会遇到了很多的问题,具体如下。

    1.6K61发布于 2019-07-10
  • 来自专栏Opensource翻译专栏

    OpenStack的发展

    几周前,我有机会与Mark进行了交谈,以了解随着OpenStack的不断发展,我们可以期待什么:从如何开发它,到它可以做什么,再到如何使用它。这是他和我分享的。 这两件事正在一起发展,我们越能将编写这些上游项目的人聚集在同一个房间里,我们就越能在一天结束时更好地为用户服务。 在OpenStack的早期,我们试图简化它的用途。 一个是用户直接与运营商接触,了解他们喜欢什么,不喜欢什么,以及他们希望软件如何发展。二是长期战略讨论。按照6个月周期的工作方式,设计峰会将在发行版刚开始写的时候举行。偶尔也会写一些代码。 在Ocata版本中,涉及到容器的项目——例如kolla和Kuryr——是发展最快的领域。Kuryr是本地容器网络技术和中子之间的桥梁。 OpenStack背后的开源社区是如何随着时间发展和改变的?在你看到社区进步的过程中有没有什么大的惊喜? 看着和回想它是如何成长的,这是疯狂的。早期参与其中的人是因为他们相信这个想法。

    1K00发布于 2019-11-24
  • 来自专栏前端学习教程

    TypeScript发展历程

    以下是 TypeScript 的主要发展历程:项目启动和发布(2012):TypeScript 的发展始于 2012 年。 TypeScript 4.4 和以后(2021 - 至今):TypeScript 团队在持续地推进语言的发展,不断引入新特性和改进,以满足开发者在类型安全、代码可维护性等方面的需求。 截止我知识截断日期为 2021 年,之后的发展可能还有更多的进展。

    1.1K00编辑于 2023-11-15
  • 来自专栏java应用项目的世界

    SPRING发展简述

    这里我就简述下spring的发展。语句尽量用最通俗,最浅显的话语表述,不完整处还请谅解,请自行查询补全。 spring的发展时间表 1.spring spring最核心的两个概念,也可以说是思想,就是IOC和AOP,可以说是spring的两大基石。其中的IOC又可以说是spring大厦基石中的核心。 3.springboot 现代社会是崇尚效率的,为了适应时代的发展,spring重磅推出了springboot。 随着项目业务的扩大,原有的单体架构已经不能满足业务的发展需求,在原有spring的基础上,各种分布式中间件应运而生,dubbo是其中的典型代表。 开发语言的流行壮大依靠组件的发展,而组件的发展类似于人类语言的发展历程。

    92741发布于 2020-10-30
  • 来自专栏技术积累

    AI 发展 && MCP

    文章目录 一、AI 的发展历程 二、关键技术演进 2.1 架构演进 2.2 训练方法演进 2.3 应用领域扩展 三、重要里程碑产品/工具 3.1 开发框架 3.2 AI 应用 四、MCP 4.1 什么是 如何工作 4.3.1 MCP 架构 4.3.2 MCP Server 的工作原理 4.4 如何使用 MCP Cursor MCP 使用示例(自定义mcp server) MCP 的一些资源 一、AI 的发展历程 专家系统广泛应用 XCON:Digital Equipment 公司的配置系统 MYCIN:医疗诊断系统 1982:Hopfield 网络提出 1986:反向传播算法(Backpropagation)发展 新的 AI 应用也很多,但我们都能感受到的一点是,目前市场上的 AI 应用基本都是全新的服务,和我们原来常用的服务和系统并没有集成,换句话说,AI 模型和我们已有系统集成发展的很缓慢。 看看 Cursor 的 AI Agent 发展过程,我们会发现整个 AI 自动化的过程发展会是从 Chat 到 Composer 再进化到完整的 AI Agent。

    1.4K12编辑于 2025-07-20
  • C++语言的发展史&各版本发展

    C++语言的发展史是一部不断进化和完善的历程。 其发展历程经历了多个关键阶段和版本更新,包括C++98、C++03、C++11、C++14、C++17和C++20等。 一、C++语言的发展史 C++语言是自C语言发展而来的一种高级编程语言,由Bjarne Stroustrup在1983年所创立。 C++语言的发展史可以概述为以下几个关键阶段。 1.1. 起源与早期发展 起源:C++起源于20世纪80年代,由比雅尼·斯特劳斯特鲁普(Bjarne Stroustrup)在贝尔实验室工作时发起。 未来展望 随着计算机技术的不断发展,C++语言也在不断进化。未来,C++可能会继续引入新的特性和改进,以满足不断变化的编程需求。

    24310编辑于 2026-01-20
  • 来自专栏链游

    区块链游戏发展——区块链游戏发展现状

    在游戏中,并且可以繁殖和交易它们;猜谜游戏主要是在区块链上发展起来的棋类和赌博游戏;商业游戏模拟现实世界,玩家在其中管理和购买虚拟世界,如虚拟公司和虚拟房地产。 就区块链目前的技术发展水平而言,区块链游戏最有可能首先在棋牌和赌博游戏中大规模应用。公开、透明、区块链不可更改的优势,可以让用户确信游戏的公平公正。

    2.7K10编辑于 2022-06-09
  • 来自专栏Forrest随想录

    应用运维的发展趋势和发展建议

    上两篇SRE文章写完后,是计划写一篇应用运维发展趋势和发展建议的文章,前两天阿里的毕玄大神分享了一篇《阿里应用运维体系的变迁》的文章,讲述了阿里整个应用运维发展的过程,所以正好借着毕玄大神的文章再写一下个人的理解好了 有几个点: 阿里前面所经历的那段过程,我想正是今天我们很多公司还正在经历的,事务发展的规律就是如此,就如同小孩子长大成人,必然要经历从爬到走,再到跑的过程,中间还要摔无数的跟头才能发展到下一步。 而智能化需要DevOps的高度发展(自动化的保障)、运维所积累的数据足够多(分析的基础),标准规则足够规范(判断规则清晰)、技术过硬(机器学习等前沿技术引入),这个阶段可能确实还需要一定的发展过程。 技能储备和转型上的一些个人建议 从阿里应用运维的发展趋势上看,Google的SRE模式一定是未来运维发展和转型的方向,大势所趋。 我想代码能力一定是未来运维转型和发展的一个分水岭,具不具备代码开发能力,将决定着个人发展的空间和市场议价能力,各位做运维的同学不要再纠结和犹豫了,动手做起来吧。

    1.6K50发布于 2018-08-09
领券