摘要:
一.介绍 Realm是一个不错的手机平台上的数据库,支持多种编程环境,如:Java、Object-C、React Native、Swift、Xamari等。 Realm的官网:https://realm.io/ github地址:https://github.com/realm realm-java 阅读全文
摘要:
说明 生活中,监听无处不在。比如说,手机播放音乐功能,也是一种监听:你不点击播放按钮,手机就不放歌,当你点击时,手机就播放音乐。即触发某种行为,便执行相应的动作。 组成 Java监听模式右三个部分组成:事件源、事件对象、事件监听器 当事件源触发某种行为,会自动执行事件监听器里面相应的方法 事件监听器 阅读全文
摘要:
说明 log4j2被用于日志输出,相信绝大多数程序猿都对此不陌生。笔者刚接触log4j2,因此记个博客备用。 log4j2是一个日志框架,slf4j是日志框架接口,之所以使用log4j2和slf4j搭配使用是为了以后如果项目对日志有其它要求而需要更换日志框架时可以不改动代码,只需要把依赖的jar包换 阅读全文
摘要:
配置参数 程序运行在windows下,编辑catalina.bat文件,添加: set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspen 阅读全文
摘要:
行断点 行断点位于一般方法内,双击代码行左边就可以设置行断点: 行断点可以设置条件,右键断点-properties: 1设置效果是第几次到达时暂停,图中所示是当第三次到达时暂停 2是开启条件断点 3是设置条件,图中所示是当count的值为3时暂停 合并起来就是,当第三次到达并且count的值为3时程 阅读全文
摘要:
Maven简介 #Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage 阅读全文
摘要:
1.下载sbt 官网:http://www.scala-sbt.org/download.html CSDN:http://download.csdn.net/download/u014532217/10187174 2.配置环境 #SBT_HOME设置为sbt解压目录,例如: SBT_HOME=C 阅读全文
摘要:
前言 当代码中出现多重if-else语句或者switch语句时。弊端之一:如果这样的代码出现在多处,那么一旦出现需求变更,就需要把所有地方的if-else或者switch代码进行更改,要是遗漏了某一处,那么程序就会出错。弊端之二:代码逻辑难以理解。 卫语句 卫语句的使用,并不能改变前言说的弊端:一旦 阅读全文
摘要:
下载 下载地址:https://git-scm.com/downloads windows系统安装 默认安装即可。 其它系统安装方式请自行百度,网上教程很多。 设置 windows桌面右键,选择Git Bash,输入命令进行设置。 $ git config --global user.name "Y 阅读全文