小编Fre*_*sen的帖子

在C#控制台应用程序中居中文本仅使用某些输入

我在C#.NET4控制台应用程序中居中文本时遇到问题.

这是我将文本居中的方法:

private static void centerText(String text)
{
    int winWidth = (Console.WindowWidth / 2);
    Console.WriteLine(String.Format("{0,"+winWidth+"}", text));
}
Run Code Online (Sandbox Code Playgroud)

但是,我只是输出正常输出的输出.但是,如果我使用此行:

Console.WriteLine(String.Format("{0,"+winWidth+"}", "text"));
Run Code Online (Sandbox Code Playgroud)

"文本"应该居中.

centerText用这两种方法打电话:

private static void drawStars()
{
    centerText("*********************************************");
}
private static void title(string location)
{
    drawStars();
    centerText("+++ Du er nu her: " + location + "! +++");
    drawStars();
}
Run Code Online (Sandbox Code Playgroud)

c# console-application centering c#-4.0

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

jQuery UI - 弹跳 - div从左向右跳跃

我的网站有问题,我在jQuery UI上使用jQuery,在登录框上创建一个反弹效果.

然而,我有一个div登录框的问题,因为它在屏幕的左侧反弹,当它应该在中间反弹时,它也会在完成弹跳时跳入.

我创建了一个JSFiddle来演示它:http: //jsfiddle.net/prooi/GqyfX/

如果你可以看看,并让我知道它为什么会这样,它会很棒.

提前致谢.

html jquery jquery-ui

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

带有换行符的bash中带有cURL的Urlencode

我正在尝试向我们的 SMS 网关发送请求,我想在发送的 SMS 中放入一些换行符。

到目前为止,我得到了这个:

/usr/local/bin/curl -G --data-urlencode "text=*****centreon Notification *****\n\nType:$NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\nDate/Time: $DATE$" "http://192.168.11.248:13013/cgi-bin/sendsms?username=user&password=password&from=12345678&to=87654321"
Run Code Online (Sandbox Code Playgroud)

但是,这行不通,因为我\n在 SMS 中收到了所有's,应该有一条新线路。

我有一个可以运行的 PHP 脚本\n,但是由于我无法调用 PHP 脚本,因此我必须使用 oneliner 来执行此操作,其中 cURL 发挥作用。

bash curl newline

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

计算上传文件的数量

我正在研究我的CodeIgniter项目,到目前为止工作得非常好.

但是,我需要一些方法来计算上传文件的数量,因为我想在某些情况下限制它(但不是全部).

我怎样才能做到这一点?我试过count($_FILES)但是这没有给我任何可用的东西.

我也尝试过其他一些东西,但都没有给我提供我需要的信息.

上传表单是一个多文件上传,我使用这个库来处理多个上传.

没有计数的上传功能如下所示:

function do_upload()
{
    $setid = $this->input->post('imageset');
        $this->load->library('upload');
        $this->load->library('image_lib');
        $this->upload->initialize(array(
                "upload_path"   => "./photos/",
                "allowed_types" => "jpg|jpeg|png|gif",
                "encrypt_name" => TRUE
        ));
        try {
            $this->upload->do_multi_upload("files");
            $images = $this->upload->get_multi_upload_data();
            $config = array(
                    'image_library'  => 'gd2',
                    'create_thumb'   => TRUE,
                    'maintain_ratio' => TRUE,
                    'width'          => '145',
                    'height'         => '145'
            );
            foreach ($images as $image)
            {
                $config['source_image'] = $image['full_path'];
                $this->image_lib->initialize($config);
                $this->image_lib->resize();
                $this->manage_model->insertimage($image['file_name'],$image['orig_name'],$image['file_size'],$image['file_type'],$setid);
            }
            $this->session->set_flashdata('success','Billederne er nu blevet uploadet.');
        } catch (Exception $e) {
            $this->session->set_flashdata('error', $e);
        }
        redirect('manage/images','refresh'); …
Run Code Online (Sandbox Code Playgroud)

php codeigniter file-upload

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

Jquery UI自动完成MySQL/PHP

我有这个PHP代码:

// connect to mysql
require_once('includes/connect.php');
// include config
include('includes/config.php');

$nameser = $_GET['term'];

$search = Array();
$names = '';
$result = mysql_query("SELECT name FROM customers WHERE name LIKE '%".$nameser."%'");
while ($row = mysql_fetch_assoc($result))
    $names = json_encode($row['name']);

echo $names;
Run Code Online (Sandbox Code Playgroud)

但输出格式不正确,因此自动完成脚本无法弄清楚它应该用它做什么.

此外,此示例仅输出1个条目,但应该远远超过此条目.

有任何想法吗?

php mysql jquery jquery-ui

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

截断表不起作用

我正在开发一个PHP脚本,用于将一些数据库行从一个DB导出/导入到另一个DB.

到目前为止,我得到了这个函数,以确保在将新行放入其中之前目标表为空:

function truncateTable($conn, $tblname)
{
    echo "Truncating..";
    $query = $conn->exec("TRUNCATE TABLE $tblname") or die("failed!");
    echo "Truncated table $tblname!";
}
Run Code Online (Sandbox Code Playgroud)

但是,这给了我这个错误:

Call to a member function exec() on a non-object
Run Code Online (Sandbox Code Playgroud)

传递给函数的connectionstring $conn如下所示:

$con2 = new PDO("mysql:host=$dbs2;dbname=$dbd2",$dbu2,$dbp2);
Run Code Online (Sandbox Code Playgroud)

我把这个函数称为:

truncateTable($con2, "users");
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

我只是在学习PDO,请原谅我这是一个非常基本的问题.

php mysql pdo truncate

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