小编ken*_*orb的帖子

在Mac上写的核心转储在哪里?

在Mac OS X上,如果我将SIGQUIT发送到我的C程序,它会终止,但是没有核心转储文件.

您是否必须在Mac OS X上手动启用核心转储(如何?),还是将它们写入其他地方而不是工作目录?

unix macos coredump signals

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

构建失败:ld:重复符号_OBJC_CLASS _ $ _ Algebra5FirstViewController

我通过iPhone模拟器运行我的应用程序时突然收到此错误:

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用):

ld:重复符号_OBJC_CLASS _ $ _ Algebra5FirstViewController in .../Algebra5-anwcuftojtxtgkfootneeeqhwztj/Build/Intermediates/Algebra5.build/Debug-iphonesimulator/Algebra5.build/Objects-normal/i386/ExercisesViewController.o and .../Algebra5-anwcuftojtxtgkfootneeeqhwztj /构建/中间体/ Algebra5.build/Debug-iphonesimulator/PSLE Algebra5.build/Objects-normal/i386/PSLE_Algebra5FirstViewController.o for architecture i386

这是什么一回事呢?

xcode objective-c ios ios5.1

71
推荐指数
6
解决办法
20万
查看次数

在哪里可以找到Elastic Beanstalk中Linux AMI上的Tomcat 7安装文件夹?

我有一个弹性beanstalk linux-tomcat ami实例,安装了示例应用程序并在公共dns上工作.我能够ssh到实例但无法找到tomcat 7所在的位置(即编辑server.xml的conf目录).我用64和32位ami试过这个.关于我在哪里可以找到这个的任何想法?我看了下:

/etc
/usr/share
Run Code Online (Sandbox Code Playgroud)

我找到了一个elasticbeanstalk-tomcat7-deployment文件tmp(是空的).

我做了一个:

sudo yum install tomcat7
Run Code Online (Sandbox Code Playgroud)

并且示例应用程序也正在从:8080公共DNS提供和处理.所以我(想)有两个tomcat服务器在同一个beanstalk实例上运行.在这种情况下,我试图找到Tomcat 7文件夹的位置(在端口上提供页面80).

linux tomcat amazon-elastic-beanstalk

71
推荐指数
5
解决办法
21万
查看次数

如何用'find'命令显示修改日期时间?

使用find命令,我可以显示多个级别的目录名称.以下命令显示/var深度为2的路径下的所有目录:

find /var -maxdepth 2 -type d;
Run Code Online (Sandbox Code Playgroud)

结果显示:

/var
/var/log
/var/log/sssd
/var/log/samba
/var/log/audit
/var/log/ConsoleKit
/var/log/gdm
/var/log/sa
Run Code Online (Sandbox Code Playgroud)

使用stat命令,我可以找到修改的日期时间:

stat /var/log/samba | grep 'Modify:'
Run Code Online (Sandbox Code Playgroud)

结果是:

Modify: 2014-01-02 11:21:27.762346214 -0800 
Run Code Online (Sandbox Code Playgroud)

有没有办法组合这两个命令,以便列出目录与修改日期时间?

linux command-line grep find stat

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

时间命令的自定义格式

我想在bash脚本中使用time命令来计算脚本的运行时间并将其写入日志文件.我只需要实时,而不是用户和系统.还需要一个体面的格式.例如00:00:00:00(不像标准输出)我很感激任何建议.

期望的格式应该是00:00:00.0000(毫秒)[小时]:[分钟]:[秒].[毫秒]

我已经有3个脚本了.我看到了这样一个例子:

{ time { # section code goes here } } 2> timing.log
Run Code Online (Sandbox Code Playgroud)

但我只需要实时,而不是用户和系统.还需要一个体面的格式.例如00:00:00:00(不像标准输出).

换句话说,我想知道如何将时间输出变成更容易处理的东西.

format bash shell time

68
推荐指数
4
解决办法
13万
查看次数

此集合实例上不存在属性[title]

我正在关注Laracasts的视频:基本模型/控制器/查看工作流程.

我有一张表保存联系信息.

CREATE TABLE `about` (
`id` int(10) UNSIGNED NOT NULL,
`title` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
`content` text COLLATE utf8_unicode_ci,
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
Run Code Online (Sandbox Code Playgroud)

我试图使用控制器文件中的以下代码将数据传递给视图:

public function index()
{
    $about = Page::where('page', 'about-me')->get(); //id = 3

    return view('about', compact('about'));
}
Run Code Online (Sandbox Code Playgroud)

当我尝试显示如下所示的代码时,

@section('title')
    {{$about->title}}
@stop

@section('content')
    {!! $about->content !!}
@stop
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

此集合实例上不存在属性[title].(查看:E:\ laragon\www \newsite\resources\views\about.blade.php)

但是如果我在控制器文件中更改检索方法,它就可以工作.

public function index()
{
    $about = Page::find(3);

    return view('about', compact('about'));
}
Run Code Online (Sandbox Code Playgroud)

当我dd($about)在第一个case(where()->get())中使用时,数据由数组封装.在第二种情况(find(3))中,它按预期显示数据.

我究竟做错了什么?

php laravel laravel-eloquent

67
推荐指数
3
解决办法
17万
查看次数

如何在Tomcat中将级别日志记录设置为DEBUG?

我想在tomcat中将级别日志记录设置为DEBUG,但在控制台中仅设置INFO和WARN输出.谁能告诉我什么是错的?

我的C:\ tomcat\logging.properties:

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional DEBUGrmation regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required …
Run Code Online (Sandbox Code Playgroud)

debugging logging tomcat tomcat6 tomcat7

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

如何剪切前n列和后n列?

我怎样才能切断第一ñ最后ñ从制表符分隔文件列?

我试过这个来削减前n列.但我不知道将第一列和最后一列结合起来

cut -f 1-10 -d "<CTR>v <TAB>" filename
Run Code Online (Sandbox Code Playgroud)

linux bash shell

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

nokogiri宝石安装错误

我知道有很多关于这个宝石的问题,但没有答案对我有用.

当我在SSH中运行时,gem install nokogiri我收到此错误:

Extracting libxml2-2.8.0.tar.gz into tmp/x86_64-unknown-linux-gnu/ports/libxml2/2.8.0... OK
Running patch with /home/user58952277/.gem/ruby/1.9.3/gems/nokogiri-1.6.2.1/ports/patches/libxml2/0001-Fix-parser-local-buffers-size-problems.patch...
Running 'patch' for libxml2 2.8.0... ERROR, review 'tmp/x86_64-unknown-linux-gnu/ports/libxml2/2.8.0/patch.log' to see what happened.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.
Run Code Online (Sandbox Code Playgroud)

我的主人告诉我所有lib都已安装.以下是执行install nokogiri命令后的完整日志:

Building native extensions.  This could take a while...
Building nokogiri using packaged libraries.
Building libxml2-2.8.0 for nokogiri with the following …
Run Code Online (Sandbox Code Playgroud)

ruby macos rubygems ruby-on-rails nokogiri

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

EC2:如何在安全组中添加端口8080?

我想将端口添加8080到EC2安全组以访问tomcat.但每当我从下拉列表中选择HTTP时,我将80端口视为默认端口,也无法更改它.

那么如何添加8080以便我可以公开访问Tomcat?

amazon-ec2 firewall-access

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