问题列表 - 第37030页

AWK/BASH:如何匹配一个文件中的字段与另一个文件中的字段?

我有2个文件,第一个包含以下内容:

...
John Allen Smith II 16 555-555-5555 10/24/2010
John Allen Smith II 3 555-555-5555 10/24/2010
John Allen Smith II 17 555-555-5555 10/24/2010
John Doe 16 555-555-5555 10/24/2010
Jane Smith 16 555-555-5555 9/16/2010
Jane Smith 00 555-555-5555 10/24/2010
...
Run Code Online (Sandbox Code Playgroud)

第二个文件是一个名字列表所以......

...
John Allen Smith II
John Doe
Jane Smith
...
Run Code Online (Sandbox Code Playgroud)

是否可以使用awk(或其他bash命令)打印第一个文件中与第二个文件中的任何名称匹配的行(名称可以在第一个文件中重复)

奖金?有没有一种简单的方法可以删除第一个文件中的重复/重复行?

非常感谢,

托梅克

bash shell awk file

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

在Tomcat中使用RESTful服务和JAX-RS/CXF

我有兴趣在Tomcat环境中使用Apache的JAX-RS实现(CXF).关于使用JAX-RS/CXF开发RESTful服务的文档非常明确和直接.但是,我不确定如何在Tomcat环境的上下文中开发JAX-RS服务.

有谁知道为Tomcat开发JAX-RS/CXF服务的好教程?

java rest tomcat cxf jax-rs

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

选择幂集的随机元素

对于我现在正在处理的问题,我希望从给定集合的powerset中选择一个相当统一的随机选择.不幸的是,这直接进入统计数据,这是我根本没有研究过的东西(我现在需要纠正的是我正在进行真正的编程)所以我想通过一些了解它的人来运行我的解决方案.

如果给定集合的大小为n,则存在大小为k的(nk)= n!/ [k!(nk)!]子集,并且赋予powerset的总大小N作为k上的(nk)之和0到n.(也给出了2 n,但我不认为这有用.我可能显然错的).

所以我的计划是将[0,1]分区为以下区间:

 [0, (n 0)/N] 

 ((n 0)/N, [(n 0) + (n 1)]/N] 

 ([(n 0) + (n 1)]/N, [(n 0) + (n 1) + (n 2)]/N]

  ... 

 ([N - (n n)]/N, 1]
Run Code Online (Sandbox Code Playgroud)

在算法上,通过将前一个区间的最大元素作为新区间的最大下限加上(nj)/ N来获得最大元素来构造区间.我希望这很清楚.

然后我可以通过在[0,1]中选择一个统一浮点并将其映射到它所属的区间的索引来计算出随机子集中有多少个元素.从那里,我可以选择适当大小的随机子集.

  1. 我非常肯定(从一个直观的角度来看)我的方案提供了一个关于子集大小的统一选择(相对于子集总量的统一.它在集合{1,2,...上显然不均匀) n}尺寸).

  2. 我正在使用一个库(python's random.sample)来获取给定大小的子集,所以我相信这将是统一的.

所以我的问题是如果以我描述的方式将两者组合在一起,就可以选择随机大小的随机子集.如果答案很多,那么我很高兴接受关于如何证明这一点并指导我自己的工作的指示.此外,如果有更好的方法来做到这一点,那么我当然会对此感到满意.

random algorithm math statistics powerset

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

Android"高级"渐变 - "拇指"位置?

我试图创建一个渐变drawable来描绘某事物的比例.作为一般示例,假设您正在查看包含车队的列表视图.背景可能是一个燃料表 - 我不希望平稳,广泛的过渡.我想要一个非常紧凑的过渡,我希望能够设置转换发生的位置.

这是我正在盯着的,但我没有走得太远.

<?xml version="1.0" encoding="utf-8"?>
<shape 
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:shape="rectangle">
    <gradient 
        android:startColor="#D2E3D3" 
        android:endColor="#E6E6E3"
        android:angle="0"
     />
    <corners android:radius="0dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)

谢谢!

android gradient

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

我想通过使用请求方法 getRealPath() 在 java 中获取文件的真实路径,但现在它已被弃用,我想要一个替代方法

我想通过使用请求方法 getRealPath() 在 java 中获取文件的真实路径,但现在不推荐使用它我想要一个替代它我尝试获取 servletcontext 但它没有返回整个路径

在 jsp 页面中,当我使用 application.getRealPath("/") 时,它给出的整个路径为 D:/.....

但是在 java servlet 代码中,我没有让这个方法工作,所以我想要一个完美的 httprequest 方法,它将返回应用程序的整个路径。

如果可能的话,请给我一个完美的方法和例子

java servlets

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

找到所需的最少数量的硬币,可以从1到99美分进行任何更改

最近我挑战我的同事写一个算法来解决这个问题:

找到所需的最少数量的硬币,可以从1到99美分进行任何更改.硬币只能是硬币(1),镍币(5),硬币(10)和四分之一(25),你必须能够使用这些硬币从1到99(以1美分为增量)制作每个值.

然而,我意识到我自己并不知道如何在不检查每种可能的硬币组合的情况下自己做到这一点.必须有一种更好的方法来解决这个问题,但我不知道这种类型的算法的通用名称会被调用,除了查看每个解决方案之外,我无法找到简化它的方法.

我想知道是否有人能指出我正确的方向,或提供更有效的算法.

algorithm performance

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

有没有免费的电影列表和showtime API?

可能重复:
是否有电影showtime api?

我正在创建一个网站,需要能够通过放映时间列出电影列表.我需要一个API,我可以搜索不同的标准,例如邮政编码,流派和其他与电影列表相关的参数.

有没有免费的电影列表和showtime API?

如果没有质量免费的API,是否有任何商业许可的好API?

我在网上找到了对Fandango API的一些提及,但我找不到任何与之相关的文档.有谁知道我能在哪里找到它?

api

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

MongoDB:糟糕的MapReduce性能

我对关系数据库有很长的历史,但我是MongoDB和MapReduce的新手,所以我几乎肯定我一定做错了.我会直接进入问题.对不起,如果它很长.

我在MySQL中有一个数据库表,用于跟踪每天的成员个人资料视图的数量.对于测试,它有10,000,000行.

CREATE TABLE `profile_views` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `username` varchar(20) NOT NULL,
  `day` date NOT NULL,
  `views` int(10) unsigned default '0',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `username` (`username`,`day`),
  KEY `day` (`day`)
) ENGINE=InnoDB;
Run Code Online (Sandbox Code Playgroud)

典型数据可能如下所示.

+--------+----------+------------+------+
| id     | username | day        | hits |
+--------+----------+------------+------+
| 650001 | Joe      | 2010-07-10 |    1 |
| 650002 | Jane     | 2010-07-10 |    2 |
| 650003 | Jack     | 2010-07-10 |    3 |
| 650004 | Jerry …
Run Code Online (Sandbox Code Playgroud)

mapreduce mongodb nosql

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

您在Unix/Linux下使用哪个IDE进行可视化调试?

我通常在Windows中构建应用程序并使用VI在UNIX中测试/移植应用程序但是我需要在shell中的unix/linux中从头开始构建应用程序我有什么选择
可视化调试(断点等等)或语法助手?(c/c ++)

c c++ unix ide debugging

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

用jQuery替换链接中的部分HREF属性

我是jQuery的新手,我需要在链接中替换A HREF属性的一部分.更具体地说,一段代码将从灯箱应用程序的"s1600-h"中删除"-h":

换句话说,将s1600-h转到s1600

另外,我需要使用$(function()$(document).ready(function()在代码之前使用吗?

jquery attributes lightbox

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