小编Mri*_*lla的帖子

如何使用Shopify API获取产品页面的URL?

我查看了Shopify产品API,但结果似乎没有返回产品页面URL.在标题上进行一些转换后,URL看起来像是结果.是否有可靠的定义逻辑用于此方法或任何其他方法来获取产品页面URL?

shopify

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

如何让我的ActionBar的"向上"按钮像手机的"后退"按钮一样工作?

我有一个ViewPagerFragment秒.当点击一个按钮时Fragment,我就开始了Activity.当我进入时Activity,按下手机上的后退按钮,将我带回到我之前的屏幕,即带有Fragments的屏幕ViewPager.

我想启用我的"向上"按钮ActionBar,为了做到这一点,我写了以下代码:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.detail);

    ActionBar actionBar = getActionBar();
    actionBar.setDisplayHomeAsUpEnabled(true);
}
Run Code Online (Sandbox Code Playgroud)

现在显示"向上"按钮,但点击它不会让我回到上一个屏幕.我希望"向上"按钮与"后退"按钮相同.

我怎样才能做到这一点?我究竟做错了什么?

谢谢.

java android android-actionbar

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

强制java释放Java中的所有文件锁/句柄

我的Java应用程序(这是相当多的代码)执行了大量的文件操作.在我的应用程序中,我需要将文件从一个位置移动到另一个位置,为此我使用Files.moveJDK7中的方法.

当我尝试这样做时,我收到一个错误,告诉我该文件正在使用中.我知道一个事实是我的代码的一部分是锁定这个资源.

在调用移动/重命名文件的函数之前,如何强制我的Java应用程序释放所有锁?

如果这是不可能的,有没有一种简单的方法来检查我的代码的哪一部分锁定文件?考虑到代码的数量,在整个代码库中跋涉以找到未封闭的文件句柄将是一场噩梦.

谢谢

java file file-locking

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

如何推迟Celery任务的执行?

我有一个小脚本,将任务排入队列.此脚本生成大量数据库查询以获取应入队的项目.我面临的问题是,芹菜工人一旦被剧本排队就开始接收任务.这是正确的,这是芹菜应该工作的方式,但这往往导致我的脚本和芹菜工人之间的僵局.

有没有办法可以从脚本中排除我的所有任务,但延迟执行直到脚本完成或直到固定的时间延迟?

我在芹菜或django-芹菜的文件中找不到这个.这可能吗?

目前作为一个快速修复我想到将要处理的所有项目添加到列表中,当我的脚本完成所有查询后,我可以简单地遍历列表并将任务排队.也许这会解决问题,但是当你有数千个物品入队时,这可能是一个坏主意.

python django celery django-celery

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

如何监视另一个应用程序的数据库以进行更改?

我想监视另一个应用程序SQLite数据库的更改.由于Android不允许我访问其他应用程序的内部数据,因此我需要一个根应用程序,这正是我的.

有没有办法可以监视系统上文件的更改并在我的应用程序中触发事件?

我已经用Google搜索并看到人们推荐使用FileObserver类,但这对受保护的文件不起作用.还有其他建议吗?

-

我一直在寻找答案,但我没有找到任何答案.我已经尝试了这两种有希望的技术,但我无法让它们发挥作用.

  1. 应用程序的数据目录中的所有文件都归该应用程序的用户和组所有.FileObserver尊重Linux权限,因此我似乎无法使用它来监视另一个应用程序的数据目录中的数据库/文件.

我想知道如果我能以某种方式提升我的应用程序的Linux进程来运行,这是否可行root.这也不容易,因为它意味着与玩弄setuid,setguid机制,我没有事多的想法.

  1. 我尝试从其他应用程序的数据库文件创建一个符号链接到我的应用程序的数据目录.我在符号链接上添加了所有权限,然后用于FileObserver监视它,但这也不起作用.也许我做错了但我最好的猜测在Linux中,符号链接权限是没用的.遵循的符号链接的权限是目标文件/目录的权限.

可能有使用JNI和inotify.h文件的方式,但我不知道如何解决这个问题.

我不想从我的应用程序中轮询数据库.我想要一个事件触发机制.

java android

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

Eclipse Emulator没有响应

当我在eclipse模拟器上运行我的Android应用程序时.我明白了

"Waiting for HOME ('android.process.acore') to be launched..." 
Run Code Online (Sandbox Code Playgroud)

在控制台中,只是模拟器中的黑屏(甚至不是android徽标).我已经等了很长时间,但模拟器没有回应.

我只需要在这个模拟器中进行测试,因为我已经创建了一个新的模拟器设备,配置为 - "Motorola - Droid Turbo".

我不知道为什么这个日食模拟器不起作用; 请有人帮我这个吗?

提前致谢!

eclipse android android-emulator

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

如何在Django中记录所有外发电子邮件?

我的Django应用程序发出了相当多的电子邮件,我已经尝试过彻底测试它.但是,在最初几个月,我想记录所有外发电子邮件,以确保一切顺利.是否有一个Django模块允许我这样做,并通过管理面板显示外发电子邮件

谢谢.

python django logging django-email

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

将命令作为后台进程/服务运行

我有一个Shell命令,我想在后台运行,我已经读过这可以通过后缀一个&命令来完成,这个命令导致它作为后台进程运行但是我需要一些更多的功能,并且想知道如何去做吧:

  1. 我希望每次系统重启时都能在后台启动和运行命令.
  2. 我希望能够像需要的那样在需要时启动和停止它service apache2 start.

我怎么能这样做?是否有工具允许我将命令作为服务运行?

我有点迷失了.

谢谢

unix bash shell service background-process

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

如何创建带菜单项的滑动抽屉?

如何创建像YouTube和Facebook应用程序一样的水平滑动抽屉.

在此输入图像描述

许多其他应用程序似乎使用相同的样式,所以我猜这是默认的Androind UI框架的一部分,但我似乎无法将它拼凑在一起.

你可以在这里看到更多的样品.

谢谢.

android

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

如何在Java中安装GSON模块

我下载了Google JSON模块,即GSON.我在Windows系统上你能告诉我如何安装GSON模块吗?我将JAR解压缩到我的类路径中的以下文件夹中:

C:\Program Files\Java\jdk1.6.0_07\lib
Run Code Online (Sandbox Code Playgroud)

..但当我输入:

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
Run Code Online (Sandbox Code Playgroud)

我仍然得到一个模块未找到错误.

我究竟做错了什么?

谢谢.

java module gson

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