- 降龙十八掌——《Java编程思想》降龙十八掌是金庸武侠小说中最绝顶的武功之一,总共十八式,招数名字取自于《周易》。降龙十八掌被扫地僧称为天下第一。动作简单无奇,但招招威力无穷,招式简明而劲力精深,精要之处全在运劲发力,凭强猛取胜,每出一掌均有排山倒海之力。降龙十八掌修练门槛不高,是连郭靖等天资平庸者也可经由苦练而大成,但后面几招须内力深厚至一定程度方可习成。《Java编程思想》这本书亦是如... 降龙十八掌——《Java编程思想》降龙十八掌是金庸武侠小说中最绝顶的武功之一,总共十八式,招数名字取自于《周易》。降龙十八掌被扫地僧称为天下第一。动作简单无奇,但招招威力无穷,招式简明而劲力精深,精要之处全在运劲发力,凭强猛取胜,每出一掌均有排山倒海之力。降龙十八掌修练门槛不高,是连郭靖等天资平庸者也可经由苦练而大成,但后面几招须内力深厚至一定程度方可习成。《Java编程思想》这本书亦是如...
- Q: NIO和标准IO有什么区别?A:标准IO, 基于字节流和字符流进行操作,阻塞IO。NIO基于通道channel和缓冲区Buffer进行操作,支持非阻塞IO,提供选择器§ JavaNIO核心3组件:§ Channels 通道Q: 通道Channel对象能同时做读写操作吗?还是说需要像标准IO那样,需要同时创建input和output对象才能做读写操作?A:通道Channel是双向的, 既... Q: NIO和标准IO有什么区别?A:标准IO, 基于字节流和字符流进行操作,阻塞IO。NIO基于通道channel和缓冲区Buffer进行操作,支持非阻塞IO,提供选择器§ JavaNIO核心3组件:§ Channels 通道Q: 通道Channel对象能同时做读写操作吗?还是说需要像标准IO那样,需要同时创建input和output对象才能做读写操作?A:通道Channel是双向的, 既...
- 泛型方法一般定义如下,即方法的前面加了个<T>public class FTest { public <T> List<T> f(T t){...};}三种泛型参数推断方式:直接在f()前面加确定泛型fTest.<Integer>f(xxx)通过输入参数确定, 下面这个推断为Integerint number = 0;fTest.f(number)可通过 返回值 确定List<Intege... 泛型方法一般定义如下,即方法的前面加了个<T>public class FTest { public <T> List<T> f(T t){...};}三种泛型参数推断方式:直接在f()前面加确定泛型fTest.<Integer>f(xxx)通过输入参数确定, 下面这个推断为Integerint number = 0;fTest.f(number)可通过 返回值 确定List<Intege...
- Thread类基础 synchronized关键字 其他的同步工具 CountDownLatch FutureTask Semaphore CyclicBarrier Exchanger 原子类AtomicXXX 线程池 Thread状态转换 Volatile 线程群组 Thread类基础Q: Thread的deprecated过期方法是哪3个?作用是啥A:stop(), 终止线程的执行。... Thread类基础 synchronized关键字 其他的同步工具 CountDownLatch FutureTask Semaphore CyclicBarrier Exchanger 原子类AtomicXXX 线程池 Thread状态转换 Volatile 线程群组 Thread类基础Q: Thread的deprecated过期方法是哪3个?作用是啥A:stop(), 终止线程的执行。...
- Connection.setAutoCommit(boolean)用于事务提交。setAutoCommit(true), 则执行的所有sql执行都会作为单个事务直接提交并运行setAutoCommit(false), 则必须等调用conn.commit()才会提交运行Q: setAutoCommit默认是true还是falseA: 默认是true。Q: setAutoCommit(tru... Connection.setAutoCommit(boolean)用于事务提交。setAutoCommit(true), 则执行的所有sql执行都会作为单个事务直接提交并运行setAutoCommit(false), 则必须等调用conn.commit()才会提交运行Q: setAutoCommit默认是true还是falseA: 默认是true。Q: setAutoCommit(tru...
- 文件APIQ: File类可以用来做目录操作吗?A:可以。File对象本身可以是目录。调用file.mkdirs()即可创建目录。Q:直接调用file.delete()可以删除目录吗?A:如果是文件或者空目录,可以直接删除。但如果目录中有文件或者子目录,则必须递归删除。 private static boolean deleteDir(File dir) { if (d... 文件APIQ: File类可以用来做目录操作吗?A:可以。File对象本身可以是目录。调用file.mkdirs()即可创建目录。Q:直接调用file.delete()可以删除目录吗?A:如果是文件或者空目录,可以直接删除。但如果目录中有文件或者子目录,则必须递归删除。 private static boolean deleteDir(File dir) { if (d...
- 案例故事 简单整改方法 log4j2配置统一修改message log4j2 修改异常里的mesage 总结 案例故事某个新系统上线了,小A在其中开发了个简单的登录模块,会在日志里记录所有登录成功或者失败的用户。小A对用户名都做了白名单校验,不正确的名字,也会用WARN的形式,打印出来做记录。像下面这样:[2021-04-17 16:50:35][INFO][main] [Login:30... 案例故事 简单整改方法 log4j2配置统一修改message log4j2 修改异常里的mesage 总结 案例故事某个新系统上线了,小A在其中开发了个简单的登录模块,会在日志里记录所有登录成功或者失败的用户。小A对用户名都做了白名单校验,不正确的名字,也会用WARN的形式,打印出来做记录。像下面这样:[2021-04-17 16:50:35][INFO][main] [Login:30...
- 这篇文章主要给大家介绍了关于java中对象的序列化与反序列化的相关内容,文中通过详细示例代码介绍,希望能对大家有所帮助。 这篇文章主要给大家介绍了关于java中对象的序列化与反序列化的相关内容,文中通过详细示例代码介绍,希望能对大家有所帮助。
- 异常体系分类Q: Throwable 和 Error的关系A: Throwable是Error(错误)的基类,也是Exception的基类1个好图,可看到常见的异常和errorQ: Error和Exception的关系A:Error一般是会直接引起jvm出错的错误,例如Java虚拟机运行错误等,如果出现了当前线程会无法继续运行。Excpetion是程序本身可以处理的异常。发生后还能正常运... 异常体系分类Q: Throwable 和 Error的关系A: Throwable是Error(错误)的基类,也是Exception的基类1个好图,可看到常见的异常和errorQ: Error和Exception的关系A:Error一般是会直接引起jvm出错的错误,例如Java虚拟机运行错误等,如果出现了当前线程会无法继续运行。Excpetion是程序本身可以处理的异常。发生后还能正常运...
- ModelArts提供了一个实现个性化联邦学习的API——pytorch_fedamp_emnist_classification,它主要是让拥有相似数据分布的客户进行更多合作的一个横向联邦学习框架,让我们来对它进行一些学习和探索。 ModelArts提供了一个实现个性化联邦学习的API——pytorch_fedamp_emnist_classification,它主要是让拥有相似数据分布的客户进行更多合作的一个横向联邦学习框架,让我们来对它进行一些学习和探索。
- 本次TICS端到端体验,将以一个“小微企业信用评分”的场景为例。 社保、水电气和资助金等数据统一存储在某某政务云,由不同的局进行管理,机构想单独申请进行企业相关评分的计算会非常困难。 因此可以由某市政数局出面,统一制定隐私规则,审批数据提供方的数据使用申请, 并通过**华为Tics可信智能计算平台**进行安全计算。 本次TICS端到端体验,将以一个“小微企业信用评分”的场景为例。 社保、水电气和资助金等数据统一存储在某某政务云,由不同的局进行管理,机构想单独申请进行企业相关评分的计算会非常困难。 因此可以由某市政数局出面,统一制定隐私规则,审批数据提供方的数据使用申请, 并通过**华为Tics可信智能计算平台**进行安全计算。
- 也许对于部分人来说,唤起他们编程兴趣的起点可能是一些能快速实现某功能的python小脚本。 但作为一个多年的java开发,更多是在接触工作中的业务代码,CURD写久了,总会偶尔感到一丝丝的疲劳。 回望窗外,思索着在代码的世界中,是存在很多艺术般的写法,这可能也是部分程序员追求编程这项事业的内在动力。这里将为你呈现4种代码中的艺术,试图唤回你对代码最初的兴趣。 也许对于部分人来说,唤起他们编程兴趣的起点可能是一些能快速实现某功能的python小脚本。 但作为一个多年的java开发,更多是在接触工作中的业务代码,CURD写久了,总会偶尔感到一丝丝的疲劳。 回望窗外,思索着在代码的世界中,是存在很多艺术般的写法,这可能也是部分程序员追求编程这项事业的内在动力。这里将为你呈现4种代码中的艺术,试图唤回你对代码最初的兴趣。
- 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读“运行时数据区”相关内容的时候,只关注了最简单的概念部分,对于其中的细节部分没有深入探究,觉得那些东西太底层了,没啥用。 其实他们背后的原理,和我们平时运行进程时的各种报错息息相关。 另外如果能理解运行时数据区,也能够对“代码究竟是如何运行的”有更深的理解。 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读“运行时数据区”相关内容的时候,只关注了最简单的概念部分,对于其中的细节部分没有深入探究,觉得那些东西太底层了,没啥用。 其实他们背后的原理,和我们平时运行进程时的各种报错息息相关。 另外如果能理解运行时数据区,也能够对“代码究竟是如何运行的”有更深的理解。
- 数据在为人们的生活带来了种种便利的同时,也使得大家对个人数据隐私和安全产生了担忧,这俨然已经成为世界性的问题。 近年来隐私计算技术发展迅速,它作为赋能数据流通的核心技术之一,将成为数据流通的底层基础设施,为数据流通创造条件并守护数据隐私和安全。 数据在为人们的生活带来了种种便利的同时,也使得大家对个人数据隐私和安全产生了担忧,这俨然已经成为世界性的问题。 近年来隐私计算技术发展迅速,它作为赋能数据流通的核心技术之一,将成为数据流通的底层基础设施,为数据流通创造条件并守护数据隐私和安全。
- spark中存在一个cacheManager,它的作用是什么? 缓存原理又是如何的? 以及和内存memoryStore对应的diskManager,它又是如何和内存管理做交互,实现spark很重要的落盘机制的?本文将给你进行一一讲解 spark中存在一个cacheManager,它的作用是什么? 缓存原理又是如何的? 以及和内存memoryStore对应的diskManager,它又是如何和内存管理做交互,实现spark很重要的落盘机制的?本文将给你进行一一讲解
上滑加载中
推荐直播
-
openEuler Summit 2024
2024/11/16 周六 09:30-12:00
华为讲师团
2024年11月15日-16日,我们将在北京中关村国际创新中心举办 操作系统大会&openEuler Summit 2024,本次大会旨在汇聚全球产业发展力量,邀请思想引领者、商业精英、技术专家、合作伙伴以及全球开源基金会等业界同仁,共同探讨操作系统产业发展方向和未来机遇,联合伙伴展示最新合作成果,分享数字化转型实践,以技术驱动创新不断激发新质生产力。
回顾中 -
华为云AI入门课:AI发展趋势与华为愿景
2024/11/18 周一 18:20-20:20
Alex 华为云学堂技术讲师
本期直播旨在帮助开发者熟悉理解AI技术概念,AI发展趋势,AI实用化前景,了解熟悉未来主要技术栈,当前发展瓶颈等行业化知识。帮助开发者在AI领域快速构建知识体系,构建职业竞争力。
去报名 -
华为云软件开发生产线(CodeArts)10月新特性解读
2024/11/19 周二 19:00-20:00
苏柏亚培 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线10月发布的新特性,并在直播过程中为您答疑解惑。
去报名
热门标签