在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) 我打算从Django搬到Pylons,但后来我遇到了金字塔.
Pylons和Pyramid有什么区别?
我在PylonsBook中读到了一些文本,目前它涵盖了Pylons 0.9.7,并想知道它是否是Pylons和Pyramid的开始.
我一直在深入研究Sublime的片段,插件和宏,但我似乎无法找到我正在寻找的东西.
我试图改变这个:
.content {
color: @blue;
}
Run Code Online (Sandbox Code Playgroud)
进入:
.content {
color: darken(@blue, 5%);
}
Run Code Online (Sandbox Code Playgroud)
理想情况下,我可以选择@blue部件,点击命令,并妥善包装整个事物.
有任何想法吗?这甚至可能吗?
非常厚的问题,但有没有办法在Codeception中将自己的调试消息打印到控制台?我的意思是与断言无关的消息,纯粹用于调试测试本身(例如,你可以var_dump()在任何常规PHP网站中使用变量)
我已经尝试过var_dump(),echo并print但无济于事.使用WebDebug's makeAResponseDump()既不会产生所需的结果,我只是希望能够看到我的变量的内容,而不必像xdebug那样运行调试器.
这是一个非常新手的问题.
我想知道如何创建一个Web应用程序来拨打电话,最有可能使用VOIP协议.
我必须学习哪些编程语言,包括客户端和服务器端?
我想问一下以上问题的意见:你会社区推荐给你什么时候必须做大量数据的网页,例如,产品上市后,应该有一个像买一些功能(添加到购物车) ,排序等,如果你必须操纵当前产品的数据 - 价格,标题,图像,链接和其他属性?你是如何在你的项目中做到的?
例如,我们有一个包含数十种产品的页面,每个产品都有属性:价格,标题,描述,图像(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我试图找到关于这个主题的一些信息,但很可能没有找到制定它的方法,所以我一无所获.如果堆栈交换网站上有链接或类似问题,请随时发布.先感谢您!
下面有两个解决方案:一个使用纯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) 无法在任何地方找到这个,也许有人知道或可以提出建议.
我有一个很多的表单<inputs>,我想发送带有jQuery $.ajax功能的表单,所以我做了$('#myform').serialize()并发送它作为json.
现在我的表单更高级并且具有HTML5 data-属性,我也想发送它,但是.serialize()看不到它们.
我尝试将它们放入<form>标签,<input>标签 - 没有任何作用.
抓住它们并发送所有表单数据的最佳做法是什么?我知道.serializeArray(),但是如何获得data-我的<form>标签附加序列化的所有属性?
我需要将两个数组合并为一个,同时保留所有键并将值列在数组中,如下例所示:
$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) 我想让我的应用程序知道它运行的是哪个映像版本.
我们的想法是将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
jquery ×3
css ×2
html5 ×2
javascript ×2
php ×2
arrays ×1
codeception ×1
console ×1
debugging ×1
docker ×1
html ×1
key ×1
less ×1
macos ×1
merge ×1
output ×1
postgresql ×1
pylons ×1
pyramid ×1
python ×1
sublimetext ×1
sublimetext2 ×1
sublimetext3 ×1
terminal ×1
variables ×1
version ×1
voip ×1