首页
学习
活动
专区
工具
TVP
发布

java闲聊

专栏成员
75
文章
87621
阅读量
25
订阅数
MapStruct 爬坑指南
第一步当然是引入pom依赖,目前1.3版本还是beta所以选择引入1.2版本,使用IDEA的小伙伴推荐去插件商店搜索MapStruct,下载插件可以获得更好的体验
tanoak
2018-12-21
5.2K0
modelMapper入门及使用解析
在mappermodel中,一般情况下保持属性名一致即可以不用任何配置就可直接转换,mappermodel的原理是基于反射原理进行赋值的,或是直接对成员变量赋值的,走一波debug,如图
tanoak
2018-12-13
4.2K0
设计模式之 装饰器模式
装饰器模式是为已有功能动态的添加更多功能的一种方式。 优点: 有效的把类的核心职责和装饰功能区分开,职责更细化 UML image.png code publ
tanoak
2018-12-06
3810
Git常用命令
基础操作 # 添加至暂存区 git add . # 提交至本地仓库 git commit -m"提交说明" # 提交至远程仓库,默认提交至当前所在分支 git push # 提交指定分支 git push origin:分支名 # 更新 git pull # 文件更改状态 git status #查看文件更改 git diff 远程库操作 查看远程库 git remote -v 添加远程库 git remote add origin git@github.com:tanoak10/Cloud_confi
tanoak
2018-10-15
5330
设计模式之 原型模式
在Java中实现原型模式十分简单,只需要实现Cloneable接口并重写clone()方法就可以了
tanoak
2018-10-10
3450
设计模式之抽象工厂模式
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类 code UML public interface Creator { /** * 创建产品A
tanoak
2018-10-10
3700
设计模式之建造者模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示(ps:简单理解隐藏内部的建造过程和细节,方便创建复杂的对象) UML code /** * @Desc
tanoak
2018-10-10
3410
设计模式之适配器模式适配器模式
当我们的手机接口Type-A时,但是数据线只有Type-C的时候,就需要用转接口做适配,这种情况下就要增加一个适配器
tanoak
2018-10-10
7090
JDK1.8 LinkedList 源码解析
UML类图 4a.jpg LinkedList的底层实现是基于双向链表 a. LinkedList 实现 List 接口,能对它进行队列操作 b. LinkedList 实现 Deque 接口,即
tanoak
2018-09-26
4670
JDK8-Lambda表达式集合操作
public static List<Dish> toLists(){ return Arrays.asList( new Dish("青菜", 700,800.0), new Dish("黄瓜", 700 ,300.0), new Dish("鱼香肉丝", 2000 ,400.0), new Dish("红烧土豆", 730 ,400.0), new Dish("土豆丝", 850 ,600.0), new Dish("红烧鱼", 3000 ,3000.0), new Dish("西红柿鸡蛋", 1050 ,600.0), new Dish("炒三鲜", 1300 ,800.0), new Dish("竹笋炒肉", 2450,1000.0 ) ); } public static List<Integer> toNumbers(){ return Arrays.asList(1,2,3,4); }
tanoak
2018-08-21
4770
设计模式之工厂方法模式
归根到底 工厂方法模式是因为简单工厂模式违反“开闭原则”而创立的,两个模式对比可以加深理解
tanoak
2018-08-21
2610
Jib爬坑
我大天朝的网络还真不是盖的,没法子,使用VPN发现蓝灯这个梯子不怎么好使,还是没辙,大家梯子推荐一下吗?谢谢哈 github jib地址
tanoak
2018-08-02
9560
设计模式之简单工厂
编写好之后,来看Main方法,当需要苹果时只需要修改一个参数就行了,并不需要在main方法中new,有小伙伴可能要问了,这代码没变少反而多了,关于这个问题请看设计模式序言
tanoak
2018-08-02
2610
SpringBoot Cache 深入
这上一篇文章中我们熟悉了SpringBoot Cache的基本使用,接下来我们看下它的执行流程
tanoak
2018-07-13
4400
Jstat命令详解-1.8
https://blog.csdn.net/u011202334/article/details/51498108
tanoak
2018-07-13
2.5K0
WebMagic运行原理(初探)
本篇文章的原理分析围绕着WebMagic的四大组件展开的,不清楚的小伙伴可以看小编的上一篇文章WebMagic初探,原理分析围绕着爬虫的运行展开的,可以运行下方的程序,然后debug跟随小编一起了解四大组件是如何运行的 public class WyNewsProcessor implements PageProcessor { //抓取网站的相关配置、编码、抓取间隔、重试次数等 private Site site = Site.me().setRetryTimes(3).setSleep
tanoak
2018-06-08
1.2K0
centos7下安装MongoDB
在windows下安装MongoDB的各种坑就不多说了,爬了一层又一层,最后果断弃坑,实在是想在Windows下玩MongoDB的小伙伴推荐使用Docker的镜像(个人建议) 配置MongoDB的数据源 ,直接使用 yum是无法下载的 跳到该目录下 cd /etc/yum.repos.d 更新源 yum update 创建名为 mongodb.repo的文件 vim mongodb.repo mongodb.repo文件内容 name=MongoDB Repository #设置源 baseurl=ht
tanoak
2018-06-06
1.2K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档