小编Cha*_*kka的帖子

使用Go反编译已编译的程序

我用它构建了一个简单的可执行程序Go.

我已经将代码编译成静态二进制程序.

我想反编译输出二进制文件并获取Go源代码.

这可能吗?

compiler-construction decompiling go

26
推荐指数
3
解决办法
2万
查看次数

C++跨平台编译

我使用的是Windows 7 - 32位操作系统.

我想将我的简单C++源代码编译成所有操作系统和体系结构的可执行文件.

我想从我的操作系统编译以下操作系统.

  • Windows 32
  • Windows 64
  • Linux 32
  • Linux 64
  • OSX 32
  • OSX 64

有可能吗?

注意:我需要为只有Win7 32位的所有操作系统编译C++.

c++ cross-platform cross-compiling

18
推荐指数
3
解决办法
3万
查看次数

使用INNER JOIN时MySQL不响应简单查询.特别是"发送数据"需要花费太多时间

我有两张桌子; songs48 959 281行,popular_songs5 721 117行.

这是两个表的结构:

CREATE TABLE songs (
  songId       BIGINT(20)    NOT NULL,
  songName     VARCHAR(1000) NOT NULL,
  songDuration BIGINT(20)    NOT NULL,
  songPreview  VARCHAR(1000) NOT NULL,
  PRIMARY KEY (songId),
  INDEX (songDuration)
)
  ENGINE = InnoDB
  DEFAULT CHARSET = utf8
  DEFAULT COLLATE utf8_general_ci;

CREATE TABLE popular_songs (
  storeFrontId BIGINT(20) NOT NULL,
  genreId      BIGINT(20) NOT NULL,
  songId       BIGINT(20) NOT NULL,
  songRank     INT(11)    NOT NULL,
  INDEX (storeFrontId),
  INDEX (genreId),
  INDEX (songId),
  INDEX (songRank),
  CONSTRAINT popular_song UNIQUE (storeFrontId, genreId, songId), …
Run Code Online (Sandbox Code Playgroud)

mysql sql inner-join

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

适用于Windows 7(32位)中所有平台的Golang编译

我正在使用Windows 7 [32位]操作系统.

我正在构建示例程序.

我想从我的Windows 7 [32位]操作系统为所有平台编译这个程序.

我想为所有人编译我的程序Linux [32/64] / Mac OSX [32/64] / Windows[32/64].

有可能不是来自我的单一操作系统吗?

windows cross-platform cross-compiling go

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

在将数据插入依赖于FOREIGN KEY的MySQL表中时,是否有必要每次都执行附加的SELECT和INSERT IGNORE查询?

我有4个MySQL表,通过FOREIGN KEY相互依赖

请检查以下表结构的架构:

CREATE DATABASE IF NOT EXISTS courses
    CHARACTER SET latin1
    COLLATE latin1_bin;

CREATE TABLE IF NOT EXISTS courses.institution
(
    icode INT UNSIGNED NOT NULL AUTO_INCREMENT,
    iname VARCHAR(255) NOT NULL,
    PRIMARY KEY (icode),
    UNIQUE (iname)
)
    ENGINE = InnoDB;

CREATE TABLE IF NOT EXISTS courses.cities
(
    ccode INT UNSIGNED NOT NULL AUTO_INCREMENT,
    cname VARCHAR(255) NOT NULL,
    PRIMARY KEY (ccode),
    UNIQUE (cname)
)
    ENGINE = InnoDB;

CREATE TABLE IF NOT EXISTS courses.skills
(
    scode INT UNSIGNED NOT NULL …
Run Code Online (Sandbox Code Playgroud)

php mysql foreign-keys

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

Go lang中的PHP file_get_contents

我是Golang的新手.其实我是PHP开发人员.

我需要file_get_contentsGolang中的功能.

您可以根据我的要求为此提供代码或建议Golang库.

注意:请记住file-get-contents,不仅仅是"读取文件".

php file-get-contents go

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

为什么我们不能通过智能合约将以太网发送到以太坊地址0x1

有了下面的可靠性代码,我试图通过智能合约将以太网发送到以太坊钱包地址0x1,它就会失败.但是,当我尝试直接从我的钱包发送以太网到地址0x1时,它就会成功.

pragma solidity ^0.4.24;

contract Transfer {

    constructor () public payable {
        // Deploy contract with 1000 wei for testing purpose
        require(msg.value == 1000);
    }

    function done() public {
        address(0).transfer(1); // Transaction success
    }

    function fail() public {
        address(1).transfer(1); // Transaction failed
    }

    function send(address account) public {
        account.transfer(1); // Transaction success (except 0x1)
    }

}
Run Code Online (Sandbox Code Playgroud)

为什么我们不能通过合约将以太网发送到地址0x1

参考:

  1. 直接从我的钱包发送以太币是成功的 https://ropsten.etherscan.io/tx/0x1fdc3a9d03e23b0838c23b00ff99739b775bf4dd7b5b7f2fa38043056f731cdc

  2. done()函数成功 https://ropsten.etherscan.io/tx/0xd319c40fcf50bd8188ae039ce9d41830ab795e0f92d611b16efde0bfa1ee82cd

  3. fail()函数失败 https://ropsten.etherscan.io/tx/0x0c98eafa0e608cfa66777f1c77267ce9bdf81c6476bdefe2a7615158d17b59ad

blockchain ethereum solidity smartcontracts ether

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

在'-rwxrwxrwx'中连字符是什么意思

我正在使用linux ubuntu服务器.当我用ls -l.检查文件权限时.所有文件权限均以连字符开头(-).

例:

-rwxrwxrwx  1 www-data www-data   418 Sep 25  2013 index.php
-rwxrwxrwx  1 www-data www-data 19930 Apr  9 23:50 license.txt
-rwxrwxrwx  1 www-data www-data  7194 May  7 20:43 readme.html
-rwxrwxrwx  1 www-data www-data  4896 Dec 24  2013 wp-activate.php
drwxrwxrwx  9 www-data www-data  4096 Jul 18 10:03 wp-admin
-rwxrwxrwx  1 www-data www-data   271 Jan  8  2012 wp-blog-header.php
-rwxrwxrwx  1 www-data www-data  4818 Feb 18 21:45 wp-comments-post.php
-rwxrwxrwx  1 www-data www-data  3361 Jul 18 10:02 wp-config.php …
Run Code Online (Sandbox Code Playgroud)

unix linux permissions file

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

Sublime Text 2 - 没有可用于安装的软件包

error (or) no action当他们想要安装任何崇高的文本2包@via Package Control时,会有如此多的Sublime Text 2用户获得.

当我点击Package Control: Install PackageCtrl+Shift+P.

我得到以下错误:

没有可用于安装的软件包

在此输入图像描述

注意:有时会显示错误消息并且不会执行任何操作.

当我从控制台跟踪错误报告时.我在控制台上遇到此错误.

Package Control: Trying to execute command /usr/bin/curl --user-agent 'Sublime Package Control v2.0.0' --connect-timeout 30 -sSL --compressed --dump-header /tmp/tmpwQjJVT --header 'If-Modified-Since: Sun, 03 Aug 2014 12:10:13 GMT' --cacert /usr/lib/ssl/certs/ca-certificates.crt -v https://sublime.wbond.net/channel.json
Package Control: Curl HTTP Debug General
  Hostname was NOT found in DNS cache
    Trying 50.116.34.243...
    Trying 2600:3c02:e000:42::1...
  connect to 2600:3c02:e000:42::1 port 443 failed: Network is unreachable
  Failed to …
Run Code Online (Sandbox Code Playgroud)

sublimetext2 package-control

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

在css font-family中使用inherit是否安全

我想为一些HTML元素文本使用特殊字体.但是我想在浏览器上渲染特殊字体失败时设置父字体样式.

CSS代码示例:

.SmoothText {
    font-family: "Special Font name", inherit;
}
Run Code Online (Sandbox Code Playgroud)

是否安全混合字体名称和inherit

html css

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

以太坊坚固性计算的奇怪行为

我在简单的solidity代码下面写了这个来计算一些数字。但是,以太坊区块链在每个函数上给出不同的输出。我的代码有什么问题还是以太坊区块链问题?

我的可靠性代码:

pragma solidity ^0.4.24;

contract Calculate {

    uint balance = 50000000000000000000;

    function done() public pure returns (uint) {
        return (50000000000000000000 / 3000) * 3000;
    }

    function fail() public view returns (uint) {
        return (balance / 3000) * 3000;
    }

}
Run Code Online (Sandbox Code Playgroud)

输出:

done() function returns 50000000000000000000

fail() function returns 49999999999999998000
Run Code Online (Sandbox Code Playgroud)

请在此处查看现场示例: https : //ropsten.etherscan.io/address/0xf45a2a66be9835fdc9e1065875808616cb8e752e#readContract

blockchain ethereum solidity calculation

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

mysql数据库条目显示为空白

我有一个小问题我正在尝试将数据插入mysql数据库但是当我input box在记录中添加数据时显示为a blank entry,我哪里出错了.谢谢团队.

我的代码如下:

这是我的索引文件

文件名:index.php

<?php 
// link to the page where the database is being connected
require_once('php/db_connection.php');

// set up your query within a variable to make it easier to work with
$query = "SELECT * FROM people"; //this will select everything out of our database(artificial_test1) from the 'people' table.

$result = mysql_query($query); //this will conect to the database and select the table to run the query on and return the values …
Run Code Online (Sandbox Code Playgroud)

html php mysql

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

如何保护Golang源代码

实际上,我是一名PHP开发人员.我想卖掉我的PHP产品.

所以,我想保护PHP中的一些主要源代码.但这在PHP中是不可能的.

我也知道Golang.所以,我想在golang代码中构建秘密算法并编译成二进制代码.

最后,我想用PHP代码&&二进制程序保护我的PHP主要算法.

我的疑问是:

当我将golang源代码编译成二进制文件时.是否可以从二进制文件中获取golang源代码?

protection reverse-engineering go

-3
推荐指数
1
解决办法
4369
查看次数