小编Dar*_*ria的帖子

没有重复的单词组合

我有10个字.如何获得5个单词的所有可能组合(n=10, k=5).订单无关紧要.

例如:"A", "B", "C", if k=2 (n=3 in this case),它想要AB,BC和AC.也许你知道一些有用的代码或例子.

PS对不起,如果我不够正确,因为我不太懂英语.

c# string combinations words

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

如何从HTML表单运行PHP函数?

我是网络技术的绝对初学者.我知道我的问题很简单,但我不知道怎么做.例如,我有一个功能:

function addNumbers($firstNumber, $secondNumber)
{
    echo $firstNumber + $secondNumber;
}
Run Code Online (Sandbox Code Playgroud)

我有一个表格:

<form action="" method="post">
<p>1-st number: <input type="text" name="number1" /></p>
<p>2-nd number: <input type="text" name="number2" /></p>
<p><input type="submit"/></p>
Run Code Online (Sandbox Code Playgroud)

如何在我的文本字段中输入变量并通过按下按钮并按下我写入文本字段的参数来调用我的函数?例如,我写了5 - 第一个文本字段,10秒文本字段,然后我点击按钮,我在同一页面上得到结果15. 编辑 我试过这样做:

$num1 = $POST['number1'];
$num2 = $POST['number2'];
addNumbers($num1, $num2);
Run Code Online (Sandbox Code Playgroud)

但它不起作用,答案总是0.

php forms action function

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

如何计算矩阵行列式?n*n或仅5*5

大家.我需要找到矩阵n*n(或5*5)行列式.我有一个从Pascal翻译的功能,但有INDEX OUT OF RANGE EXCEPTION.有人能帮帮我吗?

这是我的代码:

public static double DET(double[,] a, int n)
    {
        int i, j, k;
        double det = 0;
        for (i = 0; i < n - 1; i++)
        {   
            for (j = i + 1; j < n + 1; j++)
            {
                det = a[j, i] / a[i, i];
                for (k = i; k < n; k++)
                    a[j, k] = a[j, k] - det * a[i, k]; // Here's exception …
Run Code Online (Sandbox Code Playgroud)

c# matrix determinants

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

通过CSS自定义字体

我现在正在学习php,html和css,我正在尝试在我的网站上使用自定义字体.我找到了@font-face允许这样做的属性,但它不起作用.我究竟做错了什么?CSS:

@font-face {font-family: LazurskiCTT;src:url(../sources/fonts/ie/LazurskiCTT Regular.eot);}
/*IE*/ 
@font-face {font-family:LazurskiCTT;src:url(../sources/fonts/LazurskiCTT Regular.Ttf);}
/*Other browsers*/
#myFonts{font-family:LazurskiCTT;}
Run Code Online (Sandbox Code Playgroud)

HTML:

<p id="myFonts">Lazurski</p>
Run Code Online (Sandbox Code Playgroud)

也许是因为我在我的本地机器上使用它?我在FireFox中运行它.

html css fonts font-face custom-font

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

将文本文件加载到RichTextBox的最快方法是什么?

我使用OpenFIleDialog将文本文件加载到RichTextBox中.但是当大量的文本(例如歌曲文本大约50-70行)和我点击OPEN程序挂起几秒钟(〜3-5).这是正常的吗?也许加载文本文件有一些更快的方法或组件?如果我的问题不合适,只需将其删除.感谢名单.

if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
        {
            string text = File.ReadAllText(openFileDialog1.FileName);
            for (int i = 0; i < text.Length - 1; i++)
            {
                richTextBox1.Text = text;
            }
        }
Run Code Online (Sandbox Code Playgroud)

我猜也许会ReadAllLines暗示它?

c# performance text load richtextbox

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

Label可以获得焦点吗?

关于我的大学对C#的测试,我有一个问题.标签可以得到重点吗?正如我在MSDN网站上看到的那样,所有控件都可以获得焦点,但其中一些不可选.因此,在我看来,正确的答案是"标签可以获得焦点,但无法选择".Label也有一个Focus()方法.拜托,帮帮我理解.感谢名单.

.net c# label focus winforms

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

Log4j 直接登录到 elasticsearch 服务器

我对如何将我的日志条目直接放入elasticsearch(而不是 logstash)感到有些困惑。到目前为止,我发现了一些附加目的地(log4j.appender.SocketAppenderlog4j.appender.server等等),允许将日志发送到远程主机,也ConversionPattern可能这似乎让我们日志转换为“弹性友好”的格式,但这种方法看起来古怪......还是我错误?这是将日志发送到的一种方式elastic吗?

到目前为止,我有一个这样的配置:

log4j.rootLogger=DEBUG, server
log4j.appender.server=org.apache.log4j.net.SocketAppender
log4j.appender.server.Port=9200
log4j.appender.server.RemoteHost=localhost
log4j.appender.server.ReconnectionDelay=10000
log4j.appender.server.layout.ConversionPattern={"debug_level":"%p","debug_timestamp":"%d{ISO8601}","debug_thread":"%t","debug_file":"%F", "debug_line":"%L","debug_message":"%m"}%n
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

log4j:WARN Detected problem with connection: java.net.SocketException: Broken pipe (Write failed)
Run Code Online (Sandbox Code Playgroud)

我找不到任何有用的例子,所以我不明白我做错了什么以及如何解决它。谢谢。

java logging log4j elasticsearch

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

PostgreSql 14 lz4 压缩不起作用?

我安装了 PostgrSql 14,我想压缩一些数据以节省一些磁盘空间。数据是音频文件 (1kb - 5mb),转换为 Base64 字符串。我创建了3张表:

CREATE TABLE t_uncompressed (
    file_name VARCHAR(50) NOT NULL PRIMARY KEY,
    file_size BIGINT,
    raw_data       TEXT
);


CREATE TABLE t_lz4 (
    file_name VARCHAR(50) NOT NULL PRIMARY KEY,
    file_size BIGINT,
    raw_data       TEXT COMPRESSION lz4
);


CREATE TABLE t_pglz (
    file_name VARCHAR(50) NOT NULL PRIMARY KEY,
    file_size BIGINT,
    raw_data       TEXT COMPRESSION pglz
);
Run Code Online (Sandbox Code Playgroud)

然后我将数据插入到这些表中。我检查了数据被压缩的位置,发现 403 行被压缩lz4,只有 1 行被压缩pglz

SELECT count(*) total, 
count(*) FILTER ( WHERE pg_column_compression(raw_data) NOTNULL) compressed, 
'lz4' compr_type
    FROM t_lz4 …
Run Code Online (Sandbox Code Playgroud)

compression postgresql lz4

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

C#字符串排列

我有5个字符串,例如:"one","two","three","four"和"five".我需要得到这些字符串的所有排列.我已经探索了所有的互联网资源,但是所有的解决方案都非常庞大,我很难理解它并将其集成到我的程序中.
所以,也许你知道如何获得排列的任何简单的解决方案.

c# string permutation

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

在 PostgreSQL 端验证 JSON 可以吗?

编写 API 我曾经在 Java(或 PHP,无论)方面验证所有输入参数,但现在我们将 DB 移至 PostgreSQL,这为我们提供了出色的 JSON 功能,例如从表行构建 JSON 等等(我没有到目前为止,我们可以在没有 PGSQL JSON 函数的情况下找到任何我们不能做的事情)。所以我想如果我对 Postgres 进行所有参数验证会怎样(还考虑到我可以直接从数据库返回 JSON)?

在 Java 中,我是这样制作的:

if (!params.has("signature")) 
//params comes from @RequestBody casted to JSONObject
    return errGenerator.genErrorResponse("e01"); //this also need database access to get error description
Run Code Online (Sandbox Code Playgroud)

在 Postgres 上,我会这样做(经过测试,按预期工作):

CREATE OR REPLACE FUNCTION test.testFunc(_object JSON)
  RETURNS TABLE(result JSON) AS
$$
BEGIN
  IF (_object -> 'signature') IS NULL --so needed param is empty
  THEN
    RETURN QUERY (SELECT row_to_json(errors)
                  FROM errors
                  WHERE errcode = 'e01');
  ELSE --everything …
Run Code Online (Sandbox Code Playgroud)

php java postgresql json

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

C#.如何完全填充ListView?所有项目和所有子项目

大家.如何一次完全填充ListView.例如,我点击一些按钮,我的LisView完全填充,所有项目和我拥有的所有子项目.

c# listview winforms

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