小编Sta*_*bie的帖子

在WatiN上传文件

  1. 如何使用WatiN上传文件?
  2. 此文件是否可能驻留在Web服务器上(与用户计算机上的文件相反)?

代码片段非常受欢迎.谢谢.

watin

3
推荐指数
1
解决办法
2416
查看次数

YUI - 优点和缺点

我即将开始一个新项目并计划使用YUI和我的JS和CSS框架,原因如下:

  1. 具有三态复选框的Treeview(似乎是我能找到的最佳实现)
  2. Calandar(见过其他人,但是因为#1在YUI上,我很高兴它也有日历)
  3. CSS框架(将使用960,但不妨100%雅虎)

我打算只使用1个JS框架.

有没有人看到我的决定有任何问题?

javascript css yui frameworks

3
推荐指数
1
解决办法
1394
查看次数

MySQL:获取父子结构的根节点

我有一个类似于这样的表:

=================
| Id | ParentId |
=================
| 1  | 0        |
-----+-----------
| 2  | 1        |
-----+-----------
| 3  | 0        |
-----+-----------
| 4  | 3        |
-----+-----------
| 5  | 3        |
-----+-----------
| 6  | 0        |
-----+-----------
| 7  | 6        |
-----+-----------
| 8  | 7        |
-----------------
Run Code Online (Sandbox Code Playgroud)

给定Id,我需要知道它的根"节点"Id.所以,

  • 给定1,返回1
  • 给定2,返回1
  • 给出3,返回3
  • 给定4,返回3
  • 给定5,返回3
  • 给出6,返回6
  • 给出7,返回6
  • 给出8,返回7

层次结构的级别没有限制.有没有SQL可以做我需要的东西?

mysql sql

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

MySQL:Pivot + Counting

我需要有关将转换此表的SQL的帮助:

===================
| Id | FK | Status|
===================
| 1  | A  | 100   |
| 2  | A  | 101   |
| 3  | B  | 100   |
| 4  | B  | 101   |
| 5  | C  | 100   |
| 6  | C  | 101   |
| 7  | A  | 102   |
| 8  | A  | 102   |
| 9  | B  | 102   |
| 10 | B  | 102   |
=================== …
Run Code Online (Sandbox Code Playgroud)

mysql sql database pivot aggregate-functions

3
推荐指数
1
解决办法
2267
查看次数

Last-Modified不适用于.htaccess

我正在实施浏览器缓存,并遵循Google PageSpeed关于将Last-Modified设置为"过去足够远"的数据的建议.我的.htaccess中有以下内容:

<IfModule mod_headers.c>
 <FilesMatch "\.(json|pdf|swf|bmp|gif|jpeg|jpg|png|svg|tiff|ico|flv|js)$">
  Header Set Last-Modified "Fri, 01 Jan 2010 12:00:00 GMT"
 </FilesMatch>
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我的服务器上安装了mod_headers.

不幸的是,Google PageSpeed仍抱怨并警告我:

Leverage browser caching

The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources:
Run Code Online (Sandbox Code Playgroud)

然后列出PNG,GIF,JPG等.雅虎YSlow说的基本相同.

查看我应该缓存的一个资源的响应头,我看到了:

Date:           Tue, 19 Oct 2010 20:12:04 GMT
Server:         Apache/2.2.14 (Ubuntu)
Last-Modified:  Tue, 07 Sep 2010 23:51:33 GMT
Etag:           "2e0e34-2a43-48fb413a96a20"
Accept-Ranges:  bytes
Content-Length: 10819
Content-Type:   image/png
Run Code Online (Sandbox Code Playgroud)

如您所见,Last-Modified数据与我在.htaccess中指定的数据不匹配.

我有什么想法我做错了吗?

apache .htaccess header httpd.conf http-headers

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

AJAX回应:JSON格式的摘要?

假设我通过Ajax提交了表单,并且需要服务器的响应:

  • 通过/失败指示器
  • 失败时,显示验证错误列表以及相关的字段ID /名称等

对于这种结构,JSON格式是否有标准或最佳实践?如果是这样,我想坚持下去,而不是提出自己的约定。

javascript xml ajax json

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

使用Google地图进行区域偏差

我的用户可能位于世界任何地方,将会出现一个文本框,其中他们可以输入他们的地址.在大多数情况下,我认为他们将与他们输入的任何地址在同一个国家.

我想通过区域偏差来帮助Google Map API做出更好的猜测.有没有办法告诉谷歌地区偏离请求的来源?或者,当我拨打网络服务电话时,如何将此信息提供给Google(例如,将IP地址转换为国家/地区信息)?

谢谢.

google-maps geocoding google-maps-api-3

3
推荐指数
1
解决办法
6281
查看次数

API - 使用GET添加,编辑和删除?

我正在构建一个API,并希望Ajax能够与它进行交互.API需要允许插入,更新和删除数据.通过GET允许任何这些操作是一个好主意吗?

例如:http://api.domain.com/insert_person/?name = joe

我最初计划使用GET进行"获取"方法(基本上只是一个简单的数据库查询)和POST用于添加,编辑和删除.问题是JS同源策略,这会使Ajax难以与我的API交互.GET有一个jQuery解决方法(通过JSONP).

建议?

javascript api rest jquery

3
推荐指数
1
解决办法
136
查看次数

MySQL:alter unique key name?

我想将"InputOutputConfigurationServerAccountId"重命名为"CompositeKey".我如何通过SQL执行此操作?

我的表定义的一部分:

UNIQUE KEY `InputOutputConfigurationServerAccountId` (`InputOutputConfigurationServerAccountId`,`Identifier`,`TimeStampReceived`)
Run Code Online (Sandbox Code Playgroud)

该表已经投入生产.我想改变桌子.

mysql database

3
推荐指数
1
解决办法
6677
查看次数

数据库设计:EAV选项?

这只是一个数据库概念问题:以下EAV模型的优缺点是什么?

型号1:

TABLE: attribute_value
======================================
| id | fk_id | attribute | value     |
======================================
| 1  | 10    | FName     | John      |
| 2  | 10    | Lname     | Doe       |
| 3  | 55    | FName     | Bob       |
| 4  | 55    | Lname     | Smith     |
--------------------------------------
Run Code Online (Sandbox Code Playgroud)

型号2:

TABLE: attribute
==================
| id | attribute |
==================
| 1  | FName     |
| 2  | Lname     |
------------------

TABLE: value
=====================================
| id | attribute_id …
Run Code Online (Sandbox Code Playgroud)

mysql database database-design entity-attribute-value

3
推荐指数
1
解决办法
1096
查看次数