问题列表 - 第43788页

Android - 连接MySQL数据库

我一直在尝试在各种网站上显示的关于将MySQL数据库连接到android的教程.在下面的代码中,获取您硬编码的值(即year = 2005和name = tom)并通过php脚本运行它.我想知道的是我如何修改它,以便它取用户在文本框中输入的值.

 package com.test;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
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.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.LinearLayout;
import android.widget.TextView;


public class test extends Activity {
/** Called when the activity is first created. */

   TextView txt;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    // Create a crude view - this should …
Run Code Online (Sandbox Code Playgroud)

java mysql android json

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

是否有任何客户端技术能够通过ICC颜色配置文件将sRGB转换为CMYK?

浏览器(客户端)是否有任何技术可以使用指定的ICC颜色配置文件将sRGB颜色转换为CMYK,反之亦然?

我目前正在使用一个隐藏的Java小程序进行转换(Java有一个内置的类),但我正在尝试寻找替代方案,因为Java小程序很慢且过时.

如果浏览器支持SVG中的ICC颜色, SVG将是理想的,但没有人支持.Flash或Silverlight也不错,但我找不到任何相关的东西.

rgb color-management cmyk color-profile

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

Android(Java)中的ext4/fsync情况不清楚

Tim Bray的文章"安全地保存数据"给我留下了悬而未决的问题.今天,已经有一个多月了,我还没有看到任何跟进,所以我决定在这里讨论这个话题.

本文的一点是,在使用FileOutputStream时,应该调用FileDescriptor.sync()以保证安全.起初,我非常恼火,因为在我做Java的12年中,我从未见过任何Java代码进行同步.特别是因为处理文件是一件非常基本的事情.此外,FileOutputStream的标准JavaDoc从未暗示过同步(Java 1.0 - 6).经过一番研究,我认为ext4实际上可能是第一个需要同步的主流文件系统.(是否有建议使用显式同步的其他文件系统?)

我很欣赏这方面的一些一般性想法,但我也有一些具体的问题:

  1. Android什么时候会同步到文件系统?这可以是周期性的,另外还可以基于生命周期事件(例如,应用程序的过程进入后台).
  2. FileDescriptor.sync()是否负责同步元数据?这是同步已更改文件的目录.与FileChannel.force()比较.
  3. 通常,一个不直接写入FileOutputStream.这是我的解决方案(你同意吗?):
    FileOutputStream fileOut = ctx.openFileOutput(file, Context.MODE_PRIVATE);
    BufferedOutputStream out = new BufferedOutputStream(fileOut);
    try {
        out.write(something);
        out.flush();
        fileOut.getFD().sync();
    } finally {
        out.close();
    }
    

java android fsync fileoutputstream ext4

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

左外连接不会返回左表中的所有行?

我试图使用以下查询每天打开页面数.

SELECT day.days, COUNT(*) as opens 
FROM day 
LEFT OUTER JOIN tracking ON day.days = DAY(FROM_UNIXTIME(open_date)) 
WHERE tracking.open_id = 10 
GROUP BY day.days
Run Code Online (Sandbox Code Playgroud)

我得到它的输出是这样的:

days opens
1   9
9   2
Run Code Online (Sandbox Code Playgroud)

问题是,在我的日历表中,我有一个包含数字1到30的列来表示一个月中的日期.我做了一个左外连接,我期待在天柱上显示所有日子!

但我的问题是这样做,为什么会这样呢?

谢谢大家的帮助.

mysql sql date

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

无法在不更改数据库名称的情况下使用Entity Framework Code First和MVC 3重新创建SQL Server Express数据库

当我使用以下连接字符串运行应用程序时,将成功创建数据库文件.

<add name="ConnString1"
     connectionString="Data Source=.\SQLEXPRESS;
                       Database=Database1;
                       Integrated Security=SSPI;
                       AttachDBFilename=|DataDirectory|aspnetdb.mdf;
                       User Instance=true"
     providerName="System.Data.SqlClient" />
Run Code Online (Sandbox Code Playgroud)

如果我删除数据库文件并尝试再次运行该应用程序,则无法创建数据库文件,并且我得到以下内部异常:

底层提供程序在Open上失败.
{"无法打开数据库\"Database1 \"登录请求.登录失败.\ Database1 \n登录失败,用户'计算机\\ someuser'."}

如果我改变数据库=数据库1数据库的Database2 =在连接字符串中那么数据库文件创建成功.问题总是重演.

如何在不更改数据库名称的情况下重新创建数据库文件?

entity-framework sql-server-express asp.net-mvc-3

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

C++:如何优雅地将动态数据读入结构体?

让我说我在一些文件中存储标题,但标题的某些部分是动态长度,如下所示:

struct HeaderTest {
    int someparam;
    int more;
    int arrsize;      // how big array, read arrsize elements into arr:
    int arr[arrsize]; // not valid
};
Run Code Online (Sandbox Code Playgroud)

是否有一些优雅的方式将动态数据读入结构?

c++ windows dynamic-data

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

C#中的StringBuilder编组问题

我试图使用C++ DLL在C#中编辑我的StringBuilder对象.我的C++代码如下所示:

extern "C" __declspec(dllexport) void __stdcall PrintHead(char* myString)
{
   myString = "testIsOkey";
}
Run Code Online (Sandbox Code Playgroud)

我的C#代码是:

[DllImport("StringEdit.dll", CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = false)]

public static extern void PrintHead([MarshalAs(UnmanagedType.LPStr)] StringBuilder stringBuilder);

private void button1_Click(object sender, EventArgs e)
{
   StringBuilder stringBuilder = new StringBuilder("123456");
   PrintHead(stringBuilder);
}
Run Code Online (Sandbox Code Playgroud)

在调用PrintHead之后,我希望看到stringBuilder对象的值从"123456"更改为"testIsOkey",但它不会更改.我无法弄清楚我在哪里弄错了.

谢谢你的帮助.

c# c++ stringbuilder marshalling

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

如何防止CSS声明跨浏览器丢失错误?

嗨,我想知道如何轻松防止出现调试软件(例如Firefox中的webdeveloper插件)中出现的错误.我得到的错误如下:

警告:解析'filter'的值时出错.宣言下降.

警告:解析'font'的值时出错.宣言下降.

我知道我得到这些错误,因为Firefox不支持这些CSS属性,但是如何在手边删除它们以便Firefox首先不尝试读取它们?我知道我可以为每个浏览器创建一个单独的样式表,但这是一个不便之处.有简单的解决方案吗?

css cross-browser

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

ASP.NET MVC Ajax错误处理

当jquery ajax调用一个动作时,如何处理控制器中抛出的异常?

例如,我想在ajax调用期间在任何类型的服务器异常上执行全局javascript代码,如果处于调试模式或仅显示正常错误消息,则会显示异常消息.

在客户端,我将调用ajax错误的函数.

在服务器端,我是否需要编写自定义actionfilter?

asp.net-mvc jquery asp.net-mvc-3

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

如何用Java"正确"检测显示的DPI?

我有以下应用程序绘制规则:

public class Rule extends JComponent
{
  public static final long serialVersionUID=26362862L;
//  public static final int INCH=Toolkit.getDefaultToolkit().getScreenResolution();
  public static final int INCH=(int)(Toolkit.getDefaultToolkit().getScreenResolution()*1.15);  // Auto adjust this 1.15 ?
  public static final int HORIZONTAL=0;
  public static final int VERTICAL=1;
  public static final int SIZE=35;
  public int orientation;
  public boolean isMetric;
  private int increment;
  private int units;
//  private Color rule_color=new Color(0,135,235);
  private Color rule_color=new Color(120,170,230);
  static JFrame frame=new JFrame("Rule");
  static Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();  // 1600 x 1200  ,  1024 x 768 …
Run Code Online (Sandbox Code Playgroud)

java dpi detect

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