小编Beg*_*ner的帖子

Android - 从服务器上的文件夹下载所有文件

希望我能够正确解释这个...我能够连接到我的网络服务器并下载单个文件.我现在尝试做的是连接到我的服务器并从特定文件夹下载所有苍蝇.在此我想下载图像的情况.这是我用来下载单个文件的代码......

URL url  = new URL("http://127.0.0.1/Folder/file.csv");
            URLConnection conexion = url.openConnection();
            conexion.connect();
            int lenghtOfFile = conexion.getContentLength();
            InputStream is = url.openStream();
            File testDirectory = 
            new File(Environment.getExternalStorageDirectory()+"/Folder");
            if(!testDirectory.exists()){
                testDirectory.mkdir();
            }
            FileOutputStream fos = new FileOutputStream(testDirectory+"/file.csv");
            byte data[] = new byte[1024];
            int count = 0;
            long total = 0;
            int progress = 0;
            while ((count=is.read(data)) != -1){
                total += count;
                int progress_temp = (int)total*100/lenghtOfFile;
                if(progress_temp%10 == 0 && progress != progress_temp){
                    progress = progress_temp;
                }
                fos.write(data, 0, count);
            }
            is.close();
            fos.close();
Run Code Online (Sandbox Code Playgroud)

如何添加此代码以使其从该文件夹下载所有文件?

android

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

如何将类添加到剃刀形式并给出填充?

 @using (Html.BeginForm())
 {
   @Html.TextBoxFor(m => m.Name, new { @Value = "Name" })
   @Html.TextBoxFor(m => m.Email, new { @Value = "Email" })
   <input type="submit" value="Go" />
  } 
Run Code Online (Sandbox Code Playgroud)

我如何添加一个CSS类并添加填充?我有以下css我希望添加尝试填充它一点

    .newsletterform
{
    color:black;
    padding-left:20px;
}
Run Code Online (Sandbox Code Playgroud)

css razor asp.net-mvc-3

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

Jquery - 使用POST请求,这是不允许的错误

我试图让jquery与Web服务进行通信!

  function Test(item) {
    $.ajax({
        type: 'POST',
        url: 'WebService.asmx/Test',
        data: '{ "Item" : "' + item + '" }',
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (msg) {
            alert("oi");
        },
        error: function (msg) {
            alert('Get Details Failure: ' + msg);
        }
    });
};

using System.Web;
using System.Web.Services;
using System.Data.SqlClient;
using System.Web.Script.Services;
using System.Web.Script.Serialization;

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
[ScriptService]
public class WebService : System.Web.Services.WebService {

    public WebService () {}

    [System.Web.Services.WebMethod]
    [System.Web.Script.Services.ScriptMethod(UseHttpGet = true, ResponseFormat = System.Web.Script.Services.ResponseFormat.Json)] 
    public string …
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何在每10分钟内在服务中运行一个函数?

我有一个运行的Windows服务,在这里我想每隔几分钟运行一个功能.我找到了一些代码,但似乎没有用?我有一个记录器,它似乎没有进入timer_Elapsed函数?

 protected override void OnStart(string[] args)
    {
       // SmartImportService.WebService.WebServiceSoapClient test = new WebService.WebServiceSoapClient();
       // test.Import();
         log.Info("Info - Service Started");
        _timer = new Timer(10 * 60 * 1000); // every 10 minutes??
        _timer.Elapsed += new System.Timers.ElapsedEventHandler(timer_Elapsed);
    }

    private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
    {
        log.Info("Info - Check time");
        DateTime startAt = DateTime.Today.AddHours(9).AddMinutes(48);
        if (_lastRun < startAt && DateTime.Now >= startAt)
        {
            // stop the timer 
            _timer.Stop();               

            try
            {
                log.Info("Info - Import");
                SmartImportService.WebService.WebServiceSoapClient test = new WebService.WebServiceSoapClient();
                test.Import();
            }
            catch (Exception ex) …
Run Code Online (Sandbox Code Playgroud)

c# windows-services

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

加快linq权利查询

我目前有一个查询,由于数据库中的数据量不会花费很长时间,有时会崩溃.

有人可以注意到我能做些什么来帮助加快速度吗?

public IList<Report> GetReport(CmsEntities context, long manufacturerId, long? regionId, long? vehicleTypeId)
        {
            var now = DateTime.Now;
            var today = new DateTime(now.Year, now.Month, 1);
            var date1monthago = today.AddMonths(-1);
            var date2monthago = today.AddMonths(-2);
            var date3monthago = today.AddMonths(-3);
            var date4monthago = today.AddMonths(-4);
            var date5monthago = today.AddMonths(-5);
            var date6monthago = today.AddMonths(-6);
            today = TimeManager.EndOfDay(new DateTime(now.AddMonths(-1).Year, today.AddMonths(-1).Month, DateTime.DaysInMonth(now.Year, today.AddMonths(-1).Month)));             
            var query = from item in context.Invoices
                         where item.Repair.Job.Bodyshop.Manufacturer2Bodyshop.Select(x => x.ManufacturerId).Contains(manufacturerId)
                         && (item.InvoiceDate >= date6monthago && item.InvoiceDate <= today)
                         && (regionId.HasValue && regionId.Value > 0 …
Run Code Online (Sandbox Code Playgroud)

.net c# linq performance entity-framework

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

如何检查文件夹是否为空

我目前需要从文件夹发送文件,我希望我运行的服务每隔半小时检查一次文件夹....我怎么能知道文件夹是否清晰?

android

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

Android - 设置微调器起点

对于某些人来说,这可能是一件简单易事的事情.

我有这个代码......

SQLiteDatabase db = dbs.getReadableDatabase(); 
String SQL = "SELECT * FROM Table"; 
final Cursor cursor = db.rawQuery(SQL, null);
    array_spinner1[0] = "Select:";
    while (cursor.moveToNext()) {
      array_spinner1[i]= cursor.getString(1) + " - " + cursor.getString(2);
      i ++;
    } 
    final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,                  android.R.layout.simple_spinner_item, array_spinner1);
    s1.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

我填充数组,一切运行正常.但是,我想在第一个项目(选择)处开始微调器的位置.我希望它从光标中的项目''here'开始,例如.我希望我有意义吗?

将其放入"表格"第1列的上下文中的是年龄范围,第2列是年龄范围.所以在微调器中我得到0-5,6-10,11-20等

而我想要做的是开始在11-20选择的微调器如果用户的dob让他那个年龄....?我知道setSelection会选择一个特定的值,但我需要为用户年龄找出正确的值吗?

所以我基本上想知道如何工作并填充正确选择微调器,谢谢

android spinner

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

将应用程序转移到三星Galaxy Tab问题

我一直在开发一个关于HTC愿望的应用程序.它运行正常.单击按钮时的应用程序从我的Web服务器下载文件并将其保存到SD卡上.

我现在想在我的三星Galaxy Tab上运行这个应用程序.但是,当我点击按钮时崩溃.

我能看到的唯一原因是该标签不允许访问SD卡.它与HTC Deisre手机中的SD卡相同,不受写保护或其他任何东西?

谁知道什么可能是错的?

这是我用来下载文件并将其存储在卡上的代码...

 class CreatefilesTask extends AsyncTask<Object, Integer, Boolean> {
    protected Boolean doInBackground(Object... arg0) {
        try{
            URL url  = new URL("http://213.143.36.32/file.csv");
            URLConnection conexion = url.openConnection();
            conexion.connect();
            int lenghtOfFile = conexion.getContentLength();
            InputStream is = url.openStream();
            File testDirectory = 
            new File(Environment.getExternalStorageDirectory()+"/File");
            if(!testDirectory.exists()){
                testDirectory.mkdir();
            }
            FileOutputStream fos = new FileOutputStream(testDirectory+"/file.csv");
            byte data[] = new byte[1024];
            int count = 0;
            long total = 0;
            int progress = 0;
            while ((count=is.read(data)) != -1){
                total += count;
                int progress_temp = (int)total*100/lenghtOfFile;
                if(progress_temp%10 …
Run Code Online (Sandbox Code Playgroud)

android

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

如何在.net vb中发送POST?

我想要做的是让我的用户输入电话号码和消息,然后将其发布到发送消息的文本营销人员.

此刻,如果我使用response.redirect消息感...

response.redirect("http://www.textmarketer.biz/gateway/?username=*****&password=*****&message=test+message&orig=test&number=447712345678")
Run Code Online (Sandbox Code Playgroud)

但是,我不想将用户发送到那里.所有我想做的就是将数据发布到网址,这就是现在所有用户留在当前页面上.

有帮助吗?

vb.net asp.net

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

sql server给出错误:不是可识别的函数名

我在sql server 200上创建了一个数据库备份.我在sql server 2008 r2中创建了一个新数据库.

现在,当我运行视图时,我收到错误:

'function_name' is not a recognized function name.
Run Code Online (Sandbox Code Playgroud)

功能在那里我可以使用它运行它

   SELECT [dbo].[function_name] (
   'hjh')
GO


 SELECT dbo.function_name('kjk')
Run Code Online (Sandbox Code Playgroud)

为什么在最初正常运行时会出现此问题?

编辑:

我认为这可能是一个安全问题,因为用户在dbo下拥有的模式不包含antyhing?

sql sql-server

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