任何人都可以告诉我,如何使用Angular2进行easyui对话?
$ cat t1299.cu
#include <thrust/device_vector.h>
#include <thrust/iterator/zip_iterator.h>
#include <thrust/iterator/permutation_iterator.h>
#include <thrust/transform.h>
#include <thrust/remove.h>
#include <thrust/copy.h>
#include <iostream>
struct my_remove
{
template <typename T>
__host__ __device__
bool operator()(const T &t)
{
return (thrust::get<0>(t) == 0);
}
};
struct my_cmp
{
template <typename T>
__host__ __device__
int operator()(const T &t)
{
if (thrust::get<0>(t) != thrust::get<1>(t)) return 1;
return 0;
}
};
using namespace thrust::placeholders;
int main(){
int kb[] = {0,2,4,5,6,7};
int vc[] = {3,2,1,4,2,3};
int key[] = {0,0,0,2,2,4,5,5,5,5,6,6,7,7,7};
int kbsize = sizeof(kb)/sizeof(int);
int keysize = sizeof(key)/sizeof(int);
thrust::device_vector<int> dkb(kb, kb+kbsize);
thrust::device_vector<int> dvc(vc, vc+kbsize);
thrust::device_vector<int> dkey(key, key+keysize);
thrust::device_vector<int> dval(keysize);
thrust::copy(dkey.begin(), dkey.end(), std::ostream_iterator<int>(std::cout, ","));
std::cout << std::endl;
//first remove any zero count values from kb/vc
// thrust::remove_if(thrust::make_zip_iterator(thrust::make_tuple(dvc.begin(), dkb.begin())), thrust::make_zip_iterator(thrust::make_tuple(dvc.end(), dkb.end())), my_remove());
// next, mark the segments in the key array
thrust::transform(thrust::make_zip_iterator(thrust::make_tuple(dkey.begin(), dkey.begin()+1)), thrust::make_zip_iterator(thrust::make_tuple(dkey.end()-1, dkey.end())), dval.begin()+1, my_cmp());
// prefix sum to generate lookup indices
thrust::device_vector<int> didx(keysize);
thrust::inclusive_scan(dval.begin(), dval.end(), didx.begin());
// use lookup indices to populate values vector
thrust::copy(thrust::make_permutation_iterator(dvc.begin(), didx.begin()), thrust::make_permutation_iterator(dvc.begin(), didx.end()), dval.begin());
// display results
thrust::copy(dval.begin(), dval.end(), std::ostream_iterator<int>(std::cout, ","));
std::cout << std::endl;
return 0;
}
$ nvcc -arch=sm_35 -o t1299 t1299.cu
$ ./t1299
0,0,0,2,2,4,5,5,5,5,6,6,7,7,7,
3,3,3,2,2,1,4,4,4,4,2,2,3,3,3,
$
我使用<div id="tplDialog" class="easyui-dialog" name="tplDialog"
data-options="iconCls:'icon-save',modal:true, closed:true"
style="width: 600px; height: 368px; padding: 0px;display: none;"></div>
,它返回jq('#tplDialog').dialog('open')
,但Cannot read property 'options' of undefined
正常工作。
我不知道jquery.easyui.min.js中未定义jq('#tplDialog').show()
的原因