自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

折剑听雨落。

我不过像你像他像那野草野花。

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

原创 小技巧篇(3)

切换nodejs版本遇到过很多项目对node版本都有要求,高于x.xx低于x.xx。就很烦。所以,我就去搜了下有没有什么工具可以切换node的版本,很快啊,嗖的一下,就搜到了。Mac(CentOS\Ubuntu应该也可以)这个工具的名字叫做 n,对,你没有看错。使用方法如果有node环境# 记得加sudo➜ ~ sudo npm install -g n Password:/usr/local/bin/n -> /usr/local/lib/node_modules/n.

2021-04-12 22:01:35 97

原创 小技巧篇(2)

查看某个服务的端口号我的虚拟机是很久之前搞的,于是乎早已忘记部署了什么服务在上面,今天偶然间发现,有个名叫halo-latest.jar的应用。爱折腾的我翻出了久远的记忆,这是个博客。然后我就想访问下,但是我不知道端口。先看下这个服务的进程号。# 上边的截图是arthas 阿里的一个工具 可以看到端口是901[root@centos applications]# ps -ef|grep halo-latest.jar root 901 1 0 04:21 ? .

2021-03-30 18:08:35 105 1

原创 全新分类:小技巧篇(1)

1.Maven依赖修改了源码,又不想上传一份到中央仓库?# 修改源码,重新打包一个版本,然后再服务里依赖进来就好。2.InitializingBean接口这个接口只有一个方法:afterPropertiesSet看名字就知道他会在启动的时候加载,我第一眼见到他,还是在同事写的代码中,我第一眼看见他,我就知道,这里一定会在启动的时候加载,可是我没看到怎么加载。然后我给这个类发了个问号?懂了。@Configurationpublic class DemoProcessAutoConfig .

2021-03-29 15:59:49 133 1

原创 Java中的类型转换。

首先我们来看自动类型转换。自动类型转换有两个条件: 1.转换前后的数据类型兼容;2.转换后的数据类型的范围大于转换前的数据类型。抄的话不多说 直接上代码short sh = 16385;int in = sh;byte by = sh;// 这行编译会报错。byte by = (byte) sh;// 要改成强制类型转换。我们都知道,机器是只能识别二进制的代码,所以我们把sh转成二进制。sh = 16485 -> 0100 0000 0000 0001这个时候可能有人会有疑问,为

2021-03-16 11:04:24 67

原创 Spring Boot 捕获全局异常

核心注解 @RestControllerAdvice加了这个注解,会把所有带有@RequestMapping的controller当做一个切面。最后补上代码package com.li.ta.aspect;import com.li.ta.common.exception.CommonException;import com.li.ta.common.utils.R;import org.springframework.jdbc.BadSqlGrammarException;import o

2021-03-15 10:10:07 78

原创 MySQL四舍五入问题

MySQL四舍五入问题。在MySQL中经常会遇到需要截取两位小数的场景,而我就遇到了一个奇怪的问题。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7uBwuXtJ-1613661687127)(https://i.loli.net/2021/02/18/v7nxPVcGgz1wYT8.png)]乍一看,没有问题,那我再加一个字段展示下效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-khabt2ut-1613661687131)(htt

2021-02-18 23:23:23 766

原创 如何实现一个优秀的单例模式

1. 最简单的单例模式:package com.example.demo.JUC.thread;/** * @author huapeng.zhang * @version 1.0 * @date 2020/9/17 18:28 */public class SingletomDemo { private static SingletomDemo singletomDemo = null; private SingletomDemo() { Sys

2020-09-17 19:33:48 203

原创 外网访问服务器项目

外网访问服务器项目前提:服务成功部署。前提:服务成功部署。成功部署服务之后,发现无法通过8080端口访问自己的服务,需要打开ECS服务的安全组。如图所示:...

2019-10-24 21:35:38 289

原创 Java:通过TreeSet,Comparator实现对字符串的排序。

TreeSetTest.javaimport java.util.Comparator;import java.util.Set;import java.util.TreeSet;public class TreeSetTest { public static void main(String[] args) { Comparator<String>...

2018-08-14 22:35:10 4956

原创 Java:简单的多态实例。

多态:多态指同一个实体同时具有多种形式。它是面向对象程序设计(OOP)的一个重要特征。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的。 * 多态是出现在具有继承关系的两个类的对象之间,所以它不像方法重载(发生在一个类中)在编译期间发生(也就是确定下来),而是在运行期间发生(确定下来)。*一个父类类型的引用可以指向他任何一个子类的对象[相同]类域的[不同...

2018-08-07 23:47:21 12069

原创 Java:三种经典排序。

选择排序:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找 最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。 Selection.javapackage com.briup.ch04; import java.util.Arrays; public class Selection{public void s1(){ ...

2018-08-05 21:59:07 2651

原创 Java:输出杨辉三角。

杨辉三角 :杨辉三角,是二项式系数在三角形中的一种几何排列。在欧洲,这个表叫做帕斯卡三角形。 import java.util.Arrays;public class ArraySan{/*将杨辉三角看成一个二维数组来处理,二维数组的实际上就是一个数组,数组中的数据也是数组。*/public void test(){int i,j;int n[][] =new ...

2018-08-04 23:50:56 769

原创 Linux下Java环境变量的配置

配置环境变量:Linux下Java环境变量的配置:1.找到jdk的位置,将jdk解压到/opt目录下(需要超级管理员权限),或者将解压的文件复制到/opt目录下。2.给/opt下的jdk创建快捷方式(连接文件):终端: cd /opt sudo ln -s jdk1.8.0_91 jdk3.配置jdk: //回到家目录,用vi编辑器打开.bashrc...

2018-08-01 23:06:41 361

空空如也

空空如也

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

TA关注的人

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