小编Mr.*_*obo的帖子

写:[\ /](\或/正则表达式)正确吗?

我试着写匹配或者正则表达式\/.

不管我写的是什么顺序:

[//\]
Run Code Online (Sandbox Code Playgroud)

要么

[/\\]
Run Code Online (Sandbox Code Playgroud)

它以某种方式逃脱我的方括号或我的正斜线.显示这种特殊情况的正确方法是什么?

java regex

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

如何更改node.js中的默认目录?(视窗)

当我尝试在节点上调试项目时,我必须为我的javascript文件编写完整路径,因为默认值节点使用的是C:\Users\MyUser,我拒绝使用它.

我一直试图找到如何改变它,但没有在任何地方找到它.我甚至尝试手动搜索目录,没有找到它的运气.

有谁能指出我如何解决这个烦人的小问题?

windows node.js

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

获取java.io.IOException:读取失败,套接字可能关闭或在BluetoothSocket.connect()上超时

我正在尝试编写一个代码,该代码仅连接到运行Android 4.4 KitKat的Nexus 7上的(现在)配对设备.无论我尝试过多少东西,我仍然会遇到这个错误.这是我尝试过的最后一个代码,它似乎正在做我见过人们报告成功的所有内容.

谁能指出我做错了什么?

BluetoothManager bluetoothManager =
            (BluetoothManager) getSystemService(Context.BLUETOOTH_SERVICE);
BluetoothAdapter adapter = bluetoothManager.getAdapter();//BluetoothAdapter.getDefaultAdapter();
if (!adapter.isEnabled()) {
    Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
    startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
BluetoothDevice bt = adapter.getBondedDevices().iterator().next();
BluetoothDevice actual = adapter.getRemoteDevice(bt.getAddress());
String str = "";
for(BluetoothDevice bd : adapter.getBondedDevices()) {
    str += bd.getName() + "\n";
}
str+= actual;

textView.setText(str);
BluetoothSocket socket = actual.createInsecureRfcommSocketToServiceRecord(MY_UUID);
adapter.cancelDiscovery();
socket.connect();
PrintWriter out = new PrintWriter(socket.getOutputStream());
out.print(message);
out.flush();
Run Code Online (Sandbox Code Playgroud)

java android bluetooth

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

通过[]运算符创建封装List <>可访问的对象?

我有一个类,我基本上是List<>一个特定类型的封装.我可以通过使用[]它来访问List项目,如果它是一个数组,但我不知道如何让我的新类继承该功能List<>.我试着寻找这个,但我很确定我不知道如何正确地说出我想要做的事情,并没有发现任何有用的东西.

谢谢!

c# encapsulation list

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

做什么:+和:或对Scheme做什么?

我正在尝试做我的功课和黑客攻击我看到这一行的一些示例代码:

   [(:+ (:or VAR)) (token-VAR (string->symbol lexeme))]
Run Code Online (Sandbox Code Playgroud)

这是来自计算器中的词法分析器;

现在我不确定这是什么,我不太确定这究竟是什么意思,但我很确定它有我完成作业所需要的东西.搜索没有得到任何帮助,所以此时所有帮助都很棒.谢谢!

scheme racket

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

\+ 在 Prolog 中做什么?

我正在研究这段代码,颜色函数中有一个 +,我不知道它是做什么的。我对此感到非常困惑,我基本上坚持这一点,因为我无法理解它的作用。

/* prolog  tutorial 2.9 Map coloring redux */
adjacent(X,Y,Map) :-  member([X,Y],Map) ; member([Y,X],Map). 
find_regions([],R,R). 
find_regions([[X,Y]|S], R,A) :- 
 (member(X,R) ->  
  (member(Y,R) -> find_regions(S,R,A) ; find_regions(S,[Y|R],A)) ; 
    (member(Y,R) -> find_regions(S,[X|R],A) ; find_regions(S,[X,Y|R],A) ) ). 

color(Map,Colors,Coloring) :-
    find_regions(Map,[],Regions), 
    color_all(Regions,Colors,Coloring), 
    \+ conflict(Map,Coloring). 
color_all([R|Rs],Colors,[[R,C]|A]) :- 
    member(C,Colors), 
    color_all(Rs,Colors,A). 
color_all([],_,[]). 


conflict(Map,Coloring) :- 
    member([R1,C],Coloring), 
    member([R2,C],Coloring), 
    adjacent(R1,R2,Map). 

map1([[1,2],[1,3],[1,4],[1,5],[2,3],[2,4],[3,4],[4,5]] ).
Run Code Online (Sandbox Code Playgroud)

prolog

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

需要帮助解决Scheme Scheme Language的正则表达式问题

标题很可能与我的意思不明确,但我有这个问题要做:

考虑包含变量x,y,z和二元运算符+,*的算术表达式的语法.

<expr>   ->  <term>   { + <term> } 
<term>   -> <factor>  { * <factor> } 
<factor> ->  <var>  |  ( <expr> ) 
<var>  ->  x | y| z  
Run Code Online (Sandbox Code Playgroud)

在Scheme中编写一个名为executer的函数,它接受一个可从上述语法派生的表达式字符串并输出表达式的值,假设x,y和z分别为2,4和8.例如电话

(executer  "((x * x) + y * (z) + y)")
Run Code Online (Sandbox Code Playgroud)

应该产生40.您的实施必须确定非法表达并遵守"*"优先于"+".

现在我一直在努力做到这一点,但我不知道如何在计划上解决这个问题.我试图自己解决这个问题,但我选择向你们寻求帮助.

您认为可能有用的文档或其他类似代码的任何链接都会很棒.

提前感谢我为此提供的任何帮助.

scheme racket

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

如何在scala中返回None?

我最近一直在学习Scala,我最常见的一件事是谈论你不应该使用null而是使用None.我不得不求助于使用null,因为我不明白None是如何工作的.

我最大的问题是当我有返回对象的方法时说:

def func: SomeObjType = {
if(something)
    new SomeObjType
else
    null or None
Run Code Online (Sandbox Code Playgroud)

如果我返回null,它的效果非常好但是每当我尝试返回None时它都不起作用.

我究竟做错了什么?

scala

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

什么$后跟一个数字(例如1美元,3美元)的计划呢?

我正在分析代码,我看到了这一点

[(exp + exp) (+ $1 $3)]
Run Code Online (Sandbox Code Playgroud)

现在我想知道这是做什么的?是否需要该列表的第一个和第三个元素?那个设置在左侧甚至被认为是一个列表?我正在学习这门语言,但我已经度过了非常艰难的时光,所以你们一直都是最好的帮助.谢谢!

scheme racket

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

标签 统计

racket ×3

scheme ×3

java ×2

android ×1

bluetooth ×1

c# ×1

encapsulation ×1

list ×1

node.js ×1

prolog ×1

regex ×1

scala ×1

windows ×1