小编Mua*_*ani的帖子

将表单数据转换为JSON对象

我试图将HTML表单数据转换为JSON对象,我有这个线程,但我不知道为什么它不适合我.我使用以下代码.

<form id="myform" action="" method="post">
    <div class="form-field">
        <label for="title">Title</label>
        <input name="title" id="title" type="text" value="" size="40" aria-required="true">
    </div>
    <div class="form-field form-required">
        <label for="your-name">Your Name</label>
        <input name="yourName" id="yourName" type="text" value="" size="40" aria-required="true">
    </div>
    <div class="form-field">
        <label for="contact-no">Contact No:</label>
        <input name="contact" id="contact" type="text" value="" size="40" aria-required="true">
    </div>
    <div class="form-field">
        <label for="description">Description:</label>
        <textarea name="description" id="description" rows="1" cols="40" aria-required="true"></textarea>
    </div>
    <div class="form-field">
        <label for="email">Email:</label>
        <input name="email" id="email" type="text" value="optional" size="40" aria-required="true">
    </div>
    <div class="form-field">
        <label for="city">City:</label>
        <input name="city" id="city" …
Run Code Online (Sandbox Code Playgroud)

html forms jquery json

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

最后一个Harka在Android上的Arabic Reshaper中显示该行的第一个字符之前

我正在使用这个惊人的阿拉伯语重塑器,我的应用程序Android,每一件事都很好,但它有一个小问题,它始终显示最后Harka(Harki)在Android的第一个字符之前,我也尝试过gravity right

它适用于Android版本更大的2.3.3,因为这是一种从左到右的语言我不明白为什么它在Android版本不能正常工作2.3.3以下你可以看到下面的图像以便更好地理解.在此输入图像描述

我也尝试过将最后一个Harka移动到该行的第一个字符,它只适用于第一行,但在同一个问题出现之后.请帮我解决这个问题.

android arabic right-to-left

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

ListView下的按钮在Android中不可见

我正在研究一些ListView我想Button在它下面显示我使用下面的代码,但这是行不通的.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

<ListView
    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:cacheColorHint="#00000000"
    android:drawSelectorOnTop="false" />

<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button" />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

按钮不可见,为什么?

android xml-layout

7
推荐指数
3
解决办法
8597
查看次数

如果会话存在与否

我正在尝试编写我的第一个应用程序Google App Engine,我正在尝试维护会话,我在提交时创建了一个登录页面,它调用了一个servlet,servlet验证用户并使用以下代码创建一个新会话.

void createSession(String Username) {
        getThreadLocalRequest().getSession(true).setAttribute("Username", Username);
    }
Run Code Online (Sandbox Code Playgroud)

调用servlet后的登录页面重定向到某个页面,即abc.jsp我的abc.jsp页面包含

<body><%
        try {
            if (request.getSession(false) == null) {

            } else {
    %>
    Welcome to
    <%=session.getAttribute("Username")%>
    <%
        if (session.getAttribute("Username").equals("")) {
    %>
    <a href="login.jsp"><b>Login </b></a>
    <%
        } else {
    %>
    <a href="logout.jsp"><b>Logout</b></a>
    <%
        }
            }
        } catch (Exception e) {

        }
    %></body>
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是当我在abc.jsp 没有创建会话的情况下访问时,它会在此if (session.getAttribute("Username").equals(""))行中抛出异常,我不知道为什么请帮助我.我认为它不会检测会话是否存在.但我看了这么多线程像这样它给了我这个解决方案,我不知道我在做什么错.

java session google-app-engine jsp

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

Singleton对象正在重新创建

我遇到一个问题,我创建了一个类,Controller它是单例,但当我访问同一个应用程序的不同活动时,它的对象正在重新创建,

Main_Activity是我的发布活动

public class Main_Activity extends Activity{
       private Controller simpleController;
       protected void onCreate(Bundle savedInstanceState) {
                 super.onCreate(savedInstanceState);
                 setContentView(R.layout.main);
                 simpleController = Controller.getInstance(this);
       }
}
Run Code Online (Sandbox Code Playgroud)

这是我Controller的单身,在其中我设置从现在起10秒的警报,我MyMainLocalReciever收到警报并通知使用通知.

public class Controller {
       private MediaPlayer mp;
       public Context context;
       private static Controller instance;

       public static Controller getInstance(Context context) {
              if (instance == null) {
                    instance = new Controller(context);
              }
              return instance;
       }

      private Controller(Context context) {
            Log.d("TAG", "Creating Controller object");
            mp = null;
            this.context = context;
            setAlarm(10);
        }

     public …
Run Code Online (Sandbox Code Playgroud)

java singleton android

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

使用matlab进行洪水填充

我是MATLAB的新手,我试图在matlab中使用这个算法实现洪水填充,我不知道我做错了可能是我没有使用递归函数,但我仍然没有出错,这段代码让我的matlab关闭我我正在使用以下代码,我试图从早上开始调试,但未能找到问题

function [ colored_Image ] = floodFill( image, target_Loc_x, target_Loc_y, targetColor, replacementColor )
colored_Image = image;

if (target_Loc_x >= 1) && (target_Loc_x <= size(image,1)) && (target_Loc_y >= 1) && (target_Loc_y <= size(image,2))
    if image(target_Loc_x,target_Loc_y) == targetColor
        colored_Image(target_Loc_x,target_Loc_y) = replacementColor;
        colored_Image = floodFill(colored_Image,target_Loc_x ,target_Loc_y + 1, targetColor, replacementColor); 
        colored_Image = floodFill(colored_Image,target_Loc_x + 1,target_Loc_y, targetColor, replacementColor);
        colored_Image = floodFill(colored_Image,target_Loc_x,target_Loc_y - 1, targetColor, replacementColor);
        colored_Image = floodFill(colored_Image,target_Loc_x - 1,target_Loc_y, targetColor, replacementColor);
    end

end


end
Run Code Online (Sandbox Code Playgroud)

使用调用此函数

image = floodFill(im,1,1,0,127);
imshow(image);
Run Code Online (Sandbox Code Playgroud)

即时通讯是我的200×200的矩阵图像我希望我的黑色(0)为灰色(127),任何帮助都会感激不尽

matlab flood-fill

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

CMake for Tesseract和OpenCV

我是Linux编程的新手,我正在尝试Ubuntu 12.10使用TesseractOpenCV创建一个OCR应用程序.到目前为止,我已经设置tesseractOpenCV在Linux上也遵循了本教程,在本教程中,我发现很容易创建一个文件CMakeList.txt并在其中链接OpenCV.

现在我正在尝试tesseract-ocr使用此代码编译库.据我所知,我没有在tesseract-ocr我的代码之间建立链接,这就是为什么我有错误.

我想要和搜索的是我是否可以在一个文件中链接TesseractOpenCV使用CMake,如果可能的话.一个教程会很好,因为我对Linux是全新的.提前致谢

c++ linux opencv tesseract cmake

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

分配中的类型不兼容

我在C中编写一些代码:

int main(){
    char guess[15];
    guess = helloValidation(*guess);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我的功能是:

char[] helloValidation(char* des) {
    do {
        printf("Type 'hello' : ");
        scanf("%s", &des);
    }while (strcmp(des, "hello") != 0);
        return des
}
Run Code Online (Sandbox Code Playgroud)

但它给了我这个错误:

incompatible types in assignment 
Run Code Online (Sandbox Code Playgroud)

c

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

KNN算法在matlab中

我正在研究拇指识别系统.我需要实现KNN算法来分类我的图像.根据这个,它只有2个测量值,通过它计算找到最近邻居的距离,但在我的情况下,我有400张25 X 42的图像,其中200个用于训练,200个用于测试.我正在寻找几个小时,但我找不到找到点之间距离的方法.

编辑:我已将前200幅图像重新塑造成1 X 1050并将其存储在trainingData200 X 1050 的矩阵中.同样我制作了testingData.

matlab classification machine-learning distance knn

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

二级分页中的有效寻址时间

我目前正在操作系统上的一些项目上工作,我知道如何在单级分页中找到 EAT

EAT = (MAT+TLB-AT)*a+(2*MAT+TLB-AT)*(1-a)

在哪里

MAT is memory access time, 
TLB-AT is TLB hit time
a is hit ratio
Run Code Online (Sandbox Code Playgroud)

我试图分两个级别找出EAT,如果 TLB 未命中或四次,它是否会访问内存 3 次。

paging caching operating-system virtual-memory tlb

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

哪个操作应该先行

我正在做我的matlab工作,问题是

在x轴上剪切0.8,然后旋转45°(cc)

如果我的观点是 [X] = [x;y]

那么我应该首先采取什么顺序,意味着如果剪切矩阵是[S]旋转矩阵[R],那么我会这样做

[Result] = [S] X [R] X [X]

或者我需要这样做

[Result] = [R] X [S] X [X]

matlab

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

使用Intent.ACTION_GET_CONTENT选择一个文件

我正在按照本教程,我在模拟器上测试它,当我运行这个项目并单击它崩溃的按钮并给我以下错误

07-27 06:33:30.324: E/AndroidRuntime(10972): FATAL EXCEPTION: main
07-27 06:33:30.324: E/AndroidRuntime(10972): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.GET_CONTENT typ=file/ * }
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1408)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.app.Activity.startActivityForResult(Activity.java:2817)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at com.exercise.AndroidPick_a_File.AndroidPick_a_File$1.onClick(AndroidPick_a_File.java:35)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.view.View.performClick(View.java:2408)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.view.View$PerformClick.run(View.java:8816)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.os.Handler.handleCallback(Handler.java:587)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.os.Handler.dispatchMessage(Handler.java:92)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.os.Looper.loop(Looper.java:123)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at android.app.ActivityThread.main(ActivityThread.java:4627)
07-27 06:33:30.324: E/AndroidRuntime(10972):    at java.lang.reflect.Method.invokeNative(Native Method) …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-file

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