问题列表 - 第38231页

获取用户选择的范围

如何通过用户鼠标输入选择一系列单元格以便使用VBA进行进一步处理?

excel vba excel-2003 excel-vba

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

Mysql:如何获取点后小数位数超过一定数量的每一行

我有一个包含浮点值的表。

+   id   |  value  |
+--------|---------|
+   1    | 19.22   |
+   2    | 32.333  |
+   3    | 1.2332  |
+   4    | 0.22334 |
+   5    | 4.55    |
Run Code Online (Sandbox Code Playgroud)

我想提取点后包含多于3个小数的每一行。

我期望的结果是:

+   id   |  value  |
+--------|---------|
+   2    | 32.333  |
+   3    | 1.2332  |
+   4    | 0.22334 |
Run Code Online (Sandbox Code Playgroud)

mysql sql

4
推荐指数
2
解决办法
5341
查看次数

Python - 通过不在模块级别导入来优化?

在如Django的框架,我会想象,如果一个页面上的用户的土地(运行被称为"some_page"视图功能),你必须在模块的前8吨的进口不相关的这种看法,你在这些进口上浪费周期.我的问题是:

  1. 是否有足够的资源来对高流量网站产生影响?
  2. 它是这样一个不好的做法,在函数中导入此目的,它应该说影响是可以避免?

注意:这可以被认为是过早优化,但我对这个论点不感兴趣.让我们假设,实际理论的缘故,认定这是一起交通负荷已完成的网站,需要在每一个可能的方式进行优化,以及应用程序代码,以及DB已经由50博士的数据库管理员和开发人员经过充分的优化,这些进口是唯一剩下的东西.

python optimization premature-optimization python-import

4
推荐指数
2
解决办法
1393
查看次数

PHP JSON解码 - stdClass

我有一个关于制作2D JSON字符串的问题

现在我想知道为什么我无法访问以下内容:

$json_str = '{"urls":["http://example.com/001.jpg","http://example.com/003.jpg","http://example.com/002.jpg"],"alts":["testing int chars àèéìòóù stop","second description",""],"favs":["true", "false", "false"]}';

$j_string_decoded = json_decode($json_str);
// echo print_r($j_string_decoded); // OK

// test get url from second item
echo j_string_decoded['urls'][1];
// Fatal error: Cannot use object of type stdClass as array
Run Code Online (Sandbox Code Playgroud)

php json stdclass

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

如何消除"www." 在服务器的URL的开头?

措辞不好的标题,但我想要的是基本上做什么StackOverflow当有人输入时www.stackoverflow.com:它立即重定向到stackoverflow.com,www.完全消除.

Imo,这是更现代的做事方式:www.多余和(很快)古老.它还打破了我想要在我的Web应用程序上遵循的一个重要原则:每个唯一且有效的页面只能由一个URL访问.

我意识到这是服务器的事情,所以我期待答案是网络主机需要处理这个问题.由于我没有运行自己的服务器,因此我的问题是:这是可以在共享主机上执行还是需要运行专用服务器才能配置IIS来执行此操作?

asp.net iis url asp.net-mvc no-www

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

如何在PostgreSQL中对包含单词和数字的VARCHAR列进行排序?

我需要使用varchar列来命令选择查询,使用数字和文本顺序.查询将在java程序中完成,使用jdbc over postgresql.

如果我ORDER BY在select子句中使用,我会得到:

1
11
2
abc
Run Code Online (Sandbox Code Playgroud)

但是,我需要获得:

1
2
11
abc
Run Code Online (Sandbox Code Playgroud)

问题是该列还可以包含文本.

这个问题类似(但针对SQL Server):

如何在SQL Server中对包含单词和数字的VARCHAR列进行排序?

但是,提出的解决方案不适用于PostgreSQL.

在此先感谢,问候,

sql postgresql jdbc natural-sort

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

AsyncTask doInBackground不运行

我遇到了AsyncTask类的问题.在创建4个或5个任务后,我的任务似乎停止了.

我有2个活动.MainActivity只包含一个按钮,用于启动名为ImageActivity的第二个活动.

ImageActivity非常简单.它有一个onCreate设置布局,然后它启动一个新的AsyncTask,从Internet加载图像.这在前几次工作正常.但它突然停止工作.每次运行onPreExecute方法,但不运行doInBackground方法.我试图用睡眠循环简化doInBackground,同样的事情发生了.我无法理解这种行为,因为asynctask在onDestroy方法中都被取消并设置为null.所以每次我开始一个新的ImageActivity,我也会创建一个新的AsyncTask.

我通过点击后退按钮重新创建ImageActivity和任务,而不是单击MainActivity上的按钮.

任何人的想法?我真的很挣这个.

更新:启动ImageActivity的代码(在onClickListener按钮内)

Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
intent.setClassName(this, ImageActivity.class.getName());
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

上面的代码开始此活动

    public class ImageActivity extends Activity {

    private AsyncTask<Void, Void, Void> task;

    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.main);

        task = new AsyncTask<Void, Void, Void>() {

            @Override
            protected void onPreExecute()
            {
                Log.d(TAG, "onPreExecute()");
            }

            @Override
            protected Void doInBackground(Void... params)
            {
                Log.d(TAG, "doInBackground() -- Here is the download");
                // downloadBitmap("http://mydomain.com/image.jpg")
                return null;
            }

            @Override
            protected void onPostExecute(Void res)
            {
                Log.d(TAG, "onPostExecute()");
                if(isCancelled()){
                    return;
                }
            }
        }.execute(); …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

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

使用php和sql将dd/mm/yyyy转换为yyyy/mm/dd

我对php很新.我认为这很直接,但我很困惑.

我有一个表格要求用户选择他们的日期,他们输入的格式是dd/mm/yyyy

链接的mysql数据库格式为yyyy/mm/dd,从我的理解你无法改变这一点.

我只想弄清楚我可以在哪里更改日期的格式.它会在sql行发送信息吗?

我找到了这个无关的答案:

<?php 
$date = date("Y-m-d"); 
mysql_query("INSERT INTO date_table VALUES ('$name', '$date')", $db_connection); 
?>
Run Code Online (Sandbox Code Playgroud)

但我不能让这个工作......

这里是我目前拥有的一些代码片段:

// Check for night attending:
    if (empty($_POST['night_attending'])) {
        $errors[] = 'You forgot to enter the night you want to attend.';
    } else {
        $na = mysqli_real_escape_string($dbc, trim($_POST['night_attending']));
    }
Run Code Online (Sandbox Code Playgroud)

.....................................

// Make the query:
        $q = "INSERT INTO guests (first_name, last_name, email, night_attending) VALUES ('$fn', '$ln', '$e', '$na')";       
        $r = @mysqli_query ($dbc, $q); // Run the query.
        if ($r) { // If …
Run Code Online (Sandbox Code Playgroud)

php mysql datetime date

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

C++/CLI + Boost + Mono

概述:我有一个符合标准的C++ API,它使用Boost库,我想支持它作为Windows,OS X和Linux上的本机,可静态链接的库,我想在Windows和Mono上包装.NET在OS X和Linux上.

细节:目前我已经为所有平台进行本地编译 - 这是使用标准C++和Boost.我还得到它在Windows上编译和运行C++/CLI,但我被迫使用Boost .DLLs.下一步我不知道从哪里开始,因为我从未尝试在*nix系统上使用共享库.我知道Boost在Linux上提供了共享库(我猜想在OS X上也是如此),但是这些只是在我的Visual Studios编译的C++/CLI可执行文件中自动神奇地工作,还是我需要做一些工作?MonoDevelop没有C++/CLI编译器,但据说Visual Studios编译的CLI工作得很好......这是动态链接库让我感到困惑.

.net mono cross-platform c++-cli dynamic-linking

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

在主要"肉"仍然是服务器端的webapps中组织JS代码的最佳方法是什么?

当使用像Django,Kohana,Rails等MVC web框架构建webapps时,我最初将没有JS驱动组件的应用程序放在一起,然后将它们添加为UI的"改进".

这种方法导致非侵入式JS,但我没有一个很好的"标准"方式来组织JS工作.我在这些应用程序中编写的大多数JS都是10-30行JQuery片段,它们与UI的某些特定部分挂钩.

到目前为止,我经常最终将这些内容与他们管理的UI部分结合在一起.这让我觉得很脏,我想把JS代码保存为python/php/ruby​​代码,我希望它是可测试的,我希望它可以重用.

在这样的设置中组织JS代码的最佳方法是什么,我们没有构建一个完整的JS客户端应用程序,主要的仍然是服务器端?

javascript architecture

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