Easter79 Easter79
4年前
spring注解
随着越来越多地使用Springboot敏捷开发,更多地使用注解配置Spring,而不是Spring的applicationContext.xml文件。Configuration注解:Spring解析为配置类,相当于spring配置文件Bean注解:容器注册Bean组件,默认id为方法名@Configurat
面向状态机编程:复杂业务逻辑应对之道
在研发项目中,经常能遇到复杂的状态流转类的业务场景,比如游戏编程中NPC的跳跃、前进、转向等状态变化,电商领域订单的状态变化等。这类情况其实可以有一种优雅的实现方法:状态机。
Stella981 Stella981
4年前
Ruby 里的 %Q, %q, %W, %w, %x, %r, %s, %i (译)
%Q用于替代双引号的字符串.当你需要在字符串里放入很多引号时候,可以直接用下面方法而不需要在引号前逐个添加反斜杠(\\") %Q(Joe said: "Frank said: "{what_frank_said}"") "Joe said: "Frank said: "Hello!"""(...)
Stella981 Stella981
4年前
Mockito 简明教程
原文同步至http://waylau.com/mockitoquickstart/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwaylau.com%2Fmockitoquickstart%2F)Mock测试是单元测试的重要方法之一。本文介绍了基于Java语言的M
Stella981 Stella981
4年前
CentOS定时运行脚本
要启动cron服务,使用/sbin/servicecrondstart命令。要停止该服务,使用/sbin/servicecrondstop命令。新增调度任务可用两种方法:1、在命令行输入:crontabe然后添加相应的任务,wq存盘退出。2、直接编辑/etc/crontab文件,即vi/etc/cront
Stella981 Stella981
4年前
Deepin Atom安装填坑记录
1/Atom安装插件失败!解决方法:1.找到atom的目录 !(https://static.oschina.net/uploads/space/2017/0610/182533_70Hn_1178214.png)2.该目录下的packages目录用于存放各个插件。3.到https://atom.io/packages/search?
Stella981 Stella981
4年前
IOS开发网络阶段之NSURLSession
//// ViewController.m// 02NSURLSession//// Createdby鹿微微鹿on16/4/27.// Copyright(c)2016年鹿微微鹿.Allrightsreserved.////在这里总结一个方法,通过参数返回另一个页面一个消息或者其他东西//可以把
Wesley13 Wesley13
4年前
Java高级特性
Roadmap!(https://static.oschina.net/uploads/space/2017/0607/135759_MXES_1041012.png)1\.基本概念1.1什么是反射反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任
Wesley13 Wesley13
4年前
Java中23种设计模式详解
Java中23种设计模式1\.设计模式31.1创建型模式41.1.1工厂方法41.1.2抽象工厂61.1.3建造者模式101.1.4单态模式131.1.5原型模式151.2结构型模式171.2.1适配器模式171.2.2桥接模式191.2.3组合
Stella981 Stella981
4年前
31_java之项目中的数据库操作
01项目训练目标A:项目训练目标a:项目目标综合运用前面所学习的知识点熟练View层、Service层、Dao层之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查了解公司项