问题列表 - 第49784页

PHP包含混乱

我正在为我的网站构建基本框架,并且我有一个config.php存储在scr目录中的文件.此外,此目录有一个名为的文件夹php,用于存储名为的文件sidebar.php

基本上,该config.php文件将保存我的数据库配置变量,也是每个页面调用的唯一文件.我希望包含php/sidebar.php在这个文件中,所以我创建的任何变量sidebar.php都可以在所有页面上使用.

但是,我还想sidebar.php访问数据库配置变量.所以这两个文件将有效地相互包含在内.

从配置到侧边栏的包括:

include 'php/sidebar.php';
Run Code Online (Sandbox Code Playgroud)

从侧边栏到配置是:

include '../config.php';
Run Code Online (Sandbox Code Playgroud)

但是,上面的语句(sidebar to config)会产生以下错误消息:

警告:include(../ config.php)[function.include]:无法打开流:

第3行的C:\ xampp\website\scr\php\sidebar.php中没有这样的文件或目录

我是否会对这两个文件进行错误的交叉连接,或者是否有一个正当的理由说明它无法正常工作

php include

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

从SQL存储过程导出文本文件

我有一个当前进程存在于2个MS Access数据库中,用于导出文本文件.此过程在白天进行两次,一次是在设定时间触发的自动化过程中,第二次是由应用程序前端的用户触发.

这在两个数据库中是相同的,现在我们将此应用程序重写为SQL服务器后端,c#winforms前端.理想情况下,我希望代码在一个地方执行此导出,所以如果我必须进行更改,我只会更改一次.

新版本是使用SSIS包调用早晨自动进程的存储过程,然后对同一进程进行前端调用.

有没有办法从存储过程导出数据到文本文件?

谢谢

sql-server text stored-procedures export

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

Python或Lua - 实时应用程序

我已经开始在实时应用程序中使用Python (同时与gps模块进行串行通信),但最近发现了Lua.哪种语言更适合应用程序?

我在这种情况下对实时的定义是接收,处理和输出数据的最快时间.(反馈系统)

python lua

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

内存泄漏的可能性有多大?

想象一下,我使用jQuery/AJAX构建了一个复杂的界面,并希望这个界面的应用程序在一整天内都能打开.它大量处理AJAX,构建其元素,删除其他元素,更改位置和大小等.这种情况下内存泄漏或浏览器滞后的可能性有多大?如何更好地处理数据和代码以避免过度使用内存?我可以面对浏览器方面的问题吗?

javascript browser jquery

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

COM对象 - 线程 - .net

有没有办法在一个全新的线程中执行一个com对象的方法,而不是附加到主线程?我已经尝试过使用backgrounWorker,甚至使用新的线程Dim thr as new Thread(AddressOf blah),但是没有工作.我没有在任何地方引用COM对象,而是在线程函数"blah"或backgroundWorker的DoWork方法中,但是当我尝试处理我调用的COM对象的方法时,我的主UI仍然锁定.

我真的需要让它在一个单独的线程中从com对象执行方法,因为它导致我的整个应用程序锁定.

下面是我使用方法"DoWork"的Thread的示例.可以为后台工作者采用相同的逻辑

Public Sub Reconnect_Scanner() Implements Scanners.Reconnect_Scanner

    'Do our request on a new thread
    Dim thread As New System.Threading.Thread(AddressOf Connect)
    thread.SetApartmentState(Threading.ApartmentState.STA)
    thread.Start()


End Sub

Public Sub Connect()

    'Get a new instance of our scanner
    Dim scanner As New OposScanner_CCO.OPOSScanner

    'Loop until scanner is opened 
    Do
        Debug.Print("looking for scanner")
        'If we find the device, exit do
        Dim openId As Integer = scanner.Open("Honeywell")
        If openId = 0 Then Exit Do

        'Sleep 1 second 
        System.Threading.Thread.Sleep(250) …
Run Code Online (Sandbox Code Playgroud)

.net com multithreading backgroundworker

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

jquery如果选中复选框,则结果警报不起作用

我无法弄清楚这段代码有什么问题.它应该检查是否选中了复选框,并且如果是则检查"已检查",如果不是则"未检查".但是它每次都会不断返回"已检查"的结果.

$(document).ready(function () {
        $('#midmenusubmit').click(function () {
            if ($('input:c2:checked').val() != undefined) {
                alert("checked");
                //checked
            }
            else {
                alert("not checked");
                //not checked
            }

        });
    });


<input type="checkbox" id="c2" name="c2" ></input>


<img src="image.png" id="midmenusubmit" />
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

jquery $ .GET参数在url中传递

这是使用Jquery发出GET请求的通用方法:

var loadUrl="mypage.php";
$("#get").click(function(){   
    $("#result").html(ajax_load);   
    $.get(   
        loadUrl,   
        {language: "php", version: 5},   
        function(responseText){   
            $("#result").html(responseText);   
        },   
        "html"  
    );   
});  
Run Code Online (Sandbox Code Playgroud)

我想知道我是否可以直接在Url中传递参数(Ex.language和版本)(在urlencoding之后):

var loadUrl="mypage.php?language=php&version=5";
$("#get").click(function(){   
    $("#result").html(ajax_load);   
    $.get(   
        loadUrl,      
        function(responseText){   
            $("#result").html(responseText);   
        },   
        "html"  
    );   
});  
Run Code Online (Sandbox Code Playgroud)

那可能吗?无论如何,如果我有所有需要urlencoded的参数,那么这是制作ajax调用的最干净的解决方案(Ex.rate me)

parameters jquery get

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

JMX:无法从Windows框连接到Linux系统上的JMX端口

我有很多与jconsole.exe和JVisualVM.exe经验,在JDK1.6及以上已连接数千次从Windows JVM到Windows JVM通过JMX.remote另一台机器上,但是当我尝试监视失败一个在Linux主机上运行的java实例(来自Windows主机,我在redhat上尝试了JMX监听器,在Amazon EC2上尝试了SUSE).我也尝试使用jconsole.exe并得到类似的错误.

是否有任何人可以想到的原因,为什么这种JMX连接会有问题.我可以尝试任何想法吗?有没有人"实际"做到这一点,可以说如果我坚持下去会有效吗?

我从JVisualVM获得的错误(在远程连接尝试中)是这样的:

"Cannot connect using service:jmx:rmi:///jndi/rmi://<jmx service ip>:8001/jmxrmi"
Run Code Online (Sandbox Code Playgroud)

我的远程JMX服务配置是这样的:

 -Dcom.sun.management.jmxremote
 -Dcom.sun.management.jmxremote.port=8001
 -Dcom.sun.management.jmxremote.authenticate=false
 -Dcom.sun.management.jmxremote.hostname=<jmx service ip>
Run Code Online (Sandbox Code Playgroud)

此链接中发现了类似的问题,但它没有回答我的问题.

我确认"iptables"没有作为服务启用而且没有打开,所以我没有成像,有任何类型的防火墙阻塞.此外,Windows和Linux机器都在10.0.0.0私有内部子网上.我能够telnet到端口8001来验证它的存在,并在linux机器上监听它(netstat -ap).

java jmx remote-debugging

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

Rails:相关项目计数大于0的类别列表

Rails模型:类别有项目

试图获取实际拥有项目的类别列表.

就像是:

@categories = Category.where(category.items.count > 0).all
Run Code Online (Sandbox Code Playgroud)

谢谢!

activerecord ruby-on-rails

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

"伊甸园空间"的名字来源于垃圾收集

在垃圾收集术语中,为什么称为"伊甸园空间"?

就像那样.我仍然熟悉术语,我不明白为什么它有这样的名字.

java garbage-collection jvm-hotspot

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