
java
java
whatyn
java开发
展开
-
java常用方法
java常用方法1、lambda表达式/*** lambda表达式 */// 循环AtomicInteger total = new AtomicInteger(0);productLogisticsDAOS.stream().forEach(dao -> { int temp = dao.getAmount() * dao.getCount(); total.addAndGet(temp);}); List<Integer> interceptProductIdLi原创 2021-08-09 17:24:49 · 265 阅读 · 0 评论 -
idea基本配置与快捷键
idea基本配置与快捷键1、idea基本配置idea基本配置 File -- Settings1、修改快捷键Keymap Eclipse2、调整字体font - Size3、配置 maven (Setting For New Projects)Maven home directory: D:/ProgramFiles/apache-maven-3.6.0User setting file: D:\ProgramFiles\apache-maven-3.6.0\conf原创 2021-08-09 17:19:54 · 274 阅读 · 0 评论 -
gitlab、github、gitee布署mkdocs主题仓库
gitlab、github、gitee布署mkdocs主题仓库1、概述mkdocs作用在git平台创建mkdocs主题仓库,自动将markdown文件生成静态网页。 官网 https://www.mkdocs.org/简介&主题 https://www.jianshu.com/p/c005c45abe85gitlab-mkdocs https://gitlab.com/pages/mkdocsgithub-mkdocs-theme https://github.com/mk原创 2021-08-05 16:04:48 · 879 阅读 · 0 评论 -
挖财账单导出
挖财账单导出挖财账单接口数据转换为markdown文件。挖财记账数据不能免费导出,需要¥50升级为vip才能导出。自己记账的数据,自己都不能导出,相当可恶。因此用程序员的方法将自己的数据导出来。主要是两步,通过挖财pc端接口获取数据,然后将这些数据转换一下。1、获取账单明细 1、挖财网站 https://user.wacai.com/reform/web/login 2、时间戳在线工具 https://tool.lu/timestamp/ 时间 毫秒值原创 2021-03-19 16:51:41 · 5631 阅读 · 8 评论 -
布隆过滤器
布隆过滤器转载自JavaGuide海量数据处理以及缓存穿透这两个场景让我认识了 布隆过滤器 ,我查阅了一些资料来了解它,但是很多现成资料并不满足我的需求,所以就决定自己总结一篇关于布隆过滤器的文章。希望通过这篇文章让更多人了解布隆过滤器,并且会实际去使用它!下面我们将分为几个方面来介绍布隆过滤器:什么是布隆过滤器?布隆过滤器的原理介绍。布隆过滤器使用场景。通过 Java 编程手动实现布隆过滤器。利用Google开源的Guava中自带的布隆过滤器。Redis 中的布隆过滤器。1.什么是转载 2021-03-15 11:35:10 · 151 阅读 · 0 评论 -
书法练习轨迹--明月几时有
书法练习轨迹–明月几时有原址 pdf格式一、有感1.1、心得何以学书法,一字记之曰:练。天天练,月月练,年年练。时时琢磨。1.2、方法Ⅰ. 每日早晚练字一小时,日有寸进,月有尺进,年有丈进。Ⅱ. 练一个书法家的字帖,如颜真卿的多宝塔碑。十年如一日,必刮目相看,可追古之贤者。Ⅲ. 记录练习历程,相互对照,和旧作对照,和原贴对照。多琢磨,多思考,哪些字写的差,应该怎么写会更好?1.3、历程I think I can 我想我能行20200920 感觉对书法有兴趣,于原创 2021-02-03 14:28:33 · 1160 阅读 · 1 评论 -
本地安装Kafka
一、本地安装Kafka1、 下载 kafka_2.13-2.5.1.tgz 文件 (带src是源码 如:kafka-2.5.1-src.tgz ,不能安装)2、解压文件,进入目录,创建 logs文件夹。进入config目录,打开 server.properties 文件:注释 #log.dirs=/tmp/kafka-logs#zookeeper.connect=localhost:2181添加配置log.dirs=E:\ProgramFiles\kafka_2.13-2.5.1\log原创 2020-10-27 13:56:23 · 1913 阅读 · 0 评论 -
eclipse版本说明及下载地址
eclipse版本说明及下载地址1、版本号2、下载地址3、类型说明1、版本号 版本号 代号 代号名 发布日期 Eclipse 3.1 IO 木卫一,伊奥 2005 Eclipse 3.2 Callisto 木卫四,卡里斯托 2006 Eclipse 3.3 Europa 木卫二,欧罗巴 2...原创 2018-09-09 01:05:29 · 9827 阅读 · 0 评论 -
CyclicBarrier 说明
CyclicBarrier 的字面意思是可循环(Cyclic)使用的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续干活。线程进入屏障通过CyclicBarrier的await()方法。实现原理:在CyclicBarrier的内部定义了一个Lock对象,其实就是ReenTrantLo...原创 2019-04-20 10:12:37 · 199 阅读 · 0 评论 -
CountDownLatch 说明
CountDownLatch是使用一组线程来等待其它线程执行完成,先执行子线程,再执行主线程。package com.mindview.thread.util;import java.util.Random;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;i...原创 2019-04-20 10:08:14 · 204 阅读 · 0 评论 -
插入排序有感
插入排序 在已排好的数组中找到合适位置插入。前面已排好序的数比它大向后移动package Sort;public class InsertSort { /** * @param args */ public static void main(String[] args) { int[] arr={4,1,5,7,12,8,2}; sort2(arr); for(i原创 2016-06-18 14:48:56 · 307 阅读 · 0 评论 -
java入门:doc命令运行java文件
java入门:doc命令运行java文件本人刚开始自学java,但是在设置环境变量后,编译出现了javac:找不到文件:HelloWorld.java, 你输入javac看下是否可用;一、首先可以在D盘新建文件,输入public class HelloWorld { public static void main(String args[])原创 2016-04-23 11:50:20 · 4898 阅读 · 0 评论 -
设置java环境变量
设置java环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_60 Path 开头添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;classpath= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ; (开头的 .; 代表当前目录) 说明:在“原创 2016-04-23 11:45:01 · 459 阅读 · 0 评论