问题列表 - 第35655页

如果有浮动块,如何使用CSS缩进列表项?

当我在文档中使用浮动图像时,我观察到一种相对奇怪的行为.列表项缩进是相对于"红线"而不是"绿线"而形成的.

为什么会发生这种情况,我可以解决这个问题吗?

<img style="float: left">
<p>some text</p>
<ul>
   <li>aaa</li
   <li>bbb</li
</ul>
<p>some other text</p>
Run Code Online (Sandbox Code Playgroud)

替代文字

css html-lists

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

如何从谷歌联系人(而不是Facebook等)中拨打电话号码?

我需要修复我的旧应用程序中的错误.部分错误是我如何选择联系人.这就是我需要的:

  1. 联系人必须来自"普通"谷歌联系人列表,即我不想从Facebook或类似的任何联系人.
  2. 联系人必须至少有一个电话号码.
  3. 联系人必须来自旧android.provider.Contacts提供商.
  4. 如果我可以使用Intent来获取联系人URI而不必自己创建选择列表等,那么这是一个奖励.

听起来很简单,但我真的很挣扎.这就是我想要的:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    Intent intent = new Intent(Intent.ACTION_PICK, Contacts.People.CONTENT_URI);
    startActivityForResult(intent, PICK_CONTACT_REQUEST);
}
Run Code Online (Sandbox Code Playgroud)

这很好用.我仍然看到没有电话号码的联系人,但我可以忍受.更糟糕的是,我仍然在列表中看到facebook联系人!这似乎与Froyo API中针对已弃用的联系人内容提供程序的以下引用相矛盾:

这些API已被ContactsContract取代.较新的API允许访问多个帐户并支持类似联系人的聚合.这些API继续有效,但只返回创建的第一个Google帐户的数据,这与原始行为相符.

这听起来就像我想要的那样,但唉,不是我得到的.

最后,这是我希望有人能回答的具体问题:

  1. 为什么我在使用android.provider.Contacts内容提供商时会看到Facebook联系人?
  2. 如果这不起作用,我还能如何让用户选择带有电话号码的谷歌联系人?

非常感谢.古斯塔夫

android

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

如何在不使用空格作为单词分隔符的语言(如中文)上进行Python split()?

我想把一个句子分成一个单词列表.

对于英语和欧洲语言,这很简单,只需使用split()

>>> "This is a sentence.".split()
['This', 'is', 'a', 'sentence.']
Run Code Online (Sandbox Code Playgroud)

但是我还需要处理不使用空格作为单词分隔符的中文等语言的句子.

>>> u"??????".split()
[u'\u8fd9\u662f\u4e00\u4e2a\u53e5\u5b50']
Run Code Online (Sandbox Code Playgroud)

显然这不起作用.

如何将这样的句子分成单词列表?

更新:

到目前为止,答案似乎表明这需要自然语言处理技术,并且中文中的单词边界是模糊的.我不确定我明白为什么.中文中的单词边界对我来说非常明确.每个中文单词/字符都有一个相应的unicode,并在屏幕上显示为单独的单词/字符.

那么模糊性来自何处.正如您在我的Python控制台输出中所看到的,Python可以告诉我的例句由5个字符组成:

? - u8fd9
? - u662f
? - u4e00
? - u4e2a
? - u53e5
? - u5b50
Run Code Online (Sandbox Code Playgroud)

所以很明显Python告诉单词/字符边界没有问题.我只需要列表中的那些单词/字符.

python string unicode nlp cjk

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

如何在不需要运行.net框架的情况下创建c ++程序(如ccleaner和utorrent)

我想知道像ccleaner和utorrent这样的程序是如何制作的?AFAIK它们是用C++编写的,但是它们运行时不需要.net框架,并且显然也可以在Windows 98上运行.如何才能做到这一点?Visual c ++需要安装.net框架才能运行二进制文件.

虽然.net框架是免费的,但它可能很麻烦,它可能会让很多用户离开,因为设置是20MB +并安装了几个文件/注册表项.

.net c++ frameworks

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

PHP:在列表中设置首字母大写?

我有这个:

$full_name = $data['full_name'];
list($firstname, $lastname) = explode(' ', $_POST['full_name']);
Run Code Online (Sandbox Code Playgroud)

(在此之后出现一个插入的查询$lastname$firstname)

我应该在哪里使用ucfirst()

我应该再次制作新变量吗?

$newfirstname = ucfirst($firstname);
$newlastname = ucfirst($lastname);
Run Code Online (Sandbox Code Playgroud)

或者我可以将ucfirst以某种方式集成在顶部的代码中?

php arrays string

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

.click()事件未执行

http://jsfiddle.net/M6xdq/

我想要实现的是 - 当用户点击"阅读更多"链接时:

  1. 它被删除了
  2. 将其标签更改为"少读"
  3. 这个新的"少读"链接被添加到它的父元素的下一个元素中(readmore_holder)
  4. 显示"readmore_holder";

然后应该有另一部分"少阅读"再次交换链接并隐藏readmore_holder,但由于我甚alert()至无法显示,我有点失落.

这里有什么问题?

PS如果有简化这个片段的方法,我会非常感激.

提前致谢!

编辑:来自jsFiddle示例的代码.

$('.readmore_holder').hide();
$('.readmore_holder').prev().append(' <a href="javascript:void(0);" class="toggleon">read-more</a>');

$('.toggleon').click(function() {     
    $(this).parent().next().append(' <a href="javascript:void(0);" class="toggleoff">read-less</a>');
    $(this).parent().next().fadeIn();        
    $(this).remove();        
});

$('.toggleoff').click(function() {
    alert('works!');
});?
Run Code Online (Sandbox Code Playgroud)

HTML

<p>Headline is right here</p>
<p class="readmore_holder">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas eget suscipit ante. Pellentesque egestas varius dolor, sit amet blandit erat luctus quis. Nunc semper odio a orci vulputate ut pulvinar mi consequat. Praesent molestie accumsan velit, nec vehicula …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

" - "是指bash中的stdout吗?

" - "是bash中stdout的快捷方式吗?如果不是什么意思?例如,

wget -q -O - $line 
Run Code Online (Sandbox Code Playgroud)

stdin怎么样?

感谢致敬!

bash

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

显示MySQL中包含相同值的所有行

我有一个MySQL数据库:

ID | Name
1  | Bob
2  | James
3  | Jack
4  | Bob
5  | James
Run Code Online (Sandbox Code Playgroud)

如何返回同名出现多次的所有列的列表,例如,我想返回此:

1  | Bob
2  | James
4  | Bob
5  | James
Run Code Online (Sandbox Code Playgroud)

我写了一个计数查询:

SELECT Name, COUNT(Name) 
AS NumOccurrences 
FROM table 
GROUP BY Name 
HAVING ( COUNT(Name) > 1 )
Run Code Online (Sandbox Code Playgroud)

但这只会返回这样的东西:

Bob   | 2
James | 2
Run Code Online (Sandbox Code Playgroud)

而我想返回返回的完整行.

非常感谢任何帮助,谢谢.

php mysql

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

可空类型作为属性

可以用这种类型构造我的对象实体吗?

   public class Patient
   {
        public Datetime? AdmissionDate { get; set; }
        public double? AdmissionFee { get; set }
        public int? RoomNumber { get; set }
    }
Run Code Online (Sandbox Code Playgroud)

如果我在我的所有实体中都实现了这个,有什么缺点,因为最近,我总是遇到我真的需要将值设置为 null 的情况,特别是在 DateTime 中。我当前的解决方案是在从数据库中获取空日期时间记录时放置 DateTime.MinValue,当我向 Ui 显示结果时,我只是像这样检查它。

    if (patient.AdmissionDate == Datetime.MinValue)
    {
         DisplayAdmissionDate(string.empty)
    }
    else
     {
        DisplayAdmissionDate(patient.AdmissionDate)
    }
Run Code Online (Sandbox Code Playgroud)

是的,在 gridview 中,我必须把它放在 Databound 事件上,所以当我有数百万数据要显示时,我认为检查每个日期时间的每个循环并不是最优雅的方式,所以,对于这个问题,我发现这个?type 我可以在其中放置空值的地方,并且我计划将我的所有属性都置入其中,因此在将来,将空值放置到此值类型将不是问题。有什么建议吗?TIA

c# datetime nullable

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

如何检查其他程序是否以全屏模式运行,例如.媒体播放器

如何检查其他应用程序是否以全屏模式运行并且在c ++ MFC中最顶层?如果媒体播放器或其他播放器正在运行,我只想禁用所有自动对话框(警告).(就像Avast中的静音/游戏模式一样.)我怎么能这样做?

谢谢.

c++ mfc dialog fullscreen

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

标签 统计

c++ ×2

php ×2

string ×2

.net ×1

android ×1

arrays ×1

bash ×1

c# ×1

cjk ×1

css ×1

datetime ×1

dialog ×1

frameworks ×1

fullscreen ×1

html-lists ×1

javascript ×1

jquery ×1

mfc ×1

mysql ×1

nlp ×1

nullable ×1

python ×1

unicode ×1