- 浏览: 1778910 次
- 性别:
- 来自: 北京
最新评论
-
youngcoder:
haohaohao~
Spring cache 注解功能不起作用的解决方案 -
kanpiaoxue:
lixz 写道有具体实例demo吗好多年前写的了。你还是去官网 ...
spring batch(一):基础部分 -
lixz:
有具体实例demo吗
spring batch(一):基础部分 -
BuDongOrz:
...
Spring MVC controller 读取配置文件 -
hvang1988:
理解错了,原来还是计数,不是时间
spring batch(二):核心部分(1):配置Spring batch
文章列表
参考资料:https://stackoverflow.com/questions/29910217/homebrew-installation-on-mac-os-x-failed-to-connect-to-raw-githubusercontent-com
The accepted Answer is outdated now. But based on the answer I solved the problem by:
open the home page of brew https://brew.sh/
copy the URL from the instal ...
使用wget下载文件夹的功能和python快速启动HTTP服务器的功能配合,可以方便高效的从一台服务器传输数据到另一台服务器。
python启动httpserver的命令行:
#python2.x
python -m SimpleHTTPServer 8000
#python3.x
python3 -m http.server 8000
使用wget下载指定的文件夹
# 各个参数的含义:
# -r : 遍历所有子目录
# -np : 不到上一层子目录去
# -nH : 不要将文件保存到主机名文件夹
# -R "index.html*& ...
参考资料: https://dzone.com/articles/singleton-design-pattern-1?edition=647305&utm_medium=email&utm_source=dzone&utm_content=2021%20Trends%20and%20Predictions&utm_campaign=
The Singleton Pattern
The singleton pattern is one of the simplest design patterns in Java. This desi ...
from datetime import datetime
from datetime import timedelta
# strptime: 将字符串解析为事件对象。 和 strftime 互为逆操作。 to parse a string to datetime and time objects respectively
# strftime: 将时间格式化为字符串。 和 strptime 互为逆操作。
# timedelta:用于计算时间差。 object represents a duration, the difference between two da ...
import org.apache.commons.collections.CollectionUtils;
import org.joda.time.DateTime;
import org.joda.time.DateTimeConstants;
import org.joda.time.format.DateTimeFormat;
import org.joda.time.format.DateTimeFormatter;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com. ...
参考文章: https://www.cnblogs.com/chenssy/p/3366632.html
public static void main(String[] args) {
BigDecimal d = new BigDecimal(100000); //存款
BigDecimal r = new BigDecimal(0.001875*3); //利息
BigDecimal i = d.multiply(r).setScale(2,RoundingMode.HALF_EVEN); //使用 ...
/**
* 存储单位工具类
* @ClassName: StorageUnit
* @author kanpiaoxue
* @version 1.0
* @CreateTime: 2020/12/25 17:25:12
* @Description:
* 来自于:https://github.com/apache/hadoop/blob/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/conf/StorageUnit.java
*/
import ja ...
// 计算字符串MD5
String stringMD5 = Hashing.md5().hashString("helloWorld").toString();
// 计算文件MD5
File file = new File("hello.txt");
String fileMD5 = Files.asByteSource(file).hash(Hashing.md5()).toString();
参考guava的hash
public class HashTest {
private static final ...
点击 Preferences –> Install/Update –> Available Software Sites
在这个界面,将默认网站修改为国内镜像站:即把所有的http://download.eclipse.org 改为 http://mirrors.ustc.edu.cn/eclipse
Mapped Diagnostic Context (MDC)
针对 MDC功能,目前只有logback 以及 log4j 支持。
相关文章:
https://www.baeldung.com/mdc-in-log4j-2-logback
http://logback.qos.ch/manual/mdc.html
https://www.jianshu.com/p/3fa7e7726fbb
https://ketao1989.github.io/2015/04/29/LogBack-Implemention-And-Slf4j-Mdc/
Let's now ...
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.client.Admin;
import org.apache.hadoop.hbase.client.Result;
import org.slf4j.Logger;
import org.slf4j.LoggerFacto ...
两篇不错的文章:
http://hbasefly.com/2016/06/11/hbase-client-2
https://www.sohu.com/a/331844681_315839
从JDK8开始,PermSize的配置被废弃,改为Metaspace,如下:
-XX:MetaspaceSize=200m -XX:MaxMetaspaceSize=200m
1、查找被占用的端口:
netstat -tln |grep port
2、查看端口被哪个进程占用
lsof -i :port
3、通过PID查找被占用的java进程
jps -lv|grep PID
4、如果是非java进程占用,可用查找进程
ps -ef|grep PID
得到list指定元素前面一个位置的元素
public static <T> Optional<T> findPrevious(List<T> list, T e) {
Preconditions.checkNotNull(list, "list is null");
Preconditions.checkNotNull(e, "element is null");
if (CollectionUtils.isEmpty(list)) {
...