- 博客(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
原创 @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<...
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
TensorFlow与深度学习
2019-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人