主页

在vscode中添加jar库

问题 由于idea是通过.idea/libbraries/xxx.xml中的配置来使idea关联jar库。 直接将idea中的java项目放置vscode中,由于vscode使用自己的配置文件去关联jar库,所以无法运行。 解决 因为vscode运行java项目需要它所需的四个配置文件:.setting, .vscode, .project, .classpath,而其它项目创建的java项目肯定没有为vscode设置它需要的配置。所以,为了方便,使用vscode的工具先创建一个空的java项目,以自己的项目名创建(也可以不用)。 快捷键ctrl + shift + p打开命令输入Java: Create Java Project,再输入项目名,即可得到一个空项目...

阅读更多

[spring] ApplicationContext

ApplicationContext 在构建非web应用时,发现了些问题,比如理所当然的使用@Autowired在主函数想要获取bean,却失败了,得到了null。 这是非web应用的细节问题,了解这些可以帮助构建一个非web应用,也可以帮助处理掉《spring实战》源码的运行。 app如何获取bean 在非web应用中,会发现一个问题,无法通过@Autowired获取到bean,这是由于非web应用无法知道bean,也没有提供相应的注解去处理,只能通过ApplicationContext应用上下文获取bean。而bean之间是可以通过@Autowired获取到的。 ApplicationContext context = new AnnotationConfigApplic...

阅读更多

gradle打包

非web应用 非web项目,很少有帖子讲解对此的打包和运行。(web项目就很容易通过添加war插件和gradle build打包) 运行的方法尝试出了几种。 idead中直接运行 使用idea直接运行main类即可。 使用插件 使用gradle,需要在build.gradle文件中,添加插件application,并设置好主函数的名称mainClassName。最后在项目根目录下(build.gradle同级目录)执行命令: gradle run 打包成多个jar文件 依然需要上一步的application插件和mainClassName配置,然后执行命令下载依赖库并发布: gradle install 打开build/install/项目名/目录可以看到两...

阅读更多

[spring 学习1] IoC容器

配置文件 @PropertySources注解用于加载配置文件到Spring的环境中。 配置文件如下。 demo.msg=this is a message. 如何引用到配置文件 在app项目中,我们通过@PropertySource注解到JavaConfig类上,设置.properties配置文件的路径。 在gradle项目中,配置文件放在src/main/resources/路径下,还可以放在这个目录下的文件夹。如:src/main/resources/demo/app.properties的设置@PropertySource("demo/app.properties")。 在web项目中,spring web已经将配置文件设置好了,不需要@Property...

阅读更多

[spring] spring快速开始

开始spring应用 创建app项目 创建java application项目,设目录结构: . ├── lib/ │   ├── commons-logging-1.2.jar │   ├── spring-aop-5.1.9.RELEASE.jar │   ├── spring-aspects-5.1.9.RELEASE.jar │   ├── spring-beans-5.1.9.RELEASE.jar │   ├── spring-context-5.1.9.RELEASE.jar │   ├── spring-core-5.1.9.RELEASE.jar │   └── spring-expression-5.1.9.RELEASE.jar └── src/ ├...

阅读更多

paper list

1.基础网络 ImageNet net year detail download description LetNet IEEE 1998 Gradient-Based Learning Applied to Document Recognition pdf CNN开山之作,手写体识别。 AlexNet ILSVRC 2012 ImageNet Classification with Deep Convolutional Neural Networks ...

阅读更多

book list

{"root":{"data":{"id":"134b381888bd","created":1566956099,"text":"书单"},"children":[{"data":{"id":"bwkvl51dr2g0","created":1566956122502,"text":"C/C++"},"children":[{"data":{"id":"bwkvrtb4c9s0","created":1566956645518,"text":"C Primer Plus","image":"http://kityminder-img.gz.bcebos.com/fe3b13e9b49bd6afe72e5b7c76bbe3cc41b66719","imageTitle":"","ima...

阅读更多

book list - readed

{"root":{"data":{"id":"134b381888bd","created":1566956099,"text":"书单"},"children":[{"data":{"id":"bwkvl51dr2g0","created":1566956122502,"text":"C/C++"},"children":[{"data":{"id":"bwkvrtb4c9s0","created":1566956645518,"text":"C Primer Plus","image":"http://kityminder-img.gz.bcebos.com/fe3b13e9b49bd6afe72e5b7c76bbe3cc41b66719","imageTitle":"","ima...

阅读更多