小编Abh*_*yan的帖子

项目不是在活动配置Visual Studio MacOS .net Core中构建的

我在Visual Studios MacOS Preview中创建了一个控制台应用程序(.Net Core).在项目解决方案中,我没有看到我的program.cs还有其他东西不可用它说Project没有内置在活动配置中

在此输入图像描述

而项目解决方案看起来应该是这样的

在此输入图像描述

为macOS安装了.net核心.还完成了Homebrew配置.我已经在osx中​​安装了openssl和openssl@1.1,所以当我尝试用自制软件重新安装openssl时它说

Warning: openssl is a keg-only and another version is linked to opt.
Use `brew install --force` if you want to install this version
Run Code Online (Sandbox Code Playgroud)

另一方面,确保.net核心工作正常.我刚刚在Visual Studio Code中编译了.net核心C#应用程序.

c# macos visual-studio xamarin .net-core

16
推荐指数
3
解决办法
5536
查看次数

括号mozilla firefox开发者版的实时预览

我不使用Chrome浏览器.然而,Brackets总是在Chrome中显示实时预览非常恼人.如何将Mozilla Firefox Developer Edition设置为Bracket实时预览的默认值?

firefox adobe-brackets

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

sh:parse_git_branch:找不到命令

我在osx El Captain上启用了root.我尝试了一些已经在stackoverflowsupersu上提供的解决方案但无法修复错误.我出口function parse_git_branch().bash_profile.bash_prompt,但我仍然得到这个错误.我不知道bash脚本,所以我不知道发生了什么,需要修复什么.

abhimanyuaryan at Macbook in ~
$ sudo su
sh: parse_git_branch: command not found
root at Macbook in /Users/abhimanyuaryan
Run Code Online (Sandbox Code Playgroud)

.bash_profile中

if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi

# Add Homebrew `/usr/local/bin` and User `~/bin` to the `$PATH`
PATH=/usr/local/bin:$PATH
PATH=$HOME/bin:$PATH
export PATH

# Load the shell dotfiles, and then some:
# * ~/.path can be used to extend `$PATH`.
# * ~/.extra can be …
Run Code Online (Sandbox Code Playgroud)

git macos bash su

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

单引号,包含swift中的字符

我已经完成了C,C++,Java,这些语言告诉我字符用单引号括起来(大多数时候遵循正确的语法)但字符串是双引号.是swift的语法只允许字符在单引号内,或者提供这种语法背后有一些有效的理由(逻辑).

let char1: Character = "A" //correct 

let char2: Character = 'B' //incorrect 
Run Code Online (Sandbox Code Playgroud)

swift

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

搁置:db类型无法确定

我正在使用Pycharm.首先,每当在Pycharm中导入任何模块时.完整的进口线淡出.但是如果import shelve没有淡出.此外,当我运行该文件时,我得到以下错误:

Traceback (most recent call last):
  File "/Users/abhimanyuaryan/PycharmProjects/shelve/main.py", line 13, in <module>
    s = shelve.open("file.dat")
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/shelve.py", line 239, in open
    return DbfilenameShelf(filename, flag, protocol, writeback)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/shelve.py", line 223, in __init__
    Shelf.__init__(self, dbm.open(filename, flag), protocol, writeback)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/dbm/__init__.py", line 88, in open
    raise error[0]("db type could not be determined")
 dbm.error: db type could not be determined
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

import shelve

s = shelve.open("file.dat")

s["first"] = (1182, 234, 632, 4560)
s["second"] = {"404": "file is not present", "googling": …
Run Code Online (Sandbox Code Playgroud)

python shelve python-3.4

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

swift中空格的规则是什么

我在swift的操场上练习,我无法弄清楚为什么swift太过具体,程序员应该提供空间和不提供空间.我在很多网站和聊天室都问了这个问题,但没有得到任何答案.

var j: Int = 34 // Right
var j:Int=23 //Wrong
Run Code Online (Sandbox Code Playgroud)

另外,在课堂上

self.variable-= 5 //Wrong. Error: Consecutive statements must be followed by ;
self.variable-=5 // Right
self.variable -= 5 // Right
Run Code Online (Sandbox Code Playgroud)

;

即使这个":"有时会产生一些空间问题.

我认为空格应该对代码完全没有影响.这通常只是为了程序员的利益.它只是让代码更具可读性.什么是阅读所有关于空间的快速规则的最佳资源.

swift swift-playground

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

Tmux命令不起作用

当我输入ctrl + b(按住它们)按钮然后点击c按钮时没有任何反应.没有ctrl + b命令组合工作.只有这两个命令有效:

tmux new-session -s {session-name}
tmux kill-session -t {session-name}
Run Code Online (Sandbox Code Playgroud)

此外,我无法创建新的嵌套会话.如何创建新会话.有没有像vim一样使用tmux的模式.例如.点击esc正常/命令模式,点击i插入模式和v视觉模式.我问这个问题,因为我怀疑在给出ctrl + b + n等关键命令之前是否需要按某个键.它们只是在终端中写为普通文本.

字符在终端输入.请参见下面的截图.我使用从我的所有TMUX,zsh的,vim的配置,在这里

在此输入图像描述

请检查我的tmux.config文件

set -g default-command "reattach-to-user-namespace -l zsh"
# tmux display things in 256 colors
set -g default-terminal "screen-256color"
set -g status-utf8 on

# automatically renumber tmux windows
set -g renumber-windows on

# unbind default prefix and set it to Ctrl+a
unbind C-b
set -g prefix C-a
bind C-a send-prefix

# for nested tmux sessions …
Run Code Online (Sandbox Code Playgroud)

tmux

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

Visual Studio MacOS错误MSB4057:项目中不存在目标"Build"

我在VS MacOS中创建了一个简单的C#.net核心控制台应用程序项目.但我得到错误MSB4057.stackoverflow上有类似的问题,但没有解释如何解决这种错误.

当我创建asp.net核心项目时,问题是一样的.

Build FAILED.

/Users/abhimanyuaryan/Unity3D/LearnCSharp/LearnCSharp/LearnCSharp.csproj : error MSB4057: The target "Build" does not exist in the project.
    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:00.02

---------------------- Done ----------------------

Build: 1 error, 0 warnings
Run Code Online (Sandbox Code Playgroud)

.net c# compiler-errors xamarin asp.net-core

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

Gem :: Ext :: BuildError:错误:无法为Puma Gem构建gem原生扩展

我已将我的ruby项目从Linux(使用RVM)导入MacOSX(rbenv).两者都使用相同版本的rails和ruby.当我按照GoRails指南在两台机器上安装RoR时.

因此,当我将sample_app从Linux导入MacOSX时,我运行了bundle install.我安装了大量的宝石近50-100但这个失败了.我不知道它为什么会失败.对我来说,它似乎无法编译一些c文件,但我不知道如何解决这些错误.谢谢

Installing puma 2.11.1 with native extensions

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /usr/local/var/rbenv/versions/2.2.3/bin/ruby -r ./siteconf20160304-50117-b8gsxw.rb extconf.rb
checking for BIO_read() in -lcrypto... yes
checking for SSL_CTX_new() in -lssl... yes
creating Makefile

make "DESTDIR=" clean

make "DESTDIR="
compiling http11_parser.c
compiling io_buffer.c
io_buffer.c:119:10: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  return rb_str_new(b->top, b->cur - b->top);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/var/rbenv/versions/2.2.3/include/ruby-2.2.0/ruby/intern.h:796:20: note: expanded from …
Run Code Online (Sandbox Code Playgroud)

macos ruby-on-rails

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

在Ubuntu Bash Windows 10上安装rails

我正在使用启用了Bash的Windows 10 Insider.lsb_release显示其Ubuntu 14.04 LTS.所以,我想知道最后我可以在Windows 10上安装RoR而不使用其他安装程序.因为他们在Windows上说它的Ubuntu.

我正在按照Chris Oliver的GoRails指南在Ubuntu 14.04 Win10上设置RoR.我尝试了使用RVM和Rbenv的两种方法,但我最终得到了错误

我还要求Chris在他的网站上为此写一个指南,他认为这是一个好主意,但他唯一担心的是在Windows上用Linux软件打开端口并连接到它

我相信有人很快会找到一种在Windows 10上安装rails的方法,但同时我想知道它是否可能?如果是的话,我做错了什么.帮我解决一下.此外,我应该为此RVM或RBENV使用什么.在这种情况下哪个更好?

(注意:如果这看起来像两个不同的问题,请告诉我.我会编辑它.我甚至不知道它是否可能.修复错误是后面的部分.)

这是rbenv错误消息:

$ rbenv install 2.3.0
Downloading ruby-2.3.0.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2
Installing ruby-2.3.0...

BUILD FAILED (Ubuntu 14.04 using ruby-build 20160426-12-gf03f7f8)

Inspect or clean up the working tree at /tmp/ruby-build.20160513120821.313
Results logged to /tmp/ruby-build.20160513120821.313.log

Last 10 log lines:
rm -f ../../../.ext/x86_64-linux/io/wait.so  *.o  *.bak mkmf.log .*.time
rm -f Makefile extconf.h conftest.* mkmf.log
rm -f core ruby *~
rmdir --ignore-fail-on-non-empty -p  2> /dev/null || true
make[2]: …
Run Code Online (Sandbox Code Playgroud)

ubuntu ruby-on-rails rvm rbenv windows-10

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