在检查页面的源代码时,我看到了JS代码,如下所示:
eval((function(D28){for(var J28="",p28=0,C28=function(D28,y28){for(var L28=0,E28=0;E28=32&&t28<=127){L28+=t28-32;}}return L28;};p28((0x50,48.)>(54.0E1,99.)?2:1.3860E3<=(27.,0xA9)?(1.95E2,0x229):13.98E2<(126,0x240)?2:(0x1B2,0x19F)>(0x9F,105)?(140.,0):(104.,0xF3)<=99?\"W\"` Q 6E,19))){I=X.substring(v,Q);c=I.length;return Y(I,c,x);}else if(v===((13.25E2,77.)>=(0x157,146.)?(26.,70.9E1):(0x213,10.59E2)<` F 6,9.02E2)?(0x5,\"r\"):(52,18.3E1)>(1.137E3,82.)?(0.,null):(25.8E1,19.5E1)>=(0x1E5,0x183)?(9.4E1,\'r\'):(11.84E2,7` N )<0x196?0:(84,82.))||v<=(7.92E2>=(0xCD,1.062E3)?8.73E2:119.>=(14.9E1,12)?(135,0):(0x55,100.)>(55.,102.)?(0x255,46.` > 253,31)>=(0xD4,4.10E1)?0x1D4:(0xB8,140.)>9.68E2?(1.24E3,0xA2):(131.,0x115))){I=X.substring(((0x171,81.2E1)>65.10E1?(4.11E2,0):(146,0xA6)<(143.,99.)?0x241:(0x247,0x1D6)>=(0x222,10.96E2)?4.86E2:(1.0E1,0x130)<0xB6?(0x1C1,127.10E1):(0x164,2.23E2)<=29?(52.80E1,136.):(14.46E2,11.03E2)),X.length);c=I` %\";return Y(I,c,x);}I=X.substring(` L#-v` 8B,d=function(v,x){var Q=x&((0x146,71.7E1)<
Run Code Online (Sandbox Code Playgroud)
http://jsfiddle.net/3jxzpxgv/show/
你们有什么想法使用哪种工具?我不认为这是UglifyJS,Closure或YUI.
我一直在互联网上搜索关于父/子关系的嵌套标签的文档,但到目前为止我什么也没得到.我想要学习的是,无论如何,这样的自定义"父"标签是否知道它的"孩子"
<mytag:parent source="${somelist}">
<mytag:child column="name" style="padding-left:10px">
</mytag>
<mytag:child column="surname" style="padding-left:10px">
</mytag>
</mytag>
Run Code Online (Sandbox Code Playgroud)
在此示例中,父标记获取集合,子节点分别通过调用somelist.name
和打印它们的给定列somelist.surname
.我是否必须解析DOM才能了解孩子,或者我可以用"groovy"代码以某种方式联系孩子吗?
这可能是一个愚蠢的问题,但我需要知道.我有一个界面作为
import com.amazonaws.services.dynamodbv2.AmazonDynamoDBAsync;
public interface AsyncClient extends AmazonDynamoDBAsync{
}
Run Code Online (Sandbox Code Playgroud)
我有一个ClientCreator类,它有该方法
import com.company.clients.AsyncClient;
public class ClientCreator {
public static AsyncClient getAsyncClient() throws FileNotFoundException, IllegalArgumentException, IOException{
AmazonDynamoDBAsync client = new AmazonDynamoDBAsyncClient(getCredentials());
client.setRegion(getRegion());
return (AsyncClient)client;
}
.
.
.
Run Code Online (Sandbox Code Playgroud)
这里AmazonDynamoDBAsyncClient实现了AmazonDynamoDBAsync,而AsyncClient扩展了AmazonDynamoDBAsync,但是这段代码无法正常工作并抛出
com.amazonaws.services.dynamodbv2.AmazonDynamoDBAsyncClient无法强制转换为com.company.clients.AsyncClient
但为什么呢?
我正在使用 amazon sdk v2 并使用 aws factory for dynamoDB,并且我有一个简单的 putItem 操作,但我不知道如何确保 putItem 成功或失败,因为 putItem 返回一个不包含任何有关操作状态信息的模型。任何想法?这是我的代码
class DynamoLogger{
protected $client;
protected $tableName;
public function __construct(ServiceBuilder $builder, $tableName)
{
$this->client = $builder->get('dynamodb');
$this->tableName = $tableName;
}
public function log(Request $request)
{
$model = $this->client->putItem(array(
'TableName' => $this->tableName,
'Item' => array(
'cc_id' => array(
'S' => $request->get('cc_id')
),
'date' => array(
'S' => date('Y-m-d H:i:s') . substr((string)microtime(), 1, 8)
),
'tt_id' => array(
'N' => $request->get('tt_id')
),
'action_name' => array(
'S' => $request->get('name') …
Run Code Online (Sandbox Code Playgroud)