如何在角度中同时使用多个字段进行排序?按组分组,然后按分组示例
$scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1},
{'group':2,'sub':11}];
Run Code Online (Sandbox Code Playgroud)
我希望将其显示为
1 - 1
1 - 2
1 - 20
2 - 1
2 - 10
2 - 11
<select ng-model="divs" ng-options="(d.group+' - '+d.sub) for d in divisions | orderBy:'group' | orderBy:'sub'" />
Run Code Online (Sandbox Code Playgroud) javascript sorting angularjs angularjs-ng-repeat angularjs-orderby
我目前有一个属性文件,并且在需要获取属性的每个类中加载此文件
static PropertiesConfiguration config = null;
config = new PropertiesConfiguration("Interface.properties");
Run Code Online (Sandbox Code Playgroud)
一切正常。但是我知道这不是多次加载属性文件的有效方法。
谁能帮助我如何在应用程序级别创建属性文件并创建Java文件(例如config.java)+调用返回属性的方法。
我有一种情况每分钟运行thread1和每小时运行thread2.我怎样才能做到这一点.
目前我有一个工作代码,每分钟后运行thread1.
主要方法
static void main(string args[]){
orderListner thread1 = new orderListner();
thread1.start();
}
Run Code Online (Sandbox Code Playgroud)
线程1
public static void orderListner extends thread{
public void run(){
while(true){
process();
thread.sleep(60000);
}
}
}
Run Code Online (Sandbox Code Playgroud)
现在我需要为每小时后运行的结果启动新线程.我如何同时实现这一点(thread1将连续运行thread2应该每小时启动一次)
在我的应用程序中,我按如下方式定义了log4j.properites
log4j.appender.email=org.apache.log4j.net.SMTPAppender
log4j.appender.email.Subject=email Notification
Run Code Online (Sandbox Code Playgroud)
后来在程序中我动态地将主题改为
Properties prop = new Properties();
prop.setProperty("log4j.appender.email.Subject", "Test Completed");
Run Code Online (Sandbox Code Playgroud)
使用此变量后,我想将其重置为原始文件.所以我这样做了
LogManager.resetConfiguration();
PropertyConfigurator.configure(prop);
Run Code Online (Sandbox Code Playgroud)
但是,每当我使用这个主题属性时,代码后面的代码都将其值作为"Test Completed".任何重置配置的建议都非常感谢.谢谢