小编dbc*_*ion的帖子

来自OSX终端的MySQL

我似乎错过了一些东西,因为显示如何从OSX的命令行运行MySQL的所有教程都不起作用.

我可以把MySQL服务器的状态和关闭通过系统的喜好,但如果我遵循了如何在命令行中使用运行教程的一个sudo mysqld_safe它返回sudo: mysqld: command not found

我也尝试使用登录MySQL mysql -u root -p,我得到了bash: mysql: command not found

/usr/local/mysql/bin/确实存在我只是觉得在客户端没有正确安装的东西.任何帮助搞清楚如何从终端访问mysql将非常感激.提前致谢.

mysql macos terminal

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

在 IntelliJ IDEA 中,如何设置到达断点时的音频通知?

使用 IntelliJ IDEA,当设置不经常(或根本不)遇到的断点时,我会离开我的计算机。我将每隔 10 分钟左右返回一次,检查是否已到达断点。如果我能听到到达断点的声音,那就更有效率了。这可能吗?

  1. 以下代码有效,但我需要执行一个.mp4文件而不是.app. 请参阅该尝试的第二个代码块,该尝试不起作用。

  2. 尽管该代码适用于.app,但我如何设置断点以在到达该代码时执行该代码?

这有效:

try {
   Runtime.getRuntime().exec("/usr/bin/open -a iTunes.app");
} catch (IOException e) {
   e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

这不会:

try {
   Runtime.getRuntime().exec("MacintoshHD/Users/myusername/Music/iTunes/iTunes Media/Tones -a 01 Zelda Gets Item Alert Tone.m4a");
} catch (IOException e) {
   e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我确实尝试在有空格的路径项周围加上引号。那也没用。

breakpoints intellij-idea conditional-breakpoint

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

OSX 如何将 Shell 脚本更改目录更改为脚本所在的目录?

我正在使用 Apple 的自动程序来创建 Shell 脚本。如果我将目录专门更改为 jar 文件所在的位置,我可以让它运行。但是如果我想切换到 Shell 脚本运行所在的目录怎么办?

现在我有以下工作:

cd desktop/CommonDenom/
java -XstartOnFirstThread -jar CommonDenom.jar
Run Code Online (Sandbox Code Playgroud)

我知道有一种方法可以定位启动 Shell 脚本的任何目录,但我似乎无法进行任何操作。请具体说明,因为我很久没有使用 Automator。除非有人可以指定如何在没有 Automator 的情况下编写脚本。提前致谢。

java macos shell jar automator

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

Java codingbat help - withoutString

我正在使用codingbat.com来进行一些java练习.其中一个String问题,'withoutString'如下:

给定两个字符串base和remove,返回基本字符串的一个版本,其中删除了删除字符串的所有实例(不区分大小写).您可以假设删除字符串的长度为1或更长.仅删除不重叠的实例,因此使用"xxx"删除"xx"会留下"x".可以在以下网址找到此问题:http: //codingbat.com/prob/p192570

正如您从下面的Dropbox链接屏幕截图中看到的那样,除了三个和最后一个称为"其他测试"之外,所有的运行都通过了.问题是,即使它们被标记为不正确,我的输出也完全匹配正确答案的预期输出.

这是我输出的截图:

我输出的屏幕截图

这是我正在使用的代码:

public String withoutString(String base, String remove) { 
  String result = "";
  int i = 0;

  for(; i < base.length()-remove.length();){
    if(!(base.substring(i,i+remove.length()).equalsIgnoreCase(remove))){
      result = result + base.substring(i,i+1);
      i++;
    }
    else{
      i = i + remove.length();
    }
    if(result.startsWith(" ")) result = result.substring(1);
    if(result.endsWith(" ") && base.substring(i,i+1).equals(" ")) result = result.substring(0,result.length()-1); 
  }
  if(base.length()-i <= remove.length() && !(base.substring(i).equalsIgnoreCase(remove))){
      result = result + base.substring(i);
  }
  return result;
}
Run Code Online (Sandbox Code Playgroud)

java string

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

运行jar时的SWT异常:线程"main"中的异常org.eclipse.swt.SWTException:无效的线程访问

从终端执行我的jar时,我得到以下内容:

 ***WARNING: Display must be created on main thread due to Cocoa restrictions.
    Exception in thread "main" org.eclipse.swt.SWTException: Invalid thread access
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.widgets.Display.error(Unknown Source)
    at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
    at org.eclipse.swt.widgets.Display.create(Unknown Source)
    at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
    at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
    at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
    at commonDenom.UserInterface.main(UserInterface.java:26)an error
Run Code Online (Sandbox Code Playgroud)

我已经搜索了他的错误并发现了一些具有相同的执行输出错误,但没有解决我的情况.

以下详细介绍了文件的位置,清单内容,所采用的终端步骤以及最终涉及的两个类文件的代码内容.

文件位置

Manifest.txt内容:

Main-Class: commonDenom.UserInterface
Class-Path:  /Users/skuredjian/Dropbox/workspace/org.eclipse.swt/swt.jar
Run Code Online (Sandbox Code Playgroud)

终端行动 …

java swt

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

Swift 2如何向POST请求添加授权标头

在发出特定的POST请求时,Firefox(FF)dev工具会显示一个req.名为"Authorization"的标题,其值为"Bearer X",其中X是登录时收到的访问令牌.当我在FF中编辑此请求并删除"授权"行时,我收到400错误.当我把它放回去时,200并且一切都很顺利.但是,我还没有想出如何在不获取400的情况下以编程方式设置此请求标头.

此外,FF工具作为{"source":"desktop - profile 2015"}的"请求主体".我假设这是JSON.我试过用几种方式发布这个(见代码),但没有成功.

// the following fields are set in the object "Request"'s initialization
let accessToken = "1,2,3456789012,3x4f560fa7a89e01a2;33ab4b4e5e67e8e9b9f0e1a23db45678f9a9a0ff" // replaced some characters for this StackOF posting
let authorization = "Bearer \(accessToken)"
let method = "POST"
let userID = "1234567"
let URL = NSURL(string: "https://www.somesite.com/apitun/profile/\(userID)hide")

// tried setting params to all of the following 4:
let params = ""
let params = "&_json={}"
let params = "&_json={\"source\":\"desktop profile - 2015\"}
let params = "&_json=%7B%22source%22%3A%22desktop%2Dprofile%202015%22%7D"

func execute() {
    let …
Run Code Online (Sandbox Code Playgroud)

post authorization swift2

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

调用数组方法时的语法是什么?

调用需要String或int输入的方法没有问题.例如:

return stringMethod("Hello World");
return intMethod(1,2,3);
Run Code Online (Sandbox Code Playgroud)

但是在调用需要输入的int数组的方法时,我遇到了语法问题.我用来在下面的代码中调用方法countEvens的语法不起作用.

public class _01_countEvens{
    public static void main(String[] args){
        return countEvens({2,4,6,7});
        }

    }
    public int countEvens(int[] nums){
        int result = 0;

        for(int x = 0; x < nums.length; x++){
            if(nums[x] % 2 == 0) result++;
        }
        return result;
    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java

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

为什么不是相同的数组,当被认为是相同的字符串传递?

1)如果我订

int[] set1 = new int[]{1, 2};
int[] set2 = new int[]{1, 2};
Run Code Online (Sandbox Code Playgroud)

我怎么把它们作为字符串传递给我们

System.out.println(Arrays.toString(set1) == Arrays.toString(set2));
Run Code Online (Sandbox Code Playgroud)

它返回false?

2)有没有办法比较整个数组的相等性而不循环遍历数组的每个索引?

java arrays

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

如何为我的 Java 项目创建交互式 I/O GUI?

好的,所以我已经到了开始编写实际实用的代码的地步,并减少了我的大量工作负载。但是,我如何将它打包成一个用户友好的自包含界面供人们使用,同时还提供用户输入的选项并产生输出?我不能很好地告诉人们下载 Eclipse 并编译/运行代码。那么,组装实际应用程序的下一步是什么?

java user-interface

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

"数组"元素值是存储在一个位置还是存储在不同的位置?

由于C语言中没有数组这样的东西,以下是否都存储在一个内存位置,或者每个元素的值存储在内存位置的"数组"中?

int array[] = {11, 13, 17, 19};
Run Code Online (Sandbox Code Playgroud)

哪一个是有效的内存布局?

c arrays pointers memory-layout

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

是否可以提取Webview中加载的URL的源代码?

这听起来很简单,我知道我将被告知仅获取url会话的内容。但是我特别想知道源代码是否可以从浏览器的最终呈现中获取(后javascript / JSON格式)

编辑:我在获取帖子已处理内容时遇到问题。当我使用swift / objective-c或Java下载URL的内容时,内容字符串具有基于Json搜索首选项的搜索结果的占位符。但是,在浏览器中,右键单击并选择“查看源代码”将显示完整的结果页面。我需要一种以编程方式获取此js后处理内容的方法。

编辑:我已经在webView中加载了代码。这是我的代码:

func loadAddressURL() {
    let url = "https://www.adomain.com/apath"
    let URL = NSURL(string: url)!
    let request = NSURLRequest(URL: URL)
    webView.mainFrame.loadRequest(request)
}
Run Code Online (Sandbox Code Playgroud)

macos webkit ios swift2

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