在PHP中,我们通常在不考虑服务器能力的情况下进行编码.现在有一天甚至PC都有多个内核并处理64位数据.据我所知,PHP引擎本身已经过优化,可以利用多个内核.我们的程序员如何才能进一步优化代码以利用多个内核.
换句话说,我想知道将教我编写代码的技术,这些代码更有可能被php引擎平行处理.
我不是要求任何用户定义/开源排队方法,而是以这样的方式编写相同的代码,即它利用多核并且工作得更快.
如果您已经在做这样的事情,请提出您的想法并分享您的经验.
我希望我们可以进一步优化代码.
我想删除jQuery对话框的titelbar.但我想保持关闭(交叉)按钮.
我发现了这个问题:
那里的答案解释了如何删除标题栏,但如果我这样做,它也会删除关闭按钮.还有其他链接,但他们都做同样的事情.他们只是隐藏整个标题栏和关闭按钮.
我正在使用phpmydatagrid.class.php.一切都工作正常,但我使用2个数据库表中的数据时无法编辑数据.我从文档中得知,如果我将列类型设置为"相关"而不是整数或文本,那么我可以引用其他表的数据.但该文件没有提供进一步的细节.doc的网址是http://www.gurusistemas.com/documentation.php
现代浏览器(即Firefox 3 +,Safari 4 +,IE 7+)中正则表达式的最大大小是多少?假设一个简单的正则表达式,比如说"foo | bar | baz | woot | ..."
我想在不使用Flash插件的情况下上传视频(基本上是大文件).如果它也显示进度条会更好.
当然我不想使用浏览器的默认浏览按钮,因为它不适合大文件.
要么
是否有任何javascript(或任何js框架,如jQuery)上传大文件的解决方案?(优先使用进度条)
注意:目前我不想使用HTML5
我有2个表order_retailer和order_customer
它们都有自动递增的主键order_id
为了在整个系统中保持订单ID唯一,我希望order_retailer只将id作为偶数,而对于order_customer,id将是奇数.为此,我必须将autoincrement的增量值设置为2.是否可以在mysql中将其设置为表格.
我不想要一个php解决方案.如果有一个命令/查询将特定表的自动增量转换设置为2,请告诉我.另外我不想更改服务器变量auto_increment_increment或auto_increment_offset或任何其他服务器变量
我想为我的客户编写一个greasemonkey脚本来自动完成他的任务,但我不想与其他人共享脚本(显然,我的客户对此不会太满意!)
如何在不与他人共享的情况下编写greasemonkey脚本?
我有一个现有的自编码手风琴,我现在需要将一个事件监听器附加到现有的fadeout事件.我可以将新的fadout侦听器绑定到现有的侦听器吗?这是怎么做到的?这是手风琴ia jsFiddle
考虑一个products
包含产品详细信息(包括其类别)的表.一个产品可能属于多个类别,因此我将其保留为逗号分隔的类别ID列表.
我知道这不是规范化的方法.
任何MYSQL专家都能告诉我哪种方法可以更快地选择特定类别的产品.
如果采用规范化方法,显然我们必须加入products
表和products_category_relation
表.
和
在我的方法中,我们必须编写一个类似的查询来查找产品(假设我们正在搜索类别ID 10)
SELECT p.*
FROM products p
WHERE p.category like '10'
OR p.category like '10,%'
OR p.category like '%,10'
OR p.category like '%,10,%'
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我这种方法是否更快或JOIN方法会更快?
我知道正常化.我知道我的方法涉及的其他风险.但在我的情况下,它们并不重要.所以,我关注速度.
任何有关其速度或实际测试结果的理论解释都是受欢迎的.
UPDATE
我正在使用myISAM引擎产品表product_id
在表的category
列上有主键FullText索引products
我在一条水平线上有 4 张图片。前 3 张图片有一个margin-right: 20px;
. 除了最后一张没有边距的图片。我就是这样做的,我觉得可以做得更好:
.threeimg {
margin-right: 20px;
border: 1px solid #cfcfcf;
border-radius: 6px;
background-color: white;
padding: 8px; }
.lastimg {
border: 1px solid #cfcfcf;
border-radius: 6px;
background-color: white;
padding: 8px; }
Run Code Online (Sandbox Code Playgroud)
有什么办法清理这个吗?请不要对我太苛刻,我 3 天前就开始学习 HTML&CSS。
javascript ×4
jquery ×3
php ×3
mysql ×2
class ×1
css ×1
datagrid ×1
dialog ×1
events ×1
fadeout ×1
file-upload ×1
firefox ×1
greasemonkey ×1
jquery-ui ×1
optimization ×1
regex ×1
video ×1