一、概念 1.事件监听的流程 步骤一、自定义事件,一般是继承ApplicationEvent抽象类 步骤二、定义事件监听器,一般是实现ApplicationListener接口 步骤三、启动时,需要将监听器加入到Spring容器中 步骤四、发布事件 对于配置监听器的方式【即第三步】 方式一、app. ...
分类:
编程语言 时间:
2018-01-25 00:15:42
阅读次数:
420
Redundant data or caching data is a constant source of bugs. MST adheres to the philosophy that no data that can be derived should ever get stored. In ...
分类:
其他好文 时间:
2018-01-25 00:15:34
阅读次数:
140
按键值的降序排序 按值的降序排序,如果值相同则按键值的字母顺序 要注意这个问题: 不能把map.entrySet()直接强转成List<Entry<Character,Integer>> 需要用new ArrayList()的构造,即放在参数中 ...
分类:
编程语言 时间:
2018-01-25 00:15:16
阅读次数:
235
PythonJupyter Notebook各种使用方法记录持续更新 一 Jupyter NoteBook的安装 1 新版本Anaconda自带Jupyter 2 老版本Anacodna需自己安装Jupyter 二 更改Jupyter notebook的工作空间 1 方式一 2 方式二绝招绝招 三J ...
分类:
编程语言 时间:
2018-01-25 00:14:52
阅读次数:
1414
onreadychange事件 readystatus存有XMLHttpRequest的状态信息。 以下为XMLHttpRequest对象的三个重要属性: onreadystatechange: 存储函数(或函数名),每当reatState属性改变时,就会调用该函数。 readyState:存有XM ...
分类:
Web程序 时间:
2018-01-25 00:10:47
阅读次数:
1299
如果要定义一个星期的类,最多有7个对象,如果定义性别类,最多有2个对象,所以说这种情况下,不能由用户无限制的去创造实例化对象,应该只是用有限的几个,这就属于多例设计模式。 多例模式设计可以产生多个对象,要取得的时候需要加上标记 class Sex{ private String title; //标 ...
分类:
其他好文 时间:
2018-01-25 00:09:21
阅读次数:
99
PyQt5模块PyQt5的类分为几个模块,包括: QtCore QtCore模块包含核心非GUI功能。此模块用于处理时间,文件和目录,各种数据类型,流,URL,MIME类型,线程或进程。 QtGui QtGui包含窗口系统集成,事件处理,2D图形,基本图像,字体和文本类。 QtWidgets QtW ...
分类:
其他好文 时间:
2018-01-25 00:08:54
阅读次数:
215
前言 定位系统问题的时候,知识、经验是基础,数据是依据,工具是运用知识处理数据的手段。这里说的数据包括:运行日志、异常堆栈、GC日志、线程快照、堆转储快照等。经常使用适当的虚拟机监控和分析的工具可以加快分析数据、定位解决问题的速度。 jps:虚拟机进程状况工具 首先约定一下运行的代码都是以下这段 J ...
分类:
编程语言 时间:
2018-01-24 22:23:01
阅读次数:
206
在服务器段运行此jsp网页可以显示服务器地址和刷新时间: ...
分类:
Web程序 时间:
2018-01-24 22:21:27
阅读次数:
236
Event作用: 存储事件数据。 IEventBase K:是Actor的StateId的类型,可以是long、可以是string,Ray一般使用OGuid生成的字符串作为主键。 编写Event继承IEventBase接口,Base部分如下: public string Id { get; set; ...
分类:
其他好文 时间:
2018-01-24 22:20:26
阅读次数:
203