问题列表 - 第46775页

如何检测页面滚动到jQuery中的某个点?

想象一下这是我的页面:

<p>hello</p>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<p class="myPara">My Paragraph</p>
Run Code Online (Sandbox Code Playgroud)

当用户向下滚动到具有"myPara"类的段落而不是之前,我如何提醒消息?

jquery

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

西班牙字符无法正确编码

我正在菲律宾开展一个项目,许多人的名字中都有特殊的拉丁文字符.

我有一个数据库设置与latin1中的所有表与latin1_swedish_ci排序规则.

+--------------------------+--------------------------------+
| Variable_name            | Value                          |
+--------------------------+--------------------------------+
| character_set_client     | latin1                         |
| character_set_connection | latin1                         |
| character_set_database   | latin1                         |
| character_set_filesystem | binary                         |
| character_set_results    | latin1                         |
| character_set_server     | latin1                         |
| character_set_system     | utf8                           |
| character_sets_dir       | C:\xampp\mysql\share\charsets\ |
+--------------------------+--------------------------------+
Run Code Online (Sandbox Code Playgroud)

我的网页标题声明iso-8859-1作为字符集.

例如,当我通过我的网络表单提交包含波形符号的员工姓名时,它在我的表格中显示为"MarieCañon",当我查看员工的记录时,我的网页上显示的内容相同.

如果我将网页编码更改为utf-8,它会正确显示为"MarieCañon".所以,我假设我在我的latin1表格中编码UTF-8.但我很困惑可能发生的地方.

据我所知,PDO不涉及编码.我的网页被声明为iso-8859-1,所以我认为PHP不会导致问题.我的character_set_connection是MySQL中的latin1.

这可能发生在哪里?

附加信息:Ubuntu 10.04.2 LTS MySQL 5.1.41-3ubuntu12.9-log PHP5:5.3.2 Apache2:2.2.14

php mysql pdo character-encoding

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

隐藏窗口时如何获取 Process.MainWindowHandle

我有一个 WPF 应用程序。当它启动时,我需要检查是否已经有一个实例在运行。如果是这种情况,那么我会使用 PInvoke 来“显示”正在运行的实例:

SendNotifyMessage(proc.MainWindowHandle, ShowYourself, IntPtr.Zero, IntPtr.Zero);
Run Code Online (Sandbox Code Playgroud)

其中 proc 是另一个正在运行的实例

问题是,当proc隐藏在系统托盘中时。MainWindowHandle是 0。我做了很多搜索,但没有运气得到MainWindowHandle.

有人知道怎么做吗?

谢谢

c# wpf

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

使用lift-json序列化和反序列化案例类

我正在尝试使用lift-json进行基本序列化/水合作用,但没有成功.从包装自述文件中可以看出,这应该可行.救命?

我正在使用Scala 2.8.0和Lift 2.2为sbt交叉构建2.8("net.liftweb"%%"lift-json"%"2.2").

import net.liftweb.json._
import net.liftweb.json.Serialization.{read, write}

implicit val formats = Serialization.formats(NoTypeHints)

case class Route(title: String)

val rt = new Route("x277a1")

val ser = write(rt)
// ser: String = {} ... 

val deser = read[Route]("""{"title":"Some Title"}""")
// net.liftweb.json.MappingException: Parsed JSON values do not match with class constructor
Run Code Online (Sandbox Code Playgroud)

serialization json scala lift

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

为什么ofstream需要刷新?

如果我运行以下代码,则根本不会创建任何文件:

std::ofstream outputFile(strOutputLocation.c_str(), std::ios::binary);
outputFile.write((const char*)lpResLock, dwSizeRes);
outputFile.close();
Run Code Online (Sandbox Code Playgroud)

但是,如果我在关闭之前添加flush(),它可以工作:

std::ofstream outputFile(strOutputLocation.c_str(), std::ios::binary);
outputFile.write((const char*)lpResLock, dwSizeRes);
outputFile.flush();
outputFile.close();
Run Code Online (Sandbox Code Playgroud)

标准库是否真的需要这个,或者它是Visual C++ CRT中的错误?

c++ file stream standard-library

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

PHP/SQL脚本无法正常工作

我正在尝试生成前10个标签,我认为这非常简单.

    //generate 10 top tags
$tagSQL = mysql_fetch_array(mysql_query("SELECT * FROM tags"));
$topArray = array();
foreach($tagSQL as $poland)
{
    if($poland["tagID"] == 1)
    {
        $topArray[0] = $topArray[1] + 1;
    }
    if($poland["tagID"] == 2)
    {
        $topArray[1] = $topArray[2] + 1;
    }
    if($poland["tagID"] == 3)
    {
        $topArray[2] = $topArray[3] + 1;
    }
    if($poland["tagID"] == 4)
    {
        $topArray[3] = $topArray[4] + 1;
    }
}
function printTopTags()
{
    $n = 0;
    foreach($topArray as $buddha)
    {
        $n = $n + 1;
        if(sizeOf($topArray) > $n)
        {
            $hersheyBar = …
Run Code Online (Sandbox Code Playgroud)

php mysql sql tags

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

这个网址在django中是什么意思

这是我的代码:

(r'^q/(?P<terminal_id>[^/]+)/(?P<cmd_type>[^/]+)/?$', 'send_query_cmd'),
Run Code Online (Sandbox Code Playgroud)

观点是:

def send_query_cmd(request, terminal_id, cmd_type):
Run Code Online (Sandbox Code Playgroud)

关于?p卑鄙的.

我不知道这个网址是什么意思,

谢谢

python regex django url

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

运行时Visual Studio 2010 Designer错误

我正在使用VS2010并且如果我在设计器模式下打开表单并运行我的应用程序,则设计器选项卡将不再显示表单设计器,而是将显示错误(并且仅通过重新启动IDE来修复)说:

"为了防止在加载设计器之前可能丢失数据,必须解决以下错误:"

1错误:

"设计器无法显示此文件,因为其中的任何类都无法设计.设计人员检查了文件中的以下类:##### ---基类#####不能已确保已引用程序集并且已构建所有项目"

然后我显示以下调用堆栈:

在System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.EnsureDocument(IDesignerSerializationManager经理)
在System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager经理)
在Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
在System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost主机)

非常感谢任何帮助,这真的很烦人.

谢谢,

乔尔.

user-controls designer visual-studio-2010 winforms

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

自动订阅应用内购买:恢复后续续订

根据Apple In App Purchase编程指南:

每次续订订阅时,App Store都会创建一个单独的事务.当您的应用程序恢复以前的购买时,Store Kit会将每笔交易交付给您的应用程序.

让我们假设我的应用订阅仅限客户端(没有服务器组件).验证后续续费的最简单方法似乎是每月恢复以前的购买.

但是,每次打电话时都会弹出用户的iTunes密码提示restoreCompletedTransactions,这似乎是糟糕的用户体验.唯一可以使用服务器收据验证码(以及新的"共享密码")吗?

cocoa-touch subscription in-app-purchase ios

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

使用另一个表中的数据更新一个表

表格1:

id    name    desc
-----------------------
1     a       abc
2     b       def
3     c       adf
Run Code Online (Sandbox Code Playgroud)

表2:

id    name    desc
-----------------------
1     x       123
2     y       345
Run Code Online (Sandbox Code Playgroud)

如何运行可以使用相同的ID更新表1和表2的名称和desc 的SQL更新查询?所以我得到的最终结果是

表格1:

id    name    desc
-----------------------
1     x       123
2     y       345
3     c       adf
Run Code Online (Sandbox Code Playgroud)

如何做到这一点:

  • SQL Server
  • MySQL的
  • PostgreSQL的
  • 神谕

sql database

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