4 JavaGirl_亚兰

尚未进行身份认证

hello程序媛

等级
TA的排名 1w+

list.stream().mapToDouble求最大、最小、和、平均值

求数字最大、最小、和、平均值list.stream().mapToDouble(User::getAge).sum()//和list.stream().mapToDouble(User::getAge).max()//最大list.stream().mapToDouble(User::getAge).min()//最小list.stream().mapToDouble(User::ge...

2019-10-11 18:08:36

关机再开机 vs 重启哪个更有用

2019-10-11 12:50:45

缓存的使用--从缓存中获取省市区

目前微服务是企业项目运用比较多,但经常存在需要频繁调用其他模块的情况(调上千次),会导致服务崩溃。比如我遇到的在导入文件时需要对省市区进行校验,数量到达两三千时就会出问题,所以将省市区时行缓存,每次从缓存中获取数据,减少服务的调用。表结构如下:level:1--省2--市3--区抽象接口:AbstractCacheServicepackagecom.navasmar...

2019-10-11 09:13:23

使用git命令统计代码提交行数

我们公司每个月会统计每个人千行bug率,所以,对统计代码行数研究了一下进行以下准备:1:进行你eclipse或者idea当前工程目录下2:本地安装了git管理工具3:在工程目录下右键选择【GitBashHere】进入命令执行区,输入以下命令即可--统计某个人时间范围的提交代码gitlog--author="zhaoyalan"--since='2019-04...

2019-10-10 09:07:15

list.stream distinct列表去重

//去重后数量List<Object>result=ObjectList.stream().distinct().count();//集合对象去重List<Object>result=ObjectList.stream().distinct().collect(Collectors.toList());//所有名字为空的去重集合List...

2019-10-09 10:50:21

list.stream.map的使用

抽取对象中所有id的集合List<String>idList=ObjectList.stream.map(Object::getId).collect(Collectors.toList());

2019-10-09 10:24:19

list.stream.filter常用方式

在Java8中对集合的操作可以这样操作1.查找集合中的第一个对象Optional<Object>first=ObjectList.stream().filter(a->"hanmeimei".equals(a.getUserName())).findFirst();2.返回符合查询条件的集合//所有名字叫hanmeimei的集合List<O...

2019-10-09 10:17:18

linux下修改文件名称

命令:mv旧名称新名称

2019-08-15 14:01:48

spring boot+idea项目部署

超级简单的一个项目,只有一个controller:DemoApplicationServletInitializer是创建springboot项目时自带的双击install打成jar包(pom文件里的打包方式写成jar)将jar文件上传到linux,进行启动springboot内置了tomcat,直接用ip:8080/接口名即可访问...

2019-08-14 16:40:23

Java中存储金额用BigDecimal

Java中存储金额用什么数据类型?示例1问,结果是多少?0.01?No!结果是0.009999999999999998!为什么会这样呢?因为float和double都是浮点数,都有取值范围,都有精度范围.浮点数与通常使用的小数不同,使用中,往往难以确定.常见的问题是定义了一个浮点数,经过一系列的计算,它本来应该等于某个确定值,但实际上并不是!金...

2019-07-29 17:34:24

微信qq自动发送消息--java

importjava.awt.AWTException;importjava.awt.Robot;importjava.awt.Toolkit;importjava.awt.datatransfer.Clipboard;importjava.awt.datatransfer.StringSelection;...

2019-07-23 15:51:47

redis清除缓存--windows

1进入redis安装目录2运行redis-cli.exe3执行dbsize4执行flushall5执行exit

2019-07-01 15:51:45

通过git将本地项目导入github

在github上新建仓库之后根据下面提示的命令进行导入(前提是本地已安装git客户端):1:安装git客户端2:点击gitbash或者右键单击本地项目目录并选择gitbash,进入git命令界面3:依次执行上面的命令提示某个文件过大不能上传,所以,删除了不用的文件,重新执行下面命令完成!!...

2019-05-14 15:57:11

Navicat快捷键

Ctrl+Q打开查询窗口Ctrl+/注释sql语句Ctrl+Shift+/解除注释Ctrl+R运行查询窗口的sql语句Ctrl+Shift+R只运行选中的sql语句F6打开一个mysql命令行窗口Ctrl+L删除一行Ctrl+N...

2019-05-13 17:51:28

后台(cmd)启动基础服务

背景在微服务开发中,有些基础服务特别多,如果都用开发工具启动,会给电脑带来负担,如果把基础服务(改动小)在后台启动,将会降低电脑的压力。操作如下在cmd界面输入如下格式命令即可:start/bjava-Xmx256m-Xms256m-jarC:\xx\xxx\xxx.jar补充如果基础服务进行了修改,需要重新打包并启动...

2019-05-13 17:11:14

linux安装zookeeper步骤

一、Zookeeper下载 ​[root@localhost下载]#wgethttp://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz已发出HTTP请求,正在等待回应...200OK长度:11833706(11M)[application/oct...

2019-02-22 16:14:20

linux修改可执行文件的权限

执行文件时显示权限不够:修改权限:文件由灰色变为绿色,然后可以执行

2019-02-19 16:05:10

linux的zip和unzip用法

一、安装zipunzip软件如果你如法使用unzip命令解压.zip文件,可能是你没有安装unzip软件,下面是安装方法获取安装列表命令:yumlist|grepzip/unzip  安装命令: yuminstallzip/unzip  #提示输入时,请输入y;二、使用 #ziptest.ziptest.txt 它会将test.txt文件压缩...

2019-02-19 15:50:43

用http post连接外部服务

一接口说明二实现###2.1发送通知给外系统 url="http://ip:port/xxxx/standardOut/addStandard"; Map<String,String>parameters=newHashMap<>(); parameters.put("standardName",findOne.getStandar...

2019-02-11 11:24:49

Linux下查看jdk信息

一、查看Jdk的安装路径whereisjava(获取jdk所在目录)whichjava(java安装路径)echo$JAVA_HOME(环境变量–jdk目录)echo$PATH(环境变量–jdkbin目录)二、查看java版本信息java(执行.class文件)javac(java编译.java文件为.class文件)java-version(java版本信息)...

2018-12-28 16:05:46

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。