如何在常规PHP,Apache安装或任何其他WAMP,ZendServer等上使用PHP上的SQLCipher ...在Windows上不是linux?
OR
如何在PHP中使用此方法进行加密:http://www.sqlite.org/see/doc/trunk/www/readme.wiki
我需要为SQLite3进行AES加密。
答案 0 :(得分:-1)
您可以找到有关为PHP here
构建SQLCipher的说明答案 1 :(得分:-1)
我会做这样的事情:
public class Automata {
List<String> someList;
boolean someBoolean;
private State currentState;
public void performAction() {
currentState = currentState.action(this);
}
interface State {
State action(Automata context);
}
enum States implements State {
IDLE {
@Override
public State action(Automata context) {
if (context.someBoolean) {
return WORKING;
}
return this;
}
},
WORKING {
@Override
public State action(Automata context) {
if (context.someList.size() > 7) {
return IDLE;
}
return this;
}
}
}
}
状态设置现在在performAction()
的{{1}}中完成,无需在每个州内完成此操作。我使用enum作为状态的实现,因为当你想将状态实现为纯函数时它们很棒。但是,如果您的状态本身不是无状态,您可能希望将状态实现为静态内部类。