问题列表 - 第202页

了解linux或BSD内核的最佳方法是什么?

我想更好地了解操作系统内部.流程管理,内存管理等等.
我想通过了解linux或BSD内核来学习.
哪一个内核更适合学习目的?
什么是最好的起点?
你能推荐一本好书吗?

linux bsd operating-system kernel osdev

21
推荐指数
5
解决办法
4931
查看次数

在高负载站点中使用PHP的策略

在回答这个问题之前,我从来没有开发出任何足以获得高服务器负载的东西.把我视为(感叹)一个刚刚降落在这个星球上的外星人,虽然他知道PHP和一些优化技术.


我正在开发一个PHP工具,可以获得相当多的用户,如果它正确的话.然而,虽然我完全有能力开发这个程序,但在制作可以处理巨大流量的东西方面,我几乎一无所知.所以这里有几个问题(随意将这个问题转化为资源线程).

数据库

目前我打算在PHP5中使用MySQLi功能.但是,我应该如何设置与用户和内容相关的数据库?我真的需要多个数据库吗?目前,所有内容都混杂在一个数据库中 - 尽管我一直在考虑将用户数据分散到一个数据库,将实际内容传播到另一个数据库,最后将核心网站内容(模板主人等)传播到另一个数据库.我的理由是,将查询发送到不同的数据库将减轻它们的负担,因为一个数据库= 3个负载源.如果它们都在同一台服务器上,它还会有效吗?

高速缓存

我有一个模板系统,用于构建页面和交换变量.主模板存储在数据库中,每次调用模板时,都会调用缓存副本(html文档).目前,我在这些模板中有两种类型的变量 - 静态变量和动态变量.静态变量通常是页面名称,站点名称 - 不经常更改的东西; 动态变量是每个页面加载时发生变化的事物.

我的问题是:

说我对不同的文章有评论.这是一个更好的解决方案:存储简单的评论模板,并呈现评论(从DB调用)每个页面加载时间或存储评论页面的缓存副本为HTML页面 - 每次添加注释时间/编辑/删除页面被记录下来.

最后

有没有人有任何关于在PHP上运行高负载站点的提示/指针.我很确定这是一种可行的语言 - Facebook和Yahoo! 给它优先考虑 - 但是有什么经验值得我注意吗?

php performance high-load

240
推荐指数
11
解决办法
2万
查看次数

Eclipse中的JavaScript编辑器

我正在寻找可用作Eclipse插件的最佳JavaScript编辑器.我一直在使用Spket,这很好.但是,还有更好的吗?

javascript eclipse plugins editor

131
推荐指数
4
解决办法
10万
查看次数

在Visual Basic 6中使用Subversion

我的团队很快就会从Visual SourceSafe迁移到Subversion,同时在Visual Basic 6.0中开发/支持遗留项目,所以我有几个问题:

  • 在Visual Studio 6中,Subversion IDE集成的最佳工具是什么?(或者不值得麻烦......)
  • 在Visual Basic 6.0中使用Subversion有什么最佳实践吗?(要忽略的文件类型等)

svn vb6

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

我在哪里可以找到有关Blog API的信息以及如何使用它们?

我正在考虑创建一个供个人使用的小型离线博客编辑器,我不知道API是如何工作的.我在哪里可以找到这些信息?

我特别寻找最常见的提供商:Blogger,Wordpress,MovableType,Live Spaces(不确定这是否有API)等.

api blogs

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

捕获XSS(跨站点脚本)攻击的最佳正则表达式(在Java中)?

杰夫实际上在Sanitize HTML中发布了这个.但他的例子是在C#中,我实际上对Java版本更感兴趣.有没有人有更好的Java版本?他的例子是否足以直接从C#转换为Java?

[更新]我已经对这个问题表示了赏心悦目,因为当我问这个问题时,SO并不那么受欢迎(*).至于与安全相关的任何事情,人们对它的看法越多,它就越好!

(*)事实上,我认为它仍处于封闭测试阶段

html java regex xss

23
推荐指数
2
解决办法
6万
查看次数

在Web应用程序的页脚中显示底层软件的版本?

我正在考虑dlls在我的Web应用程序的页脚中提供一个say,数据库模式和业务逻辑的版本.

这是建议吗?

是否存在任何陷阱或指示如何做到最好?

可用性问题?

我已经在我的CI解决方案中使用了模式和dll的版本方案.

versioning assemblies web-applications

5
推荐指数
2
解决办法
1307
查看次数

SelectNodes无法处理stackoverflow Feed

我正在尝试在我的RSS阅读器中添加对stackoverflow提要的支持,但SelectNodesSelectSingleNode没有任何效果.这可能与我还不了解的ATOM和xml命名空间有关.

我已经通过从feed标签中删除所有属性来实现它,但这是一个黑客,我想正确地做到这一点.那么,你如何使用带有原子馈送的SelectNodes

这是一个饲料片段.

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:thr="http://purl.org/syndication/thread/1.0">

<title type="html">StackOverflow.com - Questions tagged: c</title>
<link rel="self" href="http://stackoverflow.com/feeds/tag/c" type="application/atom+xml" />
<subtitle>Check out the latest from StackOverflow.com</subtitle>
<updated>2008-08-24T12:25:30Z</updated>
<id>http://stackoverflow.com/feeds/tag/c</id>
<creativeCommons:license>http://www.creativecommons.org/licenses/by-nc/2.5/rdf</creativeCommons:license>


 <entry>
   <id>http://stackoverflow.com/questions/22901/what-is-the-best-way-to-communicate-with-a-sql-server</id>
   <title type="html">What is the best way to communicate with a SQL server?</title>
   <category scheme="http://stackoverflow.com/feeds/tag/c/tags" term="c" /><category scheme="http://stackoverflow.com/feeds/tag/c/tags" term="c++" /><category scheme="http://stackoverflow.com/feeds/tag/c/tags" term="sql" /><category scheme="http://stackoverflow.com/feeds/tag/c/tags" term="mysql" /><category scheme="http://stackoverflow.com/feeds/tag/c/tags" term="database" />  
   <author><name>Ed</name></author>
   <link rel="alternate" href="http://stackoverflow.com/questions/22901/what-is-the-best-way-to-communicate-with-a-sql-server" />
   <published>2008-08-22T05:09:04Z</published>
   <updated>2008-08-23T04:52:39Z</updated>
   <summary type="html">&lt;p&gt;I am going to …
Run Code Online (Sandbox Code Playgroud)

.net c# rss atom-feed

15
推荐指数
2
解决办法
8028
查看次数

我该如何编写Firefox插件?

开始编写Firefox Addon有哪些资源?某处有API指南吗?某处有入门教程吗?某处有开发者讨论板吗?

firefox add-on firefox-addon

141
推荐指数
5
解决办法
9万
查看次数

在SQL 2005中有效地转换UTC和本地(即PST)时间之间的日期

将UTC日期时间转换为本地日期时间的最佳方法是什么.它不像getutcdate()和getdate()那样简单,因为差异会根据日期而变化.

CLR集成对我来说也不是一个选择.

几个月前我提出解决这个问题的解决方案就是有一个夏令时表,存储了接下来100年左右的开始和结束夏令时,这个解决方案似乎不太优雅,但转换很快(简单)表查找)

sql-server

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