自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 收藏
  • 关注

转载 如何更换和删除微软雅黑字体

0--前言  自从某公司因为使用了微软雅黑字体导致侵权被罚近3000万的新闻被报出来后,大家才惊觉,原来我们常用的这个字体,竟然不是免费的,更不是微软的,而是北大方正的这个流氓公司的。百度一搜,竟然有大量公司吃了北大方正的官司,北大方正光靠在微软雅黑这个小小的字体上耍流氓,每年就有上亿入账;  oh my god!  不用微软雅黑,你不会死,用了微软雅黑,你的公司可能就会死;...

2019-09-26 11:51:00 4896

转载 spring boot 中@Mapper和@Repository的区别

0--前言  @Mapper和@Repository是常用的两个注解,两者都是用在dao上,两者功能差不多,容易混淆,有必要清楚其细微区别;1--区别   @Repository需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中:如下,在启动类中配置扫描地址:@SpringBootApplication //添加启动类注解...

2019-09-24 20:35:00 616

转载 yarn和npm的对比以及yarn的使用

0--前言  为什么要使用yarn,如果你从事前端开发有些年头了,那你肯定对npm又爱又恨,爱就不说了,恨嘛,就是NPM经常奇慢和卡顿,这还能忍,经常各种错误就没法忍了,尤其是他人创建的项目,自己在安装依赖的时候,经常各种莫名奇妙的错误导致安装失败;尤其是当项目有些年头,一些依赖包已经有更新的时候,重新安装依赖包发生错误的概率甚至超过50%,这个实在没办法忍受;而yarn,则是完全...

2019-09-16 10:34:00 315

转载 vue环境搭建

0--前言  VUE环境搭建很简单,主要就是安装node、安装visual studio code,下面简单介绍;1-1、安装node  去官网下载node安装包,安装即可,安装后可用 node -v验证;1-2、npm更改为淘宝镜像npm config set registry https://registry.npm.taobao.org...

2019-09-16 10:01:00 110

转载 小白的springboot之路(六)、跨域解决方案CORS

0-前言  前后端分离、分布式集群,经常都会涉及到跨域访问,而浏览器基于同源策略,正常情况下是不能跨域的,这就需要我们解决跨域访问问题;spring boot解决跨域也比较简单;1-CORS跨域解决方案  spring boot CORS解决跨域比较简单,只需要增加一个CORS的配置类即可;在config下新建一个配置类,代码如下:package com.anson....

2019-09-05 15:27:00 97

转载 小白的springboot之路(五)、集成druid

0-前言  Druid阿里巴巴开源的一个java数据库连接池,是Java语言中最好的数据库连接池,Druid能够提供强大的监控和扩展功能;集成它能够方便我们对数据库连接进行监控和分析,下面我们来集成它;1-集成druid  集成druid很方便,继续几步即可;1-1、添加依赖: <!-- 6、集成druid--> &lt...

2019-09-05 14:03:00 96

转载 小白的springboot之路(三)、集成mybatis与MySQL

0、前言  mybatis属于半自动的ORM,相比hibernate这种全自动的ORM,兼顾了性能与易用;目前企业项目中,基本都是mybatis的天下;今天就来整合mybatis与MySQL;1、整合  1.-1、添加依赖: <!-- 集成mybatis --> <dependency> ...

2019-09-05 14:01:00 86

转载 小白的springboot之路(四)、mybatis-generator自动生成mapper和model、dao

0-、前言  在用mybatis开发项目中,数据库动辄上百张数据表,如果你一个一个去手动编写,比较耗费时间;还好,我们有mybatis-generator插件,只需简单几步就能自动生成mybatis的model、mapper和Dao文件,很方便;  题外话:注意,mybatis-generator的项目建议单独去建一个项目,生成model、mapper、dao后再根据需要拷到实际...

2019-09-05 13:58:00 264

转载 springboot打印SQL及多环境配置

1-在控制台打印sql语句在springBoot+Mybatis中,要想在控制台日志显示SQL的执行情况,简单设置即可:在properties新增:logging.level.com.anson.demo.mapper=debug注意:其中com.anson.demo.mapper 是你的的Mapper包,debug为日志等级2-多环境配置...

2019-09-04 16:29:00 365

转载 小白的springboot之路(二)、集成swagger

0-前言  现在的项目开发,基本都是前后端分离,后端专注于API接口开发,都需要编写和维护API接口文档。如果你还在用Word来编写接口文档,那你就out了,这个时候,当当当当~神兵利器swagger隆重出场!Swagger根据项目自动生成API文档,可以帮助我们更好的编写和维护API文档。Spring boot集成swagger那是必须的,好不好用,谁用谁知道。1-spring...

2019-09-04 00:20:00 107

转载 小白的springboot之路(一)、环境搭建、第一个实例

小白的springboot之路(一)、环境搭建、第一个实例0- 前言  Spring boot + spring cloud + vue 的微服务架构技术栈,那简直是爽得不要不要的,怎么爽法,自行度娘,我们不废话,好了,下面直接上酸菜:1- 环境搭建涉及工具:jdk jdk1.8.0_144idea 2019.1.3maven3.6.01.1-安装JDK...

2019-09-03 22:40:00 114

转载 npm切换成淘宝镜像源

0-前言  我们都知道node下载第三方依赖包是从国外服务器下载,不是速度奇慢就是下载异常,切换成国内的淘宝镜像源很有必要;1-切换方法$ npm config set registry https://registry.npm.taobao.org2-检测是否修改成功// 可通过下面方式来查看是否成功npm config get regist...

2019-08-29 23:52:00 1250

转载 无废话设计模式(0)--设计模式的六大原则

设计模式的六大原则:1、单一职责原则:对于一个类,应该只有一个引起它变化的原因;2、里氏替换原则:子类必须能够替换掉他们的父类型;3、开放封闭原则:程序的对象应该可以扩展,但不应该可以修改;4、依赖倒转原则:高层模块不应依赖于底层模块,两者都应依赖于抽象;抽象不依赖于集体细节,而细节应该依赖于抽象;5、合成/聚合复用原则:尽量不要使用类继承,而尽量使用合成/聚合;...

2019-08-24 22:03:00 108

转载 java之--加密、解密算法

0、概述在项目开发中,我们常需要用到加解密算法,加解密算法主要分为三大类:1、对称加密算法,如:AES、DES、3DES2、非对称加密算法,如:RSA、DSA、ECC3、散列算法,如:MD5、SHA1、HMAC1、各算法对比不废话,直接开表格对比:对称加密算法(加解密密钥相同)名称密钥长度运算速度...

2019-08-24 19:34:00 146

转载 【Java】Java中的final关键字和static

0、概述final关键字表示是不可变的;下面分别从属性(字段)、方法、类中进行说明;1、属性(or字段),表示常量final声明在属性(or字段)中,表示常量,有两种初始化方法,1是在声明时直接初始化,这跟static常量一样,在编译时就确定值;2是在构造函数中初始化,这个是在运行时才确定其值;示例代码如下: public class Man { ...

2019-08-24 12:26:00 93

空空如也

空空如也

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

TA关注的人

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