小编Jas*_*ler的帖子

Windows Phone 8.1模拟器未加载操作系统

我试图启动模拟器(模拟器8.1 WVGA 4英寸512 MB,或任何其他事实上)但它无法启动.

它进入"加载操作系统"屏幕然后抛出一个带有文本"DEP6100"的错误框.在VS上,它在底部说

Error1 Error : DEP6100 : The following unexpected error occurred during bootstrapping stage 'Connecting to the device': ObjectDisposedException - 0x80131622
Run Code Online (Sandbox Code Playgroud)

Error2 Error : DEP6100 : The following unexpected error occurred during bootstrapping stage 'Connecting to the device': ObjectDisposedException - 0x80131622
Run Code Online (Sandbox Code Playgroud)

在互联网上看,但尚未找到答案.你能帮忙吗?

请告诉我您需要哪些其他信息.

windows-phone-8 windows-phone-8-emulator visual-studio-2013

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

Null对象参考Android上的共享首选项

我是新手android开发可能是一个愚蠢的问题,但请帮助我.我在尝试保存int值时收到此错误.

__CODE__

这是我的代码

SharedPreferences prefs = this.getSharedPreferences("com.example.app", Context.MODE_PRIVATE);
String value = "com.example.app.value";
int i = prefs.getInt(value, 0);
Run Code Online (Sandbox Code Playgroud)

写作

prefs.edit().putInt(number, i).apply();
Run Code Online (Sandbox Code Playgroud)

我只是想设置一个SharedPreferences,并希望在第一次读取它并在Activity中写入它.你能告诉我如何解决或提出如何制作它的其他建议吗?谢谢

编辑

public class MainActivity extends Activity {
SharedPreferences sharedpreferences;
public static final String MyPREFERENCES = "myprefs";
public static final  String value = "key";

int i = sharedpreferences.getInt(value, 0);

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
}
public void sendMessage(View view) {
    i += 1;    
    SharedPreferences.Editor editor = sharedpreferences.edit();
    editor.putInt(value, i);
    editor.apply();
}
Run Code Online (Sandbox Code Playgroud)

我设法以不同的方式保存pereferences但我无法在MainActivity扩展Activity类中读取它.

日志: …

java android

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

哪种迭代目录最有效?

假设我有一个目录foo,有一些子目录.这些子目录中的每一个都有0到5个可变长度的文件,我想处理它们.我的初始代码如下:

    pool.query(`
      SET SEARCH_PATH TO public,os_local;
    `).then(() => fs.readdirSync(srcpath)
        .filter(file => fs.lstatSync(path.join(srcpath, file)).isDirectory())
        .map(dir => {
          fs.access(`${srcpath + dir}/${dir}_Building.shp`, fs.constants.R_OK, (err) => {
            if (!err) {
              openShapeFile(`${srcpath + dir}/${dir}_Building.shp`).then((source) => source.read()
.then(function dbWrite (result) {
              if (result.done) {
                console.log(`done ${dir}`)
              } else {
    const query = `INSERT INTO os_local.buildings(geometry,
                  id,
                  featcode,
                  version)
                  VALUES(os_local.ST_GeomFromGeoJSON($1),
                  $2,
                  $3,
                  $4) ON CONFLICT (id) DO UPDATE SET
                    featcode=$3,
                    geometry=os_local.ST_GeomFromGeoJSON($1),
                    version=$4;`
                return pool.connect().then(client => {
                  client.query(query, [geoJson.split('"[[').join('[[').split(']]"').join(']]'),
                    result.value.properties.ID,
                    result.value.properties.FEATCODE,
                    version
                  ]).then((result) => {
                    return source.read().then(dbWrite)
                  }).catch((err) …
Run Code Online (Sandbox Code Playgroud)

javascript asynchronous promise

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

makefile - make:*** 没有规则可以使目标全部'。停止

我已经尝试制作正确的 makefile 一段时间了,但我不断收到错误

“make:*** 没有规则可以使目标‘全部’。停止。”

我有一个主程序:mpasswdsort.c 和 mpasswdsort 使用的 c 文件,它还带有一个标头:list.c 和 list.h

我的生成文件:

CC=gcc
CFLAGS=-Wall -pedantic -ansi
all: mpasswdsort
server: mpasswdsort.o list.o
    $(CC) mpasswdsort.o list.o -o mpasswdsort
mpasswdsort.o: mpasswdsort.cpp
    $(CC) $(CFLAGS) mpasswdsort.cpp
list.o: list.cpp
     $(CC) $(CFLAGS) list.cpp
clean:
    rm -f server client *.o core
Run Code Online (Sandbox Code Playgroud)

我不确定 makefile 是否错误或者 makefile 是否不应该是 .txt 文件。

makefile

10
推荐指数
1
解决办法
9万
查看次数

将变量传递给 Foreach-Object PowerShell 7

我想要的是:

我有一个脚本,可以将 CAB 文件复制到一百多个服务器上,并在它们上使用。该脚本运行了一个多星期。当我了解 Foreach-Object 并行功能时,我认为这会大大加快脚本速度。但我遇到了一个问题。由于我不太了解 PowerShell,而且我在任何地方都没有找到有关此问题的帖子,所以我想,我要碰碰运气,并在这里提问:

预期结果和实际结果

我想将变量传递给 foreach-object cmdlet 中执行的脚本块,如下所示:

$test = "123"
1..3|foreach-object -parallel {param($test);echo "$_, $test"} -ArgumentList($test)
Run Code Online (Sandbox Code Playgroud)

我的期望:

1, 123
2, 123
3, 123
Run Code Online (Sandbox Code Playgroud)

我得到什么:

ForEach-Object:无法使用指定的命名参数解析参数集。发出的一个或多个参数不能一起使用或提供的参数数量不足。

我究竟做错了什么?

这可能是一个微不足道的问题。但因为我没有到达任何地方,也没有找到任何帖子/代码示例。我把它发布在这里。我很感谢您的回答。

powershell foreach-object powershell-7.0

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

mysql:如何截断字段的长度

Alter table merry_parents change mobile mobile char(10).
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我收到错误:

#1265 - 第2行的"移动"列截断数据

如何将我的移动字段截断为char(10)?目前它是char(12).

mysql field truncate alter

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

圆形仪表,指示器(使用甜甜圈作为温度计样式的替代品)

我试图用某种圆环图来展示筹款活动的进展.许多人使用温度计样式或进度条,但我真的希望尽可能接近这样的事情:

在我花了很多时间研究之后,我想出了一个非常简单的解决方案来使用flot绘制甜甜圈,这是演示:http://jsfiddle.net/6b7nZ

$(function () {
    var data = [
    { label: "Donated", data: 20, color: '#f00' },
    { label: "Goal", data: 78, color: '#D3D3D3' }
    ];    
    $.plot($("#donut"), data,
    {
        series: {
            pie: {
                innerRadius: 0.7,
                show: true,
                label: { show: false }
            }
        },
        legend: { show: false }
    });
});
Run Code Online (Sandbox Code Playgroud)

我现在缺少的是添加居中标签的方法.我不必说,如果有人能指出我的jQuery插件或类似的东西,它会更好.

html javascript css dashboard flot

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

如何在SQL Server中设置序列的'start with'来选择查询结果?

我正在尝试像在SQL Server 2012中那样做

CREATE SEQUENCE item_seq
  START WITH (SELECT MAX(i_item_sk)
     FROM item) 
  INCREMENT BY 1;
Run Code Online (Sandbox Code Playgroud)

可能吗?如果不可能,还有哪些其他方法?我们可以像在PostgreSQL中一样(如下所示)吗?

create sequence item_seq 
select setval('item_seq', (select max(i_item_sk)+1 from item), false);
Run Code Online (Sandbox Code Playgroud)

我将在Kettle'添加序列'步骤中进一步使用此序列变量.

sql-server

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

iptables v1.6.1无法初始化iptables表`filter'Ubuntu 18.04 Bash Windows

我正在从Windows Bash运行Ubuntu 18.04:

uname -a
Linux DESKTOP-M87DGAS 4.4.0-17134-Microsoft #112-Microsoft Thu Jun 07 22:57:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我需要打开一些端口:

sudo ufw allow 22/tcp
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

错误:initcaps
[Errno 2] iptables v1.6.1:无法初始化iptables表`filter':表不存在(您需要insmod吗?)
也许iptables或您的内核需要升级。

通过输入我得到相同的错误:

iptables -L
Run Code Online (Sandbox Code Playgroud)

我已经用以下命令升级了内核:

sudo apt-get update
sudo apt-get full-upgrade
Run Code Online (Sandbox Code Playgroud)

我试图重新启动系统,但是没有用。

如何启动iptable过滤器?

bash ubuntu firewall iptables filter

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

没有上下文的 Flutter 本地化

我正在尝试在颤振中本地化我的应用程序。我为支持的语言创建了所需的 string.arb 文件。

为什么AppLocalizations.of(context)需要上下文?

我只想访问文件/语言环境文件/类中的命名字符串。在应用程序的某个时刻,我构建了一个列表,稍后通过使用单独的类覆盖某些字段来填充它。

但是,这个类没有上下文,但我想在其中使用本地化的字符串。我可以编写一个方法来获取我放入的任何字符串的本地化吗?

localization flutter

9
推荐指数
7
解决办法
7573
查看次数