我喜欢zsh
,但我不确定在哪里放置我的$PATH
和其他变量断言?我发现它们分散在文件之间.zshrc
.zprofile
.bashrc
.bash_profile
,有时会翻倍.
我认识到,具有内部的任何bash
文件,没有多大意义看到,因为我使用的zsh
,但正是我应该把我rvm
,python
,node
等添加到我的$PATH
?
有没有我应该使用(即一个特定的文件.zshenv
,其不会没有目前在我的安装存在),我目前使用的手机之一,或者它甚至重要吗?
我希望将视频放在HTML5页面中,该页面将在页面加载时开始播放,一旦完成,就会循环回到开头而不会中断.视频也应该不具有任何相关的控制,以及或者是兼容所有"现代"的浏览器,或有填充工具的选项.
以前我会通过Flash
和我这样做FLVPlayback
,但我宁愿Flash
在HTML5领域避开.我想我可以使用javascript setTimeout
创建一个平滑的循环,但我应该用什么来嵌入视频本身?那里有什么东西会以这种方式传输视频FLVPlayback
吗?
我刚开始在我的文档中使用HTML5和CSS3.我理解JavaScript需要使用这些新标签和样式来加快Internet Explorer的速度,但我不知道使用哪个以及何时使用!
我的计划是使用html5shiv和IE9.js来管理HTML5标签以及透明的png(以及他们修复的其他任何麻烦的错误),然后引起我的注意Modernizr和CSS3 Pie.
我的问题是,如果我使用Modernizr,它是否需要html5shiv以及IE9.js?或者我也应该包括这些?重叠是什么?
而且,Modernizr或其他人没有做什么CSS3 Pie?或相反亦然?
我感谢你们的帮助.让我知道你做了什么!?
我检查了朋友一些代码,并发现谁建他的网站开发者开始每一个相对的src
,href
和include
以正斜杠/
.
例如:
src="/assets/js/jquery.js"
Run Code Online (Sandbox Code Playgroud)
我以前从未见过这个.所以我的问题是,为什么开发人员会/
在相对路径的开头放置正斜杠?
我很好奇是否存在故意减慢页面加载的方法?
我现在正在我的本地主机上测试我的HTML和PHP页面,我想看看当页面加载速度较慢时我的加载gif等将如何执行.
我意识到这是一个难得的请求,因为大多数开发者只关注加快了页面加载,但我认为有可能是一个方法,即使用的JavaScript/jQuery的或PHP,做这样的事情出于测试目的.
谢谢你的帮助!
注意:我正在测试MAMP,因此在Mac OS 10.7上运行Apache服务器
我是PHP的新手,我刚开始使用NetBeans来开发我的PHP代码.
出乎意料的是,当我在查询中输入变量时,会弹出一个对话框并要求我完成注释以保存变量类型.我做了一些调查,发现这似乎是NetBeans的一个流行功能,但我找不到任何信息向我解释为什么会这样.
为什么有人想在评论中放置PHP变量的类型?它是用于开发用途还是实际上有益于代码本身?它是不可或缺的,还是可选的?
我想知道是否可以在ENUM
整个表中更改一个值,以便在表示所述ENUM
值的所有行中也进行更改.
我在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)
正如您所看到的,我创建了primaryId
和imgDate
索引键.我背后的想法是因为该WHERE
子句使用the primaryId
和ORDER
子句使用查询结果imgDate
.
我的问题是,现在使用多重索引会更好吗?或者我应该选择多列索引(目前我还不太了解)?
这是我从EXPLAIN得到的:
id = 1
select_type = simple
table = secondary_images
type = …
Run Code Online (Sandbox Code Playgroud) 我的数据库中有以下两个表(索引不完整,因为它将基于我使用的引擎):
表格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) 我知道,与mp4
中,moov atom
必须放置在文件的开头,使渐进式下载.这可以通过在创建文件时启用"faststart"来完成.
我很好奇在处理webm
或ogg
文件时是否有任何类似的要求,或者它们是否"默认为渐进式下载"?