小编ste*_*ail的帖子

在zsh中放置$ PATH变量断言的位置?

我喜欢zsh,但我不确定在哪里放置我的$PATH和其他变量断言?我发现它们分散在文件之间.zshrc .zprofile .bashrc .bash_profile,有时会翻倍.

我认识到,具有内部的任何bash文件,没有多大意义看到,因为我使用的zsh,但正是我应该把我rvm,python,node等添加到我的$PATH

有没有我应该使用(即一个特定的文件.zshenv,其不会没有目前在我的安装存在),我目前使用的手机之一,或者它甚至重要吗?

macos shell zsh

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

在HTML5中播放无限循环视频

我希望将视频放在HTML5页面中,该页面将在页面加载时开始播放,一旦完成,就会循环回到开头而不会中断.视频也应该具有任何相关的控制,以及或者是兼容所有"现代"的浏览器,或有填充工具的选项.

以前我会通过Flash和我这样做FLVPlayback,但我宁愿Flash在HTML5领域避开.我想我可以使用javascript setTimeout创建一个平滑的循环,但我应该用什么来嵌入视频本身?那里有什么东西会以这种方式传输视频FLVPlayback吗?

video html5 video-streaming html5-video

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

Modernizr,html5shiv,ie7.js和CSS3 Pie.哪个用什么时候用?

我刚开始在我的文档中使用HTML5和CSS3.我理解JavaScript需要使用这些新标签和样式来加快Internet Explorer的速度,但我不知道使用哪个以及何时使用!

我的计划是使用html5shiv和IE9.js来管理HTML5标签以及透明的png(以及他们修复的其他任何麻烦的错误),然后引起我的注意Modernizr和CSS3 Pie.

我的问题是,如果我使用Modernizr,它是否需要html5shiv以及IE9.js?或者我也应该包括这些?重叠是什么?

而且,Modernizr或其他人没有做什么CSS3 Pie?或相反亦然?

我感谢你们的帮助.让我知道你做了什么!?

javascript html5 internet-explorer modernizr css3pie

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

为什么开发人员会在每个相对路径的开头放置正斜杠?

我检查了朋友一些代码,并发现谁建他的网站开发者开始每一个相对的src,hrefinclude以正斜杠/.

例如:

src="/assets/js/jquery.js"
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这个.所以我的问题是,为什么开发人员会/在相对路径的开头放置正斜杠?

html relative-path hyperlink

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

故意减慢HTML/PHP页面加载到测试

我很好奇是否存在故意减慢页面加载的方法?

我现在正在我的本地主机上测试我的HTML和PHP页面,我想看看当页面加载速度较慢时我的加载gif等将如何执行.

我意识到这是一个难得的请求,因为大多数开发者只关注加快页面加载,但我认为有可能是一个方法,即使用的JavaScript/jQuery的或PHP,做这样的事情出于测试目的.

谢谢你的帮助!

注意:我正在测试MAMP,因此在Mac OS 10.7上运行Apache服务器

javascript php testing jquery load-testing

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

为什么在注释中声明PHP变量类型?

我是PHP的新手,我刚开始使用NetBeans来开发我的PHP代码.

出乎意料的是,当我在查询中输入变量时,会弹出一个对话框并要求我完成注释以保存变量类型.我做了一些调查,发现这似乎是NetBeans的一个流行功能,但我找不到任何信息向我解释为什么会这样.

为什么有人想在评论中放置PHP变量的类型?它是用于开发用途还是实际上有益于代码本身?它是不可或缺的,还是可选的?

php variables netbeans

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

在整个表中更改MySQL ENUM值的值

我想知道是否可以在ENUM整个表中更改一个值,以便在表示所述ENUM值的所有行中也进行更改.

mysql enums database-design

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

多列索引与多个索引

我在MySQL数据库中有下表:

CREATE TABLE `secondary_images` (
  `imgId` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `primaryId` int(10) unsigned DEFAULT NULL,
  `view` varchar(255) DEFAULT NULL,
  `imgURL` varchar(255) DEFAULT NULL,
  `imgDate` datetime DEFAULT NULL,
  PRIMARY KEY (`imgId`),
  KEY `primaryId` (`primaryId`),
  KEY `imgDate` (`imgDate`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 ;
Run Code Online (Sandbox Code Playgroud)

SQL将如下:

SELECT imgURL, view FROM secondary_images 
WHERE primaryId={$imgId} ORDER BY imgDate DESC
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我创建了primaryIdimgDate索引键.我背后的想法是因为该WHERE子句使用the primaryIdORDER子句使用查询结果imgDate.

我的问题是,现在使用多重索引会更好吗?或者我应该选择多列索引(目前我还不太了解)?

这是我从EXPLAIN得到的:

id = 1   
select_type = simple      
table = secondary_images         
type = …
Run Code Online (Sandbox Code Playgroud)

mysql database indexing database-design query-optimization

13
推荐指数
2
解决办法
9258
查看次数

我应该为我的MySQL数据库使用MyISAM或InnoDB表吗?

我的数据库中有以下两个表(索引完整,因为它将基于我使用的引擎):

表格1:

CREATE TABLE `primary_images` (
  `imgId` smallint(6) unsigned NOT NULL AUTO_INCREMENT,
  `imgTitle` varchar(255) DEFAULT NULL,
  `view` varchar(45) DEFAULT NULL,
  `secondary` enum('true','false') NOT NULL DEFAULT 'false',
  `imgURL` varchar(255) DEFAULT NULL,
  `imgWidth` smallint(6) DEFAULT NULL,
  `imgHeight` smallint(6) DEFAULT NULL,
  `imgDate` datetime DEFAULT NULL,
  `imgClass` enum('jeans','t-shirts','shoes','dress_shirts') DEFAULT NULL,
  `imgFamily` enum('boss','lacoste','tr') DEFAULT NULL,
  `imgGender` enum('mens','womens') NOT NULL DEFAULT 'mens',
  PRIMARY KEY (`imgId`),
  UNIQUE KEY `imgDate` (`imgDate`)
)
Run Code Online (Sandbox Code Playgroud)

表2:

CREATE TABLE `secondary_images` (
  `imgId` smallint(6) unsigned NOT NULL AUTO_INCREMENT,
  `primaryId` smallint(6) unsigned …
Run Code Online (Sandbox Code Playgroud)

mysql database database-design myisam innodb

11
推荐指数
1
解决办法
7369
查看次数

使用webm和ogg编解码器启用"快速启动"渐进式下载是否有任何特定要求?

我知道,与mp4中,moov atom必须放置在文件的开头,使渐进式下载.这可以通过在创建文件时启用"faststart"来完成.

我很好奇在处理webmogg文件时是否有任何类似的要求,或者它们是否"默认为渐进式下载"?

video ogg progressive-download webm

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