我最近开始编程我的第一个node.js. 但是,我发现我无法创建直接发送到我的电子邮件的联系人表单,因为我找不到任何能够发送电子邮件的节点的模块.
有谁知道node.js电子邮件库或示例联系表单脚本?
这是我的错误:
*** Uncaught remote exception! (Exceptions are not yet supported across processes.)
android.util.AndroidRuntimeException: { what=1008 when=368280372 } This message is already in use.
at android.os.MessageQueue.enqueueMessage(MessageQueue.java:171)
at android.os.Handler.sendMessageAtTime(Handler.java:457)
at android.os.Handler.sendMessageDelayed(Handler.java:430)
at android.os.Handler.sendMessage(Handler.java:367)
at android.view.ViewRoot.dispatchAppVisibility(ViewRoot.java:2748)
Run Code Online (Sandbox Code Playgroud)
我正在尝试的是有一个listview,由自定义列表项填充,每个列表项有多个视图,每个视图都附加一个onclick监听器.当按下这个onClickListener时,它会向一个带有what和arg1参数的Handler发送一条消息.单击我的一个元素会触发启动新活动的意图.单击另一个显示祝酒词.当组合按下这些时,我得到上面的错误.即单击文本以触发意图,(然后按回)然后单击图像以显示吐司,然后当您单击文本再次触发意图时,我获得FC.
这是下面的代码,我试图尽可能多地删除错误的骨头:
如果你想跳到什么重要的,请看ConversationAdapter.class中的onClickListener以及它们如何与StartPage.class交互
Android清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.handler.test"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".StartPage"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".DetailsPage"
android:label="DetailsPage"
>
</activity>
</application>
<uses-sdk android:minSdkVersion="3" />
</manifest>
Run Code Online (Sandbox Code Playgroud)
StartPage.class:
package com.handler.test;
import java.util.ArrayList;
import android.app.ListActivity;
import android.app.ProgressDialog;
import …Run Code Online (Sandbox Code Playgroud) 我想使用正则表达式从字符串中删除一些符号,例如:
== (在一行的开头和结尾都出现),
* (仅在一行的开头).
def some_func():
clean = re.sub(r'= {2,}', '', clean) #Removes 2 or more occurrences of = at the beg and at the end of a line.
clean = re.sub(r'^\* {1,}', '', clean) #Removes 1 or more occurrences of * at the beginning of a line.
Run Code Online (Sandbox Code Playgroud)
我的代码出了什么问题?表达似乎是错误的.如果字符/符号位于行的开头或末尾(一次或多次出现),如何删除?
好吧标题说明了一切.是一个main()函数的C程序绝对必要的?
我问这个是因为我在查看Linux内核代码,但我没有看到main()函数.
一些分析显示模板渲染是罪魁祸首.(我正在尝试一个只有缓存查询的页面.)但是,模板非常简单.最复杂的部分是一个运行10次的嵌套循环,但是如果一切顺利,嵌套循环就不会运行,因为它被缓存了.(比如在我的测试中)
那是
{% for p in posts %}
--{{p.by.username}}
--{{p.text}}
{% cache 600 p p.timestamp %}
{% for img in p.images.all %}
--{{img.path}}
{% endfor %}
{% endcache %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我在dev上得到了~80 req/s.此页面的服务器.(我发现我可以在生产部署中将该数字乘以3)为了进行比较,我得到1000req/s的简单模板只包含一个短的静态字符串.
这是一个已知问题吗?我该如何纠正/避免它?
我尝试以下尝试以水平线性布局显示两个按钮,按钮的边缘与线性布局的边框齐平.令我惊讶的是,我发现按钮与线性布局的左,右和底边之间始终存在填充.只有按钮的顶部边缘与线性布局的边框齐平.这是为什么?有没有办法控制这种行为?非常感谢.
<LinearLayout android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#777"
android:padding="0dip"
android:layout_margin="0dip">
<Button android:id="@+id/feeling_done_button"
android:text="@string/done_button_label"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_weight="1"
android:padding="0dip"
android:layout_margin="0dip"/>
<Button android:id="@+id/feeling_cancel_button"
android:text="@string/cancel_button_label"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_weight="1"
android:padding="0dip"
android:layout_margin="0dip"/></LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我知道我可以使用以下代码打开Windows Calculator:
System.Diagnostics.Process.Start("calc");
Run Code Online (Sandbox Code Playgroud)
但是我想在我的C#Win应用程序中打开它,即:我不想在独立窗口中打开它,我想在我的窗口中打开它.
我该怎么做 ?
在发现F#将在Apache许可下发布后,我非常兴奋.但我仍然不确定,语言/生态系统是否值得投入时间.
那么 - 您认为现在会发生什么?F#团队只发布"源代码"并且暂时没有贡献(我怀疑他们会这样做).另一方面,有F#PowerPack,人们可以尝试让F#更好(我希望他们能做出贡献).
有http://fsharp.net网站有很多链接,但没有开放的邮件列表/论坛.http://cs.hubfs.net似乎空洞而且死了 - 它真的是社区的中心吗?有社区吗?
Mono似乎对F#感兴趣,但他们会适应它吗?另外 - 如果MS本身非常努力不用F#替换C#/ VB,那么真正的语言是什么?你没有获得Code Cotracts支持,没有视觉工作室的mstest跑步者,没有GUI设计师等.
那么F#只是另一种MS产品还是更多?
我在Haskell中了解如何处理以下内容时遇到一些问题:
假设我有类似这样的声明:
我想在树中表达这些语句并评估每个语句的结果,对于初学者我定义了以下数据结构:
data statement = Number Int
| Product statement statement
| Sum statement statement
deriving (Eq, Show)
Run Code Online (Sandbox Code Playgroud)
对于要使用的示例树,我使用了以下函数:
a :: statement
a = Product (Number 2) (Sum (Number 5) (Number 1))
Run Code Online (Sandbox Code Playgroud)
现在我想构建一个函数treeResult,它给出了我定义的语句的结果,但我不知道如何处理这个问题.为上述语句返回的整数应为12.
我的第一个猜测是编写一个函数,它将"statement"作为参数并返回一个int,仅对于简单语句的starters.
treeResult :: statement -> Int
treeResult (Number a) = a
treeResult (Product (Number a) (Number b)) = a*b
treeResult (Sum (Number a) (Number b)) = a+b
Run Code Online (Sandbox Code Playgroud)
现在我知道我需要一些可以递归的东西,但我不知道如何在haskell中编写它,有人可以帮助我吗?