小编Ker*_*nes的帖子

如何手动重启Jenkins?

我刚刚开始与Jenkins合作并遇到了问题.在安装了几个插件后,它说它需要重新启动并进入"关闭"模式,但永远不会重新启动.

如何手动重启?

jenkins

817
推荐指数
18
解决办法
63万
查看次数

Amazon S3 - HTTPS/SSL - 有可能吗?

我没有任何真实的答案或信息(或者它出现了),我看到了一些其他问题.

我在这里有一张图片:http:
//furniture.retailcatalog.us/products/2061/6262u9665.jpg

哪个重定向到:http:
//furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg

我需要它(https):https:
//furniture.retailcatalog.us/products/2061/6262u9665.jpg

所以我在retailcatalog.us上安装了一个通配符ssl(我们有其他子域名),但它没有用.我去检查
https://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg

它无法正常工作,这意味着在Amazon S3网站上,https无效.

我该如何工作?

ssl https amazon-s3 amazon-web-services

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

如何进一步提高我对PHP的"高级"知识?(很快)

我已经使用PHP多年,并且非常好地掌握了语言,创建了许多先进且不那么先进的系统,这些系统运行良好.

我遇到的问题是,当我发现需要以前没有学到的东西时,我才会学习.这使我查找处理问题的解决方案和其他代码,因此我将学习一个我以前从未见过的新功能或结构.通过这种方式,我学到了许多更好的技巧(例如学习亚马逊,谷歌或其他大公司推出的课程).

这个问题的主要问题是如果你不知道它存在的话就无法学到东西的概念.例如,我花了几个月的时间来学习empty()函数,我只是检查字符串长度strlen()来检查空值.

我现在正在构建越来越大的系统,我开始阅读像highscalability.com这样的博客,并一直在研究MySQL复制和服务器数据以进行扩展.我知道代码结构对于使完整系统工作非常重要.

在阅读了最近关于reddit结构的博客后,它让我怀疑是否有一些标准或"接受的系统".

我已经研究过框架(我使用了Kohana,我后悔了,但我认为PHP框架不适合我)而且我更喜欢自己的函数库而不是框架.

我目前的结构是WordPress,Kohana和我自己的知识之间的混合.

我认为可能有益的方法是:

  • 阅读博客
  • 阅读教程
  • 与他人合作
  • 读一本书

作为一个非常优秀的系统开发人员,"达到更高水平"的最佳方式是什么?

php structure system-design

74
推荐指数
4
解决办法
9066
查看次数

正确的方法使用Git/GitHub - PHP系统与开发/测试/生产服务器

我很抱歉,如果这很明显或很容易,我已经看了很多git/github教程并阅读了其他文章,但我想确保我所做的是对的.

我想将VC(出于显而易见的原因)合并到我的开发团队和流程中.

当前开发过程(使用Dreamweaver):
*接收票证(或工作单)
*在开发服务器上下载文件
*对文件进行更改
*将文件上载回开发服务器
*更改已测试/验证
*发送到生产服务器


我正试图弄清楚如何使用Git进行新的开发过程.

我正在切换到PHPStorm(这是一个与Git直接集成的实际PHP IDE).

它会是什么样的

  • 收到机票(或工单)
  • 结帐/更新/下载文件
  • 更改文件
  • 上传文件(我假设它也是当前的工作目录......?)
  • 在一天结束时,做一个提交
  • 有构建脚本将数据发送到测试服务器(每晚构建)

或者做一些类似的事情会更好

  • 收到机票(或工单)
  • 结帐/更新/下载文件
  • 更改文件
  • 上传文件/提交
  • 有构建脚本将数据发送到测试服务器(每晚构建)

或者还有另一种方式吗?理解什么是最佳流程有点麻烦?

任何帮助将不胜感激.


编辑

我正在尝试看看是否最好在本地(每个开发人员)拥有一个版本的服务器,如果是这样,如果你有7个左右的分支,它是如何工作的?

如果没有,你如何在网上处理7个左右的分支?你是FTP文件还是使用Git Hooks使它们自动更新?

更新07/26/2012

在与Git成功合作了很长一段时间后,我一直在关注这个分支模型取得了巨大的成功: 一个成功的Git分支模型

上面的答案是肯定的 - 应该有一个本地版本的服务器.

php git workflow github

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

警告变量值

如何在警告框中的javascript中显示变量的值?

例如,我有一个变量x = 100而alert(x)不起作用.

油脂猴子使用的脚本就在这里

var inputs = document.getElementsByTagName('input');

var new;
for (i=0; i<inputs.length; i++) {
  if (inputs[i].getAttribute("name") == "ans") {   
new=inputs[i].getAttribute("value"));

alert(new)

  }
}
Run Code Online (Sandbox Code Playgroud)

javascript greasemonkey

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

在jQuery中有一种方法可以将div带到前面吗?

如果我有一堆绝对定位的div并且它们重叠,我怎么能得到一个特定的div来到前面?再次感谢你们!

css jquery jquery-ui jquery-plugins

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

成为MySQL专家的最快方式?

我多年来一直在使用MySQL,主要是在去年左右的小型项目上.我不确定这是语言的本质还是我缺乏真正的教程让我感到不确定我写的是否是用于优化目的和缩放目的的正确方法.

虽然我在PHP中自学,但我非常确定自己和我编写的代码,很容易将它与其他人比较等等.

使用MySQL,我不确定是否应该(以及在什么情况下)使用INNER JOIN或LEFT JOIN,我也不知道它具有大量的功能.虽然我已经为处理了数千万条记录的数据库编写了代码,但我不知道它是否是最佳的.我经常发现一个小的调整会使查询的时间少于原始时间的1/10 ......但我怎么知道我当前的查询也不慢?

我希望在这个领域对优化数据库和可扩展的能力充满信心.使用不是问题 - 我每天都会以多种不同的方式使用它.

所以,问题是,路径是什么?读书?网站/教程?建议?

mysql sql

12
推荐指数
2
解决办法
8132
查看次数

PHP - 类似Gmail的电子邮件内容分离

我正在建立一个票务系统,但我不想把其中一个消息

************************* REPLY ABOVE THIS LINE ***********************

Gmail倾向于使用"引用文字"做出相当不错的主意.有没有人知道任何预制的脚本或方法很容易做到这一点?我正在尝试将他们的回复传回我们的系统.

谢谢,凯瑞

php email gmail

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

批量压缩(Zip)文件

使用:我们的用户在我们的AWS S3帐户中有许多对象.我们正在添加一个功能,可以立即下载整个项目.我们更关注效率而不是存储.

在查看了不同的选项(ZipArchive,PclZip)之后,我看到了本指南,建议使用Chilkat .

它的方法很有意义,总结如下:

  • 在上传时预先压缩每个文件并将其存储在S3中
  • "项目下载"开始下载每个压缩文件,然后QuickAppend(Chilkat术语),然后"立即"(每个文件200ms)将它们添加到整个压缩文件
  • 将新的Zip文件上传到S3,提供链接

我遇到的问题是Chilkat的许可证是249美元,我正在寻找免费的替代品.

替代方案(也是免费的)使用类似的概念:

  • 在上传时预先压缩每个文件并将其存储在S3中
  • "项目下载"开始下载每个压缩文件,然后tar将它们放在一起
  • 将新的Zip文件上传到S3,提供链接

处理这个问题有"标准"或"理想"方式吗?

php compression zip tar chilkat

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

PHP - 一个方法可以返回指针吗?

我在类中有一个方法试图返回一个指针:

<?php
public function prepare( $query ) {
    // bla bla bla

    return &$this->statement;
}
?>
Run Code Online (Sandbox Code Playgroud)

但它会产生以下错误:

解析错误:语法错误,第246/home/realst34/public_html/s98_fw/classes/sql.php中的意外"&"

但是,此代码有效:

<?php
public function prepare( $query ) {
    // bla bla bla

    $statement = &$this->statement;
    return $statement;
}
?>
Run Code Online (Sandbox Code Playgroud)

这只是PHP的本质还是我做错了什么?

php pointers

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