如果用户打开会话,我想销毁他可能拥有的所有其他会话.
我知道,session_destroy();但它只摧毁了当前的会议.
如何销毁另一个会话?(我知道其他会话ID)
我想显示一个包含多个列的文本.与报纸上显示的方式相同:

我知道如何使用div表格,但在这种情况下,我必须指定列之间文本的切割位置.
我做了一个合适的解决方案:
<div style="column-count:2"> text </bla>
它适用于歌剧,但没有最新的Firefox和Chrome ...
给定相同大小的矩阵A和B,我想构造相同大小的C矩阵,使得它满足以下约束.
其中a_ij是第i个和第j个的条目甲矩阵.A矩阵中的条目介于0和1之间.
我们如何以最佳方式在matlab中实现这一点.我实施的那个有很多变数,让我感到困惑.
我正在尝试使用sse加速我的代码,以下代码运行良好.基本上__m128变量应该指向一行中的4个浮点数,以便一次执行4个操作.
此代码等同于计算c[i]=a[i]+b[i]与i从0向3.
float *data1,*data2,*data3
// ... code ... allocating data1-2-3 which are very long.
__m128* a = (__m128*) (data1);
__m128* b = (__m128*) (data2);
__m128* c = (__m128*) (data3);
*c = _mm_add_ps(*a, *b);
Run Code Online (Sandbox Code Playgroud)
但是,当我想要移动我使用的数据(见下文)时,为了c[i]=a[i+1]+b[i]使用ifrom 0来计算3,它会在执行时崩溃.
__m128* a = (__m128*) (data1+1); // <-- +1
__m128* b = (__m128*) (data2);
__m128* c = (__m128*) (data3);
*c = _mm_add_ps(*a, *b);
Run Code Online (Sandbox Code Playgroud)
我的猜测是,它与__m128为128位且浮点数据为32位这一事实有关.因此,128位指针可能无法指向不能被128整除的地址.
无论如何,你知道问题是什么以及如何绕过它吗?