问题列表 - 第30129页

数据库性能

假设有一个拥有100,000个用户的网站,每个用户最多附加1000个唯一字符串,因此总共有100,000,000个字符串.拥有1个表,每个字符串是一个记录以及它的所有者ID是不是更好.因此,您最终得到1个包含100,000,000条记录的表,其中包含2个字段(文本和用户ID).

或者有100,000个表,每个用户一个表,表的名称是用户的id.然后在每个表中有1000条记录,只有一个字段(文本).

或者不是将字符串存储在数据库中(对于SMS消息的长度存在字符限制),只需存储文本文件的链接,其中目录中有100,000,000个文本文件,每个文件都有唯一的名称(随机数和/或字母)并包含其中一个字符串?(或者每个用户都有一个目录,然后他们的字符串在那个目录中?)

哪个是最有效的选项,目录和数据库,然后哪个子选项最有效?

(这个问题在我的案例中显然是理论上的,但像twitter这样的网站做了什么?)

(效率我的意思是使用最少的资源和时间)

database performance web-services

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

如何在DateTime用户设置中包含毫秒?

我在app.config中定义了以下用户设置:

<userSettings>
    <MyProject.Properties.Settings>
        <setting name="LastProcessedDate" serializeAs="String">
            <value>07/06/2010 13:05:10</value>
        </setting>
    </MyProject.Properties.Settings>
</userSettings>
Run Code Online (Sandbox Code Playgroud)

有没有办法指定此设置应该用毫秒序列化 - 例如07/06/2010 13:05:10.181- 以便我可以准确地将它与SQL Server日期时间字段进行比较?

c# configuration datetime

4
推荐指数
1
解决办法
1123
查看次数

GPS位置没有服务

我是一名新开发人员,我有一个简单的问题,我已经搜遍过,但还没有找到一个明确的答案......

简而言之,我正在开发一个需要能够使用GPS的应用程序.然而,诀窍是我想使用GPS获取手机的位置,即使他们没有运营商服务.

据说我有2个问题.

  1. 是否可以通过wifi连接获得没有运营商服务的手机的GPS位置?

  2. 是否可以获得没有运营商服务且没有wifi服务的手机的GPS位置?

提前致谢

gps android

4
推荐指数
1
解决办法
1781
查看次数

LaTeX文档中的条件编译

我想概括一个我有的模板,其中一个项目是在生成PDF发送给某人之前设置一些变量.

在我的Makefile中,我设置了:

${OBJS}/main.pdf: main.tex ${DEPS}
 pdflatex -output-directory=${OBJS} "\def\recipiant{${RECIPIANT}} \def\revision{${REVISION}} \include{main}"
Run Code Online (Sandbox Code Playgroud)

虽然我不想担心这些变量的评论..我想我可以做一些像\ ifdef,但它没有工作...任何想法如何我有条件地概括这个模板?

\ifdef\recipiant
                \fancyfoot[CE,CO]{prepared for \recipiant \ (revision \revision) }
\else
                \fancyfoot[CE,CO]{REVIEW}
\fi
Run Code Online (Sandbox Code Playgroud)

latex pdflatex

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

在for循环中声明和初始化变量

我可以写简单吗?

for (int i = 0; ...
Run Code Online (Sandbox Code Playgroud)

代替

int i;
for (i = 0; ...
Run Code Online (Sandbox Code Playgroud)

在C或C++?

(并且变量i只能在循环内访问吗?)

c c++ for-loop declaration

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

Windows命令行Python更改版本

Python新手和一般编程.我想从v 2.6的命令行"安装"一个模块,但看起来我的默认Python是2.5.(python --version返回2.5.4)

如何在2.6上运行我的python setup.py build/install?

提前谢谢了,

python

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

twisted:一个客户端,多个服务器

我正在尝试使用twisted来创建一个计算机集群,在一个更大的数据集上运行一个程序.

我的"服务器"从客户端接收一大块数据并在其上运行命令x.

我的"客户端"连接到多个服务器,为每个服务器提供一大块数据,并告诉他们运行命令x的参数.

我的问题是:有没有办法设置reactor循环连接到许多服务器:

reactor.connectTCP('localhost', PORT, BlastFactory())
reactor.run()
Run Code Online (Sandbox Code Playgroud)

或者我必须在我的范例中交换客户端和服务器?

python twisted

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

如何仅限访问一台计算机的Web应用程序?

我需要确保访问我的Web应用程序的每个用户只能从一台计算机上执行此操作,因此100个用户将意味着100台计算机.什么是最好的解决方案?在首次登录时是否检测并存储IP好主意?我认为即使在会话的生命周期内IP也可能发生变化,这是对的吗?我还想在用户首次登录时存储cookie.然后将这些cookie分配给用户,就像我已经使用密码和用户名一样,以及每次访问应用程序时检查是否存在该cookie.

请告诉我您认为最佳解决方案.如果重要的话,我的后端是php/mysql.

编辑:我需要澄清......这是正常会话管理的补充.我需要限制用户只能从一台特定的机器登录到Web应用程序.因此,如果用户最初在工作时从他的计算机登录并且我存储了它的ip/cookie/etc,那么客户端注销(甚至没有),回家并尝试登录将无法做到这一点.我同意它的可怕想法,但客户坚持:)

php mysql security login restrict

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

Asp.net,paypal和IPN ..如何自动付款?

我正在尝试将Paypal集成到asp.net应用程序中.它工作正常,我想做的最后一件事是自动化支付通知.

特别是,IPN如何运作?我想在用户购买服务时将字段设置为1 ...我该如何处理ipn?我在这里要求避免阅读所有120页的paypal IPN文档......;)

提前致谢...

asp.net paypal

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

用于压缩所有子文件夹中所有文件的批处理脚本

我有一个文件夹结构,其中一个主要父文件夹包含许多子文件夹,在这些PNG中,类似于:

.../data

.../data/013523/
.../data/345343/
.../data/395338/

.../data/013523/filex.png
.../data/013523/filey.png
.../data/345343/filea.png
.../data/345343/fileb.png
.../data/345343/filec.png
Run Code Online (Sandbox Code Playgroud)

我想用Windows批处理脚本粉碎所有这些PNG,只知道父data文件夹的位置(即文件夹名称和png名称是未知的,它应该只是粉碎所有文件夹中的所有PNG).

我看了拖放多个文件的批处理文件?但这似乎并不像我追求的那样.

哦,并没有需要花哨的命名选项,就地破碎是好的.

optimization png image batch-file

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