- 博客(8)
- 收藏
- 关注
转载 Spring中的Aware和Capable
AwareXXXAware在Spring里表示对XXX可以感知,通俗点解释就是:如果在某个类里边想要使用spring的一些东西,就可以通过实现XXXAware接口告诉Spring, Spring看到后就会给你送过来,而接收的方式是通过实现接口唯一的方法setXXX。这里可以有一个概念,就是所有接口定义set方法并让你来实现set方法的都是可以获取到某一个对象,它一定是在某个框架的某...
2018-12-16 11:29:00 252
转载 测试优先设计案例分析
最近在看《敏捷软件开发--原则、模式与实践》,其中讲的是如何进行测试先行设计。以下是对书中的一个案例进行分析。测试优先案例Hunt the Wumpus玩家在洞穴中移动,设法在Wumpus吃掉之前杀掉Wumpus,洞穴是由相连接的房间组成。每个房间可以具有通向东、南、西、北方向的通道。玩家由行走的方向而四处移动。在我为这个程序首先编写的测试中,有一个程序4.1中的te...
2018-11-20 23:20:00 178
转载 Spring对事件驱动的支持
Java中自带有对事件驱动的支持,但是大部分都是GUI以及 Swing框架方面的应用.Spring在Java的基础上,扩展了对事件驱动的支持.事件驱动编程四要素:事件源--> ApplicationContext事件--> ApplicationEvent, Object事件消费者--> @EventLIstener, ApplicaionListener...
2018-11-09 20:26:00 114
转载 腾讯产品成功的秘诀
产品技巧:产品不能做加法举个栗子: 诺基亚有一款全键盘机,在键盘上有个中央的确认键的基础上,加上了滑动拇指在手机屏幕上移动鼠标的功能,这个功能是好还是不好呢?在iPhone出来之后,诺基亚完美的错过了智能触屏系统的发展期。比较: 诺基亚在讨论未来的时候,是比较的手机的质量,诺基亚摔不坏,而iPhone一摔屏幕就碎了。找准接触点(入口)栗子:1. 特斯拉的车门把; 2. 微信...
2018-10-31 23:09:00 285
转载 Docker安装MySQL 8.0
首先在DockerHub上找到mysql的镜像,我找的是这个mysql/mysql-server根据里边文档介绍:1. 拉取最新的镜像。目前是8.0的mysql-server(不带tag默认是latest标签)docker pull mysql/mysql-server2. 运行mysql容器(这里--name表示容器名字,-e MYSQL_ROOT_PASSWORD=root...
2018-10-24 07:40:00 108
转载 开发Chrome 扩展程序Hello
chrome扩展程序是基于HTML+CSS+Javascript的工程。所以开发Web的同学开发这个浏览器扩展学习起来是非常方便的。项目结构主要包含一个manifest.json文件来存储项目信息。本文参考官方地址:https://developer.chrome.com/extensions建立项目文件夹hello创建manifest.json文件json { ...
2018-10-17 20:37:00 138
转载 写博客的好处
最近看的书比较多,特别是在《软技能之代码之外的生存指南》,里面有一句话讲的是写博客的好处:博客有一个好处是你无法轻易抹杀的——提高你的沟通技巧。组织自己的思想,并将其转化为文字,是一项颇具难度却也极具价值的技能。定期写作能帮助你打磨此技能,有了很好的沟通能力会让你在生活的诸多领域受益。此外,如果你能约束自己定期更新博客,你也就在持续刷新自己的技能,保证自己处于自己所在专业领域的前...
2018-10-13 13:19:00 184
转载 Java调用javascript函数
Java中自带库函数中有ScriptEngine可以支持javascript等script文件 ScriptEngineManager manager = new ScriptEngineManager(); //ScriptEngineManager可以理解为一个工厂,根据你输入的语言名字,返回调用的函数库。 ScriptEngine ...
2018-10-13 11:57:00 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人