小编pra*_*432的帖子

NPM不再有效

所以我没有注意并运行这个命令 -

npm install npm install jasmine-node -g
Run Code Online (Sandbox Code Playgroud)

这导致了这个 -

    npm http GET https://registry.npmjs.org/install
npm http GET https://registry.npmjs.org/jasmine-node
npm http GET https://registry.npmjs.org/npm
npm http 200 https://registry.npmjs.org/install
npm http GET https://registry.npmjs.org/install/-/install-0.1.7.tgz
npm http 200 https://registry.npmjs.org/install/-/install-0.1.7.tgz
npm http 200 https://registry.npmjs.org/jasmine-node
npm http GET https://registry.npmjs.org/jasmine-node/-/jasmine-node-1.4.0.tgz
npm http 200 https://registry.npmjs.org/jasmine-node/-/jasmine-node-1.4.0.tgz
npm http 200 https://registry.npmjs.org/npm
npm http GET https://registry.npmjs.org/npm/-/npm-1.2.15.tgz
npm http 200 https://registry.npmjs.org/npm/-/npm-1.2.15.tgz
npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/install'
npm ERR!  { [Error: EACCES, mkdir '/usr/local/lib/node_modules/install']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm …
Run Code Online (Sandbox Code Playgroud)

javascript command-line node.js npm jasmine

35
推荐指数
4
解决办法
5万
查看次数

如何卸载Golang?

我试过这里的答案删除golang但go命令仍然有效?,但它没有用(我仍然可以去)

目前,当我运行时,which go我看到了这个输出

/usr/local/go/bin/go
Run Code Online (Sandbox Code Playgroud)

我想我有两个go的安装,因为我GOPATH指向另一个名为的文件夹gocode.我现在已删除该文件夹和usr/local/go/bin/go文件夹.

我也删除了我的GOPATH.但是,我仍然可以跑go.

如何卸载golang?

go

26
推荐指数
7
解决办法
5万
查看次数

'NSInternalInconsistencyException',原因:'只在主线程上运行!' 错误

所以我知道这个错误的原因,但我不确定如何绕过它.

我有一个TextField我想不可编辑,但在视图中启用滚动.

这是我设置该视图的方式:

    - (void)tableView:(UITableView *) tableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
    NSDictionary *component = self.resultsTuples[indexPath.row];
    NSString* serverUrl = @"http://staging.toovia.com";
    NSString* pageLink = component[@"$element"][@"ContactCard"][@"PageLink"];
    NSString* recUrl =[NSString stringWithFormat:@"%@%@&format=json&fields=summary&fields=session_info", serverUrl,pageLink];

    [AJAXUtils getAsyncJsonWithUrl:(NSURL *)[NSURL URLWithString:recUrl]  callback:^(NSDictionary *returnjson){
        if (returnjson != nil){
            NSLog(@"RETURN JSON : %@", returnjson);
            NSString *userPageLink = returnjson[@"Node"][@"SessionInfo"][@"PostingAs"][@"Key"];
            self.detailController.userPageLink = userPageLink;
            self.detailController.nodePage = returnjson[@"Node"][@"Key"];
            NSString *selectedCard = component[@"$element"][@"Title"];
         //   [self.detailController setDescription:component[@"element"][@"ContactCard"][@"Description"]];
            [self.detailController setPageTitle:selectedCard];
            NSString* photoUrl = component[@"$element"][@"ContactCard"][@"Cover"][@"Medium"][@"Link"];
            [self.detailController setRestaurantImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:photoUrl]]]];



            self.detailController.title = selectedCard;

            NSString* rating = component[@"$element"][@"Summary"][@"AverageRating"];
            self.detailController.rating =(NSInteger)rating; …
Run Code Online (Sandbox Code Playgroud)

iphone multithreading cocoa-touch objective-c ios

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

如何使用SSH隧道通过EC2实例连接到RDS实例?

所以这对我来说真的很新鲜,所以如果这是一个愚蠢的问题,我很抱歉。

我有一个不可公开访问的 RDS 实例,并且位于其自己的私有 VPC 中。我有一个允许连接到 RDS 的 EC2 实例,但不允许其他任何东西连接到该实例。

我现在希望 PgAdmin 能够显示来自我的 RDS 实例的数据。

我完成了 PgAdmin 中的向导,输入了 EC2 实例的公共 IP 作为隧道主机,用户名是ec2-user,身份验证是通过身份文件进行的(使用我用来 ssh 进入实例的 pem 文件)。

但是,我仍然无法连接。在“高级”选项卡中,PGAdmin 要求提供主机地址,但当我输入 RDS 实例的端点时会发出抱怨。

我如何让我的本地 pgAdmin 现在访问我的数据库,该数据库不再可以通过公共互联网访问?

---忘记添加错误信息

Unable to connect to server:

Failed to create the SSH tunnel.
Error: Could not establish session to SSH gateway
Run Code Online (Sandbox Code Playgroud)

postgresql amazon-web-services amazon-rds pgadmin

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

取消绑定骨干查看事件

我有下降事件哈希 -

events:
  'click #someButton : 'someFunction'
Run Code Online (Sandbox Code Playgroud)

要关闭我尝试过的视图

close:
  $("#someButton").unbind("click")
Run Code Online (Sandbox Code Playgroud)

   `close:

       $("#someButton").remove()`
Run Code Online (Sandbox Code Playgroud)

但someFunction仍然不止一次被解雇.如何从按钮取消绑定此事件?

我也试过了

$(@el).find("#someButton").unbind("click") as well 
Run Code Online (Sandbox Code Playgroud)

javascript events coffeescript backbone.js

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

在Golang中创建数组文字数组

如何使用切片文字在Golang中创建一个int数组数组?

我试过了

test := [][]int{[1,2,3],[1,2,3]}
Run Code Online (Sandbox Code Playgroud)

type Test struct {
   foo [][]iint
}

bar := Test{foo: [[1,2,3], [1,2,3]]}
Run Code Online (Sandbox Code Playgroud)

go

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

For Loop over Backbone Collection

骨干相当新,所以这是一个非常基本的问题.我有一个Backbone集合传递给一个函数,我可以证明它已经通过,并且集合中的模型有id.

这是我如何设置ID -

convertToMapObjects: (results)  =>
   objectList = new ObjectList()
   results.each(result)->
    testObj = new TestObject()
    testObj.set
      id = result.get("id")
    objectList.add(testObj)
Run Code Online (Sandbox Code Playgroud)

在另一个函数中(通过使模型触发事件来访问) -

getIds: (objects) =>
ids = (object.id for object in objects) 
Run Code Online (Sandbox Code Playgroud)

我认为问题可能是因为我正在迭代这个集合,因为当我尝试的时候

for object in objects
   console.log(object)
Run Code Online (Sandbox Code Playgroud)

我看到两个未定义的.它是否正确?如果是这样,为什么我不能使用for循环来通过骨干集合?还有,我有办法吗?

javascript model coffeescript backbone.js backbone.js-collections

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

使子div扩展以填充父div的宽度

所以我在一个div中有三个div.

<div class="parent">
<div class="child> Text</div>
<div class="child">Text</div>
<div class="child">Text</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我希望子div用于填充父级的宽度(子级的组合宽度应该是父级).然而,这种情况并没有发生,我正在做空.我认为这是因为子div基于其内容设置宽度.

我如何实现我想要的目标?

CSS-

.child {
    background: white;
    color: #a7a9ac;
    cursor: pointer;
    font-size: 15px;
    border-right: 1px;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-style: solid;
    border-color: @faded-grey;
    padding-right: 10px;
    margin: 0 auto;
    height: 100%;
}

.parent {
    border-top: 1px;
    border-left: 0;
    border-bottom: 1;
    border-style: solid;
    border-color: @faded-grey;
    border-right: 0;
    width: 100%;
    margin-right: 0px;
    height: 80px;

}
Run Code Online (Sandbox Code Playgroud)

html css

11
推荐指数
3
解决办法
5万
查看次数

静态的最终char []线程是否安全?

所以,如果我有

private static final char[] SOME_CHARS;
Run Code Online (Sandbox Code Playgroud)

这个线程安全吗?我的意思是,如果我有多个线程引用该数组中的字符(但不更改它们),那么会出现什么问题吗?

例如

private class someThread extends Thread(){


   public void run(){
     for(int i = 0; i < someIndexInSomeChars;i++){
        System.out.println(SOME_CHARS[i]);
     }
}
Run Code Online (Sandbox Code Playgroud)

换句话说,我需要将char []放入某种带有线程支持的Java集合中吗?

java multithreading

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

从Spring返回Excel可下载文件

所以我有一个Spring控制器,我想创建一个Excel文件并将其返回,以便浏览器下载它.

我正在使用JEXcelApi.

这是我的控制器代码

@RequestMapping(value="/excel/cols/{colString}/rows/{rowString}/", method = RequestMethod.GET)
@ResponseBody
public ResponseEntity<String> exportExcel(HttpServletResponse response,
    @PathVariable List<String> colString,
    @PathVariable List<String> rowString) throws JSONException, IOException, WriteException {
    WritableWorkbook workbook = Workbook.createWorkbook(new File("exported.xls"));
    WritableSheet sheet = workbook.createSheet("Exported",0);
    String[] cols = colString.get(0).split(",");
    String[] rows = rowString.get(0).split(","); 
    for(int i = 0; i < cols.length;i++){
        Label label = new Label(i,0, cols[i]);
        sheet.addCell(label);
    }
    int excelCol = 0;
    int excelRow = 1;
    for(int i = 0; i < rows.length;i++){
        Label label = new Label(excelCol,excelRow, rows[i]);
        sheet.addCell(label);
        excelCol++;
        if((i+1) % …
Run Code Online (Sandbox Code Playgroud)

java excel spring spring-mvc

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