小编Sep*_*ter的帖子

alter table然后在单个语句中更新

我有一个要求,我需要更改(添加2列),然后更新同一个表.

这是我试过的查询:

ALTER TABLE A
ADD c1 int,c2 varchar(10)

UPDATE  A set c1 = 23, c2 = 'ZZXX'
Run Code Online (Sandbox Code Playgroud)

我需要一次运行上面两个查询.

我正在使用Talend ETL工具,在这里我们有一个组件tMssqlrow,它允许我们运行多个查询(我在单个组件中使用10到15个更新查询).

但上面的查询不起作用.

我在DataBase Microsoft SQL中测试过.我收到以下错误:

Msg 207,Level 16,State 1,Line 5

列名称"c1"无效.消息207,

16级,1号,5号线

列名称"c2"无效.

任何人都可以帮我解决这个问题.

sql database sql-server etl talend

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

如何预测内存不足?

在我的C#程序中,我做了各种耗费内存的操作.根据当前可用的内存量和各种非常量情况,程序在不同阶段失败并显示OutOfMemoryException.

我希望在某个时候停止处理,因为在不久的将来,程序会因OOM而失败.

但是,没有固定的门槛; 其他用户可能拥有更多(或更少)内存,另一个具有内存特定功能的操作系统等等.

我不想只检查软件消耗超过500MB,因为这可能是限制太高或太低.

有没有可靠的方法来预测即将推出的.NET中的OOM?

c# out-of-memory

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

如何将字符串转换为字典或列表?

我有如下字符串:

'[1, 2, 3]'

"{'a': 1, 'b': 2}"

如何将它们转换为list/dict?

有人提到ast.literal_eval或者eval可以解析转换为list/dict的字符串.

ast.literal_eval和之间有什么区别eval

python string dictionary list python-2.7

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

带有多个应用程序标签的AndroidManifest.xml

我对Android编程非常陌生,而且我一直试图找出为什么我的应用程序在按下按钮时强行关闭.我把它缩小到了几个方面.

一个问题; <application>清单xml中是否可以有多个标记?

这是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.dummies.android.beergoggles"
  android:versionCode="1"
  android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".MainActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name="Result" android:label="@string/app_name">        </activity>
</application>
<application android:name="MyApp" 
   android:icon="@drawable/icon" 
   android:label="@string/app_name2"></application>
Run Code Online (Sandbox Code Playgroud)

我一直在研究,但发现只有一篇关于为新应用程序创建新清单文件的模糊帖子.MyApp应用程序只是一个"全局变量"的应用程序,因为我想没有新的应用程序就没有办法做到这一点.

以下是MyApp的代码,以防它有用:

import android.app.Application;

public class MyApp extends Application{

public static int resultCount;

public int getCount(){
    return resultCount;
  }
public void setCount(int c){
    resultCount = c;
}
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激.

java xml android manifest android-manifest

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

Android:如何确定IntentService是否正在运行?

我有一个上传活动,我称之为Intent服务.在那里我正在处理API请求调用.

我希望活动知道服务是否正在运行,以显示上传标签.

我尝试了以下来确定服务是否正在运行:

public void startUploadServiceTask() {
    if (Util.isNetworkAvailable(mContext)) {

        if (!isMyServiceRunning(UploadDriveService.class)) {

                startService(new Intent(mContext,
                        UploadService.class));

            }
        } else {
            Toast.makeText(mContext,
                    "Service is already running.", Toast.LENGTH_SHORT)
                    .show();
        }
    } else {
        Toast.makeText(mContext,
                getString(R.string.please_check_internet_connection),
                Toast.LENGTH_SHORT).show();
    }
}



private boolean isMyServiceRunning(Class<?> serviceClass) {
    ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
    for (RunningServiceInfo service : manager
            .getRunningServices(Integer.MAX_VALUE)) {
        Log.e("ALL SERVICE", service.service.getClassName().toString());
        if (serviceClass.getName().equals(service.service.getClassName())) {

            return true;
        }
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

但是在Activity Manager Running Service Info中,我没有得到我正在运行的意向服务类,所以这总是假的.

我已经使用Broadcast for API调用响应.

我甚至检查了这段代码.

if(startService(someIntent) != null) { 
 Toast.makeText(getBaseContext(), …
Run Code Online (Sandbox Code Playgroud)

service android android-intent activity-manager android-intentservice

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

跨多个控件共享事件处理程序

在用C#编写的Windows窗体应用程序中,我有一堆按钮.当用户的鼠标悬停在按钮上时,我希望按钮的边框发生变化.

目前我有以下多个实例(每个按钮的副本):

private void btnStopServer_MouseEnter(object sender, EventArgs e)
{
    oldColor = btnStopServer.FlatAppearance.BorderColor;
    btnStopServer.FlatAppearance.BorderColor = mouseOverColor;
}

private void btnStopServer_MouseLeave(object sender, EventArgs e)
{
    btnStopServer.FlatAppearance.BorderColor = oldColor;
}
Run Code Online (Sandbox Code Playgroud)

由于我有很多按钮,更改按钮边框颜色的代码占用了大量空间.

有没有更简单的方法可以做到这一点?

c# optimization button event-handling winforms

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

如何限制自定义字段接受重复值

register_post_type用来添加一个输入字段,例如“ brand_name”。我想否认该领域的重复。

如何在WordPress中做到这一点?请帮我。

这是我的片段:

function brand_register_meta_boxes() {
if (!class_exists('RW_Meta_Box'))
        return;
    $prefix = 'post_';

    $meta_boxes[] = array(
       'title' => 'Add Brand',
        'pages' => array('brand'),

        'fields' => array(

            array(
            'name' => __( 'Brand Name', 'rwmb' ),
            'desc' => __( 'Add Brand Name', 'rwmb' ),
            'id'   => "{$prefix}title",
            'type' => 'text',
            'required' => true,

            ), 

        )
    );     
        foreach ($meta_boxes as $meta_box) {
        new RW_Meta_Box($meta_box);
    }

}
Run Code Online (Sandbox Code Playgroud)

php wordpress

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

CSS Box-Shadow div overlay

我有一个盒子阴影的问题,被另一个div遮挡.

这是我的代码:

HTML的

<div id="wrap">
        <div id="header">
            <div id="nav"></div>
        </div>  
        <div id="main_content"></div>
        <div id="footer"></div>
    </div>
Run Code Online (Sandbox Code Playgroud)

CSS-

body{
    margin:0;
}
#wrap{
    margin:0 auto;

    width:84%;
}
#header{    
    background-image:url(img/header_pattern.png);
    background-repeat:repeat;

    margin:0 auto;

    width:100%;
    height:170px;

    box-shadow:5px 5px 5px black;
    z-index:1;
}
#main_content{
    background-image:url(img/main_pattern.png);
    background-repeat:repeat;

    width:100%;
    min-height:700px;
    height:100%;
    z-index:2;

}
Run Code Online (Sandbox Code Playgroud)

Screenshot-

http://i.stack.imgur.com/TfDyi.png

我怎样才能使阴影不会"堆积在"(在z轴上),因此被#main_contentdiv 遮挡,但仍然在我的内部#wrap

谢谢.

不,我不只是想#main_content推倒.

html overlay z-index css3

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

解码base64加密字符串

这可能是一个非常本地化的问题,对社区其他人没用,但希望有人可以帮助我.

我知道的

我在XML元素中有一个字符串中的base64编码ZIP.

该文件如下所示:

<Document>
   <Content vesion="1"><!-- BASE64 STRING ---></Content>
</Document>
Run Code Online (Sandbox Code Playgroud)

我想做的事

解码字符串,然后解压缩.

到目前为止我尝试了什么(并且失败了)

  • 解码base64字符串并将其放在带有zip扩展名的文件中

    public string DecodeFrom64(string encodedData)
    {
    
        byte[] encodedDataAsBytes
    
            = System.Convert.FromBase64String(encodedData);
    
        string returnValue =
    
           System.Text.Encoding.Unicode.GetString(encodedDataAsBytes);
    
        return returnValue;
    
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 试图用函数解压缩字符串:

    public static string DecompressString(string compressedText)
    {
        byte[] gZipBuffer = Convert.FromBase64String(compressedText);
        using (var memoryStream = new MemoryStream())
        {
            int dataLength = BitConverter.ToInt32(gZipBuffer, 0);
            memoryStream.Write(gZipBuffer, 4, gZipBuffer.Length - 4);
    
            var buffer = new byte[dataLength];
    
            memoryStream.Position = 0;
            using (var gZipStream = new GZipStream(memoryStream, CompressionMode.Decompress))
            {
                gZipStream.Read(buffer, 0, buffer.Length);
            }
    
            return …
    Run Code Online (Sandbox Code Playgroud)

c# xml zip base64 unzip

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

字符范围内的正则表达式字符类失败了intellij的jsLint检查

在此输入图像描述

纠正失败检查的最简单方法是什么?intellij(我能找到)中没有选项允许字符范围内的字符类.

javascript regex jslint intellij-idea

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

需要帮助诊断:解析错误:语法错误,意外T_FUNCTION

我收到这个错误:

解析错误:语法错误,意外T_FUNCTION

在这段代码:

<?php
    $uniqueFtypes = $ftypes = $converter->GetConvertedFileTypes();
    array_walk(
        $uniqueFtypes, 
        function(&$ftype, $key) {
            $ftype = $ftype['fileExt'];
        }
    );
    $uniqueFtypes = array_values(array_unique($uniqueFtypes));
    foreach ($uniqueFtypes as $key => $uftype)
    {
        echo $uftype;
        echo ($uftype != end($uniqueFtypes)) ? (($key != count($uniqueFtypes)-2) ? ', ' : ', or ') : '';
    }
?>
Run Code Online (Sandbox Code Playgroud)

在这一行:

array_walk(
    $uniqueFtypes, 
    function(&$ftype, $key) {
        $ftype = $ftype['fileExt'];
    }
);
Run Code Online (Sandbox Code Playgroud)

PHP版本:5.2.17

它适用于localhost,我正在使用最新的UniServer.但当我把它移动到我的主机时,它会给出错误.

有帮助吗?:)

编辑:这是其他人我不确定它是否需要修复.

ini_set('max_execution_time',0);
ini_set('display_errors',0);

// Instantiate converter class
include 'VideoConverter.class.php';
$converter = new VideoConverter();

// On download …
Run Code Online (Sandbox Code Playgroud)

php

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

在sql中where子句条件的case语句

我有一个这样的存储过程:

ALTER PROCEDURE [dbo].[hr_SearchVacanciesAdmin]
    @SearchText NVARCHAR(50) = NULL,
    @CompanyName NVARCHAR(100) = NULL,
    @DutyStationID INT = NULL,
    @VacancyCategoryIDs VARCHAR(1000) = NULL,
    @Status INT,
    @Language INT = 1

BEGIN

SELECT * from table
where 
  deleted = 0
  and status = @status
  and catname  = &searchtext

..
..
..
END
Run Code Online (Sandbox Code Playgroud)

我想在where where条件中添加case语句,这样如果@status = 4则不检查delete =.我试过跟随但不工作

WHERE 
  1 = CASE 
        WHEN @Status = 4 
        THEN @status

        WHEN dbo.hr_Vacancies.Deleted = 0 
             --Search Criteria
             AND dbo.hr_Vacancies.Status = @Status 
        THEN @Status
      END
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

wordpress add_action传递变量

我创建了一个Wordpress函数来在任何页面中显示幻灯片.该功能运行良好,我可以添加一个函数调用到我的任何模板页面来显示幻灯片.

样本函数调用: add_slideshow($slideshow_id, $gallery_id, $show_navigation_handles);

我在页脚中硬编了jquery.但是,我想add_action('wp_footer','')在我的main函数中使用jquery添加到页脚,因为每个幻灯片可能有不同的设置(不同的slideshow_id,gallery_id等).

这是我的功能:

function add_slideshow($slider_id, $gal_id, $show_controls){
//get the slideshow images from database and return HTML - A Bit Long to show here but it WORKS!

//add the required script to footer - JavaScript is added to footer but not $slider_id
add_action('wp_footer', function() { 
    echo "<script type='text/javascript'>
        $(document).ready(function(){ 
            $('#" . $slider_id . "').flexslider();
        });
    </script>";
  });  
Run Code Online (Sandbox Code Playgroud)

但是PHP变量$slider_id没有传递给发出的javascript,因此我的页脚输出是:

<script type='text/javascript'>
    $(document).ready(function(){ 
        $('#').flexslider();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

什么时候应该是这样的:

<script type='text/javascript'>
    $(document).ready(function(){ 
        $('#some_id_here').flexslider();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

如果我使用正确的ID(#actual_slideshow_id)手动将其添加到我的页脚,幻灯片播放就可以了.

我在最后一小时搜索了这个网站,试图找到一个解决方案,但我找不到任何可以适应我的具体问题的网站. …

php wordpress closures arguments function

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