小编mal*_*uri的帖子

Android模拟器无法启动

我已经制作了一些Android模拟器设备,并尝试执行它.我有以下错误:

02-18 05:46:39.070        99-99/? E/SurfaceFlinger? ERROR: failed to open framebuffer (No such file or directory), aborting
02-18 05:46:39.070        99-99/? A/libc? Fatal signal 6 (SIGABRT) at 0x00000063 (code=-6), thread 99 (surfaceflinger)
02-18 05:46:43.430      137-137/? E/cutils? Failed to read /data/.layout_version: No such file or directory
02-18 05:46:43.430      137-137/? E/installd? Could not create directories; exiting.
02-18 05:46:43.710      138-138/? E/keystore? chdir: /data/misc/keystore: No such file or directory
02-18 05:46:44.160      134-134/? E/SurfaceFlinger? hwcomposer module not found
02-18 05:46:44.160      134-134/? E/SurfaceFlinger? ERROR: failed to open framebuffer …
Run Code Online (Sandbox Code Playgroud)

android emulation android-emulator

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

AngularJS:未知提供者:$$ cookieReaderProvider < - $$ cookieReader < - $ cookies

我的主要模块定义:

angular.module('app', ['app.animators', 
                       'app.places', 
                       'app.orders', 
                       'app.excursions', 
                       'app.events', 
                       'app.hotel', 
                       'app.controllers', 
                       'app.services',
                       'angular-img-cropper',
                       'ui.router', 
                       'templates', 
                       'ngResource', 
                       'ngCookies', 
                       'ui.bootstrap', 
                       'ngImgCrop', 
                       'angularjs-dropdown-multiselect', 
                       'uiGmapgoogle-maps'])
  .config(['$httpProvider', '$locationProvider', '$stateProvider', '$urlRouterProvider', ($httpProvider, $locationProvider, $stateProvider, $urlRouterProvider) ->
    $httpProvider.defaults.headers.common['X-CSRF-Token'] = $('meta[name=csrf-token]').attr('content')

    $urlRouterProvider.otherwise("/admin/home")

    $stateProvider.state('admin.services'
      url: '/services'
      controller: 'ServicesController'
      templateUrl: 'services.html'
    ).state('admin.home'
      url: '/home'
      templateUrl: 'home.html'
    ).state('signIn'
      url: '/admin/signin'
      controller: 'SignInController'
      templateUrl: 'signin.html'
      resolve:
        user: ['authService', '$q', (authService, $q) ->
                $q.reject({ authorized : true }) if authService.currentUser()
        ]
    ).state('admin.signOut'
      url: '/signout'
      controller: 'SignOutController'
    ).state('404'
      url: '/404'
      templateUrl: '404.html'
    ).state('admin'
      abstract: true
      url: …
Run Code Online (Sandbox Code Playgroud)

cookies angularjs

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

如何获得当前日期之前的最后一个星期天?

我有以下代码来获取当前日期之前的最后一个星期日:

Calendar calendar=Calendar.getInstance();
calendar.set(Calendar.WEEK_OF_YEAR, calendar.get(Calendar.WEEK_OF_YEAR)-1);
calendar.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
Log.e("first day", String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)));
Run Code Online (Sandbox Code Playgroud)

但是这段代码不起作用.请告诉我,我该如何解决?

java android calendar

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

如何在Rails 4中允许带散列的数组?

Rails 4中有以下参数:

{"delivery_time":"10","delivery_type_id":"1","order_items":[{"count":"5","item_id":"1"}],"order_status_id":"1","user_id":"1","action":"create","controller":"api/v1/orders"}
Run Code Online (Sandbox Code Playgroud)

有以下强烈的参数:

params.permit(:user_id, :order_status_id, :delivery_type_id, :delivery_time, order_items:[])
Run Code Online (Sandbox Code Playgroud)

但是这段代码返回没有'order_items'数组的哈希.我认为原因是数组中的哈希.请告诉我,我该如何解决?提前致谢

ruby-on-rails

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

FactoryGirl attributes_for与关联

有以下工厂:

factory :car do
    name 'Some car'
    engine_value 1.6
    color '#ff0000'
    car_type
    engine_type
    transmission
    drive_type
    material
end
Run Code Online (Sandbox Code Playgroud)

如你所见,有很多相关的对象.但是代码

attributes_for(:car)
Run Code Online (Sandbox Code Playgroud)

只生成:name=>"Some car", :engine_value=>1.6, :color=>"#ff0000"}哈希.我需要获得具有所有属性的哈希.我该怎么做?谢谢.

rspec ruby-on-rails factory-bot

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

Webpack配置多个入口点/模板

有以下任务 - 我有一个视图文件夹:

--views
----view1
------view1.js
------view1.html(or jade)
----view2
------view2.js
------view2.html(or jade)
Run Code Online (Sandbox Code Playgroud)

所以,我需要为webpack创建一个简单的配置,它可以创建以下输出'public'文件夹:

--public
----js
------view1.js
------view2.js
----view1.html
----view2.html
Run Code Online (Sandbox Code Playgroud)

我明白,我可以使用多个入口点:

  entry: {
    view1: './views/view1/view1'
    view2: './views/view2/view2
  }
Run Code Online (Sandbox Code Playgroud)

我也理解,我可以使用HtmlWebpackPlugin 注入bundle(public/js/view1.js)public/view1.html.但是多点呢?我必须为每个html视图添加HtmlWebpackPlugin吗?提前致谢!

webpack

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

undefined方法`authenticate_user!Devise/Rails 4中的Api :: PostsController

我的项目中有以下路线:

  root 'home#index'

  namespace :api, defaults: { format: :json } do
    devise_for :users, controllers: { sessions: "api/sessions" }
    resources :posts
  end
Run Code Online (Sandbox Code Playgroud)

用户模型:

class User < ActiveRecord::Base
    has_many :posts,        dependent: :destroy
    has_many :comments, dependent: :destroy

    validates :name, presence: true

    devise :database_authenticatable, :rememberable
end
Run Code Online (Sandbox Code Playgroud)

会话控制器:

class Api::SessionsController < Devise::SessionsController
  def create
    @user = User.find_for_database_authentication(email: params[:user][:email])
    if @user && @user.valid_password?(params[:user][:password])
        sign_in(@user)
    else
        warden.custom_failure!
      @errors = [ 'Invalid email or password' ]
        render 'api/shared/errors', status: :unauthorized
    end
    end
end
Run Code Online (Sandbox Code Playgroud)

应用控制器:

class ApplicationController < ActionController::Base …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails devise

8
推荐指数
2
解决办法
5168
查看次数

如何正确捕获控制器操作中的异常?

有以下代码:

def index
  @posts = User.find_by(login: params[:user_id]).posts
end
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,如果没有具有某些登录的用户(nil指针异常),则此代码可以生成异常.如何捕获此异常并正确处理?我知道如何在Ruby中捕获异常,但我想知道如何以良好的Rails风格进行操作.在不同的控制器中可能会出现同样的问题 - 可能是我应该创建一个动作包装器,捕获异常并呈现500错误?

ruby ruby-on-rails

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

JS 将 blob url 转换为 Base64 文件

有以下代码:

console.log(blob);
var reader = new window.FileReader();
reader.onloadend = function() {            
  console.log(reader.result);
};
reader.readAsDataURL(blob);
Run Code Online (Sandbox Code Playgroud)

blob 是“ blob:http://localhost:3000/e3c23a22-75b1-4b83-b39a-75104d1909b9”,并且出现以下错误:

TypeError: Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob'.
Run Code Online (Sandbox Code Playgroud)

如何修复此错误并将 Blob 转换为 Base64 编码图像?提前致谢!

javascript

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

如何通过Chrome或Firefox发送POST请求以发送数组?

我使用Postman插件为Chrome发送请求并获得响应,但是这个插件不允许(或者我不能)用数组发送请求,但我需要它.请给我一些建议,我可以使用哪个插件?提前致谢.

plugins google-chrome

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