- 降龙十八掌——《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很重要的落盘机制的?本文将给你进行一一讲解
上滑加载中
推荐直播
-
让你的应用用上GaussDB
2024/12/19 周四 16:30-18:00
Jerry 华为云生态技术讲师
GaussDB很受客户关注,伙伴们想知道什么时候该选用,开发者也跃跃欲试想尝鲜。课程会分享适用的场景,并一步步演示如何用上GaussDB。
即将直播 -
2024创原会年度技术峰会
2024/12/20 周五 09:00-12:00
华为云讲师团
2024创原会年度技术峰会将于12月20日在海南万宁石梅湾威斯汀酒店举办,本次大会将以“智能・进化”为主题探讨从Cloud Native到AI Native的新阶段企业如何通过AI技术重塑企业应用,围绕AI如何在千行万业落地进行深入交流,探索可以先行先试先成功的创新场景和实现路径。
即将直播 -
华为云开发者日·2024年度创享峰会
2024/12/23 周一 14:00-16:00
华为云讲师团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签