问题列表 - 第48691页

按下主页按钮后打开应用程序时强制关闭

我有一个具有surfaceview并在线程上运行的游戏.如果我在游戏的时候按下HOME按钮,然后我再次通过图标打开游戏,我会收到一个力量.可能是什么问题?

android

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

将android与MS SQL SERVER 2008连接

有没有办法可以将Android应用程序连接到中央数据库服务器(例如MSSQLServer 2008)?

我有一个可以通过网站和Android访问的MySQL数据库.从网站连接到数据库很好,但是如何从Android应用程序完成?

mysql sql-server android

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

c中的整数大小取决于什么?

整数的大小取决于什么?

C中的int变量的大小是否依赖于机器或编译器?

c

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

Java相当于python“dir”?

在 python 中是否有与 java 中的“dir”等价的东西,或者提供类似功能的库(即对象和类的属性输出为信息字符串)?

这个问题与clojure 的this question类似,可能与 Java Reflection有关,如 this question,这似乎是关于一个更复杂但相似的主题。

java reflection

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

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

在GitHub上发送拉取请求仅用于最新提交

我在github上分叉了一个项目,并成功地对我的本地主人进行了更改,并在github上推送到了原点.我想发送一个pull请求,但只想包含最后一次提交.github.com上的pull请求UI显示了最后9次提交,我不知道如何过滤掉它.

我试图了解我是否应该创建一个新的本地分支,检查出来并以某种方式重置或重新绑定到上游?然后将我的主要ID的最后一次提交应用到新的本地分支并将其用于拉取请求?

我正在努力使这些概念正确,并找出正确的命令行来做我需要的.

git github pull-request

273
推荐指数
5
解决办法
8万
查看次数

如何从WordPress中的jquery include函数中删除版本查询var

这里有几个类似的问题,但似乎都没有解决我的具体案例,至少不是我发现的.这是我在WP主题中包含最新jquery版本的代码,也是为了确保它出现在页脚中.

function current_jquery($version) {
    global $wp_scripts;
    if ( ( version_compare($version, $wp_scripts -> registered[jquery] -> ver) == 1 ) && !is_admin() ) {
        wp_deregister_script('jquery');
        wp_register_script('jquery',
            'http://ajax.googleapis.com/ajax/libs/jquery/'.$version.'/jquery.min.js',
            false, $version, true);
    }
}
add_action('wp_head', current_jquery('1.5.1'));
Run Code Online (Sandbox Code Playgroud)

然后我wp_enqueue_script("jquery");在header.php中使用它,它工作,除了我得到一个jquery包含以"jquery.min.js?ver = 1.5.1"结尾,我想摆脱查询部分.

我检查了wp_register_script函数,并从我读到的内容中删除了我需要用空格字符串''替换最后一个变量的第二个查询.但是,当我这样做时,我得到了"默认"wordpress版本,即"jquery.min.js?ver = 3.0.1"(或者当时可能发生的任何事情).

因为我不是100%理解这里发生的一切(在current_jquery,add_action和wp_enqueue_script之间)我甚至不确定从哪里开始($ version以某种方式获得分配WP版本值?)我所知道的是wp_register_script不是似乎按照文档记录的方式响应版本输入.我在这里错过了什么?

我应该补充一点,我想避免在输出"src"字符串上使用字符串操作(split,reg_replace,你有什么)来做到这一点,因为必须有更好的方法.

wordpress jquery

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

MVC属性中的HttpContext - 线程问题?

我的NHibernate会话管理设置如下:

    protected MvcApplication()
    {
        BeginRequest += delegate
                            {
                                NHibernateSessionManager.Instance.OpenSession();
                             };
        EndRequest += delegate
                            {

                                NHibernateSessionManager.Instance.CloseSession();
                            };
    }
Run Code Online (Sandbox Code Playgroud)

当我需要保存到数据库时,我创建了一个如下所示的ActionFilterAttribute:

public class TransactionAttribute:ActionFilterAttribute {private ITransaction _currentTransaction;

    public override void OnActionExecuting(ActionExecutingContext filterContext)
    {
        _currentTransaction = NHibernateSessionManager.Instance.CurrentSession.Transaction;
        _currentTransaction.Begin();
    }


    public override void OnActionExecuted(ActionExecutedContext filterContext)
    {
        if (_currentTransaction.IsActive)
        {
            if (filterContext.Exception == null)
                _currentTransaction.Commit();
            else
            {
                _currentTransaction.Rollback();
            }
        }
        _currentTransaction.Dispose();
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我可以将[Transaction]添加到我的action方法中.这似乎适用于初始测试,但我尝试在HttpWebRequest使用多次从另一个应用程序调用一个动作方法,我遇到了问题.使用Fiddler进行测试我设置了一个POST请求,然后快速连续关闭它们,它显示以下内容: WebRequests

红色是我认为与线程有关的各种错误.

我的NHibernateSessionManager使用HTtpContext来存储会话,如下所示:

    public ISession CurrentSession
    {
        get { return (ISession)HttpContext.Current.Items["current.session"]; }
        set { HttpContext.Current.Items["current.session"] = value; }
    }
Run Code Online (Sandbox Code Playgroud)

因此,为了修复它,我将我的事务代码移动到我的BeginRequest和EndRequest方法中 - 然后我可以连续启动堆.

我的问题是 …

nhibernate asp.net-mvc httpcontext

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

尝试运行客户端时出现EJB异常

javax.naming.NoInitialContextException: Cannot instantiate class: org.jnp.interf
aces.NamingContextFactory [Root exception is java.lang.ClassNotFoundException: o
rg.jnp.interfaces.NamingContextFactory]
        at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
        at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
        at javax.naming.InitialContext.init(Unknown Source)
        at javax.naming.InitialContext.<init>(Unknown Source)
        at Client_TestPortal.main(Client_TestPortal.java:54)
Caused by: java.lang.ClassNotFoundException: org.jnp.interfaces.NamingContextFac
tory
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at com.sun.naming.internal.VersionHelper12.loadClass(Unknown Source)
        ... 5 more
Run Code Online (Sandbox Code Playgroud)

java ejb java-ee ejb-3.0

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

boost multi_index提取的密钥是否被缓存?

我正在使用boost :: multi_index,我希望根据数据类型对其进行索引.但是,此数据类型的size()成员函数执行起来很昂贵.multi_index是否缓存从其关键提取器获取的值?

例如,如果我创建了一个带有成员函数键(element.size())的有序索引的multi_index容器,并插入了一个大小将其放在容器中间某个位置的元素,那么容器是否会重新调用该大小()成员函数在查找正确的插入点之前遍历其内部数据结构时访问的所有元素?

c++ boost multi-index boost-multi-index

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