Wesley13 Wesley13
4年前
Java生成8位随机邀请码,不重复
publicstaticStringcharsnewString{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s",
Stella981 Stella981
4年前
Discuz! Ucenter API for JAVA jar包和测试代码
Discuz!UcenterAPIforJAVAjar包和测试代码Discuz!UcenterAPIforJAVAjar(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fpan.baidu.com%2Fs%2F1o6FhAci)(https://ww
Wesley13 Wesley13
4年前
Java设计模式之三种工厂模式
工厂模式实现了创建者和调用者的分离,实现了更好的解耦。详细分类:1)简单工厂模式(静态工厂模式);2)工厂方法模式;3)抽象工厂模式面向对象设计的基本原则:1)      OCP(开闭原则,OpenClosedPrinciple):一个软件的实体应当对扩展开放,对修改关闭。2)      
Wesley13 Wesley13
4年前
Java中的工具类究竟如何命名?
先来几个例子JDK自带工具类Arrays.asList();Objects.equals();Collections.sort();Spring框架工具类StringUtils.isEmpty();CollectionUtils.isEmpty()FileCopyUtils.copy();Hu
Wesley13 Wesley13
4年前
Java Swing 创建转圈的进度提示框
JavaSwing创建转圈的进度提示框摘自https://blog.csdn.net/nihaoqiulinhe/article/details/52439486置顶2016年09月05日13:40:07阅读数:4104   总是觉得JavaSwing没有Android的好,不能自定
Wesley13 Wesley13
4年前
Java日志体系(六)log4j2
1.1简介            !(https://oscimg.oschina.net/oscnet/495f965815e196a8e347514c4408c5ca35d.png)log4j2,一个日志的实现框架,是log4j的升级版本,于2014年7月正式亮相。与第一代log4j不同,log4j2完全重写了log4j的日志实现,
Wesley13 Wesley13
4年前
Java多线程并发常用类实例之:Condition
        作为一个示例,假定有一个绑定的缓冲区,它支持 put 和 take 方法。如果试图在空的缓冲区上执行 take 操作,则在某一个项变得可用之前,线程将一直阻塞;如果试图在满的缓冲区上执行 put 操作,则在有空间变得可用之前,线程将一直阻塞。我们喜欢在单独的等待set中保存 put 线程和 take 线程,这样就可
Wesley13 Wesley13
4年前
Java 程序员必须掌握的 Linux 命令
  作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。  本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用–help查看帮助或者直接通过goog
Wesley13 Wesley13
4年前
Java工程师研发面经大合集
百度研发面经整合版软件研发工程师基础研发工程师百度智能云百度核心搜索部!(https://oscimg.oschina.net/oscnet/36c0e7d02b82eea308b754edce463dfa09e.jpg)百度今年的提前批有点奇怪,好像都不走流程,牛客上好几个
Stella981 Stella981
4年前
Solr Schema Java Api 字段定义等相关操作
importjava.io.IOException;importjava.nio.file.Paths;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.u