小编Fer*_*ito的帖子

Bash脚本中的变量,使其保持上次运行时的值

我可以使用持久变量值创建Bash脚本吗?

例如,当脚本第一次运行时(在特定时间限制内),我将变量初始化为0,并且每次脚本运行时变量都会自动增加.

linux variables bash

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

在Phpmyadmin中更改Mysql Server的端口

5.1.73-1-log在我的服务器上运行了两个MySql()实例,一个在端口3306上(默认),一个在端口3307上.现在,我想更改PhpMyAdmin(3.3.7deb7)以获取3307上的第二个实例,而不是默认值.因此,我将以下行添加到config.inc.php:

    $cfg['Servers'][$i]['port'] = '3307';
Run Code Online (Sandbox Code Playgroud)

现在,虽然PhpMyAdmin说localhost:3307(看截图),但它访问的数据库仍然是来自默认端口上运行的实例的数据库.

如何更改设置以使端口更改成为现实?

在此输入图像描述

mysql unix port phpmyadmin

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

postgres - 从现有表中选择* - psql表不存在表

新鲜的postgres安装,db'test',表'Graeber'是从另一个程序创建的.

我想看看'Graeber'表的内容.当我连接到数据库并尝试选择'Graeber'的内容时,应用程序告诉我:ERROR: relation "graeber" does not exist.

看截图:

在此输入图像描述

这有什么不对?

postgresql

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

Oracle启动不可行 - ORA-00845:此系统不支持MEMORY_TARGET - 但内存大小似乎没问题

我们得到一个ORA-00845: MEMORY_TARGET not supported on this system启动.

但是,df -h节目

tmpfs                 7,9G  4,0K  7,9G   1% /dev/shm. 
Run Code Online (Sandbox Code Playgroud)

这表明有足够的内存可用.任何想法可能是什么原因?

oracle memory-management shared-memory

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

检查 ESLint 中的参数数量是否正确

我发现 ESLint 在用 Javascript 编码时非常有用,但我想知道为什么没有规则来检查函数调用中参数的正确数量:

function myFunction(param1) {
}
...
myFunction(param1,param2);
Run Code Online (Sandbox Code Playgroud)

不会被发现,尽管它完全违反了合理的规则。我错过了什么吗?

javascript eslint

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

javascript - 为什么在运行时调用声明的函数

仅仅向对象声明函数会导致其调用

var a  = {};
a.xyz = new function() { 
    alert("dosomething");
}
Run Code Online (Sandbox Code Playgroud)

我希望,a.xyz只有在我调用它时才会调用声明的函数:

a.xyz();
Run Code Online (Sandbox Code Playgroud)

我的假设有什么问题?

javascript function

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

从HTML div中删除所有文本内容,但保留HTML标记和结构

我有:

<div>
    Here
    <a href="#"> is </a>
    <p> Text, that I want to </p>
    be removed
</div>
Run Code Online (Sandbox Code Playgroud)

我想要:

<div>
    <a href="#"> </a>
    <p> </p>
</div>
Run Code Online (Sandbox Code Playgroud)

删除所有文本的最简单方法是什么,但保留HTML结构?

html javascript jquery dom

5
推荐指数
3
解决办法
5128
查看次数

运行“composer update &lt;package&gt;”时,“locked at” &lt;tag&gt; 是什么意思?

我正在尝试执行composer update <package>但收到以下错误:

请求的包 <package>(锁定在 <tag>,要求为 <version>)由 <package>[<tag>] 满足,但这些与您的要求或最低稳定性相冲突。

同时,该标记<tag>仅作为字符串存在于我的 composer.lock 文件中,我认为该文件仅由 修改composer update,而不是读回。

我试过运行composer why-not <package>,但它的输出并没有真正解释这个问题:

<program> <other-version> 需要 <package> (<version>)

在这种情况下,“锁定”是什么意思,我该如何解决这个问题?

php composer-php

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

强制表列不超过给定的css宽度

HTML

<table >
<tr>
    <td>veeeeeeeeeeeeeeeeeeeeery looong</td>
    <td></td>
    <td></td>
    <td></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

CSS

table {
    width: 80px;
}
td {
    overflow: hidden;
    max-width: 25%;
    width: 25%;
}
Run Code Online (Sandbox Code Playgroud)

我希望每列都是80px的25%,因此大小为20px.如何阻止第一列变大(其内容可以隐藏).

html css

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

获取元素的最近定位祖先

根据https://www.w3schools.com/css/css_positioning.asp

一个元素position: absolute;相对于最近的定位祖先定位(而不是相对于视口定位,如固定)。

如何在 vanilla Javascript 或 JQuery 中获取元素的最近定位祖先?


offsetParent() 呢?https://api.jquery.com/offsetParent/

描述: 获取被定位的最近的祖先元素。

javascript css jquery

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