问题列表 - 第25414页

Android中的渐变文字

如何扩展TextView以允许绘制具有渐变效果的文本?

user-interface android

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

计算容器内的总子div数

我想计算容器内的总div数,并用这样的结构切换它们的可见性.另请注意,div.content也可能驻留在另一个嵌套或嵌套嵌套的容器中.这就是为什么我用jquery处理它为每个最顶层的父容器添加div.topmost:

<div id="parent">
  <div class="counter">There are 3 div.contents inside the container below</div>
  <div class="container">
    <div class="content"> 1 </div>
    <div class="container"> <!--container inside container -->
      <div class="content"> 2 </div>
      <div class="content"> 3 </div>
    </div>
  </div>

  <div class="counter">There are 5 div.contents inside the container below</div>
  <div class="container">
    <div class="content"> 1 </div>
    <div class="content"> 2 </div>
    <div class="content"> 3 </div>
    <div class="content"> 4 </div>
    <div class="content"> 5 </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和jquery:

  // only grab the top most container
  $('#parent > .container').addClass('topmost');
    var topMost …
Run Code Online (Sandbox Code Playgroud)

jquery count

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

将语言代码与此语言为官方语言或常用语言的国家/地区匹配

是否有任何python库可以获取特定语言代码的国家/地区列表,它是官方语言或常用语言?

例如,"fr"的语言代码与29个国家相关联,其中法语是官方语言加上常用的8个国家.

python localization country-codes

6
推荐指数
3
解决办法
4468
查看次数

如何在C#应用程序中接收电子邮件?

我有一个用C#构建的应用程序用于读取和保存SMS和MMS,现在我想通过我的C#应用​​程序使用任何邮件服务(例如gmail,hotmail或yahoo)添加另一个阅读EMails的功能?如何在C#中做到这一点?

c#

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

Delphi中的TStringList,动态数组或链表?

我有一个选择.

我有许多已经排序的字符串,我需要存储和访问.看起来我可以选择使用:

  1. 一个TStringList
  2. 一个动态的字符串数组,和
  3. 字符串的链接列表(单链接)

    艾伦在他的评论中建议我也加入选择:

  4. TList<string>

在什么情况下,这些都比其他更好?

哪个最适合小清单(10项以下)?

哪个最适合大型列表(超过1000个项目)?

哪个最适合大型列表(超过1,000,000个项目)?

哪个最好最小化内存使用?

哪个最好最小化加载时间以在最后添加额外的项目?

哪个最好最小化从头到尾访问整个列表的访问时间?

在此基础上(或任何其他),哪种数据结构更可取?

作为参考,我使用的是Delphi 2009.


Dimitry在评论中说:

描述您的任务和数据访问模式,然后就可以给您一个确切的答案

好的.我有一个包含大量数据的家谱程序.

对于每个人,我有许多事件和属性.我将它们存储为短文本字符串,但每个人都有很多,范围从0到几百.我有成千上万的人.我不需要随机访问它们.我只需要将它们作为连接到每个人的已知顺序的多个字符串相关联.这是我的数千个"小名单"的案例.它们需要时间来加载和使用内存,如果我需要它们,则需要时间来访问(例如,导出整个生成的报告).

然后我有一些较大的列表,例如我的"虚拟"树视图的所有部分的名称,它们可以有数十万个名称.我再次只需要一个可以通过索引访问的列表.它们与树视图分开存储以提高效率,树视图仅在需要时检索它们.这需要一段时间来加载,并且对于我的程序来说,内存非常昂贵.但我不必担心访问时间,因为一次只能访问少数访问时间.

希望这能让您了解我正在努力实现的目标.

ps我在StackOverflow上发布了很多关于优化Delphi的问题.我的程序读取包含100,000人的25 MB文件,并在8秒内为它们创建数据结构和报告以及树视图,但使用175 MB的RAM来执行此操作.我正在努力减少这一点,因为我的目标是在32位Windows中加载数百万人的文件.


我刚刚在StackOverflow问题上找到了一些优化TList的优秀建议: 是否有更快的TList实现?

delphi linked-list tstringlist dynamic-arrays data-structures

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

从内存中删除ViewController

我希望加载一个ViewController并执行一些操作然后从内存中卸载它(viewDidUnload).

 if (self.vViewController5.view.superview==nil)
 {

  ViewController5 *blueController = 
  [[ViewController5 alloc] initWithNibName:@"View5" bundle:nil];

  self.vViewController5 = blueController;

  [self.vViewController5 setDelegate:self];
  [blueController release];
 }



 [self presentModalViewController:vViewController5 animated:YES]; 
Run Code Online (Sandbox Code Playgroud)

以后,打电话

 [self dismissModalViewControllerAnimated:YES];
Run Code Online (Sandbox Code Playgroud)

但我发现dismissModalViewControllerAnimated不会触发Viewcontroller5的事件viewDidUnload.

我尝试功能发布,但它导致程序崩溃.我也尝试使用removeFromSuperView但它不会触发事件ViewDidUnload.

欢迎任何评论

谢谢

InterDev中

iphone objective-c

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

当cron工作不够时,我该怎么办?(PHP)

我正试图找出每天数千次运行一个非常重要的PHP任务的最有效方法.它需要与Gmail建立IMAP连接,循环显示电子邮件,将此信息保存到数据库并在本地保存图像.

使用cron经常运行这个任务并不是什么大不了的事,但我需要每分钟都运行它,我知道最终crons将开始在彼此之上运行并导致内存问题.

当您需要每分钟多次有效地运行任务时,下一步是什么?我一直在读关于beanstalk和pheanstalk的事情,我不完全确定这是否能满足我的需求.思考???

php cron beanstalkd

10
推荐指数
2
解决办法
854
查看次数

我可以在VS2008上使用.NET Framework 4.0吗?

我可以在VS2008中使用.net framework 4.0吗?如果是,我该怎么做?我的应用程序使用2.0,或者现在更新到最新的.NET 4.0是否有优势?我还在框架4.0中遇到了一些新功能:

Response.RiderectPermanent
Response.RiderectToRoute
Response.RiderectToRoutePermanent
Run Code Online (Sandbox Code Playgroud)

.net asp.net .net-4.0 visual-studio-2010

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

如何在C#(3.0)中使用#if指令

我刚刚发现了两段代码

#if CONSOLE // defined by the console version using 
ournamespace.FactoryInitializer;
#endif
Run Code Online (Sandbox Code Playgroud)

#if _NET_1_1
                    log4net.Config.DOMConfigurator.ConfigureAndWatch(new System.IO.FileInfo(s) );
#else
                    log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(s) );
#endif
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我一个正在运行的样本(请提供一个简单的代码片段)这些代码片段的重要性以及何时以及如何使用这些代码片段?

谢谢.

c#-3.0

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

6
推荐指数
2
解决办法
9539
查看次数