小编Joh*_*unt的帖子

合并但覆盖Git中的更改

当我在Git中合并一个分支来掌握时,我经常会遇到合并冲突.有没有办法合并一个分支,只是覆盖当前分支中的东西?

git conflict

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

Helvetica Neue Light带@ font-face ..合法吗?

我和我的团队使用Helvetica Neue Light字体在我们的样式表中通过@ font-face开发了一个网站.

我们很好奇我们这样做是否合法以及谁拥有该字体(如果有人?)有谁知道我们怎么能找到这个 - 谷歌只是显示了很多网站试图向我们出售字体.

我知道它是大多数mac计算机上的系统字体,所以它的许可证可能非常开放吗?

css font-face

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

如何查看chrome developer tools网络选项卡中使用的协议?

chrome开发人员工具栏上的网络选项卡很棒,但我想看看用于传输资源的协议(http或https)..任何人都知道如何做到这一点,或者是否有扩展允许我这样做相似的东西.

谢谢!

networking google-chrome web

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

最大化/恢复emacs中的窗口

好吧,也许这对于超级用户站点来说更像是一个问题,但我认为在stackoverflow上会有更多的emacs用户.

基本上我经常将我的emacs分成大约4个窗口,所以我可以同时查看一堆缓冲区..但是我希望能够使用Cx 1(使窗口与emacs大小相同)然后以某种方式恢复到我刚刚看到的漂亮的4窗口布局.

有没有一种简单的方法可以做到这一点,或者我需要一些elisp/lisp(注意:我不知道任何elisp.)

谢谢!约翰.

lisp emacs elisp

22
推荐指数
3
解决办法
4300
查看次数

简单的jQuery/javascript方法来转义字符串中的特殊字符用于regexp

我正在使用match()方法对来自用户的字符串执行正则表达式,并且可以包含任何内容,包括$ ^等等.所以我需要在发生这种情况之前转义这些字符.

在jQuery中是否有一个共同的功能来执行此操作,这是一个众所周知的javascript函数,或者我将不得不手动执行此操作(我可能会错过一些东西吗?)

javascript regex jquery

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

当mysql中的输入为null时,为date_format返回null

我正在做这样的事情:

SELECT date_format(mydate, '%d/%m/%Y') FROM xyz;
Run Code Online (Sandbox Code Playgroud)

当mydate为NULL时,date_format返回00/00/0000.这是正确的,但是如何使它在输入为NULL时返回NULL?

mysql null date-format

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

我为什么要在php中使用异常处理?

我已经编程PHP很长一段时间,但不是PHP 5 ...我已经知道PHP 5中的异常处理已经有一段时间了,但从未真正研究过它.在使用快速Google之后,使用异常处理似乎毫无意义 - 我无法看到使用它而不仅仅使用一些if(){}语句,以及可能是我自己的错误处理类或其他什么的优点.

使用它必须有很多充分的理由(我猜?!)否则它不会被放入语言(可能).有谁可以告诉我它只使用一堆if语句或switch语句或其他什么好处?

php exception-handling

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

物理屏幕大小'检测'基于PHP/javascript中的用户代理

因此,有一些方法可以使用javascript和php检测"移动"浏览器和屏幕尺寸.但是,屏幕尺寸总是以像素为单位返回,移动设备可能意味着这些天.

我希望能够知道设备在移动时的显示效果,平板电脑随处可见.原因是因为我想为具有小屏幕的设备选择样式表,并为其他所有设备默认使用普通样式表.例如,我想要一个iPad,点燃火,hp触摸板等来显示正常的样式表,但我想要一个不同的手机样式表或任何显示人手大小的设备.

现在,我猜想要做的事情不存在,但也许某人想到了一个更好的方法,或者知道某个地方有某个屏幕尺寸的数据库......嗯

..可能有一种方法找到像素密度,然后应用屏幕宽度/高度(以像素为单位).

javascript css php device screen-size

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

在url中使用base64编码的字符串和codeigniter

我有一个加密的base64编码数组,我需要将其放入网址并插入到我们发送给客户端的电子邮件中以使它们能够被识别(唯一) - 问题是base64_encode()经常在它之后附加一个=或两个符号字符串,默认情况下CI不允许.

这里有一个例子: http://example.com/cec/pay_invoice/VXpkUmJnMWxYRFZWTEZSd0RXZFRaMVZnQWowR2N3TTdEVzRDZGdCbkQycFFaZ0JpQmd4V09RRmdWbkVMYXdZbUJ6OEdZQVJ1QlNJTU9Bb3RWenNFSmxaaFVXcFZaMXQxQXpWV1BRQThVVEpUT0ZFZ0RRbGNabFV6VkNFTlpsTWxWV29DTmdackEzQU5Nd0lpQURNUGNGQS9BRFlHWTFacUFTWldOZ3M5QmpRSGJBWTlCREVGWkF4V0NtQlhiZ1IzVm1CUk9sVm5XMllEWlZaaEFHeFJZMU51VVdNTmJsdzNWVzlVT0EwZw==

现在我明白我可以在config.php中允许=登录,但是我不完全理解这样做的安全隐患(它必须因某种原因被禁用了吗?)

有谁知道为什么在URL中允许=符号可能是个坏主意?

谢谢!约翰.

php base64 codeigniter

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

如何在没有用户交互的情况下运行composer?

我正在尝试在cakephp安装上运行composer install,但它询问用户是否要他们想要设置文件夹权限:

注意,这是一个例子.在生产中,composer install命令将通过CI或其他任何方式自动发生:

John:$ composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files
> Cake\Composer\Installer\PluginInstaller::postAutoloadDump
> App\Console\Installer::postInstall
Set Folder Permissions ? (Default to Y) [Y,n]?
Run Code Online (Sandbox Code Playgroud)

这很好,但有时候我想从命令行指定'yes',这样我的docker安装就不需要交互了,所以我们的部署过程可以工作(没有用户参与!)我已经尝试了几件事,检查了代码并用疯子谷歌搜索无济于事.

我猜有一个环境变量我可以设置为默认为yes/quiet,但我找不到它是什么.

php cakephp composer-php

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