小编Del*_*ega的帖子

Android:每当手机连接到wifi发送一个http请求

我试图制作一个Android应用程序,每当用户连接到一个wifi时,应用程序发送一个http请求到我的服务器,稍后通过使用推送通知服务器发送一些消息给用户.但在这里我有一个问题:如何使这个应用程序在后台运行,它也理解手机是否连接到wifi,意味着即使applcation关闭,它仍然知道,每当手机连接到wifi,它发送http请求.谢谢

android background

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

使用Slim Framework在另一个api中调用内部api

美好的一天,

我正在尝试使用Slim框架开发Web平台.我是以MVC的方式完成的.我的一些API用于呈现视图,而一些API仅用于从数据库获取数据.例如 :

$app->get('/api/getListAdmin', function () use ($app) {
    $data = ...//code to get admins' list
    echo json_encode($data);
})->name("getListAdmin");





$app->get('/adminpage', function () use ($app) {

    // **** METHOD 1 :// get the data using file_get_contents
    $result = file_get_contents(APP_ROOT.'api/getListAdmin');

    // or 

    // **** METHOD 2 :// get data using router
    $route = $this->app->router->getNamedRoute('getListAdmin');
    $result = $route->dispatch();
    $result = json_decode($result);        

    $app->render('adminpage.php',  array(
        'data' => $result
    ));
});
Run Code Online (Sandbox Code Playgroud)

我正在尝试在视图相关的apis'/ adminpage'中调用db处理Api'/ api/getListAdmin'.

基于我在网上找到的解决方案,我尝试了方法1和2但是:

  • 方法1(使用file_get_contents)需要很长时间才能获取数据(在我的本地环境中几秒钟).

  • 方法2(router-> getNamedRoute-> dispatch)似乎dosnt工作becuz它将在视图中呈现结果,即使我使用$ result = $ route-> dispatch(); 将结果存储在变量中,但似乎调度方法仍然呈现给屏幕.

我试图为db相关的API创建一个新的slim应用程序,但仍然调用其中一个需要相当长的时间2到3秒. …

php api web-services slim

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

用于Windows窗体应用程序的简易报告工具,RTF报告?

我用C#和MySQL创建了一个Windows Forms应用程序(使用MySQL Connector).现在我需要从我的MySQL数据库中的数据创建一些报告,然后将其打印出来.

我已经尝试过Crystal Reports,Visual Studio 2010报告等等,但使用我的实体数据集似乎都很复杂.

我正在使用LINQ来获取查询.有什么办法可以创建像HTML格式的报告,只需通过应用程序打印它们吗?有人让我把我的数据作为RTF直接发送而不保存或打印,但我找不到像这样创建RTF的好教程.

.net c# reporting rtf winforms

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

标签 统计

.net ×1

android ×1

api ×1

background ×1

c# ×1

php ×1

reporting ×1

rtf ×1

slim ×1

web-services ×1

winforms ×1