检查另一个string是否存在多个string

如何检查数组中的任何string是否存在于另一个string中? 喜欢: a = ['a', 'b', 'c'] str = "a123" if a in str: print "some of the strings found in str" else: print "no strings found in str" 该代码不起作用,只是为了显示我想实现的目标。

如何处理TransactionTooLargeException

我得到了一个应用程序TransactionTooLargeException的错误跟踪。 不可复制,以前从未有过。 它在文档中说 粘合剂交易失败,因为它太大了。 在远程过程调用期间,调用的参数和返回值将作为存储在Binder事务缓冲区中的Parcel对象进行传输。 如果参数或返回值太大而不能放入事务缓冲区,则调用将失败,并且将引发TransactionTooLargeException。 … 当远程过程调用引发TransactionTooLargeException时有两种可能的结果。 客户端无法将其请求发送给服务(如果参数太大而无法放入事务缓冲区),或服务无法将其响应发送回客户端(最有可能的情况是返回值为太大而不适合事务缓冲区)。 … 所以,好吧,我正在传递或接收超过某个未知限制的论据。 但是哪里? stacktrace不显示我的文件中的任何内容: java.lang.RuntimeException: Adding window failed at android.view.ViewRootImpl.setView(ViewRootImpl.java:548) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:406) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:320) at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:152) at android.view.Window$LocalWindowManager.addView(Window.java:557) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2897) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.access$600(ActivityThread.java:139) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1262) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:4977) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) Caused by: […]

如何在IIS7中为每个文件夹和扩展名configuration静态内容caching?

我想在IIS7中为ASP.NET网站中的静态内容caching设置规则。 我已经看到了这些文章,详细介绍了如何使用web.config的<clientCache />元素进行操作: 客户端caching<clientCache> (IIS.NET) 将过期或caching控制标题添加到IIS中的静态内容(堆栈溢出) 但是,此设置似乎全局适用于所有静态内容。 有没有办法做到这一点只是为了某些目录或扩展? 例如,我可能有两个需要单独caching设置的目录: /static/images /content/pdfs 是否有可能build立规则发送caching标题( max-age , expires等)基于扩展名和文件夹path? 请注意,我必须能够通过web.config来做到这一点,因为我没有访问IIS控制台。

RewriteBase如何在.htaccess中工作

我在一些.htaccess示例中看到了这一点 RewriteBase / 它在function上与HTML的<base href="">似乎有些相似。 我相信它可能会自动将它的值预先写入RewriteRule语句的开头(可能没有前导斜杠)? 我无法让它正常工作。 我认为它的使用可以非常方便地进行网站的可移植性,因为我经常有一个与生产不同的开发服务器。 我目前的方法让我删除我的RewriteRule语句的部分。 任何人都可以简单地向我解释如何实现它? 谢谢

\ r \ n,\ r,\ n它们之间有什么区别?

我需要询问\ r \ n,\ r和\ n之间的string差异 string是如何影响每个? 我必须用\ nreplace\ r \ n和\ r的出现次数,但我无法得到它们在string中的差异程度。 我知道\ r就像进入\ n是一个新的行

用C#重命名一个文件

如何使用C#重命名文件?

线程与线程池

使用新线程和使用线程池中的线程有什么区别? 有什么性能优势,为什么我应该考虑使用池中的线程,而不是我明确创build的线程? 我在这里专门讨论.NET,但一般的例子都很好。

使用-1将所有位设置为true是否安全?

我已经看到这种模式在C&C ++中使用了很多。 unsigned int flags = -1; // all bits are true 这是一个很好的便携式的方式来完成这个? 或者是使用0xffffffff或0xffffffff更好?

什么是最好的Java电子邮件地址validation方法?

Java有什么好的电子邮件地址validation库? 是否有任何替代commonsvalidation程序 ?

检索具有CLSID {XXXX}的组件的COM类工厂失败,原因如下:80040154

我使用C#.NET开发了一个Windows服务来生成PDF报告。 生成PDF文件我正在使用第三方DLL。 该应用程序正在我的Windows XP平台上运行。 当我在Windows Server 2008 64位版本中部署服务时,出现此错误: 检索具有CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6}的组件的COM类工厂失败,原因如下:80040154。 我使用regsvr32命令注册DLL。 我能够在registry中看到这个CLSID。 但问题依然存在。 可能是什么问题呢?