小编joh*_*sel的帖子

如何制作进度条

如何在html/css/javascript中创建进度条.我真的不想使用Flash.可以在这里找到的东西:http://dustincurtis.com/about.html

我真正想要的只是一个'进度条',它改变了我在PHP中给出的值.你的过程会是什么?这有什么好的教程吗?

html javascript css progress-bar

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

你可以在php中抛出数组而不是字符串作为例外吗?

我想在php中将数组作为异常而不是字符串.如果你定义自己的扩展Exception类的类,是否可以这样做?

例如 throw new CustomException('string', $options = array('params'));

php custom-exceptions

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

现在使用HTML5是个好主意吗?

我知道它将在2012年"最终确定/正式化"(并且在2022年被赋予'推荐状态'),但我想知道现在使用HTML5制作网站是否是一个好主意.

一个简单的投资组合排序网站?鉴于大多数用户(大多数使用IE的用户)都不会支持它,尽管IE9(shock)将获得支持.

html html5

12
推荐指数
1
解决办法
829
查看次数

何时使用memcached

我有点了解memcached的工作原理.您使用它来存储数据块以提高站点性能.当你想要检索一些数据时,先检查它是否在memcached中,如果是,则检索它,否则检查数据库/文件系统等.

我只是不知道如何/何时使用它?什么是好机会?

我有以下表格:

作者:

id username email password salt email_salt email_verified ip_address

Author_threads:

thread_id,author_id

线:

id,title,content,created

标签:

id,名字

Thread_tags:

tad_id,thread_id

我想选择最新的30个主题,他们的作者和所有标签.这是我使用的SQL语句:

       SELECT thread.title, thread.id as thread_id,
       thread.content, author.username, author.id as author_id,
       GROUP_CONCAT(DISTINCT tag.name ORDER BY tag.name DESC SEPARATOR ',') AS tags
       FROM thread 
       JOIN thread_tags ON thread.id = thread_tags.thread_id
       JOIN tag ON thread_tags.tag_id = tag.id

       JOIN author_threads ON thread.id = author_threads.thread_id
       JOIN author ON author_threads.author_id = author.id

       GROUP BY thread.id DESC
       LIMIT 0, 30
Run Code Online (Sandbox Code Playgroud)

这是我使用的PHP:

function get_latest_threads($link, $start)
{

   $start …
Run Code Online (Sandbox Code Playgroud)

php memcached

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

URL正则表达式在javascript中不起作用

我试图在Javascript中使用John Gruber的URL正则表达式,但NetBeans一直告诉我存在语法错误和非法错误:

 var patt = "/(?i)\b((?:[a-z][\w-]+:(?:/{1,3}|[a-z0-9%])
|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]
{2,4}/)(?:[^\s()<>]+|\(([^\s()<>]+|
(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|
(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:
'".,<>?«»“”‘’]))/";
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

javascript regex url

10
推荐指数
1
解决办法
2839
查看次数

使用meteor.js与php服务器端

我开发了一个应用程序,我想使用meteor.js进行实时更新(我希望增强但不能更改我的程序,例如当用户添加注释使其实时更新时).问题是meteor.js使用node.js(所以javascript作为服务器端代码).我使用LAMP堆栈,是否有可能让PHP从mysql将数据提供给meteor.js.

php mysql meteor

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

在php中读取odt文件

您将如何阅读PHP中的odt文件?我知道你可以使用QueryPath,但这似乎有点矫枉过正了......我只是想读取文件.

php opendocument

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

变量前面的符号是什么意思?

我正在'解剖'PunBB,它的一个函数检查BBCode标签的结构并尽可能修复简单的错误:

function preparse_tags($text, &$errors, $is_signature = false)
Run Code Online (Sandbox Code Playgroud)

什么是&在前面的$error变量是什么意思?

php punbb

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

帖子和评论的数据库设计

如果一个帖子有很多评论,评论与帖子基本相同(例如他们有标题,图片和音频等),我应该创建两个表还是只有一个?

例如,如果我只使用一个表,我可以有一个parent_id列,所以如果它不是对任何内容的回复,那么它将为null,否则,它将具有父帖子的id.另一方面,我可以创建一个post表和一个注释表.评论也可以回复其他评论,因此这可能会让人感到困惑.

  *Post*
    id
    title
    content
    image
    audio
    parent_id
Run Code Online (Sandbox Code Playgroud)

要么,

*Post*                        *Comments*
id                             id
title                          title
content                        content
image                          author_id 
audio                          post_id
author_id                      image
                               audio
Run Code Online (Sandbox Code Playgroud)

第二个选项允许的是创建索引.事实上,我甚至不需要添加author_id或post_id如果我从一开始就使用索引吗?

你对这个SO有什么想法?哪个会更有效率?我想为此使用redbeanphp.

php mysql redbean

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

检查在jquery中选择了哪个类

如果你有一个应用了两个类的元素,你如何检查第二个类是什么?

例如:

class="class1 abc"
class="class1 xyz"
Run Code Online (Sandbox Code Playgroud)

单击class1时,如何检查第二个类是什么,以便您可以重定向到适当的操作?

 $('.class1').click(function() { 
     // ** var secondClass = abc | xyz
     // ** do something if second class was abc, or something else if second class was xyz **
Run Code Online (Sandbox Code Playgroud)

css jquery class

5
推荐指数
1
解决办法
121
查看次数