
JAVA
一起来学JAVA
AlphaFinance
拥有15余年算法、数据处理、软件开发和AI应用经验。熟悉Hadoop、Pyspark、GCP等大数据技术和云计算,具备全周期软件开发和MLOps实践经验。精通机器学习、深度学习算法,有强化学习研究背景。熟悉图像处理方法,能开发目标检测和人脸识别系统。擅长NLP应用开发,有Rasa、LLaMA等框架使用经验。能独立开发高精度量化交易模型。具备Java大型系统开发经验,熟悉多线程和并发容器。擅长Python、C#等编程语言,熟悉数据库应用。了解微服务、架构设计等领域。具备高质量文档编写能力,熟悉Markdown语法。具有良好的代码品味和问题解决能力,擅长团队合作与沟通。热衷于学习前沿技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用IDEA自带的Maven生命周期管理工具部署网站时配置远程URL的思路
一旦您知道了远程仓库的URL,您就可以将其配置到项目的pom.xml文件中的元素下,以便能够将项目成功部署到该仓库。如果您正在设置自己的远程仓库,您可以选择使用流行的仓库管理工具(如Nexus、Artifactory等)来创建和管理远程仓库,并获取相应的URL。查看项目的pom.xml文件: 如果您是项目的维护者,可以查看项目的pom.xml文件,其中可能已经包含了仓库的配置信息。联系项目维护者: 如果您仍然不确定远程仓库的URL,可以与项目的维护者或管理员联系,询问他们提供远程仓库的URL。原创 2023-12-13 17:43:54 · 727 阅读 · 0 评论 -
SpringBoot相关Maven版本
SpringBoot。原创 2023-12-13 14:21:15 · 777 阅读 · 0 评论 -
Eclipse中安装了Springboot插件后或者安装了更新版本的JRE启动Eclipse会报错:Missing 'tools.jar'
这个问题是由于Springboot插件依赖tools.jar,而jre里默认是不包含这个文件造成的。解决方法:将C:\Program Files\Java\jdk1.8.0_191\lib里面的tools.jar拷贝到C:\Program Files\Java\jre1.8.0_231\lib里,版本号根据自己的实际情况而定。...原创 2020-04-28 10:41:56 · 719 阅读 · 0 评论 -
记录一次安装lombok.jar遇到的坑
按照我之前的方法安装完lombok.jar以后,发现还是有很多关于@Data、@AllArgsConstructor以及@NoArgsConstructor的错误。百思不得其解,又是反复检查代码又是在群里请教。随便试试双击jar来再次安装,弹出了界面:仔细看了看这些文字,才发现没有rebuild all projects,clean项目以后解决问题。...原创 2020-05-11 09:40:11 · 371 阅读 · 0 评论 -
Struts、Struts2、Spring MVC、JSF、AngularJS、React以及Vue的对比
因而,React 在 2013 年向公众发布,它是一种基于JavaScript语言的Web应用框架,用于构建和开发Web应用程序,主要用于构建单页面应用程序(SPA)。React框架提供了一组工具和方法,用于管理Web应用程序的流程,并支持Web应用程序的开发和运行。因此Vue.js算是国产框架。Spring MVC框架提供了一组工具和方法,用于管理Web应用程序的流程,并支持Web应用程序的开发和运行。Struts框架提供了一组工具和方法,用于管理Web应用程序的流程,并支持Web应用程序的开发和运行。原创 2022-12-11 10:43:10 · 1168 阅读 · 0 评论 -
谈谈Hibernate的缓存
Hibernate支持两级缓存,一级缓存是Session级别的缓存,存储在Session对象中,可以减少数据库访问次数,提高性能。二、缓存机制不同:Session级别的缓存是基于强制依赖的,也就是说,如果某个对象在缓存中已经存在,并且某个其他对象依赖于该对象,那么在访问该其它对象时,必须先访问缓存中的对象,确保缓存中的对象始终是最新的。Session Factory级别的缓存是基于可选依赖的,也就是说,如果某个对象在缓存中已经存在,并且某个其它对象依赖于该对象,那么我们可以选择是否访问缓存中的对象。原创 2022-12-09 14:04:39 · 389 阅读 · 0 评论 -
谈谈DAO和Hibernate
这样,业务逻辑层可以通过调用DAO接口来完成数据库操作,而DAO实现类则可以使用Hibernate的API来实现具体的数据库操作。这样,我们就可以充分利用DAO和Hibernate的优点,实现更灵活、高效的数据库访问。DAO的使用方式更加灵活,它只是一种抽象概念,不提供具体的实现,用户可以自定义DAO实现类来完成特定的数据库操作。而Hibernate则提供了丰富的API,用户可以通过调用Hibernate的API来完成数据库访问。DAO的实现需要用户手动编写SQL语句,并在DAO实现类中进行调用。原创 2022-12-09 13:32:38 · 477 阅读 · 0 评论 -
volatile
volatile 是什么?volatile是java虚拟机提供的一种轻量级同步机制。volatile三个特征?保证可见性,不保证原子性,禁止指令重排(有序性)。可见性:当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看到修改的值。不保证原子性:以单变量在线程中的++操作为例, ++操作会被拆分成3个指令,执行GETFIELD拿到主内存中的原始值number,执行IADD进行加1操作,执行PUTFIELD把工作内存中的值写回主内存中。当多个线程并发执行PUTFIEL原创 2021-02-22 06:09:39 · 134 阅读 · 0 评论 -
Equipments项目进展(五)
20200609 9:21 发现原来class里的注释乱码也可以通过修改Encoding来解决。20200609 9:43 发现可以在https://search.maven.org/里查询maven依赖的最新版本号。原创 2020-06-10 11:48:55 · 215 阅读 · 0 评论 -
Deeplearning4J 1.0.0-beta7实用新特性
2020年5月14日前后,伟大的dl4j又更新了新的版本beta7。在这个版本里面,很多地方又得到了优化:添加了一个全新的名称空间:linalg。它为您提供了线性代数用例的各种运算,比如:矩阵乘法、奇异值分解等。详情见链接:https://deeplearning4j.konduit.ai/operation-namespaces/linalg。 更轻松地自定义损失函数。 对keras有了更好的支持。 训练性能比beta6更快。 Updaters (Adam, AdaGrad, etc) opt原创 2020-05-23 21:51:02 · 521 阅读 · 0 评论 -
记一次win10系统下安装Eclipse的艰难过程
一将功成万骨枯。每一个成功的背后也许都蕴藏着大量的失败。换了机器以后发现机器上没有eclipse,于是准备安装一个,没想到安装过程如此麻烦。20200509 08:29 win10系统下由于安装Eclipse报错,于是安装JDK14。20200509 08:44 安装完以后依然不能安装eclipse。提示:Unfortunately the Java version needed to run Eclipse Installer couldn't be found on your system.原创 2020-05-09 10:47:36 · 880 阅读 · 3 评论 -
Springboot项目重构进展笔记(一)
在上一篇文章《反编译SpringBoot项目笔记》发表至今,又断断续续做了一些工作。上一篇文章里面已经将项目的环境重新搭建完毕,这篇文章里提到的工作包括了重做上次公开汇报后到硬盘坏掉之间该项目做过的部分工作。硬盘坏的前几天,光驱我都找同事杨光借好了准备备份,要不是突然接到了临时任务去搞CNKI和某标准的呈批件耽误了几天,肯定把后续代码都备份好了,现在只能重新做了。自从硬盘毁了,现在特别喜欢云记...原创 2020-05-06 20:35:50 · 292 阅读 · 0 评论 -
运行mybatisplus.generator.AutoGenerator时报错:loading class com.mysql.jdbc.Driver. This is deprecated.
连接Mysql数据库的时候,如果报错:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loadi...原创 2020-04-29 16:51:47 · 710 阅读 · 0 评论 -
启动SpringBoot项目报错:'url' attribute is not specified and no embedded datasource could be configured.
启动SpringBoot项目报错如下:2020-04-27 12:08:19.900 WARN 8432 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attem...原创 2020-04-27 15:34:06 · 354 阅读 · 0 评论 -
反编译SpringBoot项目笔记
也许是由于我的固态盘这几年用得太频繁,也许是机器老化,最近我的电脑坏了,自动反复重启的过程中硬盘也坏掉了。一直被关在单位,没有宽带,舍不得用手机流量来备份,前几个月刚刚丢了一个移动硬盘,惊魂未定,也不太愿意往移动硬盘上备份。十几天前W541工作站经常蓝屏、花屏、自动重启、死机,我每天笼罩在不祥的预感下一直盼望单位早点解封我好回去备份数据,可是这一天没有到来之前硬盘数据就全部丢了。现在感觉很懊恼,出...原创 2020-04-23 19:01:29 · 1871 阅读 · 0 评论