AAA教育张晨光
码龄20年
  • 2,510,654
    被访问
  • 1,251
    原创
  • 202
    排名
  • 18,685
    粉丝
关注
提问 私信

个人简介:《Java编程讲义》作者,华为认证讲师,微软MVP,ORACLE认证专家称号,,主要研究方向为JAVAEE、人工智能、AI/VR、算法 、机器视觉,曾经服务过中国铝业、中国烟草等央企,欢迎合作!

  • 加入CSDN时间: 2002-08-25
博客简介:

张晨光老师的播客

博客描述:
技术创造价值
查看详细资料
  • 8
    领奖
    总分 6,430 当月 255
个人成就
  • 前端领域优质创作者
  • 博客专家认证
  • 获得1,290次点赞
  • 内容获得599次评论
  • 获得4,162次收藏
创作历程
  • 74篇
    2022年
  • 168篇
    2021年
  • 319篇
    2020年
  • 190篇
    2019年
  • 120篇
    2018年
  • 213篇
    2017年
  • 244篇
    2016年
  • 24篇
    2014年
  • 21篇
    2010年
成就勋章
TA的专栏
  • 项目
    付费
    51篇
  • 算法
    付费
    21篇
  • 高薪面试题
    付费
    68篇
  • 道本自然
    746篇
  • 华为技术
    3篇
  • 鸿蒙
    1篇
  • oracle
    9篇
  • 笔记
    1篇
  • 机器学习
    4篇
  • 软件测试
    3篇
  • Node.Js
  • 互联网
    174篇
  • 基础框架
    49篇
  • 视频教程
    20篇
  • MSSQL系列
    36篇
  • Oracle系列
    40篇
  • Andorid开发
    68篇
  • Java
    190篇
  • C#
    126篇
  • 前端技术
    191篇
  • IT 教育
    98篇
  • spring和mybatis
    51篇
  • python
    21篇
  • Linux
    15篇
  • 大数据
    45篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • HarmonyOS
    harmonyos
  • 微软技术
    c#.net
  • 服务器
    linux
TA的社区
  • tea_year
    1 成员 0 内容
视频请点
banner01.png
粉丝送书 必备算法 视频学习
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

vue入门到就业之vue01--初识vue

第一章:初识vue回顾webpack: 3w1h1.打包工具 项目构建工具2.为什么使用webpack3.webpack怎么使用​ 概念:​ mode 模式 development , production​ entry 入口 项目的入口​ output 出口 打包的出口​ loader 加载器​ plugin 插件​ devServer webpack-dev-server​ gzip open hot host localhost ====>
原创
发布博客 2022.05.22 ·
48 阅读 ·
0 点赞 ·
0 评论

业余选手成就了软件开发者?

在一篇名为《软件开发是输家的游戏》(https://thehosk.medium.com/software-development-is-a-losers-game-fc68bb30d7eb)的文章中,作者曾表示:“我认为,80%的软件开发人员都是业余的,只有20%才是专业人士。”根据他的定义,业余开发人员指的是不喜欢被广泛接受的最佳实践的开发人员。其实,我们还可以从另外一个角度来看这个问题。Uncle Bob曾指出,程序员的数量每5年就会翻一番。考虑到大量通过在线资源自学成才的程序员,这个数量实际上
原创
发布博客 2022.05.19 ·
96 阅读 ·
0 点赞 ·
0 评论

SqlLite数据库操作

SqlLite数据库1.作用2.使用规则1.作用嵌入式数据库:安卓、windows、linux、IOS等;1.1 数据类型这里是动态数据类型,会根据输入的值自动判断并存储。1.null 空值2.Integer:带符号的整型,具体取决于存入数字的范围大小;3.Real:浮点数字,存储8位byte浮点数;像float4.Text:字符串文本5.BLOB:二进制对象;2.使用规则2.1 创建或打开数据库首先根据指定的文件,利用SQLiteOpenHelper类创建一个辅助对象,并调用该
原创
发布博客 2022.05.18 ·
118 阅读 ·
0 点赞 ·
0 评论

编程语言排行,C# 和 C++ 有望超越C?

TIOBE 公布了 2022 年 5 月的编程语言排行榜。TIOBE CEO Paul Jansen 指出,如果将当前的 TIOBE 指数排名与 1 年前(2021 年 5 月)进行比较,会发现 C# 是迄今为止所有编程语言中最受欢迎的一种。在过去的 12 个月里,它的排名上升了近 2%。C# 是现有最成熟的编程语言之一,支持许多现代编程范式。目前,它唯一的缺点是对 Linux 的支持存在问题,但这种情况在最近几年也正在迅速转变。因此,C# 很有可能通过取代 C 进入 TIOBE 索引前 3 名。榜单前
原创
发布博客 2022.05.16 ·
58 阅读 ·
0 点赞 ·
0 评论

互联网风口过去了吗?

很多人在问,互联网风口过去了吗?猪要摔死了吗?我谈谈自己的想法。首先要看到,这不是中国独有的现象,国外互联网公司日子也不好过。流媒体平台 Netflix 和脸书的股价,最近都是暴跌。原因是这两家公司的用户数量,历史上第一次,没有任何增加,甚至还有小幅下降。这才是现在的最大难题:互联网用户的数量可能到头了。以智能手机为例,它是最重要的上网设备,但是销量不断下滑,2022年第一季度全世界同比下滑了11%,中国大陆下滑了14.4%。这说明互联网可能没有新增用户了。所以,总体上来看,互联网的爆发期确实.
转载
发布博客 2022.05.16 ·
30 阅读 ·
0 点赞 ·
0 评论

跟我学Android之十 对话框

本章内容第1节 Toast提示框第2节 AlertDialog对话框第3节 特色对话框第4节 自定义对话框本章目标熟练掌握Toast的用法。熟练掌握Dialog的用法。掌握几种常用的特色对话框的用法。掌握自定义对话框的方法。掌握Notification的用法。Toas
原创
发布博客 2022.05.15 ·
19 阅读 ·
0 点赞 ·
0 评论

2022Java微服务最全面试题集

微服务架构相关大型网站架构演变过程网站架构演变演变过程传统架构 → 分布式架构 → SOA架构 → 微服务架构什么是分布式架构分布式架构就是将传统结构按照模块进行拆分,不同的人负责不同的模块,不会产生代码冲突问题,方便开发。什么是SOA架构SOA架构就是将业务逻辑层提取出来,将相似的业务逻辑形成一个服务,提供外部访问接口,服务之间访问通过RPC调用实现。什么是微服务架构微服务类似于SOA架构,但是比SOA架构粒度更细,更轻量。微服务架构与SOA架构区别SOA基于WebService和E
原创
发布博客 2022.05.11 ·
121 阅读 ·
0 点赞 ·
0 评论

Redis 7.0 正式发布,新增近 50 个新命令,这次真的学不动了。。

Redis 7.0 现已正式发布,该版本已经开发了将近一年,之前经历了三个候选版本。现如今,开发团队认为它已经足够稳定,可以应用于生产。简而言之,Redis 7.0 几乎包括了对各个方面的增量改进。其中最值得注意的是 Redis Functions、ACLv2、command introspection 和 Sharded Pub/Sub,它们代表了基于用户反馈和生产经验教训的现有功能的重大演变。图片7.0 版添加了近 50 个新命令和选项来支持这种演变并扩展 Redis 的现有功能。例如,位图、列
原创
发布博客 2022.05.11 ·
43 阅读 ·
0 点赞 ·
0 评论

HarmonyOS服务卡片开发-JS-AboutAbility体验分享

HarmonyOS服务卡片开发-JS-AboutAbility体验分享一、总体情况1.技术相关项目名称: jltf-AboutAbility项目语言: js体验模板: AboutAbility工具:deveco studio内容相关主要尝试LOGO,版本信息,官方网站,用户协议,隐私声明的布局与功能实现。3.效果如下:主要开发体验步骤第一步 建立项目新建一个js的应用项目,直接点击next进行下一步默认为servic...
原创
发布博客 2022.05.09 ·
237 阅读 ·
2 点赞 ·
1 评论

JDK15.4 TextBlock

发布视频 2022.05.07

最新JAVAEE.JDKjdk15.3 密封类

发布视频 2022.05.07

看看吧

JAVAEE安全框架之shiro第一课
发布动态 2022.05.06

JAVAEE安全框架之shiro第一课

1,课程回顾2,本章重点 什么是shiro,为什么要使用 核心概念(组件) 简单入门 自定义realm用法(加密,加盐) jdbc realm用法(使用数据库)3,具体内容3.1 什么是shiro[http://shiro.apache.org/](http://shiro.apache.org/) **Apache Shiro™(trademark)**是一个功能强大且易于使用的Java安全框架,用于执行身份验证,授权,加密和会话管理。使用Shiro
原创
发布博客 2022.05.05 ·
125 阅读 ·
0 点赞 ·
0 评论

学习吧

mysql高级技术之mycat读写分离技术实践
发布动态 2022.05.05

Java生态现状报告之甲骨文人气不再,亚马逊正在崛起

现代软件行业规模庞大,可供选择的编程语言所在多有。但 Java 在软件开发者内仍然大受欢迎,几乎覆盖了各大主要行业及经济部门的所有细分领域。究其原因,Java 语言拥有强大的平台独立性,能够轻松从一个计算机系统迁移至另一个系统,同时提供成千上万工具库与良好的技术支持资源。去年 3 月,New Relic 发布首份 Java 生态现状报告(https://newrelic.com/blog/nerd-life/state-of-java),从数百万款应用程序中收集到第一手数据。作为自 Java 11 以
原创
发布博客 2022.05.04 ·
403 阅读 ·
1 点赞 ·
0 评论

mysql高级技术之mycat读写分离技术实践

1,课程回顾2,本章重点 mysql 主从原理,好处 mycat 概念,读写分离好处,读写分离的实现3,具体内容3.1 mysql 主从3.1.1 linux下mysql安装 以mysql5.6为例1)修改IP地址,修改主机名称 vim /etc/sysconfig/network-scripts/ifcfg-ens33 vim /etc/hostname 2)安装mysql查看已经安装mysql组件:(centos6.9 需要卸载原来的mysql
原创
发布博客 2022.05.03 ·
1097 阅读 ·
0 点赞 ·
0 评论

数据中心白皮书 2022东数西算下数据中心高性能计算的六大趋势八大技术

在数字经济时代下,算力正在逐渐成为新的生产力,广泛应用在社会的方方面面,为各行各业的数字化转型提供动力基础。数据中心是算力的物理承载,是数字化发展的关键基础设施。目前,我国数据中心产业正从高速发展向高质量发展演进。在布局上,国家一体化数据中心、新型数据中心等政策文件的出台和“东数西算”工程的实施,为数据中心的协调融合发展指明方向,促进国家数据中心产业布局的不断优化。数字技术驱动的第四次工业革命给人类生产生活带来巨大改革。作为各种数字技术应用物理基础,数据中心的产业赋能价值正逐渐凸显。国际上,世界大部分国
原创
发布博客 2022.05.03 ·
567 阅读 ·
0 点赞 ·
0 评论

疫情之下,学生平均工资13000啦

发布动态 2022.05.03

MyCat分库分表高级教程

1.课程回顾2,本章重点数据库拆分方式种类和优缺点mycat横向切分如何实现分表分库后,表中主键如何生成3.具体内容3.1 数据切分概念简单来说,就是指通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机) 上面,以达到分散单台设备负载的效果。3.2 切分种类及优缺点3.2.1 的垂直(纵向)切分概念:一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之为数据的垂直(纵向)切分使用场景:垂
原创
发布博客 2022.04.27 ·
847 阅读 ·
0 点赞 ·
0 评论

JAVAEE高级工程师就业教程之代理模式.适配器模式.策略模式.观察者模式

代理模式 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有:抽象角色:声明真实对象和代理对象的共同接口;代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可以在执行真实对象操作时,附加其他的操作,相当于对真实对象进行封装。...
原创
发布博客 2022.04.26 ·
557 阅读 ·
0 点赞 ·
0 评论
加载更多