小编Pre*_*fix的帖子

Brew医生 - "警告:在/ usr/local/include中找到未编号的头文件"?

当我运行时brew doctor,抛出以下错误

Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected header files:
    /usr/local/include/curl/curl.h
    /usr/local/include/curl/curlbuild.h
    /usr/local/include/curl/curlrules.h
    /usr/local/include/curl/curlver.h
    /usr/local/include/curl/easy.h
    /usr/local/include/curl/mprintf.h
    /usr/local/include/curl/multi.h
    /usr/local/include/curl/stdcheaders.h
    /usr/local/include/curl/typecheck-gcc.h
    /usr/local/include/node/ares.h
    /usr/local/include/node/ares_version.h
    /usr/local/include/node/nameser.h
    /usr/local/include/node/node.h
    /usr/local/include/node/node_buffer.h
    /usr/local/include/node/node_internals.h
    /usr/local/include/node/node_object_wrap.h
    /usr/local/include/node/node_version.h
    /usr/local/include/node/openssl/opensslconf.h
    /usr/local/include/node/uv-private/ngx-queue.h
    /usr/local/include/node/uv-private/stdint-msvc2008.h
    /usr/local/include/node/uv-private/tree.h
    /usr/local/include/node/uv-private/uv-bsd.h
    /usr/local/include/node/uv-private/uv-darwin.h
    /usr/local/include/node/uv-private/uv-linux.h
    /usr/local/include/node/uv-private/uv-sunos.h
    /usr/local/include/node/uv-private/uv-unix.h
    /usr/local/include/node/uv-private/uv-win.h
    /usr/local/include/node/uv.h
    /usr/local/include/node/v8-debug.h
    /usr/local/include/node/v8-preparser.h
    /usr/local/include/node/v8-profiler.h
    /usr/local/include/node/v8-testing.h
    /usr/local/include/node/v8.h
    /usr/local/include/node/v8stdint.h
    /usr/local/include/node/zconf.h
    /usr/local/include/node/zlib.h
Run Code Online (Sandbox Code Playgroud)

删除这些文件会安全吗?解决此警告的最佳方法是什么?

homebrew brew-doctor

71
推荐指数
2
解决办法
4万
查看次数

date()方法,"遇到的格式错误的数值"不希望格式化$ _POST中传递的日期

我很遗憾无法使用DateTime()此项目所在的服务器运行PHP v.5.2.

有问题的一行:

$aptnDate2 = date('Y-m-d', $_POST['nextAppointmentDate']); 
Run Code Online (Sandbox Code Playgroud)

抛出以下错误:

Notice: A non well formed numeric value encountered
Run Code Online (Sandbox Code Playgroud)

所以我var转储以确保它的格式良好..

var_dump($_POST['nextAppointmentDate']);  

string(10) "12-16-2013"
Run Code Online (Sandbox Code Playgroud)

PHP的文档说明,它需要一个时间戳不是一个字符串.但是当我这样做时:

date('Y-m-d', strtotime($_POST['nextAppointmentDate']));
Run Code Online (Sandbox Code Playgroud)

然后var_dump结果,我明白了:

string(10) "1969-12-31"
Run Code Online (Sandbox Code Playgroud)

为什么我不能使用此日期值和strtotime()格式化日期?

谢谢!

php date strtotime

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

本地/暂存/生产服务器堆栈+ Git的最佳工作流程

我希望合并一个Web开发工作流程,允许我执行以下操作:

  • 在本地开发/测试
    • 模仿生产服务器(许多子域,一些mysql数据库)
    • 在桌面和笔记本电脑之间保持同步,以便进行移动开发
  • 轻松推送本地 - >分期
  • 轻松推送升级 - >生产
  • 在生产服务器上轻松实时编辑(偶尔需要进行非常小的内容更新,错字更改等.现在我花了很多时间进行小编辑,将其推送到分期,然后推送到生产,这需要一些时间来处理小事情.)

我也是Git的新手.我已经开始在我的个人项目中使用Git测试水域,但是我继承的项目(使用生产/暂存环境)到目前为止还没有使用任何版本控制.

问题:

  • 如何轻松地将大型已建立项目适应本地环境(XAMPP)?
  • 如何在dev-laptop和dev-desktop之间同步我的本地环境?
  • Github在这种预先建立的项目/服务器设置中是否值得?似乎它增加了更多的步骤(例如:local-> push to git repo - >将repo下载到登台服务器 - >将登台服务器推送到活动服务器).我也担心维护隐私/安全.

基本上我是单个开发人员,他被交给了一个相当大的项目,我只是想尽可能地让自己变得简单/直接.:)

git workflow development-environment staging dev-to-production

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

.htaccess从站点根目录重定向到公共文件夹,在URL中隐藏"public"?

贝娄是我的网站目录结构:

htdocs/
    My-Project/
        public/
            index.php
            css/
            img/
            js/
        src/
            config.php
            templates/
            library/
Run Code Online (Sandbox Code Playgroud)

我不希望任何直接用户访问src目录中的任何文件.src包含我的模板和后端逻辑脚本.

我想设置我的,.htaccess以便当用户访问我的网站(根文件夹My-Project)时,他们被重定向到My-Project/public/index.php.我希望URL My-Project.com在索引页面上看起来像.

有帮助吗?我对修改我的.htaccess文件犹豫不决,因为我在这里和网上看到了许多相互矛盾的建议,以及最好的方法.

php apache .htaccess mod-rewrite redirect

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

如何根据文本标签长度动态设置表格单元格高度?

我正在尝试学习Obj-C和iOS编程,但我仍然很新.我决定尝试制作一个简单的Reddit客户端应用程序.我试图在a中显示首页帖子UITableView,每个帖子由自己的单元格表示.

在单元格上,这是我设置标题的方式:

cell.textLabel.numberOfLines = 0;
cell.textLabel.text = [[tempDictionary objectForKey:@"data"] objectForKey:@"title"];   
[cell.textLabel sizeToFit];
Run Code Online (Sandbox Code Playgroud)

但是,如果标题文本太长,则单元格最终会剪切自身.这是一张图片:

在此输入图像描述

如何让我的单元格自动调整其高度以适应更长的标题标签,而不会与其他单元格或详细文本标签相交?

感谢您的任何帮助!

objective-c uitableview ios

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

设置数据库以跟踪哪些用户点击了哪些链接?

我会尝试再详细说明我的问题.

我最近在我的大学获得了一个初级兼职开发人员职位,以加强我的开发技能.虽然我过去使用过MySQL,但它只是在一门课程中简要介绍过,因为我主要是一个前端人(HTML/CSS/JS).

无论如何,雇用我的部门有一个专为新生设计的网站,让他们适应大学.它有教程和视频供他们观看等.为了访问该网站,他们必须登录到他们的大学帐户(使用LDAP).帐户名称的格式为abc1234.

现在,我的问题是我需要为员工创建一种方式来跟踪新生看过的教程/视频.他们希望我使用数据库来做到这一点.可能会有成千上万的学生,他们希望能够确切地看到哪些学生已经/没有点击每个链接/观看每个视频.

我该如何为此设置数据库?他们想要跟踪多个链接/教程/视频.如果有一种方法可以跟踪哪些用户观看了视频直到最后,那么奖励积分,但不是必需的.

我相信我需要使用PHP来处理浏览器和数据库之间的交换,对吗?

感谢您提供任何帮助或提示.:)

html php mysql sql

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

将YouTube视频包装在静态图像"框架"中并保持响应式调整大小

我有一张空白Macbook的下图.

在此输入图像描述

图像是1034×543.

我想在屏幕的"灰色"区域内插入一个youtube视频.我希望它看起来好像youtube视频正在笔记本电脑屏幕上播放.

我还希望笔记本电脑图像/ youtube视频可以缩放,这样当网页在平板电脑或移动视图中时,图像和视频会缩小以匹配.

我试图用它fitvid.js来完成这个但是没有运气 - 我可以让视频适合一个静态大小,但我无法让它完全适合调整大小,它会变形.

以下是我目前的加价:

HTML:

<div class="col-sm-12">
  <div class="title">
    <h2>What's New</h2>
    <small>ASC Sneak Peak</small>
  </div>
  <div class="macbook-wrapper">
    <iframe width="715" height="402" src="//www.youtube.com/embed/**url**" frameborder="0" allowfullscreen></iframe>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

SASS:

.macbook-wrapper{
  background: url('../img/content/home/macbook.png') no-repeat;

  .fluid-width-video-wrapper {
    width: 97.5%;
    background: #000;
  }
}
Run Code Online (Sandbox Code Playgroud)

html css youtube video fitvids

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

使用Bootstrap 3将图标放在提交按钮内

我正在尝试使用Bootstrap 3实现如下截图所示的效果.

在此输入图像描述

如您所见,搜索按钮是:

1)输入内部

2)用glyphicon设计,以便不像"按钮".

如何使用Bootstrap 3实现类似的效果?我想在文本输入的末尾放置一个带放大镜glyphicon的按钮,但按钮会一直显示在输入下方而不是内部.

html css css3 twitter-bootstrap-3 twitter-bootstrap-form

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

使用Canvas动画圆圈 - 如何展开以填充整个视口?

Codepen

http://codepen.io/tconroy/pen/RPzxgz

基本设置:

我正在尝试创建一个在中心容器内部有2列结构的页面,最大宽度为1600px.

左列包含页面内容.右列包含广告单元(例如,640x480像素宽).

在768px或更低的介质断点处,2列应该堆叠(以便内容位于顶部,广告位于其下方).

问题

当页面加载时,应该有一个400x400px画布元素,在屏幕中央包含一个白色圆圈(绝对中心 - 垂直和水平).

圆圈动画到左栏内容正后方的位置.

在此之后,圆圈应"展开"以填充整个用户的视口,而不会覆盖内容或导致滚动条出现.

如下面的小提琴所示,我已经获得了初始的圆/运动动画,但是我遇到了试图弄清楚扩展部分的问题.我需要圆圈显示增长/展开,直到它覆盖整个视口,但不应遮挡所有文本内容/广告单元,并且动画不应显示任何滚动条.

我对帆布非常不熟悉,所以如果有人能在没有打破初始动画的情况下给我一只手,我将非常感激.:)

http://codepen.io/tconroy/pen/RPzxgz

HTML:

<div class="container">
  <div class="navigation row">
    <h1 style="float:right;"><a href="#">Continue</a></h1>
  </div>
  <div class="content row">
    <div class="circle-wrap">

      <canvas class="circle" width="400" height="400"></canvas>

      <div class="template-output">
        <h1 class="title">
              <span class="upper">Title TopLine</span>
              <span class="lower">Title Bottom</span>
            </h1>
        <div class="body">
          <p class="description">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorum distinctio nesciunt nostrum magni neque. Iusto et delectus iure distinctio cupiditate, a sint doloremque ratione saepe sunt quisquam assumenda, eaque velit?</p> …
Run Code Online (Sandbox Code Playgroud)

javascript animation canvas tweenmax

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

webpack-dev-server错误,找不到"命令:webpack-dev-server"

我真的不知道为什么我不能让它运行...我已经完成了以下工作.

npm install -g webpack webpack-dev-server
Run Code Online (Sandbox Code Playgroud)

确认两者都安装成功.

现在,当我尝试执行时webpack-dev-server,我得到以下内容:

$ webpack-dev-server --inline --hot
zsh: command not found: 'webpack-dev-server'
Run Code Online (Sandbox Code Playgroud)

永远不要碰到这个,因为我的所有其他npm模块在本地和全局都加载/运行正常.我已尝试将其本地安装到项目中(添加到package.json,npm install,yadda yadda ..)并收到相同的错误.

我错过了什么吗?

node.js npm webpack webpack-dev-server

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