问题列表 - 第48261页

检测用户所在国家的最快方式

我需要检测用户的国家/地区并显示他/她所在国家/地区的网站语言.(土耳其语为土耳其语,英语为所有其他人)

我怎么能以最快的方式做到这一点?性能对我来说很重要.

我正在寻找IPInfoDB的API,有没有更好的选择?

(我正在使用PHP)

php detection

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

如何使用内置的"排序"程序同时按两个字段(一个数字,一个字符串)排序?

我有一个文件,让我们说"bigfile",使用以下表格的表格数据,

a1 b2 a3 1
b1 a2 c3 0
...依此类推.

我想在我的Linux机器上使用内置的"排序"程序,所以按第四个字段(数字)排序该文件,然后同时按第一个字段排序.我经历了几次手册页,我能想到的就是,

sort -n -k4,4 -k1,1 bigfile
Run Code Online (Sandbox Code Playgroud)

有没有办法让"排序"做我想要的或我必须编写自己的自定义程序?

谢谢.

unix linux sorting shell

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

PHP代码和htaccess中的会话超时?

我们用什么在php中设置会话时间.我发现以下内容:

ini_set(session.cookie_lifetime, 3600);
ini_set(session.gc_maxlifetime, 3600);
Run Code Online (Sandbox Code Playgroud)

在php中为会话设置超时是否正确?或者我们有什么方法可以在htaccess文件中设置超时?

也许这是一个简单的问题,但我真的无法得到答案,甚至在SO,谷歌和php.net上尝试过,但没有直接的解决方案或代码.

php

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

以编程方式选择下拉列表中的项目

我有一个下拉:

<select>
  <option value="1">1</option>
  <option value="2">2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我如何以编程方式选择第2项?

html

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

C++ - 重载模板化类方法,并对该方法进行部分说明

在堆栈溢出上已经有一些类似于此的问题,但似乎没有什么能直接回答我的问题.如果我重新发布,我会道歉.

我想重载一些模板化类的方法(带有2个模板参数),并对这些方法进行部分模板特化.我无法弄清楚正确的语法,并开始认为这是不可能的.我以为我会在这里发帖,看看能不能得到确认.

要遵循的示例代码:

template <typename T, typename U>
class Test
{
public:
    void Set( T t, U u ); 

    T m_T;
    U m_U;
};

// Fully templated method that should be used most of the time
template <typename T, typename U>
inline void Test<T,U>::Set( T t, U u )
{
    m_T=t;
    m_U=u;
}

// Partial specialisation that should only be used when U is a float.
// This generates compile errors
template <typename T>
inline void Test<T,float>::Set( T t, float …
Run Code Online (Sandbox Code Playgroud)

c++ templates overloading partial-specialization

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

奇怪的MySQL查询计划:为什么这个查询使用临时&filesort?如何优化呢?

我有一个问题:

SELECT *
FROM amp_ads,amp_c,amp_c_countries    
WHERE 
(amp_c.zone = '24' OR amp_c.zone = '25') AND 
amp_ads.ad_complete = '1' AND 
amp_ads.ad_type = '17' AND 
amp_ads.accept = '1' AND 
amp_ads.en_w = '1' AND 
amp_c.en_u = '1' AND 
amp_c.en_w = '1' AND 
(amp_c.i_nu>'0' OR amp_c.c_nu>'0' OR amp_c.d_valid_by>'1299341823' OR amp_c.unlimit='1') AND 
(amp_c.i_d_max='0' OR amp_c.i_d_nu>'0') AND 
(amp_c.c_d_max='0' OR  amp_c.c_d_nu>'0') AND 
amp_c.t1<'1299341823' AND 
amp_c.t2>'1299341823' AND 
amp_c.d7 = '1'  AND 
(amp_c.some_countr = '0' OR (amp_c_countries.country = 'ES' AND amp_c.n = amp_c_countries.ad AND amp_c.camp = amp_c_countries.c))  AND 
amp_c.n = …
Run Code Online (Sandbox Code Playgroud)

mysql sql query-optimization

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

如何将java swing应用程序转换为在android上运行

所以我使用swing为接口构建了一个Java程序,我没有意识到将它转换为用作Android应用程序是多么困难.有没有办法让我轻松转换或重建在Android市场上销售的程序?如果没有,任何人都可以指向我任何资源,以帮助建立一个Android.

java swing android

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

基于XNA平铺的运动

我正在尝试在XNA中制作一个基于2D平铺的自上而下的游戏.它是16 x 16个图块,每个图块是25个像素.

我有一个字符精灵从(0,0)第一个瓷砖开始,我正在尝试使用键盘从瓷砖到瓷砖移动它.所以在Update方法中,当按下箭头键时,我尝试在位置向量的x或y上加或减25.它在移动时似乎在瓷砖中对齐,但它一次移动大约4-5个瓷砖而不是仅仅1个瓷砖.我已经尝试将它与gameTime.TotalGameTime.TotalSeconds相乘,但它似乎没有帮助.

我对使用XNA有点新意.有没有人有任何教程或可以帮助如何计算运动?提前致谢.

grid xna dictionary

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

如何检测恶意数据包?

我用Java实现了一个数据包分析器.现在我想检测捕获的数据包是否是恶意的.例如,如何使用Java代码检测DOS攻击?TCP数据包的合法大小是多少?如果大小超过合法大小,该数据包是否可被视为恶意?

java

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

水平滚动图像列表

我正在尝试创建一个水平滚动列表.当Javascript启用时,我将用一个花哨的版本替换它,但我希望标记和CSS在没有Javascript的情况下在合理的现代浏览器上看起来很好(任何以任何方式使用Javascript的建议都是关闭的).

我目前的标记/ CSS工作,但这是我不喜欢它:

  • 当前标记指定了一个非常宽的ul(即10000px)和一个在其上滚动的容器.有没有办法避免这种情况,而是根据其内容扩展宽度(即蓝色背景不应该在那里)?
  • 有两个外来divS(那些ID #extra1,#extra2),其仅仅是造型的目的.有没有办法消除这个额外的div?
  • 如果没有足够的图像来填充页面宽度,滚动条应该会崩溃,但目前它不会因为我有一个非常宽的ul而无法折叠.
  • <a>标签由水平列表分开,我想最好让他们在一起.有没有办法让它们靠近在一起并在CSS中干净地分开它们?

除此之外,您是否知道讨论此类事情的任何教程?我已经看过几个教程,它们展示了整个页面的滚动,我从中获取了一些想法,但我找不到任何展示滚动ul/ol元素的东西.

可能有用的额外信息:

  • 页面的宽度是静态的(即它不是流体/弹性布局).
  • 页面中的图像是从PHP动态生成的,图像数量可以更改.
  • 缩略图的宽度是明确定义的.

剥离现场示例:http://dl.dropbox.com/u/17261360/horiz.html

html css

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