小编amo*_*era的帖子

在textarea的占位符属性中插入换行符?

我尝试了一些方法但没有工作.有没有人知道解决这个问题的好方法?

<textarea placeholder='This is a line \n this should be a new line'></textarea>

<textarea placeholder='This is a line     
should this be a new line?'></textarea> <!-- this works in chrome apparently -->
Run Code Online (Sandbox Code Playgroud)

更新:它不适用于chrome.这只是textarea的宽度.

请参阅: http ://jsfiddle.net/pdXRx/

html

159
推荐指数
14
解决办法
13万
查看次数

增加字体大小的c​​hrome控制台

如何在chrome控制台中增加字体大小?

似乎保罗爱尔兰人做到了:

在此输入图像描述

http://www.youtube.com/watch?v=4mf_yNLlgic

UPDATE

以下是有关如何自定义主题的一些提示:https: //plus.google.com/115133653231679625609/posts/UZF34wPJXsL

在此输入图像描述

console google-chrome

88
推荐指数
11
解决办法
5万
查看次数

从JS中的ids自动创建变量?

就在今天经过几年的javascript编程之后,我遇到了令我吃惊的东西.浏览器为每个具有id的元素创建对象.对象的名称将与id匹配.

所以如果你有:

<div id ="box"></div>
Run Code Online (Sandbox Code Playgroud)

你可以做:

alert(box); //[object HTMLDivElement]
Run Code Online (Sandbox Code Playgroud)

没有先为该变量分配任何内容.看演示.

由于某种原因,这似乎是在标准中,即使它在某些情况下可能会破坏代码.有一个开放的bug来结束这种行为,但我现在更感兴趣摆脱它.

你们知道是否有办法禁用它(严格的模式可能)?我是否过分重视?因为这看起来确实是一个坏主意.(它是由IE推出给你一个提示).

更新:似乎FF只在怪癖模式下执行此操作.像IE6 +和Chrome这样的其他浏览器可以立即实现.

javascript

36
推荐指数
2
解决办法
3382
查看次数

数组与表(PHP/MySQL)

认识吉米.他创造了新的人生目标,证明巧克力是有史以来最好的冰淇淋口味.为此,他构建了一个带有单选按钮和名称文本字段的简单表单,以便将链接发送给他的朋友.

在此输入图像描述

他正在使用一个非常常见的设置,MySQL和PHP将表单提交保存在一个如下所示的表中:

在此输入图像描述

selection是味道的id.这些风格存储在PHP数组中,因为他计划在以后的页面中使用favour列表:

$flavors = array(
   1=>"Chocolate",
   2=>"Cherry",
   ....
);
Run Code Online (Sandbox Code Playgroud)

表格取得了成功,他的朋友们开始要求Jimmy添加新选项,因此Jimmy决定将其提升到新的水平,并将国家,年龄,电子邮件和其他内容添加到表单中,但这一次他对此表示怀疑.将味道名称,国家,年龄和其他静态数据放在数组中或将它们中的每一个保存在数据库表中是否更好,他知道如何在查询中进行连接.

第一种方法

意味着拥有一个包含许多数组的PHP文件,并且每当Jimmy需要类似于以下内容的名称时访问它:

$query = mysql_query("SELECT name, flavor FROM votes")
while($row = mysql_fetch_assoc($query)){
   echo $row["name"]." - ".$flavors[$row["flavor"]];
}
Run Code Online (Sandbox Code Playgroud)

第二种方法

将意味着在数据库中有许多表,并且每次他需要这样的名称时都必须进行连接:

$query = mysql_query("SELECT name, flavor FROM votes LEFT JOIN flavors 
WHERE votes.flavor = flavors.flavor");

while($row = mysql_fetch_assoc($query)){
   echo $row["name"]." - ".$row["flavor"];
}
Run Code Online (Sandbox Code Playgroud)

虽然这似乎没什么区别,但对于Jimmy而言,这是一个重要的决定,因为他希望将来能够构建更多更大的形式.

Jimmy处理与数据库中的ID相关联的样式名称,国家/地区,年龄组等静态数据的最佳方式是什么?

鉴于环境细节:

  1. 这些数组是静态的,几乎不会改变
  2. 他将在几页上使用数据,因此硬编码不方便
  3. 添加新阵列通常更快

在此先感谢帮助他.

php mysql

25
推荐指数
1
解决办法
1723
查看次数

什么时候使用MySQL BLOB推荐?

我正在编写一个将上传和删除许多文件的应用程序,我通常只是将文件移动到服务器中的文件夹中,并使用唯一的行命名它们id.但据我所知MySQL还允许我存储二进制数据(文件)什么时候这是一个更好的选择?

请使用可靠的参数,例如何时使用BLOB将意味着性能提升?

PS:如果重要的话,我正在使用MyISAM.

谢谢.


更新:

相关问题:
- 在DB中存储图像 - 是或不是?
- 要做或不做:将图像存储在数据库中(感谢塞巴斯蒂安)

更新2

将文件存储在数据库中并不是需要知道什么时候比将它们存储在文件夹中更好.

mysql filesystems blob

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

为什么计算机以二进制工作?

我做了一些搜索,但没有找到一个真正令人满意的答案.作为开发人员,我想投入必要的时间来理解这一点,因此我正在寻找对此的完整解释,并随时提供任何有用的参考.

谢谢.

hardware binary computer-science

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

JS破解时收到通知?

我已经配置PHP以便在出现错误时向我发送邮件.我想用Javascript做同样的事情.

此外,鉴于这将是客户端,它可以被滥用.

JS在Web应用程序中断时通过邮件通知的好方法是什么?

更新:

为了给出一些观点,我通常会加载几个js文件,包括库(大多数时候是jQuery).

javascript

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

HTML5标签vs <div>只是为了理智?

除了有一个更有意义的结构(即用<footer>标签包装页脚)为什么我应该在div标签上使用html5标签?

如果我使用<div>i仍然可以使用一些甜蜜的html5功能,那么为什么我要担心学习所有这些新标签?

PS:我知道视频和音频标签可以更容易地嵌入媒体

html html5

10
推荐指数
3
解决办法
2409
查看次数

在MySql中切换两行的id号

我试图使用php在mysql中切换两行的id - 我读的越多,我就越困惑.似乎有很多相互矛盾的信息.有没有人得到明确的答案.

例如,在初始状态下,我的行是

1-Peter-22-germany
2-mary-16-iceland
3-tom-29-france
4-michael-34-greece
Run Code Online (Sandbox Code Playgroud)

然后我想交换第2行和第3行的id,以便它看起来像这样

1-Peter-22-germany
3-mary-16-iceland
2-tom-29-france
4-michael-34-greece
Run Code Online (Sandbox Code Playgroud)

所以,如果我然后通过id订购它我会

1-Peter-22-germany
2-tom-29-france
3-mary-16-iceland
4-michael-34-greece
Run Code Online (Sandbox Code Playgroud)

php mysql sql database

10
推荐指数
2
解决办法
7819
查看次数

无法在<select>上通过Firefox阻止默认

试图阻止在Firefox上确定一个keydown事件,<select>但它不起作用.

任何解决方法?

曾经有一些甚至是IE处理的东西,但Firefox却没有!

看到这里的代码:

http://jsfiddle.net/p8FNv/1/

<select id="select">
    <option value="1">Monday</option>
    <option value="2">Tuesday</option>
    <option value="3">Wednesday</option>
    <option value="4">Thursday</option>
    <option value="5">Friday</option>
    <option value="6">Saturday</option>
    <option value="7">Sunday</option>
</select>

$(document).ready(function() {

    $("#select").keydown(function (event) {
        event.preventDefault();
        event.stopPropagation();        
    });         
});
Run Code Online (Sandbox Code Playgroud)

javascript firefox jquery

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