小编use*_*995的帖子

IllegalStateException:已消耗内容

因为IllegalStateException在下面的代码中我被击中了.有人可以帮帮我吗?码:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.ArrayList;
import java.util.List;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.ParseException;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.protocol.HTTP;
import org.apache.http.util.EntityUtils;
import org.json.JSONObject;

import android.app.Activity;
import android.os.Bundle;
import android.telephony.gsm.GsmCellLocation;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class Login extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.login);
        Button bt = …
Run Code Online (Sandbox Code Playgroud)

android

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

如何设置按钮灰色和不可点击?

我想设置按钮不可点击,看起来像一个按钮的深灰色图像?

这可能吗?

android

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

拖放而不从所有者删除

我在一个LinearLayout上使用三个TextViews Drag&Drop将它移动到另一个容器.我的代码:

OnDragListener dragi = new OnDragListener() {

            @Override
            public boolean onDrag(View arg0, DragEvent arg1) {
                // TODO Auto-generated method stub
                int action = arg1.getAction();
                switch (action) {
                case DragEvent.ACTION_DRAG_STARTED:

                break;
                case DragEvent.ACTION_DRAG_ENTERED:

                break;
                case DragEvent.ACTION_DRAG_EXITED:

                break;
                case DragEvent.ACTION_DROP:

                View view = (View) arg1.getLocalState();
                  ViewGroup owner = (ViewGroup) view.getParent();
                  owner.removeView(view);
                  //
                  LinearLayout container = (LinearLayout) arg0;
                  container.addView(view);
                  view.setVisibility(View.VISIBLE);

                  }
                  break;
                case DragEvent.ACTION_DRAG_ENDED:

                  break;
                default:
                  break;
                }
                return true;
            }
        };
Run Code Online (Sandbox Code Playgroud)

我的问题是,我不想从基本容器中删除视图,它应该留在那里,只需将副本添加到第二个容器.

谢谢

android drag-and-drop

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

XML中的外部引用DTD

的test.xml:

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE email SYSTEM "test.dtd">
<email>
<von>test@test.com</von>
<zu>xxx@example.com</zu>
<titel>Hello</titel>
<text>Dear John....;-).</text>
<prior type="schnell"/>
</email>
Run Code Online (Sandbox Code Playgroud)

test.dtd:

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE email [
<!ELEMENT email (von,zu,titel,text,prior)>
<!ELEMENT von (#PCDATA)>
<!ELEMENT zu (#PCDATA)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT text (#PCDATA)>
<!ATTLIST prior type CDATA #REQUIRED >
]>
Run Code Online (Sandbox Code Playgroud)

test.dtd中的错误代码

文档类型声明包含或指向的标记声明必须格式正确.[2]

请帮忙!!

xml dtd xml-validation

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

如何在Typescript中组合多个属性装饰器?

我有一个Template带有属性的类,_id其中包含来自class-transformertyped-graphql

import {classToPlain, Exclude, Expose, plainToClass, Type } from 'class-transformer';
import { ExposeToGraphQL } from '../../decorators/exposeToGraphQL';
import { Field, ID, MiddlewareInterface, NextFn, ObjectType, ResolverData } from 'type-graphql';
import { getClassForDocument, InstanceType, prop, Typegoose } from 'typegoose';
/**
  * Class
  * @extends Typegoose
  */
@Exclude()
@ObjectType()
class Template extends Typegoose {
  // @Expose and @Type should be both covered by ExposeToGraphQL
  // @Expose()
  @Type(() => String)
  @ExposeToGraphQL()
  @Field(() => ID)
  public _id?: mongoose.Types.ObjectId;
} …
Run Code Online (Sandbox Code Playgroud)

decorator typescript

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

使用符号链接到另一个项目文件夹的 VSCode node.js 调试

我的项目中有两个文件夹:apidb-service

Api包含 api 路由并db-service包含数据库逻辑。我挂db-serviceapinpm link db-service

当我设置断点db-service并开始调试时,api这些被忽略(断点设置但尚未绑定)。但是,当我在其中设置断点时,api/node_modules/db-service它们会按预期工作。为了让事情更清楚,api在 docker-container 中运行。

我的launch.json:

{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "Attach API",
            "type": "node",
            "request": "attach",
            "port": 58581,
            "address": "localhost",
            "sourceMaps": false,
            "localRoot": "${workspaceRoot}/api",
            "remoteRoot": "/usr/src/app",
            "protocol": "inspector"
        },
Run Code Online (Sandbox Code Playgroud)

docker-compose.yaml:

version: '2'
services:
  api:
    build: ../api
    command: nodemon -L --inspect=0.0.0.0:58581 --preserve-symlinks
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉 vscode 识别中设置的断点db-service

PS:我注意到的另一件事是,如果我在其中打开一个文件node_modules/db-service并且其中的同一个文件db-service不会自动刷新,并且 …

debugging node.js visual-studio-code vscode-settings vscode-debugger

5
推荐指数
0
解决办法
941
查看次数

从我的项目获取APK文件

我只需按下我的appproject并选择Android工具 - >导出未签名的应用程序包...

但如果我想在我的手机上安装apk,安装过程就不会完成

我做错了什么?

eclipse android eclipse-plugin

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

Java DB Schema'TEST'不存在

海兰!

我想做一个小型的DB演示.

我的错误是: Schema 'TEST' does not exist

图片: 在此输入图像描述

java javadb

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

线程因未捕获的异常而退出

海兰!

我的代码:

Thread thread = new Thread (){
            @Override
            public void run() {
                while (true)
                {
                    Handler handler = new Handler(){
                          @Override
                          public void handleMessage(Message msg) {

                             if (msg.obj.toString()!= null)
                             {
                             JSONParse json = null;
                             try {
                                Log.e("Channel_State",msg.obj.toString());
                                 json = new JSONParse(msg.obj.toString());
                                String state = json.getChannelState();
                                id = state;
                                 TextView tv2 = (TextView)findViewById(R.id.mainscreen_state);
                                 tv2.setText("Channel State: "+ state);
                                Log.e("State",state);
                            } catch (final Exception e) {
                                // TODO Auto-generated catch block
                                e.printStackTrace();
                                runOnUiThread(new  Runnable() {
                                    public void run() {
                                        Toast toast ; …
Run Code Online (Sandbox Code Playgroud)

java android

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

DateTime toString()的问题

海兰!

DateTime.toString()在编写的调试器中提供了12个小时的返回时间.

我需要CultureInfo吗?

(在奥地利,我们习惯于从0到24小时计算)

谢谢

我的代码:

DateTime dtime = new DateTime(1900, 1, 1, Convert.ToInt32(tim2.hour), Convert.ToInt32(tim2.minute), Convert.ToInt32(tim2.second));
label2.Text = dtime.ToString    ("hh:mm:ss.F");
Run Code Online (Sandbox Code Playgroud)

调试器:

+       dtime   {01.01.1900 00:05:48}   System.DateTime

+       label2.Text "12:05:48"  string
Run Code Online (Sandbox Code Playgroud)

c#

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