小编ERJ*_*JAN的帖子

回溯范式:是否可以不使用递归来实现?

示例:使用回溯解决数独

你如何在没有递归的情况下回溯 - 使用循环?我只在您调用 backtrack() 本身时才找到解决方案。

c++ iteration backtracking recursive-backtracking

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

什么是样板代码?为什么要避免?

什么是样板代码,为什么这样称呼它?以安卓为例:

onCreate(Bundle saveInstance){
    setcontentView(R.layout.m);

    findViewById(R.id.f1);
    findViewById(R.id.f2);
    findViewById(R.id.f3);
    findViewById(R.id.f4);
}
Run Code Online (Sandbox Code Playgroud)

还有哪些例子?为什么我们应该避免样板代码?

refactoring boilerplate

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

**函数中的 args 引发 TypeError“采用 0 个位置参数”[python]

def f(**args):
    print(args)
Run Code Online (Sandbox Code Playgroud)

这会产生 TypeError 异常。尽管当我不传递任何参数时,例如 f()。它什么也没打印。

可能是什么原因以及如何传递参数?我尝试使用 f([4,5]),但结果仍然相同

python

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

如果我们在 .js 中拥有所有详细信息,那么 .vue 和 .js 文件之间有什么区别?

我已经阅读了 vue 文档。我对vue结构的全局理解是基于以下陈述:

  • index.html 具有指向 .vue 文件的容器

  • .vue 有 3 个独立的东西:只有 1 个 div 、 (logic) 、 (css)

  • vue 应该有 data()、methods()、computeproperties() 等

但 .js 文件可以具有与 .vue 相同的代码

那么它们之间有什么区别,或者我错过了什么?

javascript vuejs2

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

在java中可以创建多少个嵌套的"新"对象?

class car{
    Salon s ;
}
class Salon{
     Radio musicsystem ;
}
class Radio{
    Button play ;
}
class Button{
     String s ;
}

void main(){
    car mustang = new car( new Salon( new Radio(new Button ("fight club song"))))
}
Run Code Online (Sandbox Code Playgroud)

我很容易想象有很多新的(新的(新的(新的......))).你有多深?我"直觉地"觉得编译器/ jvm /系统有太多级别的对象可能会很糟糕......

java对深度有限制吗?

java oop object object-oriented-analysis

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

如何让entrySet()在新行显示键值对?(java)

我有一个很长的 Map (int, int[] ) ;

我使用map.entrySet(),它返回我的地图的设置视图

Map <Integer, ArrayList<Integer>>res = function() ;
    System.out.println( res.entrySet() ) ;
Run Code Online (Sandbox Code Playgroud)

我想在新行上显示每个条目:

[1=[1, 47, 432, 433, 527, 678, 679, 680, 820, 904],

2=[1, 31, 47, 66, 118, 139, 194, 195, 196, 217]

3 = [........................],

10 = [........................],

但我把它全部打印在一行上(它很长):

[1=[1, 47, 432, 433, 527, 678, 679, 680, 820, 904], 2=[1, 31, 47, 66, 118, 139, 194, 195, 196, 217], 3 =[123,23,……],…………

如何让我的设置在新行上打印每个键值对? 或者默认情况下逗号在逗号之后并且在一行中?

java dictionary hashmap set entryset

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

如果我已经使用AsyncTask,如何避免主线程异常上的网络?

在我看来,我并没有真正从MainActivity调用URL,网络操作.

  • 我在另一个类ProcessData中调用url.connect()
  • 我确实使用doInBackground()
  • 我用AsyncTask扩展ProcessData类

但例外仍然发生:

public class MainActivity extends ActionBarActivity {

    private final String LOG_TAG = MainActivity.class.getSimpleName();
    @Override
    protected void onCreate(Bundle savedInstanceState) {            
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        ProcessData test = new ProcessData();
        test.doInBackground("mysql") ;
    }

//separate file ProcessData.java
public class ProcessData extends AsyncTask<String, Void, String> {

public String createValidUrl(String s){
       .....//code in this method works fine
}
public String doInBackground(String ...params){
        String validUrl = createValidURL(params[0]);                   
        HttpURLConnection urlConnection = null;
        BufferedReader reader = null;
        URL url = new URL(validUrl);
        urlConnection = …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask asynctaskloader networkonmainthread

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

如何从特定格式的电报频道重定向消息?[电报机器人]

我有很多电报频道,他们以 24\7 的格式发送消息

  • “购买美元/日元 sl 145.2 tp 167.4”
  • “eurusd 卖出 sl 145.2 tp 167.4”
  • “eurusd sl 145.2 tp 167.4 卖出”

或按某种顺序这些词

我的想法是创建应用程序来检查每个频道的消息,如果它采用上述格式,则将其重定向到我的频道。

电报api允许吗?

telegram python-telegram-bot telegram-bot

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

'git branch -a'仍然在远程仓库中显示已删除的远程分支吗?

我已经上传(推到整个本地分支)到远程仓库。我已经将其与master合并,并在远程仓库中将其删除(在github.com上)

运行git branch -a仍在控制台中显示:

$ git branch -a
* master
  remotes/hivauz/master
  remotes/hivauz/new_local_branch
Run Code Online (Sandbox Code Playgroud)

是什么原因,github需要时间来更新它吗?

git

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

在一行中从范围打印物品的功能方式是什么?

for i in range(0,30,3):
    print(i)
Run Code Online (Sandbox Code Playgroud)

上面的命令循环的功能风格是什么?

lambda x: print(x), range(0,30,3)
Run Code Online (Sandbox Code Playgroud)

python

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