小编tig*_*den的帖子

Play商店发布的Facebook Key Hash

我为我的Android应用程序创建了一个使用Facebook SDK的哈希键.但是,现在我想为我的应用程序的"发布"版本创建哈希键.为此,我使用不同的密钥库.

我有以下语法:

keytool -exportcert -alias MY_ALIAS_HERE -keystore ~/path/to/my/android.keystore | openssl sha1 -binary | openssl base64

这里MY_ALIAS_HERE是该密钥库文件中存在的别名吗?或其他什么?此外,密码是'android'或其他类似密码库文件中该别名的密码?

非常感谢.. :)

android facebook-sdk-3.0

6
推荐指数
1
解决办法
3018
查看次数

C/C++指针类型指向单个位?

我想修改单个数据位(例如ints或chars).我想通过制作指针来做到这一点,比方说ptr.通过将其分配给某个int或char,然后在递增ptrn次之后,我想访问该数据的第n位.就像是

// If i want to change all the 8 bits in a char variable
char c="A";
T *ptr=&c; //T is the data type of pointer I want..
int index=0;
for(index;index<8;index++)
{
    *ptr=1;  //Something like assigning 1 to the bit pointed by ptr...
}
Run Code Online (Sandbox Code Playgroud)

c c++ pointers

4
推荐指数
2
解决办法
5686
查看次数

在C++中调整向量大小时调用一次的类构造函数

我正在尝试学习C++ STL中的向量...

我有一个班级temp:

class temp
{
private :
    int a;
public :
    //temp() {}
    temp(int a)
    {
        std::cout<<"ctor called"<<std::endl;
        this->a=a;
    }
    void setA(int a)
    {
        this->a=a;
    }
    int getA()
    {
        return a;
    }
};
Run Code Online (Sandbox Code Playgroud)

现在,在主要内容中,我写道:

int main() {
    vector<temp> v;
    v.resize(7,temp(5));
    for(int i=0;i<7;i++) {
        v[i].setA(i);
    }

    for(int i=0;i<7;i++) {
        cout<<v[i].getA()<<"\t";
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到的输出是

ctor called
0 1 2 3 4 5 6 
Run Code Online (Sandbox Code Playgroud)

我想知道为什么构造函数只创建了7个不同的类temp对象?

c++ stl

2
推荐指数
2
解决办法
1421
查看次数

list.js javascript库无法正常工作

我期待着使用由强尼list.js.在这里,在其示例中,我尝试使用与此处给出的相同的列表代码.我在我的代码文件中复制了HTML,CSS和JS部分.此外,我下载并保存了list.js给定的并将其粘贴到与我的代码文件相同的目录中.我正在使用WAMP,当我打开页面时,搜索功能无法在线工作.该表不会动态更新,甚至在我单击sort by name按钮时也不会更新.

有谁可以告诉可能是什么问题?谢谢 :)

<!DOCTYPE html>
<html>
<head>
<script src="list.js"></script><meta charset=utf-8 />
<title>Existing list</title>
</head>
<body>
<script>
var options = {
  valueNames: [ 'name', 'born' ]
};

var userList = new List('users', options);
</script>
<style>
.list {
  font-family:sans-serif;
  margin:0;
  padding:20px 0 0;
}
.list > li {
  display:block;
  background-color: #eee;
  padding:10px;
  box-shadow: inset 0 1px 0 #fff;
}
.avatar {
  max-width: 150px;
}
img {
  max-width: 100%;
}
h3 {
  font-size: …
Run Code Online (Sandbox Code Playgroud)

html javascript sorting

2
推荐指数
1
解决办法
3017
查看次数

php文件没有使用xampp运行

我是网络开发的新手,我刚刚安装了xampp.控制面板显示一切正常.所有服务都在运行.

我使用phpMyAdmin在mySQL中创建了一个数据库,phpMyAdmin的一切都很好.我想创建一个简单的表单,这将使我能够在数据库表中添加数据.我的html表单和php代码如下.这两个文件都在htdocs文件夹中:

form.html

<form action="signup.php" method="post">
Email: <input type="text" name="email"> <br>
Firstname: <input type="text" name="f_name"> <br>
Lastname: <input type="text" name="l_name"> <br>
Password: <input type="password" name="password"> <br>
Stream: <input type="text" name="stream"> <br>
<input type="submit">
</form>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

signup.php:

$sql="INSERT INTO student (email,f_name,l_name,password,stream)
VALUES
  ('$_POST[email]','$_POST[f_name]','$_POST[l_name]','$_POST[password]','$_POST[stream]')";

if (!mysqli_query($con,$sql))
  {
  die('Error: ' . mysqli_error($con));
  }
echo "1 record added";

mysqli_close($con);
?>
Run Code Online (Sandbox Code Playgroud)

当我点击表单中的提交按钮时,我的浏览器Google Chrome file:///C:/xampp/htdocs/signup.php会将我带到并显示php脚本的内容而不是运行它.

如果我手动进入地址栏http://localhost/signup.php,则执行脚本并将所有属性为空的记录插入student表中.所以结论是php运行正常.

我提交表单时如何运行php脚本?谢谢 :)

php mysql xampp

1
推荐指数
1
解决办法
1011
查看次数

for循环超过其限制

我正在尝试编写playfair密码测试代码,我想将字母排列成矩阵格式,从左上角到右下角对角填充矩阵.(我在逻辑上考虑[0][0]数组的索引对应于矩阵的最左上角.

这是代码:

#include <stdio.h>
#include <string.h>

char key[5][5];

void gen_key(char* key_string)
{
    int i,j,k,p=0;
    if(strlen(key_string)<24)
    {
        printf("key too short\n");
        exit(-1);
    }
    for(i=0;i<5;i++)
    {
        for(j=0,k=i;j<5,k>-1;k--,j++)
        {
            key[k][j]=key_string[p++];
        }
    }
    for(j=1;j<5;j++)
    {
        printf("j=%d\n",j);
        for(k=j,i=4;k<5,i>0;i--,k++)
        {
            printf("placing %c at %d %d\n",key_string[p],i,k);
            key[i][k]=key_string[p++];
        }
    }
}

void print_key()
{
    int i,j;
    for(i=0;i<5;i++)
    {
        for(j=0;j<5;j++)
        {
            printf("%c ",key[i][j]);
        }
        printf("\n");
    }
}

int main()
{
    gen_key("LQGUMDXRHBZVNEAYSICWOFTKP");
    print_key();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它给出的测试输出是:

j=1
placing Y at 4 1
placing S at 3 2
placing …
Run Code Online (Sandbox Code Playgroud)

c for-loop

0
推荐指数
1
解决办法
108
查看次数

标签 统计

c ×2

c++ ×2

android ×1

facebook-sdk-3.0 ×1

for-loop ×1

html ×1

javascript ×1

mysql ×1

php ×1

pointers ×1

sorting ×1

stl ×1

xampp ×1