小编Vik*_*Vik的帖子

Google Blobstore与Google云端存储

我们的应用程序托管在谷歌的Google应用程序引擎上,我们有一个要求,我们希望在html某处存储献血者鉴赏证书(文件).

因此,我们可以使用Google blob商店或Google云存储.我知道使用gae for Java可以实现这两种解决方案

但是,我们面临的问题是决定使用哪一个.这两种方法的优点和缺点是什么?

我们是非盈利的,不能付出很多.

google-app-engine blobstore google-cloud-storage

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

从另一个容器访问docker容器

我基于两个不同的图像创建了两个docker容器.db和另一个用于webserver.两个容器都在我的mac osx上运行.

我可以从主机访问数据库容器,同样可以从主机访问网络服务器.

但是,我如何从网络服务器访问数据库连接?

我启动db容器的方式是

docker run --name oracle-db -p 1521:1521 -p 5501:5500 oracle/database:12.1.0.2-ee
Run Code Online (Sandbox Code Playgroud)

我开始使用容器作为

docker run --name oracle-wls -p 7001:7001 wls-image:latest
Run Code Online (Sandbox Code Playgroud)

我可以通过连接访问主机上的数据库

sqlplus scott/welcome1@//localhost:1521/ORCLCDB
Run Code Online (Sandbox Code Playgroud)

我可以在主机上访问wls

http://localhost:7001/console
Run Code Online (Sandbox Code Playgroud)

docker

31
推荐指数
6
解决办法
3万
查看次数

在java中设置异常原因

我可以看到捕获我可以打印的异常e.getCause(),尽管它总是如此null.

我需要将它设置在某个地方,还是缺少将原因设置为null的东西?

java exception

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

角度错误:没有ActivatedRoute的提供者

我使用角度5最新,我打击下面的例外

ERROR Error: StaticInjectorError(AppModule)[AppComponent -> ActivatedRoute]: 
  StaticInjectorError(Platform: core)[AppComponent -> ActivatedRoute]: 
    NullInjectorError: No provider for ActivatedRoute!
    at _NullInjector.get (core.js:1002)
    at resolveToken (core.js:1300)
    at tryResolveToken (core.js:1242)
    at StaticInjector.get (core.js:1110)
    at resolveToken (core.js:1300)
    at tryResolveToken (core.js:1242)
    at StaticInjector.get (core.js:1110)
    at resolveNgModuleDep (core.js:10854)
    at NgModuleRef_.get (core.js:12087)
    at resolveDep (core.js:12577)
Run Code Online (Sandbox Code Playgroud)

app.module.ts看起来如下从'@ angular/router'导入{Routes,RouterModule};

@NgModule({
  declarations: [
    AppComponent,
    OptyDetailsComponent,
    GlobalNavbarComponent
  ],
  imports: [
    BrowserAnimationsModule,
    BrowserModule,
    HttpModule,
    HttpClientModule,
    FlexLayoutModule,
    FormsModule,
    MatButtonModule,
    MatInputModule
    RouterModule
  ],
  entryComponents: [
  ], 
  providers: [
    DataStoreService,
    DataObjectsOscService,
    AdobeSignService,
  ],
  bootstrap: [AppComponent]
})
export class …
Run Code Online (Sandbox Code Playgroud)

angular angular-activatedroute

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

运行Mac OS X安装的Docker镜像

我正在使用Docker for Mac,并希望使用我的开发环境创建运行Mac El Capitan的Docker镜像.

我没有找到任何资源.我所看到的只是Linux安装.

在Linux上,我看到的事情很简单:

FROM sciensa2/docker-java8
RUN apt-get update
RUN apt-get install -y wget unzip libgtk2.0-0:amd64 libxtst6
Run Code Online (Sandbox Code Playgroud)

但OS X安装和运行其他软件的FROM值是什么?

macos docker osx-elcapitan

21
推荐指数
4
解决办法
3万
查看次数

由于CORS问题,firebase托管阻止脚本

我使用firebase托管来托管几个脚本并尝试从其他站点访问它们.由于CORS问题,它自然会被阻止.根据我对其他论坛帖子等的研究,我修改了firebase.json,如下所示

{
  "hosting": {
    "public": "public",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "headers": [ {
    "source" : "**",
    "headers" : [ {
      "key" : "Access-Control-Allow-Origin",
      "value" : "*"
    } ]
  }]
}
}
Run Code Online (Sandbox Code Playgroud)

这实际上允许任何URL访问此处托管的资源.但是,在尝试运行我的网站时,我仍然会在下面看到

        Access to XMLHttpRequest at 'https://oracle-bot-sdk.firebaseapp.com//loader.json' 
    from origin 'https://insurance-bot.moblize.it' has been blocked by CORS policy: 
No 'Access-Control-Allow-Origin' header is present on the requested resource.
Run Code Online (Sandbox Code Playgroud)

还需要什么?

cors firebase firebase-hosting

16
推荐指数
3
解决办法
6463
查看次数

离子4:改变离子含量背景不起作用

我曾尝试过global.scss

ion-content{
    background-image: url('assets/images/cover.jpg');
    -webkit-background-image: url('assets/images/cover.jpg');
    background-repeat: no-repeat;
    background-size:cover;
  }
Run Code Online (Sandbox Code Playgroud)

但这不会渲染图像.试过路径为./assets/images/cover.jpg.

如果我在显示出无效图像可能性的页面上放置与img标签相同的图像.

我也尝试将homeage.scss放入

.myview {
    background-image: url('../../assets/images/cover.jpg');
    background-repeat: no-repeat;
    background-size:cover;
}
Run Code Online (Sandbox Code Playgroud)

在home.html中使用class ="myview"没有运气

css typescript ionic-framework angular ionic4

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

离子3将数据传递给popover

我无法使它工作.弹出调用代码是

presentPopover(myEvent){
        //alert('invoke popup')
      let popover = this.popoverCtrl.create(PopoverPage, this.data);
      popover.present(
          {
            ev: myEvent
          }
      );
}
Run Code Online (Sandbox Code Playgroud)

我目前需要访问的部分是:

export class PopoverPage{

  constructor(public viewCtrl: ViewController) {
   // alert('in the popup')  
   //alert(this.data)
  }
Run Code Online (Sandbox Code Playgroud)

那么如何将数据放在popupover页面组件中呢?

ionic-popover ionic3

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

ionic 4添加侧边菜单

我开始了一个带有标签模板的项目,后来我决定添加一个侧面菜单。麻烦的是根本没有出现侧面菜单。这是我的app.components.html看起来像

<ion-app>
    <ion-split-pane>
        <ion-menu side="start">
            <ion-header translucent>
              <ion-toolbar color="secondary">
                <ion-title>Menu</ion-title>
              </ion-toolbar>
            </ion-header>
            <ion-content><ion-list><ion-item>he vik</ion-item></ion-list></ion-content>
          </ion-menu>
          <ion-router-outlet></ion-router-outlet>

        </ion-split-pane>
</ion-app>
Run Code Online (Sandbox Code Playgroud)

实际上,在完成上述操作后,我的实际页面会出现一秒钟,并因此而显示白页。

在控制台中,我看到一个错误

sz7tok82.entry.js:5 Menu: must have a "content" element to listen for drag events on.
Run Code Online (Sandbox Code Playgroud)

但是我已经有了内容元素。

ionic-framework ionic4 ion-menu

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

升级到1.7.4后无法部署

我今天升级到GAE 1.7.4并尝试部署我看到以下错误:

Preparing to deploy:
    Created staging directory at: 'C:\Users\VSKUMA~1.ST-\AppData\Local\Temp\appcfg4811921061542689032.tmp'
    Scanning for jsp files.
    Compiling jsp files.
java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE.
Run Code Online (Sandbox Code Playgroud)

我已经有JDK指向构建路径,这一切都正常,直到GAE 1.7.3

由于某些原因,我无法卸载现有的GRE.

google-app-engine

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