小编dot*_*dot的帖子

错误:'无法通过套接字连接到本地MySQL服务器'/var/run/mysqld/mysqld.sock'(2)' - 缺少/var/run/mysqld/mysqld.sock

我的问题开始于我无法在我的mysql安装上以root用户身份登录.我试图在没有打开密码的情况下运行mysql ...但每当我运行命令时

# mysqld_safe --skip-grant-tables &
Run Code Online (Sandbox Code Playgroud)

我永远不会得到提示.我试图按照这些说明恢复密码.

屏幕看起来像这样:

root@jj-SFF-PC:/usr/bin# mysqld_safe --skip-grant-tables
120816 11:40:53 mysqld_safe Logging to syslog.
120816 11:40:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Run Code Online (Sandbox Code Playgroud)

我没有得到提示开始键入SQL命令来重置密码.

当我按CTRL+键杀死它时C,我收到以下消息:

error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'

Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Run Code Online (Sandbox Code Playgroud)

如果我重试命令并保留足够长的时间,我会得到以下一系列消息:

root@jj-SFF-PC:/run/mysqld# 120816 13:15:02 mysqld_safe Logging to syslog.
120816 13:15:02 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
120816 13:16:42 mysqld_safe mysqld from …
Run Code Online (Sandbox Code Playgroud)

mysql linux ubuntu

287
推荐指数
19
解决办法
118万
查看次数

css:如何在中间画出带文字的圆圈?

我在stackoverflow上找到了这个例子:

仅使用css绘制圆形

哪个好.但我想知道如何修改该示例,以便我可以在圆圈中间包含文本?

我也发现了这一点: 在CSS中以圆圈为中心的文本垂直和水平居中(如iphone通知徽章)

但由于某种原因,它不适合我.当我创建以下测试代码时:

<div class="badge">1</div>
Run Code Online (Sandbox Code Playgroud)

而不是一个圆圈,我得到一个椭圆形状.我正在尝试使用代码来了解如何让它工作.

css css-shapes

136
推荐指数
12
解决办法
34万
查看次数

sudo service mongodb restart在ubuntu 14.0.4中给出了"无法识别的服务错误"

我刚刚在ubuntu 14.0.4上安装了mongoDB.我试图启动shell但我收到连接拒绝错误.

me@medev:/etc/init.d$ mongo
MongoDB shell version: 2.6.5
connecting to: test
2014-11-10T15:06:28.084-0500 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2014-11-10T15:06:28.085-0500 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
exception: connect failed
Run Code Online (Sandbox Code Playgroud)

所以我决定尝试重启服务,但这也失败了.我收到以下错误消息:

me@medev:/etc/init.d$ sudo service mongodb restart
mongodb: unrecognized service
me@medev:/etc/init.d$ 
Run Code Online (Sandbox Code Playgroud)

这就是我在/var/log/mongodb/mongod.log中的内容 - http://pastebin.com/MrHt8tce

到目前为止我尝试过的:

我在这里发现了另一个帖子:无法启动mongodb作为sudo 发表评论删除mongo锁文件.

我删除了锁定文件,然后重试了我的命令,但它仍然失败,如下所示:

me@medev:/var/lib/mongodb$ sudo rm mongod.lock 
me@medev:/var/lib/mongodb$ ls
journal  local.0  local.ns  _tmp

me@medev:/var/lib/mongodb$ sudo service mongodb start
mongodb: unrecognized service
Run Code Online (Sandbox Code Playgroud)

但我可以使用/etc/init.d启动它,如下所示:

me@medev:/var/lib/mongodb$ sudo /etc/init.d/mongod start
Rather …
Run Code Online (Sandbox Code Playgroud)

ubuntu mongodb ubuntu-14.04

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

git bash问题

我刚刚从http://msysgit.github.com/下载了msysgit ,我正在尝试学习如何使用它.我还从他们的维基下载了一份pro git手册.在第2章中,它讨论了在项目目录中键入"$ git init"以使系统创建.git文件夹.

我是unix/linux的新手,所以你不得不原谅这些简单的问题.假设我的项目文件夹位于:c:\ myapp\abc,那就是我要运行git init命令的地方

我不知道如何将目录更改为项目文件夹.当我从我所在的位置执行"ls"命令时,我可以通过文件夹中的内容告诉我我实际上在C:\ Program Files(x86)\ Git中. 我试过"cd/myapp/abc",但它只是给了我"没有这样的文件或目录"的消息.我觉得我错过了一些非常基本的东西.我打开git bash时的提示是:

$ myname @ mypcname /

也许我只需要一个bash教程?我也一直在玩GIT GUI,我能够在另一个项目文件夹中创建一个新的repo但是我希望能够按照手册,现在,似乎正在使用git bash工具谢谢.

git bash

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

"git add"命令返回"致命:外部存储库"错误消息

我刚刚进入了一个精彩的git世界.我必须提交一些我在程序中所做的更改,位于名为:/ var/www/myapp的目录中

我创建了一个新目录"/ home/mylogin/gitclone".从这个目录,我对公共仓库做了一个"git clone"命令,我能够获得最新的副本.

我现在正在试图弄清楚如何将我的工作文件夹中的所有文件(/ var/www/myapp)和"检查它们"带到主存储库.

/ home/mylogin/gitclone,我尝试了以下命令:

"git add/var/www/myapp"但是我收到一条错误消息,我试图添加的文件夹在存储库之外.

你能给我一些关于我做错的指示吗?此外,我想添加一切,无论是否与主人不同.谢谢.

linux git repository

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

php - 在数组中查找与模式匹配的键

我有一个看起来像这样的数组:

 Array ( [2.5] => ABDE [4.8] => Some other value ) 
Run Code Online (Sandbox Code Playgroud)

如何找到密钥与模式匹配的任何键/值对?我会知道键中第一个数字的值,但不知道第二个数字的值.所以例如,使用前缀"2.",我想以某种方式能够找到键"2.5"并返回键和值"ABDE".

我正在考虑使用带有如下模式的正则表达式:

$prefix = 2;
$pattern = '/'.$prefix.'\.\d/i';
Run Code Online (Sandbox Code Playgroud)

然后循环遍历数组并检查每个键.(顺便说一句,仅出于演示目的,$ prefix已经硬编码为2,但在实际系统中,这是用户输入提供的值).

我想知道是否有更简单的方法来做到这一点?

谢谢.

php

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

VS Code - 测试资源管理器不再显示任何测试。错误:“无法读取 null 的属性”

什么不起作用

在某些时候,过去显示在测试资源管理器中的测试列表现在不再出现。当我尝试刷新列表时,出现错误,表明系统在某处遇到空值。

我有以下设置:

VS代码

Version: 1.70.2 (user setup)
Commit: e4503b30fc78200f846c62cf8091b76ff5547662
Date: 2022-08-16T05:35:13.448Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: 10.0.139.17-electron.0
OS: Windows_NT x64 10.0.19044
Run Code Online (Sandbox Code Playgroud)

小部件解决方案设置:

我有一个主项目和一个测试项目,组织如下:

在此输入图像描述

Widgets.Server 项目文件:

这就是项目文件包含的部分内容 - 注意:平台

<Project Sdk="Microsoft.NET.Sdk.Web">
  <PropertyGroup>
    <TargetFramework>net5.0-windows</TargetFramework>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <IsPackable>true</IsPackable>
Run Code Online (Sandbox Code Playgroud)

这是测试项目文件包含的内容 - 匹配平台:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net5.0-windows</TargetFramework>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <IsPackable>false</IsPackable>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
    <PackageReference Include="TagLibSharp" Version="2.2.0" />
    <PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
      <PrivateAssets>all</PrivateAssets>
    </PackageReference>
    <PackageReference Include="coverlet.collector" Version="3.1.2">
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
      <PrivateAssets>all</PrivateAssets>
    </PackageReference>
    <PackageReference Include="Moq" …
Run Code Online (Sandbox Code Playgroud)

unit-testing test-explorer visual-studio-code

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

找到丢失的CSS类和ID的最简单方法

如何识别代码中引用但在css文件中丢失的css类或id?我可以使用firebug中的任何功能吗?

谢谢.

css firefox firebug

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

codeigniter返回"Message:Undefined property:Welcome :: $ load",试图加载helper lib

在此输入图像描述

背景资料

我刚刚安装了CI的新副本并修改了欢迎控制器以包含url Helper,因此我可以调用该方法base_url.然后我尝试从这个方法调用home.php

问题: 我收到以下错误消息:

Message: Undefined property: Welcome::$load
Filename: controllers/welcome.php
Run Code Online (Sandbox Code Playgroud)

码:

这就是我的欢迎控制器现在的样子:

class Welcome extends CI_Controller {
    public function __construct()
    {
        $this->load->helper('url');     
    }   

    public function index()
    {
        $this->load->view('home');
    }
}
Run Code Online (Sandbox Code Playgroud)

该视图如下所示:

<!DOCTYPE html> 
<html lang="en">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
    <meta charset="utf-8">
    <meta name="viewport" content="width = device-width">    
    <meta name="description" content="">
    <!-- Le styles -->    
    <title>test site</title>
    <script>   
      var BASEPATH = "<?php echo base_url(); ?>";
    </script>
    <link href="<?php echo base_url('assets/css/bootstrap.min.css')?>" rel="stylesheet">
    <link href="<?php echo base_url('assets/css/navbar.css')?>" rel="stylesheet">    
  </head>
Run Code Online (Sandbox Code Playgroud)

系统在控制器构造函数中的行上死亡,我尝试加载库... …

php url codeigniter

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

nodejs应用程序 - mongodb连接失败,错误"ECONNREFUSED"

背景资料

我正在玩我的第一个试图连接到远程mongodb的nodejs测试应用程序.

问题:

连接失败,并显示以下消息:

admin@testdev:~/Documents/nodejs_tests$ sudo nodejs index.js
Server has started.
Request for / received
About to route a request for: /
inside db connect method
Request for /favicon.ico received
About to route a request for: /favicon.ico
inside db connect method
MongoError: connect ECONNREFUSED
null
MongoError: connect ECONNREFUSED
null
Run Code Online (Sandbox Code Playgroud)

这是连接的逻辑:

function connect_nimble() {
        console.log("inside db connect method");
        MongoClient.connect("mongodb://10.1.1.1:27017/test", function(err,db) {
                console.log(err);
                console.log(db);
                if(!err) {
                        console.log("booya!  Connected to mongo");
                        return true;
                }
        });
}
Run Code Online (Sandbox Code Playgroud)

到目前为止我检查了什么:

  1. 我确保数据库服务器正在使用端口27017.这是我在重启数据库时在mongodb日志中看到的内容:

    admin@mongotest:~$ tail -f /var/log/mongodb/mongod.log 
    2015-07-21T09:52:41.452-0500 …
    Run Code Online (Sandbox Code Playgroud)

mongodb node.js ubuntu-14.04

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