06 2022 档案
摘要:ObjectUtils.isEmpty(object) :判断对象是否为空 CollectionUtils.isEmpty(list) :判断集合是否为空
阅读全文
摘要:C:一致性,不同节点数据一致 A:可用性,速度快,用户体验好 P:分区容错性,有多个主从节点,一个崩了别的继续用
阅读全文
摘要:https://blog.csdn.net/breakaway_01/article/details/107142422
阅读全文
摘要:对key,若value不存在,则set成功,若value存在,则set失败。 应用: if(!setIfAbsent(key,value)){ return; } else{ 操作redis; delete(key); }
阅读全文
摘要:静态工厂方法获取对象相比于构造器的优点: 1.有具体的名字 2.可以返回共享对象(单例) 3.可以返回原类型的子类 4.所返回的对象的类可以随着每次调用发生改变 5.方法返回的对象所属的类,在编写包含该静态方法的类时可以不存在
阅读全文
摘要:1.得到流 数组得到流 int [] list={1,2,3}; Arrays.stream(list) 集合类得到流 ArrayList list; list.stream() 由值创建流 Stream.of(123,"456").forEach(System.out::println); 文件生
阅读全文
摘要:gitignore 不起作用的解决办法 - sloong - 博客园 (cnblogs.com)
阅读全文
摘要:https://blog.csdn.net/WB1224678/article/details/88891014
阅读全文
摘要:获得logger Logger logger = LoggerFactory.getLogger("该类全限定名"); logger.info("ttt"); 获得context LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerF
阅读全文
摘要:日志接口:commons-logging(jcl)与slf4j 日志框架:jdk自带的logging(jul)、log4j1、log4j2、logback JUL实现JCL: private static Log logger=LogFactory.getLog(JulJclTest.class);
阅读全文
摘要:https://blog.csdn.net/warybee/article/details/121126397
阅读全文
摘要:级别:debug,info,warn,error,fatal debug:写代码时的测试输出,可以随便写 info:给用户看的信息 warn:程序存在问题,但是可以修复并继续运行程序 error:程序存在问题, 可能不发修复导致程序终止 fatla: 致命问题。
阅读全文
摘要:(21条消息) Rest风格_mm天天写bug的博客-CSDN博客_rest风格
阅读全文
摘要:1.接口加实现类,往方法中传递接口 2.往方法中传递匿名类 3.往方法传递匿名函数
阅读全文
摘要:(21条消息) Java8匿名内部类_北方之北的博客-CSDN博客_java8匿名类
阅读全文
摘要:创建文件夹: String mypath = "C:\\Users\\sunjj\\Desktop\\sjj"; //如果想创建A/B/C 的文件结构,必须A/B以存在,才能创建 File file=new File(mypath); file.mkdir(); 创建文件: File file =
阅读全文
摘要:依赖范围: 默认为compile 举例:test(junit),provided(servlet-api,运行时由tomcat提供),runtime(jdbc驱动,编译时不需要) 传递性依赖: 依赖调解: 路径短优先,声明顺序优先 可选依赖不会被传递 依赖排除: 归类依赖:
阅读全文
摘要:maven定义了项目开发的生命周期,由以下构建步骤组成:clean,validate,compile,test,package,verify,install,site,deploy 生命周期由插件具体实现,这样设计可以确保算法具有扩展性又能严格控制算法整体结构。(模板方法设计思想) maven为大多
阅读全文
摘要:git status: 查看当前head所指向的版本(默认最新版本)与工作区有哪些文件不同 git add: 指定工作区的某个文件放到暂存区,commit时该文件会被跟新到版本库中。 git commit:暂存区跟新版本库 git rm -cached 和add相反 git log 查看详细版本信息
阅读全文
摘要:function star(){var m = document.querySelectorAll('.wmTaskV3GiftBtn-btn');f=setInterval(()=>{m[0].click()},222)} //[0]表示第3天奖励,[1]表示第5天奖励,自己更改d1=new Da
阅读全文
摘要:function star(){var btn1=document.getElementsByTagName('button')[16] //[16]不是固定的,要看每日任务里,这个+10经验按钮的具体位置,如果在第二格,就是[16],第三格就是[17]f2=setInterval(()=>{btn
阅读全文