
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在了解的过程中,可以做一些小demo的尝试,重新塑造一下传统的一些应用,也算是一个创意的MVP验证阶段,会有一些收获。大致意思是AI是大趋势,功能很强,需要学习,但也不用焦虑原理,循序渐进,先掌握使用,从小demo开始,结合自己做的项目水滴石穿。打开B站搜“AI”,首页一半是“普通人再不学AI就晚了”,另一半是一段AI风味的AI知识介绍视频,后面“XXX全套课程9块9”。打开BOSS直聘,算法岗、
第二周的内容和第一周相比,视角发生了重要变化。第一周主要是搞清楚AI“是什么”和“能做什么”,这一周则转向了AI项目如何落地以及非技术角色(包括管理者)如何与AI团队协作。对于一个长期搞后端的人来说,这部分相当于AI领域的“项目管理”和“跨团队沟通”。课程中大量讨论了机器学习项目和数据科学项目的区别、如何选择AI项目、如何与AI团队设定合理的预期,以及AI对各行各业岗位的影响。下面是我的学习笔记。
硬件的效率与一致性:CPU与内存的速度差催生了高速缓存和乱序执行,也带来了缓存一致性和指令重排序问题——这是并发编程复杂性的物理根源。Java内存模型:通过主内存与工作内存的抽象屏蔽硬件差异,通过8种原子操作定义内存交互协议。volatile保证了可见性和有序性但不保证原子性,synchronized同时保证了三大特性。先行发生原则:JSR-133提出的Happens-Before规则是理解JMM
AI对社会、经济、教育、就业以及每个人的影响。前两周讲AI项目怎么做,第三周讲AI战略,第四周直接拉到了社会层面。对于一个Java程序员来说,第四周的意义在于帮助我们把AI放置在一个更完整的坐标系里去理解,同时也帮我整理出了几个可以立刻行动的切入点。课程发布时,吴恩达的结论是“AI会改变我们工作方式,但不会消除人类角色”,这条主线从未偏离。而从2019年到2026年,判断依然成立。把前四周课程按时
硬件的效率与一致性:CPU与内存的速度差催生了高速缓存和乱序执行,也带来了缓存一致性和指令重排序问题——这是并发编程复杂性的物理根源。Java内存模型:通过主内存与工作内存的抽象屏蔽硬件差异,通过8种原子操作定义内存交互协议。volatile保证了可见性和有序性但不保证原子性,synchronized同时保证了三大特性。先行发生原则:JSR-133提出的Happens-Before规则是理解JMM
执行引擎是Java虚拟机最核心的组成部分之一。“虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎直接建立在处理器、缓存、指令集和操作系统层面上,而虚拟机的执行引擎则是由软件自行实现的,因此可以不受物理条件制约地定制指令集与执行引擎的结构体系,能够执行那些不被硬件直接支持的指令集格式。在《Java虚拟机规范》中制定了Java虚拟机字节码执行引擎的概念模型,这
目的将前面章节的理论(内存模型、垃圾回收、监控工具)应用到实际问题的解决中内容8个来自真实生产环境的典型案例实战:Eclipse运行速度调优,有兴趣可以看看原文。
类:Employee类,包含name,age和email 这3个属性,以及retName、getInfo方法。UML类图是UML中专注于描述系统的静态结构,展示类、接口、协作及它们之间的关系的图形语言。e.g: teacher和student是双向关联,而student和course是单向关联。使用包含类名、属性(filed)和方法(method)且带有分割线的矩形来表示。本身是一套符号的约定,描







