自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗和远方,任重道远

工作总结,偶尔生活,共享,见证这一切

  • 博客(39)
  • 资源 (11)
  • 收藏
  • 关注

原创 IDEA Springboot docker 构建项目

一、新建Maven工程,Pom.xml如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch...

2019-07-31 17:26:35 1612 1

原创 关于Lombok包下,Model之上,使用@Data做了什么工作

自建的Model(Lombok下的@Data)package dockerDemo1.model;import lombok.Data;import lombok.experimental.Accessors;@Data@Accessors(chain = true)public class Book { private String id; private S...

2019-07-30 15:36:48 1139

原创 Springboot项目,MAVEN打包后的目录结构

一、原项目结构二、Maven install之后的目录结构,本来是一个Jar,这里是我解压后的三、还有关于Lombok包下,@Data,做了什么工作,图示

2019-07-30 15:29:14 3926 5

原创 Windows下如何构建Docker 项目

一、准备工作,我本地是安装的是Docker Desktop,先简单了解下Docker Desktop在Windows系统下的版本支持,有些不太支持,整个安装过程,有点繁琐,比Linux繁琐很多,需要先构建虚拟环境之类的, 还重启,注销电脑,多次…二、安装好后,会在桌面快捷方式,其实并没有用,我还以为会有一个桌面化的Docker构建程序,点击并没有用三、四、五、六、...

2019-07-30 13:41:57 1404

原创 关于Docker的目录结构分析,以及docker pull文件的存放问题

一、可以肯定的是,Docker pull 肯定是包含download的过程,download是要指定目录的,或者默认,这里的Docker pull 就是默认的下载目录1.1 /etc/docker 目录下key.json内容如下文件{ "crv": "P-256", "d": "nh1mG3M1wrnBYBbt4EvKf4Ff4CkY9GrBQBMY1WtcpJI", ...

2019-07-29 16:08:24 3358

原创 a安装docker时,出错解决,记录一下,failure: repodata/repomd.xml from mirrors.aliyun.com docker-*

一、整个安装挺复杂的,先配置环境(CentOS版本支持,和内核依赖等)可能默认安装的 docker 版本太高或者镜像仓库不稳定等原因,没有深究,第一次没安装成功,后来重新配置 Yum源。这个目录下,可以看到yum的基本配置后来,我进入这个目录下cd /etc/yum.repos.d删除只剩CentOS_Base.Repo这一个,然后yum update会下载很多依赖库,重新...

2019-07-29 12:34:53 4509 1

原创 Java中常用集合关系、数据结构(UML类图详细展示)

首先,List 和 Map 和 Arrays是完全没有关系的一、Collection下所有常用的集合类图展示区别:1. List,有序,可重复,可以迭代也可以直接根据下标获取元素。Set无序,不可重复,,只能用迭代获取元素。不能直接遍历集合获取2. ArrayList ,基于数组实现的非线程安全的集合。查询元素快,插入,删除中间元素慢。3. LinkedList ,基于链表实现的非线...

2019-07-27 19:57:26 1316

原创 JDK源码架构重新认识

一、结构1.1 总有217个package,放有JDK所有的基础类库。1.2 四种基本对象组成1.2.1 Interfaces1.2.2 Classes1.2.3 Enums1.2.4 Annotation二、基本认识2.1 所有的 classes 和 Enum 对象,都继承了 Object,所有的Classes和 Enum 对象,都继承了Object(Class)的9个方...

2019-07-26 21:20:41 373

原创 JPA@OneToMany,@ManyToMany自动建表记录

一@OneToMany

2019-07-26 15:33:09 924

原创 @RequestParam,参数是否必须传的问题

一、源码展示@Target(ElementType.PARAMETER)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface RequestParam { @AliasFor("name") String value() default ""; @AliasFor("value") String name...

2019-07-25 21:15:47 29167

原创 Springboot 整合 Mybatis 应注意的地方

一、基本环境Pom.xml配置<dependencies> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</arti...

2019-07-24 22:09:18 222

原创 如何实现两个Bean或两个List<T>的快速,相互转换

一、场景中,两个List《A》,List《B》,A 包含 B,或者A,B类中有相同的东西二、代码示例2.1 Customer对象package tonels.mbdemo3.entity;import lombok.Data;import lombok.experimental.Accessors;import java.math.BigDecimal;@Data@Acces...

2019-07-24 17:42:40 5695

原创 Java如何实现数据库中表字段的下划线和驼峰式命名的Model相互转换,很方便的...

其实通过逆向工程,然后去配置一些config,就可以实现,从Table到Model的相互转换,而且,对于下划线命名的Table字段,实现驼峰式命名的Model ,有时候我们只是做个测试,或者自己基于数据的表,想快速建立Model,怎么实现呢!!一、准备工作,好点的编辑器,支持多行编辑的,IDEA就可以,还有UE,Hbuilder等1.1 先查出某张表的所有字段,copy 一下,这是下划线命名的...

2019-07-24 15:33:31 7763 1

原创 关于光盘刻录,重洗的一些知识

一、两个重要的软件1.1 光盘刻录大师,国产的,免费的1.2 NERO,英文,官方是收费的,可以有办法破解的二、常用的种类,2.1 cd-r,不可重复写,一般700M2.2 cd-rw,可重复写,一般700M2.3 dvd-r,不可擦除,一般4.7G,较大刚刚重新洗了20张盘,留作以后,存东西用...

2019-07-21 16:54:25 387

原创 第一次爬虫记录,使用Scrapy简单爬取CSDN首页上的文章标题

一、环境搭建,参考上篇,python快速构建爬虫项目Scrapy,和Scrapy项目结构分析周末很晚了,不详细说明了,这里附上代码,可供参考下二、这是项目结构三、根据初始化的项目,只需修改两处即可settings.py 和 jdksplider.py,别关注名字,本来我是准备爬取 Oracle官网的 JDK 的相关数据的,这里稍微麻烦了一些,为了尽快写出 Demo 示例,就找了个文章网站...

2019-07-20 23:00:38 790

原创 python快速构建爬虫项目Scrapy,和Scrapy项目结构分析

安装好scrapy,pycharm,conda等等进入指定环境(激活环境),安装scrapy,可用 conda 或者 pip 命令1. 指定项目目录cd D:\Python\scrapy2. 检查环境(或者自己新建环境,并激活,参照命令)conda env list3. 激活环境activate base4. 检查当前环境下,有没有scrapy包(重复操作,直到显示有这个包...

2019-07-20 17:05:37 381

原创 Python学习必备知识,使用conda管理python环境和包(基于Windows)

写在前面,conda的3个安装选择下载Anaconda(推荐) —免费。下载Miniconda —免费。Anaconda Enterprise —收费。一、conda环境管理1.1 获取版本号conda --version1.2 获取帮助conda --h1.3 创建环境conda create --name your_env_name python=3.51.4 列举...

2019-07-20 15:31:44 689

原创 No property * found for type entity!,SpringData JPA 中自定义存储库的问题,总结

问题出现,最近在学QueryDSL时,起初搭好环境后,启动i项目一直报错,No property findOffEmpCust found for type CustomersEntity!代码示例@Repositorypublic interface CustomerRepo extends JpaRepository<CustomersEntity,Long>, JpaSp...

2019-07-19 10:47:29 1915

原创 IntelliJ IDEA中GIT,已经 commit and push成功,但并未 push 到远程库的问题

今天再调整,补充代码时,晚上下班前,提交了代码,快捷键 Ctrl + k ,弹出这是还原场景,代码比较少,当代码比较多的时候,有些习惯Commit and Push 的朋友注意了,这个命令只是把你修改部分的代码提交并且Push了,并没有把你新增的代码commit 和 push,需要注意以下……...

2019-07-19 09:44:37 5586 2

原创 关于JPA中Specification接口的问题,记录一下

问题出现:在练习QueryDsl和JPA的整合时,需要定义一个类,实现Specification接口public class QueryParams<T> implements Specification<T> { @Override public Predicate toPredicate(Root<T> root, CriteriaQue...

2019-07-17 17:42:28 658 1

原创 错误记录关于Model 的Not a managed type: class,无法找到Model

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘customerController’: Injection of resource dependencies failed; nested exception is org.springframework.beans.fa...

2019-07-15 17:28:45 3511

原创 IntelliJ IDEA中关于Maven构建复杂的聚合工程的管理和打包问题

项目结构,如下图一、管理1.1 父子间依赖问题Pom 工程引入Module,直接 New Module 即可,在 父类的Pom.xml 会自动加入module基本信息,如下<modules> <module>initSqlBuild</module> <module>specificationBuild&lt...

2019-07-15 14:25:55 2250

原创 MongDBRepository和MongDBOperator和MongTemplate的方法比较

MongDBRepository和MongDBOperator和MongTemplate的方法比较一、MongDBRepository 常用方法二、MongDBOperator常用方法,比较多三、MongTemplate常用方法四、具体使用下次介绍...

2019-07-12 20:07:08 314

原创 MongoDbRepository的常用AP操作和易错点

上一篇 12个MongoDB的可视化工具,以及shell 操作脚本练习在使用SpringData MongoDB时,MongoDbRepository 有如下可利用的 CRUD 的方法一、insert和save的区别都是添加保存操作,区别在于当传入主键(不必要)添加时,insert 有插入数据的含义,当有主键冲突时,会报错,而save操作是替换的意思,会覆盖当前主键的数据二、关于主键是L...

2019-07-12 18:22:14 253

原创 12个MongoDB的可视化工具,以及shell 操作脚本练习

一、准备好,本地安装MongoDB或者远程可连接的MongoDB服务器客户端,可以是命令行工具,点击可下载,记得配置环境变量。也可以是可视化工具比较多,1.Robomongo,2. MongoBooster,3. NoSQLBooster4.Studio 3T5.MongoDB Compass6.Nucleon Database Master7.NoSQL Manager8. ...

2019-07-11 16:09:55 986

原创 Google团队开发的Guava工具包的代码示例

上一篇 java代码如何连接Linux虚拟机,还有文件上传下载,等基础命令一、项目源地址 Github 链 接二、String 操作2.1 Join示例代码@Test // 这个包引的是 org.testng.annotations.Testpublic class JoinerTest { public void shouldJoinList() { ...

2019-07-09 21:15:46 290

原创 Apache Flink和RocketMQ活动行,上海,2019年7月6号,现场,还有课件分享

一、活动主题:Apache Flink和RocketMQ技术交流二、活动现场现场组图三、课件分享点击下载四、收获算是有种觉悟吧,学习很重要,多数人也都很努力...

2019-07-09 10:26:49 748

原创 maven打包失败,Could not resolve dependencies for project...Could not find artifact ...in..问题解决

一、问题原因:在阿里私服或者Maven的中央仓库找不到Pom文件引入的Jar,也就是说,你想引的依赖Jar包根本没有成功加载到项目中。二、分析2.1 这个包可能处于隐患或者其他原因,原作者已经决定不再把它放在中央仓库了,我们是不是也要考虑,用其他包替换的可能性。2.2 如果你执意不换,也是有办法解决的第一种方式:虽然原依赖地址不在了,可能身边同事本地Maven库会有保存,可以拷到你的本地M...

2019-07-08 16:52:36 17873 2

原创 Idea properties文件乱码,问题解决

一、快捷键 Ctrl Alt S 进入设置界面,在搜索框输入encoding,就会出现以下页面按照图中设置即可使.properties乱码问题解决

2019-07-08 14:58:27 3294

原创 java代码如何连接Linux虚拟机,还有文件上传下载,等基础命令

上一篇,基于Hutool包对数据库的增删改查操作这里基于Hutool包下封装的工具类,对Linux连接,还有基本命令操作演示一、工具包代码示例此处是源代码的一部分,,完整代码在Github上/** * Jsch工具类<br> * Jsch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。<br> * 它允许你连接到一个SS...

2019-07-08 14:17:20 3852 9

原创 基于Hutool包对数据库的增删改查操作

这里就不介绍数据库的配置了,请参考上一篇-如何正确使用Hutool和Guava这两个丰富的工具集,自己学习测试,样例一、增删改操作@Test @Ignore public void crudTest() throws SQLException { // 增 Long id = db.insertForGeneratedKey(Entity.create("user").set(...

2019-07-04 17:56:56 10726 2

原创 如何正确使用Hutool和Guava这两个丰富的工具集,自己学习测试,样例

一、Hutool 关于数据库的操作示例1.1 连接数据库:加载 config/db.setting#===================================================================# 数据库配置文件样例# DsFactory默认读取的配置文件是config/db.setting# db.setting的配置包括两部分:基本连接信息和...

2019-07-04 16:16:37 8795

原创 springboot 关于引入@Runwith,@SpringRun,@SpringbootTest出错的原因...之一吧

注解引入失败,原因是有很多的,这里我记录下自己遇到的一个问题。简单记录下,可做参考一、主要原因还是项目架构的问题,一直没考虑到这种情况主Pom文件是负责Jar版本的控制,common主要是其他各模块都几乎要用到的Jar,统一放在这里,包括之前我定义的关于测试的依赖管理,问题就出现在这里,<?xml version="1.0" encoding="UTF-8"?>&l...

2019-07-04 10:41:32 6082 1

原创 关于如何快速初始化Java的复杂集合对象问题

最快的方法就是手写Json格式的List<VO>,然后转成List<VO>对象代码示例,如何快速初始化这个对象的List集合public class State { @Id private Integer id; @Column(name = "ch_name") private String chName; @Col...

2019-07-03 14:20:26 816

原创 最全中国和美国省、州、市数据库脚本,可直接复制运行

这里附上SQL脚本中国省份数据/*Date: 03/07/2019 13:22:07*/SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------ Table structure for Provincial-- ----------------------------DROP...

2019-07-03 13:35:13 2006

原创 超简单,一行代码解决:如何快速将Excel表格数据,映射到Java中的List<VO>对象,然后转存数据库,生成SQL脚本

前言-真的很快速,之前用的是Apache下的Jar包,用起来太麻烦了<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></depend...

2019-07-03 10:49:14 3701 1

原创 关于java中常见数据格式的问题

关于java中常见数据格式的问题(底层的数据结构方面的知识先不研究了…,这里只是记录下偶然发现的问题)一、定义数据格式:是描述数据保存在文件或记录中的规则。可以是字符形式的文本格式,或二进制数据形式的压缩格式。字符形式的文本格式占用的存贮空间多但透明度高,二进制数形式的压缩格式占用的存贮空间少但缺少透明度。二、问题引出今天想处理excel数据,用Java封装的Jar包去解析,入库时,发现引...

2019-07-02 16:08:22 1918

原创 springboot中关于自动建表,无法更新字段问题

一、Springboot中的配置jpa: database-platform: org.hibernate.dialect.MySQL5InnoDBDialect database: MYSQL show-sql: true properties: hibernate.id.new_generator_mappings: true hi...

2019-07-01 13:06:33 2280

原创 基于Mysql示例数据库的存储过程练习

基于Mysql示例数据库的存储过程练习此处是数据库的脚本(见表语句,包括数据),执行方法这里就不介绍了!一、第一个入门示例,创建存储过程,getAllProductsUSE classicmodels;-- 选择数据库SHOW TABLES;delimiter //CREATE PROCEDURE getAllProducts ()BEGIN SELECT * FROM produ...

2019-07-01 01:03:42 2020 2

sampledatabase.zip

Mysql测试数据集

2019-10-24

classicmodels.sql

数据库脚本还有基础测试数据!

2019-07-01

init.gradle

引入Gradle项目时的重要配置文件,不配置会下载很慢很慢或者可以解决,还没试

2019-06-23

Deep Learning深度学习

Deep Learning深度学习,全英文,非诚勿扰

2019-03-05

MYSQL官方文档(全英文)

MYSQL官方文档(全英文),苦涩难懂,更权威

2019-03-05

TensorFlow与深度学习

TensorFlow是适合所有人的开放源代码机器学习框架,用于进行高性能数值计算。借助其灵活的架构,用户可以轻松地将计算工作部署到多种平台(CPU、GPU、TPU)和设备(桌面设备、服务器集群、移动设备、边缘设备等)。TensorFlow™ 最初是由 Google Brain 团队(隶属于 Google 的 AI 部门)中的研究人员和工程师开发的,可为机器学习和深度学习提供强力支持,并且其灵活的数值计算核心广泛应用于许多其他科学领域。

2019-03-01

Matlab深度学习_机器学习_神经网络_人工智能

全英文文档,非诚勿扰……也是很权威的作者,内容也非常精彩

2019-03-01

网络是怎样连接的 - 户根勤

网络是怎样连接的 - 户根勤,图灵出版社,很好的一本书,欢迎大家下载,学习……

2019-03-01

Hadoop云计算和云存储源码实现解析

大数据的入门到精通知识必备,基础而又涉及底层实现,入门必备,进阶需要的知识文档

2018-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除