小编Jav*_*ano的帖子

如何在FUSE中创建符号链接?

我正在开发一个FUSE应用程序,它带有一个带mp3的目录,并在另一个目录中安装一个具有以下结构的文件系统(根据它们的标签):

    Artist1
       |
       -----> Album11
                 |
                 -----> Track01
                 -----> Track02
                 -----> Track03
                 -----> Track04
                 -----> Track05
       -----> Album12
       ....
    Artist2
       |
       -----> Album21
       -----> Album22
       ....
    Artist3
    .....
Run Code Online (Sandbox Code Playgroud)

我正在使用sqlite3数据库来保存真实文件的链接.艺术家和专辑元素是文件夹,轨道元素是真实元素的链接.

我已经实现了为艺术家和专辑创建文件夹.但现在我有一个问题.

我有这个:

  static int getattr(...) {

      ....
      else if ( level == 0  || level == 1 || level == 2 )
      {
          // Estamos en el primer nivel. Son artistas, y por lo tanto, carpetas.
          stbuf->st_mode = S_IFDIR | 0755;
          stbuf->st_nlink = 2;
          lstat(path, stbuf);
      }
      else if (level == …
Run Code Online (Sandbox Code Playgroud)

c programming-languages fuse

6
推荐指数
2
解决办法
4621
查看次数

如何等待另一项活动开始使用Espresso?

如何在单击按钮时进行等待活动启动的测试?

我的测试非常简单:

public void testStartsNewActivity() {
   onView(withId(R.id.button)).perform(click());
   // assert new Activity is launched
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

android android-espresso

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

Passport.js:使用骨干时访问用户

我在node.js应用程序中使用passport.js来使OAuth工作(太棒了!),但是现在,我遇到了一件事有问题.

我在客户端使用backbone.js来创建视图(我正在尝试创建一个SinglePage应用程序......),而我正在考虑在骨干网中获取用户ID或类似内容的唯一方法是创建首先输入隐藏在jade模板中,然后将其传递给我的主干视图中的构造函数....或者只是将值赋给javascript变量并将其传递给管理所有视图的路由器,并将其传递给每个视图需要它

我认为这不是一个好主意,可能有更好的选择!

你会怎么做?

谢谢!

javascript node.js backbone.js passport.js pug

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

使用微服务架构构建身份验证

我正在开发一个带微服务的应用程序,我不知道如何分发微服务以允许auth.

我已经读过每个微服务应该有自己的数据库以避免耦合.

问题是身份验证(通过JWT)和用户微服务必须能够访问相同的数据库和表(用户).我想这个问题之前已经解决了,因为类似的应用程序必须处理同样的问题.

我怎么解决这个问题?

microservices

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

使用自定义正文参数名称对POST进行改造

我正在使用一个API,它在某些POST操作上将"私有"作为身体上的参数.

@PATCH("/users/{facebookId}/plan/{myPlanId}")
void updatePlan(@Path("facebookId") String facebookId, @Path("myPlanId") Integer myPlanId, @Body PlanParamUpdate param, Callback<Object> callback);
Run Code Online (Sandbox Code Playgroud)

身体的参数应该是这样的

public class PlanParamUpdate {

  public boolean private;

}
Run Code Online (Sandbox Code Playgroud)

显然这是一个保留字......所以,我如何定义它来使用这个对象.

谢谢

java android gson retrofit

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

如何重新创建Docker容器?

我是Docker的新手,正在使用docker compose。由于某种原因,我的postgres容器现在坏了

我正在尝试此命令 docker-compose up --no-deps --build db

它给我的回报是:

MacBook-Pro-de-Javier:goxo.api javier$ docker-compose up --no-deps --build db
Recreating testapi_db_1
Attaching to testapi_db_1
db_1   | LOG:  database system was shut down at 2017-04-20 17:19:05 UTC
db_1   | LOG:  MultiXact member wraparound protections are now enabled
db_1   | LOG:  database system is ready to accept connections
db_1   | LOG:  autovacuum launcher started
Run Code Online (Sandbox Code Playgroud)

每当我尝试连接时(与以前相比,连接保持相同),我都会得到:

^[[Adb_1   | FATAL:  database "test" does not exist
Run Code Online (Sandbox Code Playgroud)

这是我的docker-compose.yml的一部分

version: "3"
services:
  db:
    image: postgres
    ports:
      - "3700:5432"
    environment:
      POSTGRES_HOST: …
Run Code Online (Sandbox Code Playgroud)

postgresql docker

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

node.js:获取浏览器语言

有没有办法让浏览器语言或类似的东西知道客户端使用哪种语言?

我在谈论node.js =)

谢谢

javascript internationalization node.js

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

有没有办法在Maps API v2上显示所有信息窗口?

因此,如标题所示:有没有办法在Maps API v2上显示所有信息窗口?

我读过它不能同时只显示一个.

谢谢!

android google-maps

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

Scribe的Oauth问题

我正在使用scribe制作一个支持oauth的应用程序.我没有发现Twitter的问题,但使用Facebook时我有问题...

这是在twitter oauth上运行的代码

OAuthService s = /* ... Facebook oauth init ... */
final Token requestToken = s.getRequestToken();
final String authURL = s.getAuthorizationUrl(requestToken);
Run Code Online (Sandbox Code Playgroud)

它在第二行给出了一个错误:

12-20 10:01:31.475: E/AndroidRuntime(5405): java.lang.UnsupportedOperationException: Unsupported operation, please use 'getAuthorizationUrl' and redirect your users there
12-20 10:01:31.475: E/AndroidRuntime(5405):     at org.scribe.oauth.OAuth20ServiceImpl.getRequestToken(OAuth20ServiceImpl.java:45)
Run Code Online (Sandbox Code Playgroud)

我知道它说我可能会使用getAuthorizationUrl ...但是我必须传递一个requestToken ...

请你帮助我好吗?

对Scribe和Facebook有任何帮助都会有所帮助

谢谢!

PS:Windows Live也存在同样的问题!=(

编辑:

我一直在查看Scribe库的源代码,我找到了一些东西

https://github.com/fernandezpablo85/scribe-java/blob/master/src/main/java/org/scribe/oauth/OAuth20ServiceImpl.java

在这里,我们可以看到我可以使用null参数调用getAuthorizationUrl(...),因为它不使用它....但我认为prioblem现在是配置未填充...

这是我如何初始化Facebook服务:

new ServiceBuilder()
    .provider(FacebookApi.class)
    .apiKey(....)
    .apiSecret(....)
    .scope("email,offline_access")
    .callback("oauth://facebook")
    .build();
Run Code Online (Sandbox Code Playgroud)

它是否正确?

谢谢!

java oauth scribe

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

无论如何在UIDatePicker中只显示小时和分钟?

无论如何在UIDatePicker中只显示小时和分钟?

我用过

datePicker = [[UIDatePicker alloc] init];
datePicker.datePickerMode = UIDatePickerModeTime;
Run Code Online (Sandbox Code Playgroud)

但它也显示"PM"和"AM"

objective-c uidatepicker ios

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

Firebase 身份验证与云 sql 混合

我正在使用 firebase auth 和 Google App Engine 开发我的第一个应用程序,我想知道我应该如何做一些事情。

例如:我的架构将在 Google App 引擎中,我使用 Cloud SQL 来存储数据(使用 sequelize)。该应用程序是使用 node.js 和 express 开发的。

问题是我想使用 firebase auth 来简化登录。

一切都是在客户端完成的,所以......有没有关于我应该如何使用 firebase Auth 以及我应该如何对我的 API 的请求进行身份验证以便在每个请求中获得哪个用户的示例?

也许将令牌转发给 API?然后获取信息?

谢谢你的帮助。

google-app-engine node.js google-cloud-sql firebase firebase-authentication

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

是否有任何方法可以避免单击时关闭导航抽屉?

我正在使用谷歌的新Navigatino抽屉,我正在尝试使用某种切换按钮,但每次我点击这些按钮之一时我都无法避免菜单关闭.

有没有办法避免每次点击关闭导航抽屉?

谢谢!

java navigation android

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