小编noo*_*der的帖子

wget命令下载文件并另存为不同的文件名

我正在使用该wget命令下载文件.但是当它下载到我的本地机器时,我希望它保存为不同的文件名.

例如:我正在下载文件 www.examplesite.com/textfile.txt

我想用来wget将文件保存textfile.txt在我的本地目录中newfile.txt.我使用的wget命令如下:

wget www.examplesite.com/textfile.txt
Run Code Online (Sandbox Code Playgroud)

wget download

491
推荐指数
6
解决办法
48万
查看次数

正则表达式以匹配标准的10位数电话号码

我想为支持以下格式的标准美国型电话号码编写正则表达式:

###-###-####
(###) ###-####
### ### ####
###.###.####
Run Code Online (Sandbox Code Playgroud)

其中#表示任何数字.到目前为止,我想出了以下表达式

^[1-9]\d{2}-\d{3}-\d{4}
^\(\d{3}\)\s\d{3}-\d{4}
^[1-9]\d{2}\s\d{3}\s\d{4}
^[1-9]\d{2}\.\d{3}\.\d{4}
Run Code Online (Sandbox Code Playgroud)

分别.我不太确定最后一个是否适用于虚线检查.我也想知道是否有任何方法可以编写单个表达式而不是4个不同的表达式,以满足我提到的不同格式.如果是这样,我不知道该怎么做.还有我如何修改表达式/表达式,以便我还可以包含一个条件来支持区域代码作为可选组件.就像是

+1 ### ### ####
Run Code Online (Sandbox Code Playgroud)

其中+1是区号,它是可选的.

regex pattern-matching

104
推荐指数
10
解决办法
31万
查看次数

Moment.js将日期字符串转换为日期

从我之前的帖子开始:Javascript Safari:带有字符串的新Date()在键入返回无效日期我使用Moment.js将日期字符串转换为基于文本框中用户输入的日期字段.这是为了防止在Chrome浏览器正常时,我在Safari和Firefox的链接帖子中描述的问题无法呈现日期.这是代码片段:

var tempDate = moment(userInputFieldDate).format('DD-MM-YYYY');
alert(tempDate);
Run Code Online (Sandbox Code Playgroud)

在Chrome中,它确实工作正常(它也用于处理Javascript Date对象)但是给了我moment.js弃用警告

弃用警告:时刻构建回落到日期.这是不鼓励的,将在即将发布的主要版本中删除.有关详细信息,请参阅https://github.com/moment/moment/issues/1407.参数:[object Object]错误

在Firefox和Safari上只是在警报窗口中提供了一个未完成的日期.所以不完全确定我应该怎么做才能将日期字符串转换为Date对象.有什么建议 ?

javascript date momentjs

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

Postgres/hibernate运算符不存在:text = bytea

我是hibernate世界的新手,我在尝试使用hibernate和postgres执行查询时收到以下错误消息.

org.postgresql.util.PSQLException: ERROR: operator does not exist: text = bytea
Hint: No operator matches the given name and argument type(s). You might
need to add explicit type casts.
Run Code Online (Sandbox Code Playgroud)

这是我的hibernate映射(car.hbm.xml):

<hibernate-mapping>
<class name="Car" table="car"
       schema="someSchema">
    <id name="id" type="int" column="car_id">
        <generator class="sequence">
            <param name="sequence">car_seq</param>
        </generator>
    </id>
    <property name="carMake">
        <column name="car_make" sql-type="string"/>
    </property>
    <property name="carModel">
        <column name="car_model" sql-type="string"/>
    </property>
    <property name="carVin" >
        <column name="car_vin" sql-type="int" />
    </property>
    <property name="datePurchased">
        <column name="date_purchased" sql-type="date"/>
    </property>
    <property name="retiredModel">
        <column name="retired_model" sql-type="boolean"/>
    </property>
</class>
Run Code Online (Sandbox Code Playgroud)

在Postgres上,这是我的表格:

CREATE TABLE …
Run Code Online (Sandbox Code Playgroud)

java postgresql hibernate

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

启动intent时未定义Android Intent构造函数

我在创建一个导航到我的Android应用程序中的不同活动的意图时有一些问题.当我创建intent函数时,它给出了一个错误说法

The constructor Intent(new View.OnClickListener(){}, Class<MapItmeizedOverlay>) is undefined
Run Code Online (Sandbox Code Playgroud)

这是具有startActivity意图的SelectOptions.java

btnLocation.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            // TODO Auto-generated method stub

            Intent intent2 = new Intent(this, MapItmeizedOverlay.class);
            startActivity(intent2);


        }
    });
Run Code Online (Sandbox Code Playgroud)

android android-intent

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

java.lang.ClassNotFoundException: org.apache.commons.logging.impl.LogFactoryImpl

我正在使用“CommandLine”类为 Java 中的 Maven 项目编写命令。该命令将在命令行上采用两个整数值作为参数并显示其总和。但是,我的项目没有构建并抛出异常,如下所示:

java.lang.ClassNotFoundException: org.apache.commons.logging.impl.LogFactoryImpl
Run Code Online (Sandbox Code Playgroud)

我对错误做了一些研究,并将以下依赖项添加到我的 pom.xml 文件中

    <dependency>
        <groupId>org.apache.hbase</groupId>
        <artifactId>hbase</artifactId>
        <version>0.94.2-cdh4.2.1</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.5</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>1.7.5</version>
    </dependency>
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.17</version>
    </dependency>

    <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.1.1</version>
    </dependency>
<dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-core</artifactId>
        <version>2.0.0-mr1-cdh4.2.1</version>
    </dependency>
    <dependency>
        <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-common</artifactId>
        <version>2.0.0-cdh4.2.1</version>
    </dependency>
    <dependency>
        <groupId>commons-cli</groupId>
        <artifactId>commons-cli</artifactId>
        <version>1.2</version>
    </dependency>
    <dependency>
        <groupId>jdk.tools</groupId>
        <artifactId>jdk.tools</artifactId>
        <version>1.7.0_05</version>
        <scope>system</scope>
        <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

我在命令提示符下运行的命令如下:

java -jar addition-examppe-0.0.1-SNAPSHOT.jar addition 1 2 -dataType Integer
Run Code Online (Sandbox Code Playgroud)

但是,我的控制台上仍然出现与上面提到的相同的错误。对于这个特定问题还有其他解决方法吗?

注意:这个命令是我构建的,所以我已经编写了该操作的Java类和方法,但错误只是因为maven依赖关系。

java command-line-arguments pom.xml maven

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

编译SELECT语句时没有这样的列

执行我的Android应用程序时出现此错误.我在一个名为MySQLitehelper.java的文件中创建了SQLite数据库,该文件包含以下用于创建表的行:

 public static final String COLUMN_ID = "GWid";
  public static final String COLUMN_DATE = "DateGWU";
  public static final String COLUMN_LOCATION = "location";
  public static final String COLUMN_TIME = "time";

  public static final String TABLE_NAME = "UPDTable";

  private static final String DATABASE_NAME = "UPDdb_version6";
  private static final int DATABASE_VERSION = 6;

  private final Context context;
  GetSet getset = new GetSet();
  public void GetIdForGwid(GetSet get)
  {
     getset=get; 
  }

  // Database creation sql statement
  private static final String DATABASE_CREATE = "CREATE TABLE " …
Run Code Online (Sandbox Code Playgroud)

sql sqlite android

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

逐级打印好友连接

我最近在一次采访中遇到了这个问题并且做得非常糟糕.

Setup:
Assume primitive Facebook. FB has Members.

class Member {
String name;
String email;
List<Member> friends;
}
Run Code Online (Sandbox Code Playgroud)

问题:代码printSocialGraph(成员m).m的直接朋友是1级朋友.朋友的朋友是2级朋友.....等等打印1级朋友.然后打印2级朋友....等等

void printSocialGraph (Member m){
//Your code here
}
Run Code Online (Sandbox Code Playgroud)

我试图维护一个队列来存储每个级别的朋友,但我没有把它弄得很远.知道如何通过所有错误检查条件来解决它吗?

java algorithm data-structures

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

在MATLAB中使用timer来提取系统时间

在此输入图像描述我正在使用MATLAB设计一个模拟时钟.目前,我的代码只是用手(小时,分钟,秒)显示时钟设计(或者说情节),而不是勾选.这是我的代码:

function raviClock(h,m,s)
drawClockFace;


%TIMER begins-------
t = timer;
t.ExecutionMode = 'FixedSpacing';  %Use one of the repeating modes
t.Period = 1;                      %Fire on 1 second intervals
t.TimerFcn = @timer_setup;           %When fired, call this function
start(t);
set(gcf,'DeleteFcn',@(~,~)stop(t));
end

function timer_setup(varargin)

format shortg;
timenow = clock;
h = timenow(4);
m = timenow(5);
s = timenow(6);

% hour hand
hours= h + m/60 + s/3600;
hourAngle= 90 - hours*(360/12);

% compute coordinates for pointing end of hour hand and draw it
[xhour, yhour]= …
Run Code Online (Sandbox Code Playgroud)

matlab octave matlab-guide

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

HashMap 中对象的数组列表形式的值

我想创建一个 HashMap,将键存储为整数值,即餐厅的 ID。该值应该是 Restaurant 对象的列表。但我的 IDE 对将餐厅对象添加到列表时的方式不满意。这是我的代码:

public List getTopPerformers(List<RestaurantInfo> restaurants){

    HashMap <Integer, List<RestaurantInfo>> map = new HashMap<Integer,
                                             List< RestaurantInfo>>();
             // Key is restaurant ID. Value is the Object of Class RestaurantInfo
    List<RestaurantInfo> ll;
    for(RestaurantInfo restaurant: restaurants){

        map.put(restaurant.cityId, ll.add(restaurant));

    }
}
Run Code Online (Sandbox Code Playgroud)

我的 Restaurant 类具有 cityId、orderCount 和restaurantId 属性。

map.put(restaurant.cityId, ll.add(restaurant));行给出如下错误,显然它永远不会编译。

no suitable method found for put(int,boolean)
method HashMap.put(Integer,List<RestaurantInfo>) is not applicable
Run Code Online (Sandbox Code Playgroud)

(实参boolean无法通过方法调用转换转换为List)

java list arraylist hashmap

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