static是java中非常重要的一个关键字,而且它的用法也很丰富,主要有四种用法:
- 用来修饰成员变量,将其变为类的成员,从而实现所有对象对于该成员的共享;
- 用来修饰成员方法,将其变为类方法,可以直接使用“类名.方法名”的方式调用,常用于工具类;
- 静态块用法(里面的代码只会被执行一次),将多个类成员放在一起初始化,使得程序更加规整,其中理解对象的初始化过程非常关键;
- 静态导包用法,将类的方法直接导入到当前类中,从而直接使用“方法名”即可调用类方法,更加方便;
static是java中非常重要的一个关键字,而且它的用法也很丰富,主要有四种用法:
配置 class 文件热更新
File -> Settings -> Build,Execution,Deployment -> Debugger -> HotSwap

解决 Deepin 外接显示器分辨率异常的问题
slf4j与log4j联合使用
slf4j是什么?slf4j只是定义了一组日志接口,但并未提供任何实现,既然这样,为什么要用slf4j呢?log4j不是已经满足要求了吗?
是的,log4j满足了要求,但是,日志框架并不只有log4j一个,你喜欢用log4j,有的人可能更喜欢logback,有的人甚至用jdk自带的日志框架,这种情况下,如果你要依赖别人的jar,整个系统就用了两个日志框架,如果你依赖10个jar,每个jar用的日志框架都不同,岂不是一个工程用了10个日志框架,那就乱了!
集成开发平台:基于 Golang 的快速开发平台,平台已经集成权限管理,菜单资源管理,域管理,角色管理,用户管理,组织架构管理,操作日志管理等等
OPMS - 是一款项目管理 + OA管理的免费开源软件。功能精简实用,满足日常的工作需求,特别适合扁平化项目和团队管理。
在深度商店里面的“火狐国际版”,版本比较老,自定义安装下最新版本了!!
一、下载最新软件包
https://www.mozilla.org/en-US/firefox/all/
二、解压到指定目录
移动到安装目录,如 /alidata/server/firefox
MyBatis 的配置文件 Configuration 中有相关属性,设属性即可,不用再放一个 log4j.properties 文件。
<configuration>
<settings>
……
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>
</configuration>
配置完成后,在 IDE 的控制台下可以看到程序运行过程中的 SQL,参数,返回结果等。
16年底最后一天写下这个词,告诫自己17年不管困难多大我必须完成自己定下的目标.
今年的工作不太如意,负责项目可以定性为“运营性的项目“,虽然发现问题,努力去解决,但是不够果断。
$('#<!--{$inputId}-->').datetimepicker({
todayHighlight: true,
format: "YYYY-MM-DD<!--{if $isTime}--> HH:mm<!--{/if}-->",
pickTime: <!--{if $isTime}-->true<!--{else}-->false<!--{/if}-->,
minuteStepping: <!--{$minuteStepping}-->,
language: 'zh-CN',
inputMask: true,
inline: true,
sideBySide: true,
pickerPosition:'bottom-right'
}).bind('dp.change', function(e) {
var d = new Date(e.date);
console.log(d.getFullYear()); // 年
console.log(d.getMonth() + 1); // 月
console.log(d.getDate()); // 日期
}).next().on(ace.click_event, function(){
$(this).prev().focus();
});