小编Ser*_*sky的帖子

PostgreSQL服务器不会停止

在Mac OS X 10.8.4上遇到PostgreSQL的一些问题.brew rm postgresql --force当postgres服务器运行时我不小心做了.当我安装使用brew install postgresql并运行时,pg_ctl -D /usr/local/var/postgres start我得到:

pg_ctl: another server might be running; trying to start server anyway
server starting
FATAL:  lock file "postmaster.pid" already exists                                                                       
HINT:  Is another postmaster (PID 752) running in data directory "/usr/local/var/postgres"?
Run Code Online (Sandbox Code Playgroud)

当我运行"ps -ef | grep postgres"时,我得到:

501   752   235   0 12:42PM ??         0:00.01 /usr/local/opt/postgresql/bin/postgres -D /usr/local/var/postgres -r /usr/local/var/postgres/server.log
501   754   752   0 12:42PM ??         0:00.00 postgres: checkpointer process       
501   755   752   0 12:42PM …
Run Code Online (Sandbox Code Playgroud)

postgresql macos terminal

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

我应该使用挂架还是金字塔?

我打算从Django搬到Pylons,但后来我遇到了金字塔.

Pylons和Pyramid有什么区别?

我在PylonsBook中读到了一些文本,目前它涵盖了Pylons 0.9.7,并想知道它是否是Pylons和Pyramid的开始.

python pylons pyramid

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

Sublime文本换行选择与片段

我一直在深入研究Sublime的片段,插件和宏,但我似乎无法找到我正在寻找的东西.

我试图改变这个:

.content {
    color: @blue;
}
Run Code Online (Sandbox Code Playgroud)

进入:

.content {
    color: darken(@blue, 5%);
}
Run Code Online (Sandbox Code Playgroud)

理想情况下,我可以选择@blue部件,点击命令,并妥善包装整个事物.

有任何想法吗?这甚至可能吗?

css less sublimetext sublimetext2 sublimetext3

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

在Codeception中将调试输出打印到控制台

非常厚的问题,但有没有办法在Codeception中将自己的调试消息打印到控制台?我的意思是与断言无关的消息,纯粹用于调试测试本身(例如,你可以var_dump()在任何常规PHP网站中使用变量)

我已经尝试过var_dump(),echoprint但无济于事.使用WebDebug's makeAResponseDump()既不会产生所需的结果,我只是希望能够看到我的变量的内容,而不必像xdebug那样运行调试器.

php debugging console output codeception

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

VOIP:如何创建一个Web应用程序来调用skype或msn?

这是一个非常新手的问题.

我想知道如何创建一个Web应用程序来拨打电话,最有可能使用VOIP协议.

我必须学习哪些编程语言,包括客户端和服务器端?

voip

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

在jQuery中使用数据

我想问一下以上问题的意见:你会社区推荐给你什么时候必须做大量数据的网页,例如,产品上市后,应该有一个像买一些功能(添加到购物车) ,排序等,如果你必须操纵当前产品的数据 - 价格,标题,图像,链接和其他属性?你是如何在你的项目中做到的?

例如,我们有一个包含数十种产品的页面,每个产品都有属性:价格,标题,描述,图像(URL),链接(URL).如何存储数据以在某些用户交互中使用它?就个人而言,我只是通过在标签中插入每个属性来完成它,例如:

<div class="product" data-product_id="123">
  <div class="pr_title">Title</div>
  <div class="pr_body">Body</div>
  <div class="pr_img"><img src="http://www.www.www/img.png"></div>
  <div class="pr_link"><a href="http://www.stackoverflow.com/">Buy!</a></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这样我就有了我的html结构用于演示,我在jQuery中处理数据的方式如下:

var url = $('.product').find('.pr_link').find('a').attr('href');
Run Code Online (Sandbox Code Playgroud)

但是当项目变得很大并且每个元素添加了10-15个属性时,从当前产品获取数据变得非常复杂并且代码变得几乎不可读.

我想过使用相同的结构,但是要将数据保存在某些对象中,例如:

var products = {
    1: {
        title: "abc",
        description: "lorem ipsum",
        price: 25.19,
        img: "http://www.www.www/img.png",
        link: "http://www.stackoverflow.com"
    }
}
Run Code Online (Sandbox Code Playgroud)

并保持标记尽可能简单,只使用css设计所需的元素和样式:

<div class="product" data-product_id="123">
  <div class="title">Title</div>
  <div>Body</div>
  <img src="http://www.www.www/img.png">
  <a href="http://www.stackoverflow.com/">Buy!</a>
</div>
Run Code Online (Sandbox Code Playgroud)

所以onClick我需要检索产品的ID并在我们的对象"产品"中查询它:

var url = products[id].title;
Run Code Online (Sandbox Code Playgroud)

虽然这是最方便的工作方式,但需要一个新对象.

另一个想法是将所有数据保存在data-父div元素的属性中,如:

<div class="product" data-product_id="123" data-title="abc" data-body="Body">
Run Code Online (Sandbox Code Playgroud)

但就我所知,jQuery不能很好地(原生地)使用数据属性.

那你的建议是什么?也许你有一些更好的想法可以分享.

PS我试图找到关于这个主题的一些信息,但很可能没有找到制定它的方法,所以我一无所获.如果堆栈交换网站上有链接或类似问题,请随时发布.先感谢您!

javascript jquery html5

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

隐藏行开头和结尾文本分隔符

下面有两个解决方案:一个使用纯css,第二个使用jQuery,允许任何类型的符号/图像作为分隔符

前:相当难以制定和找到这样的问题/解决方案,所以如果重复,我很抱歉.

我有一个多行,对齐的块与随机(不完全)文本超链接元素(标签/类别/等)没有固定宽度由"|"分隔 符号和空间.看起来非常像标签云,但具有固定的字体 - 重量,大小和其他格式,可以在超链接元素中包含多个单词.当分隔符放置在行尾或行的开头之前,问题就会出现,实际上,它总是以某种方式发生,因为我将nowrap设置为链接元素,所以这看起来非常难看.寻求解决方案,以删除行的开头和结尾的分隔符.

为了更好地理解,我将尝试在这里绘制一个例子.

C++ | PHP | CSS | ASP |
JavaScript | jQuery
| HTML 5 | StackOverflow
Run Code Online (Sandbox Code Playgroud)

当然,这样的东西,有理由和连续的更多线条.另一个我想要实现的目标.

C++ | PHP | CSS | ASP
JavaScript | jQuery
HTML 5 | StackOverflow
Run Code Online (Sandbox Code Playgroud)

因此,一行中固定数量的元素不是一个选项,固定宽度也不是一个选项.

我想出的唯一解决方案是将字体设置为等宽字体并计算符号并用服务器端脚本逐行进行实际打印,当然,缺点是等宽字体.寻求更好的解决方案,如纯html/css(将是完美的),输出后的JavaScript/jQuery格式.

先感谢您!

编辑:回答下面的评论,标记可以是你想要的任何东西,基本上是这样的:

<div><a href="#">tag 1</a> | <a href="#">tag 2</a> | <a href="#">tag 3</a></div>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

jQuery序列化HTML5数据属性

无法在任何地方找到这个,也许有人知道或可以提出建议.

我有一个很多的表单<inputs>,我想发送带有jQuery $.ajax功能的表单,所以我做了$('#myform').serialize()并发送它作为json.

现在我的表单更高级并且具有HTML5 data-属性,我也想发送它,但是.serialize()看不到它们.

我尝试将它们放入<form>标签,<input>标签 - 没有任何作用.

抓住它们并发送所有表单数据的最佳做法是什么?我知道.serializeArray(),但是如何获得data-我的<form>标签附加序列化的所有属性?

jquery html5 custom-data-attribute

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

PHP,使用公共密钥合并数组

我需要将两个数组合并为一个,同时保留所有键并将值列在数组中,如下例所示:

$array1 = array('car' => '3', 'bus' => '2');
$array2 = array('dog' => '1', 'car' => '2', 'bird' => '9');  

$merged = array(
    'car' => array('3','2'), 
    'bus' => array('2',null),
    'dog' => array(null,'1'),
    'bird' => (null,'9')
);
Run Code Online (Sandbox Code Playgroud)

php arrays merge key multidimensional-array

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

在docker-compose中声明变量

我想让我的应用程序知道它运行的是哪个映像版本.

我们的想法是将Docker图像标记作为环境变量传递给图像.但是我不想一直在图像行和ENV变量行中更改版本号.

例:

version: "3"

VERSION=0.2.3

services:
  app:
    image: myimage:$VERSION
    environment:        
       - APPLICATION_VERSION:$VERSION
Run Code Online (Sandbox Code Playgroud)

是否可以声明变量以便一起更新所有值,或者是否有其他可用的解决方案?

variables version environment-variables docker docker-compose

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